1
---------------------------------------
3
Ported to GP2X by Alex Zaballa
4
Contact: azaballa@users.sourceforge.net
5
Homepage: http://stella.sourceforge.net
6
---------------------------------------
12
Added Rom Browser mode and enabled it by default
14
Scroll bug fixed (finally)
16
Warlords graphics bug fixed
19
Phosphor effect enabled
21
Stopped using the ROM Script (No more ROM limit. 'Single binary' zip
23
Opened up the Native GUI for use through Joymouse Emulation
27
Some button mapping (but still comfortably familiar)
33
Please report all bugs to me at azaballa@users.sourceforge.net.
35
------------------------------
36
Known GP2X Performance Issues:
37
------------------------------
38
Pitfall2 runs slow due to extra hardware emulation. (Steve foresees this
39
being fixed in the future.)
44
Place files stella and stella.gpe into a chosen directory. Upon first run,
45
Stella will ask for your ROM directory and snapshot directory. Remember that
46
the path to the sd card is '/mnt/sd'.
51
The joystick moves the mouse cursor in all menus except the ROM Launcher,
52
with any button acting as a click. In the ROM Launcher, up/down scrolls through
53
the ROM list and left/right selects options across the bottom, with any
54
button serving as a click.
68
Note: Nothing has been taken away by changing this mapping. Save, Change, and
69
Load State are all available through the Command Menu (SELECT).
71
Caution: Changing video and audio settings could lead to a non-working Stella
72
setup. If you do feel the need to change the settings (as we all do) and happen
73
to cause a crash or hang, delete the 'stellarc' file and that should clear up
74
the problem. If anyone finds any settings that give better performance in
75
sound and gameplay, let me know and I might incorporate them into the next
76
build. Happy tinkering.
81
Since the GP2X branch was so graciously added to Stella, GP2X compilation is
82
now built in. If you plan on doing a compile yourself, you need the GP2X devkit
83
pro and SDL Open2X libs with zlib support. I recommend theoddbot's Open2X
84
libraries which work very nicely for this. Any questions, email me.
86
Make sure your path includes your arm-linux compilers:
87
export PATH=<your arm-linux compiler path>:$PATH
89
This is what my configure line looks like:
91
--prefix=<your destination folder>
96
--with-zlib-prefix=<your gp2x zlib path>
97
--with-png-prefix=<your gp2x png path (configure appends '/include')>
98
--with-sdl-prefix=<your sdl config path>
99
--x-libraries=<your X11 libraries path>
107
You should get an exec ~2mb in size. Much better than 7mb right?
109
To gather all necessary files into directory './stella/gp2x' for easy
113
Note: /gp2x directory created in the main stella source directory
114
(next to configure, Makefile, etc.).
119
... to Steve Anthony for the major improvements in the port and incorporating
120
the GP2X. Not to mention the wealth of information and help... did I
121
mention patience? ;-)
122
... to Eckhard Stolberg for making me known to the Stella Team.
123
... to the Stella Team for the excellent emulator and the hospitality.
124
... to theoddbot for the excellent Open2X toolchain libs.
125
... to TelcoLou for his hardwork, playtesting ad infinitum.
126
... to the community for all of the interest.