Ryo has released a new version of his replacement menu for the GP2X, heres whats new:

GMenu2X now supports application manuals visualization.
The manuals will be automatically detected when creating a new link or when using the scanner.
When a manual is present for the selected application, there will be a flashing information icon (i). If you press the Y button it will be displayed.
There are 3 kind of manuals supported:
1. Graphic manuals, just like discussed in this topic.
A 20px bar is drawn at the bottom of the screen to display navigation instructions.
There is no limit to the number of pages (except for the dimension of the image the gp2x/sdl can handle) and manuals width should be a multiple of 320px
Pages can use alpha-transparency, they are drawn on top of the menu background.
To be recognized the name must be "nameofgpe.man.png"
2. Text manuals.
This is a manual written in simple text with a special syntax to define multiple pages.
Define a page by writing it's title in square brackets and the text under it.
No limit for the number of the pages.
To be recognized the name must be "nameofgpe.man.txt"
Example:
CODE
[Introduction]
Introductive text
.....
...
.
[Controls]
A = Attack
B = Jump
.....
...
.
[About]
Developed by....
Thanks to...
Released under GPL
3. Readmes.
GMenu2X will simply display the text of normal readmes
To be recognized the name must contain the word "readme" and the extension must be ".txt"
Output Logs
Enable the output logs in the GMenu2X options and the output of the applications launched by GMenu2X will be logged to a text file. There's also a log viewer.
Logging applications that have a lot of output may slowdown the execution.
Also note that if the application is not being wrapped by GMenu2X (if the application relaunches the menu by itself), the output of GMenu2X will be logged as well...
Volume controls
GMenu2X can set the volume of the gp2x mixer before launching an application. This will only work with applications that don't reset the volume at the start.
It is particularly useful for applications that don't provide volume controls.
A+VolUp: Increase link's volume
A+VolDown: Decrease link's volume
A+VolUp+VolDown: Reset link's volume
Improved selector
If you enable the selector browser in the link's options, the selector will be able to change directory so that it will not be limited to it's starting directory.
The manuals will be automatically detected when creating a new link or when using the scanner.
When a manual is present for the selected application, there will be a flashing information icon (i). If you press the Y button it will be displayed.
There are 3 kind of manuals supported:
1. Graphic manuals, just like discussed in this topic.
A 20px bar is drawn at the bottom of the screen to display navigation instructions.
There is no limit to the number of pages (except for the dimension of the image the gp2x/sdl can handle) and manuals width should be a multiple of 320px
Pages can use alpha-transparency, they are drawn on top of the menu background.
To be recognized the name must be "nameofgpe.man.png"
2. Text manuals.
This is a manual written in simple text with a special syntax to define multiple pages.
Define a page by writing it's title in square brackets and the text under it.
No limit for the number of the pages.
To be recognized the name must be "nameofgpe.man.txt"
Example:
CODE
[Introduction]
Introductive text
.....
...
.
[Controls]
A = Attack
B = Jump
.....
...
.
[About]
Developed by....
Thanks to...
Released under GPL
3. Readmes.
GMenu2X will simply display the text of normal readmes
To be recognized the name must contain the word "readme" and the extension must be ".txt"
Output Logs
Enable the output logs in the GMenu2X options and the output of the applications launched by GMenu2X will be logged to a text file. There's also a log viewer.
Logging applications that have a lot of output may slowdown the execution.
Also note that if the application is not being wrapped by GMenu2X (if the application relaunches the menu by itself), the output of GMenu2X will be logged as well...
Volume controls
GMenu2X can set the volume of the gp2x mixer before launching an application. This will only work with applications that don't reset the volume at the start.
It is particularly useful for applications that don't provide volume controls.
A+VolUp: Increase link's volume
A+VolDown: Decrease link's volume
A+VolUp+VolDown: Reset link's volume
Improved selector
If you enable the selector browser in the link's options, the selector will be able to change directory so that it will not be limited to it's starting directory.
Download Here --> http://gmenu2x.sourceforge.net/