Wednesday, October 14, 2009

greader2x for Dingux

A great looking new reader for Dingux; thanks vimrc!

greader2x for Dingux

Postby vimrc on Wed Oct 14, 2009 12:26 am

Hi, guys,
I just ported the greader2x for Dingux. Greader2x is a great txt reader, the Dingux version is a little buggy now, so any suggestion and modifications about this dingux version are welcome.
Here is the feature list from
Fully configurable via built in routines.
All the settings can be modifie withgout leaving the program, and instantly take effect.
Background and foreground colour are user definable.
Can use any Truetype Font.
Copy any Truetype font file to the GReader2X directory and you can use it in GReader2X, see the configuration section of this website for details on setting the font.
Font size and Bold attribute can be user specified.
All keys can be redefined.
Will remember your place in the document.
Will remember the last opened document and reload it on startup.
Can display text left or fully justified.
Can read documents from Zip files.
Can display a background image.
Adding a background image can seriously decrease eyestrain caused by reading. Staring at white text on a black background (or vice versa) can really get to you. Changing the background colour helps a bit, but adding a subtle abstract image really allows you to ramp up the number of hours reading you can do.
At least that's my opinion. If you don't find a background image useful, you can always turn it off.
Can reformat Gutenburg texts automatically.
Can convert Extended Characters
Allows multiple keys for each action
Screen Rotate
You can rotate the screen to 0, 90, 180 or 270 degrees. This allows you to turn your GP2X sideways and comfortably read one handed.
Zip Archive Handling
This allows you to store your documents in zip archives to save space. The file selector will display zip archives as if they were directories. Selecting an archive will display all the documents within it, they can then be loaded as normal.
Audio Player
This allows a directory of M3 & Ogg files to be played while reading.
International Language Support
This allows foreign characters to be displayed in UTF-8 encoded texts.
Language files are also available to translate all the prompts and menus into other languages.

Screen shot:
How to install/use it?
1. Download the binary file and put it into your SD card.
(898.26 KiB) 

2. The dingux version uses Mplayer using slave mode as its background player, so it supports many music files including the m3u music list (you can use the m3u generated by GMU). You have to put the mplayer.dge into your /local/apps/mplayer.
You can download the mplayer for dingux from:
3. Key assignment:
You can set the hotkeys yourself. The default keys in the binary package have been set to:
select: show menu
A: Select
Y: Page up
B: Page down
start+select: Quit
L+X: music player
L: increase volume
R: decrease volume
Known Bugs:
1. If you want to set the directory audio and docbase in the config menu, you will find the directory is limited to the ./. At the current stage, you can edit greader2x.cfg file using vi or other editors. This will be fixed soon.
2. The background pictures can't be *.jpg (*.png is OK) , or it will crash the gread2x.
I would like to thank batman52 for his great idea to use slave mode of Mplayer as the background audioplayer, codiak for his nice icon, MeneerJansen for his valuable feedback. I also would like to thank leo.5xl.bigfat because the code of volume adjustment is from his in Dmenu. Thank you all again.
You are welcome to download the source and patch it as you like. Enjoy it.

(562.61 KiB)


  1. Nice!

    -but does it read to you and lapse into it's native tongue on the numbers and big words?

    Because that's charming as HELL.

  2. its death??


    we need a new forum !!