A mini-person with a mini-computer!
Archive for the ‘Ben NanoNote’ Category
BlueCube4D and BlueCube4NN
Monday, June 14th, 2010My work on porting BlueCube2x to Dingux and NanoNote is done!
As per usual procedure, get it from my Google Code project.
Dingux package here.
Ben NanoNote package here.
Dingoonity release threads here and here.
Source code is as always included!
StartWatch and Countdown for NanoNote
Monday, June 14th, 2010I previously created a stopwatch and a countdown timer for Dingux, which I’m now re-releasing for the Ben NanoNote, with new keybindings and updated guide text.
Download Countdown here.
Download StartWatch here.
Source, as always, is included, though with these releases, makefiles are not.
I used this line to compile (compiled with Dingux toolchain):
mipsel-linux-uclibc-gcc main.c -lSDLmain -lSDL -lSDL_ttf -o binaryname
Copy the binary files and the font font.ttf to /usr/bin if you want to run these applications without having to change your working directory into where they are stored each time you wish to use them.
If you find any bugs or have any feature requests, let me know, either via comments or via the Google Code issue tracker.
BlueCube4D
Monday, June 14th, 2010BlueCube4D is a game I’m porting to Dingux/NanoNote from a GP2X game, which in turn is a port of a tetris-clone for Linux, by Sebastian Falbesoner.
It should be released very soon, and when it’s available, you’ll find it on my Google Code page, as usual. I’ll make a post for the release when it’s done.
AFAIK, there’s no tetris clone for Dingux yet. That’s all going to change now!
Ben NanoNote keyboard defined!
Saturday, June 12th, 2010I couldn’t find a list with the Ben NanoNotes key codes, so I fired up my keyCodes application, and compiled a list with all the keyboard keys, which can make your life easier when developing games or programs for the NanoNote. The file is called keyboard.c, and #defines every single keyboard key!
Download here!
NanoNote arrives, dex gets released
Saturday, June 12th, 2010My NanoNote finally arrived yesterday. It’s made of pure awesome. I’ve tested dex on it, made a few optimizations and fixed a few bugs, so here it is, the first release of dex! Enjoy!
dex v1 stable
Download it from my Google Code page here! Please read through the readme.txt file for usage and other related information. Protip: Copy the dex binary to /usr/bin, and you won’t have to navigate to the folder it’s stored each time you want to use it. If you find any bugs, or have any feature requests, please use the issue tracker on my Google Code project. Comments can go on the comments to this article. Thanks.
Unrelated news:
I also made two mini-tools today (both for MIPS/Ben NanoNote):
- A random password generator which will generate a random 8 character password, containing lower and upper case letters, and numbers. Download here.
- An SDL-application to view key codes for pressed keys, which can come in handy when that’s not documented (I used it to find the keycodes of the Vol Up/Vol Down buttons). Press Escape to quit. Download here.
Some dex updates and information sources
Thursday, June 10th, 2010dex now has all the current Pokemon included! That’s data for a total of 493 Pokemon spread across 4 generations! I also wrote a routine to replace Pokemons names within their dex entries, so all Pokemon are now “encounterable” in the GTP minigame. If a random Pokemons name appears in it’s dex entry, the Pokemons name is replaced with “[...]“, or else this game would be too easy
I also added Egg Hatching info in this build. You can now see how many steps you need to take in order to hatch a given Pokemon. Egg hatching information applies to all Pokemon games where you have access to eggs (Every Pokemon game except Gen 1: Red, Blue, Green, Yellow)
As you may know, every Pokemon game describes Pokemon information differently, therefore I’ve only added the description for each Pokemon from the Generation it originally appeared in:
- Gen 1 (1-151) descriptions are taken from Pokemon Red
- Gen 2 (152-251) descriptions are taken from Pokemon Gold
- Gen 3 (252-386) descriptions are taken from Pokemon Ruby
- Gen 4 (387-493) descriptions are taken from Pokemon Diamond
The next thing that will be added are attacks, though I’m having a hard time finding a parseable list of attacks, with Name, Type, Power, Accuracy, PP and description, and there’s no way in hell I’ll manually add all the attacks, there are a shitload of them.
Blargh, I want my goddamn NanoNote already!
Community site for the NanoNote
Wednesday, June 9th, 2010As of today, there’s a new community for the NanoNote available. Sign up, join some groups and join the discussion! The community is of course small as of now, but it will surely grow over the coming months.
Visit NanoHacks here!
In completely related news: My NanoNote didn’t arrive today either. But it will most certainly arrive tomorrow…! Sigh.
Yet another dex update
Monday, June 7th, 2010After adding Gen 2 and 3 Pokemon today, I’ve decided that the GuessThatPokemon minigame will only contain the 251st Pokemon, as virtually every single Generation 3 Pokemon has their name listed in their Pokedex entries. This may be fixable by parsing through the Pokedex entry and change any references to the the chosen Pokemons name into asterisks or other wildcard character, but this has low priority as of now, though it will probably beĀ implemented in a second release.
As you just read, I just finished adding Generation 2 and 3 Pokemon to the index. We now have a list of all the 386 first Pokemon names, Pokedex entries, weights, heights, kinds and types! Information about evolutions, moves and how many steps to hatch a given Pokemons egg will be added in a future release.
As the release of dex is closing in, I thought I’d let you know that it’ll be released with full, GPL’ed source code, along with a Windows binary and a Ben NanoNote binary. Since the source is written in ultra-portable C, you could probably compile it for any operating system that has a C compiler. Dingoo/Dingux release isn’t very high up on the priority list right now, but I will get around to it.
Another dex update
Sunday, June 6th, 2010Here’s an update on my dex application for the Ben NanoNote. As per request from urandom_ on the #qi-hardware channel @ freenode, I have added a small game to the dex, where you are presented with a dex entry, and you are to guess the name of the Pokemon that that entry belongs to. Below is a screenshot.
I will release dex as soon as I’ve had a chance to actually test it on the real hardware (I still haven’t recieved my NanoNote), added more Pokemon, and tweaked the source a bit. Look forward to it!
Thanks to urandom_ for the idea!






