Thanks, doc5avage, but we are talking about Gameboy here

In the same place (http://147.83.47.153/~juanvi/lemonboy2x.zip) I have just uploaded a quick version with these minor changes:
- L/R support for page up/down
- List up to 1024 games
- More files in each screen (10, it was 8)
- Framelimit bug solved. Do not wait while loading data
- Customizable roms path: open etc/system.gp2x and write your path in romsdir . Example: "set romsdir /mnt/sd/roms/gameboy"
To do in the next days:
- quick moves in list holding up/down/l/r
- compilation with profiling to gain speed
- the sound bug
- previews for games
- support for subdirectories in the rom list
If you want to test the new version you should overwrite at least the files lemon2x.gpe and etc/system.gp2x, or use a clean install.
RobertJ said:
it's very easy to accidentally save to a slot when you mean to load, and also go back to the main menu. Always been a fan of combinations to do things like this.
In Picodrive I deactivate the overwrite confirmation

, but it is a nice idea anyway. In the meanwhile, you can always deactivate L/R buttons in etc/system.gp2x and use the save/load state options of the menu.
The source code is under the GPL in the same package that you downloaded, in the 'src' directory.