spoyser
Member
*************************************************************************
*************** Version 1.02 Now Available with Fixed ROM selector *******************
*************************************************************************
Took rather longer than expected but finally:
http://www.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,1,1840
Version 1.01
Modifications/Improvements for Version 1.01 of GP2X Port
Major re-organisation of GP2X specific source code intp gp2x.c and gp2x.h
No longer uses allegro library for joystick polling, this was done to allow start, select and volume controls to be utilised (then realized the library had been patched to add these, DOH!)
Due to a bug in the allegro library, version 1.00 of the emulator would lock up if it was the first application run on booting up (not an issue if you use gmenu2x), therefore added a workaround to overcome this.
[cut]
** Added ROM selector **
Activate by pressing Select
Up Down and Shoulder buttons to navigate
'B' to load ROM
Select to cancel and return to current ROM.
If no ROM is passed on the command line when launcing the emulator the ROM selector will appear after loading, otherwise the ROM passed in will be loaded (this maintain compatibility with gmenu2x).
** Main Menu **
Activate by pressing Start
Up and Down to navigate, B to trigger option.
Start to exit menu (or the Exit Menu option)
** Reset Emulator **
Activated from the main menu.
Equivalent of pressing the Reset button on the original console.
** Exit Emulator **
Activated from the main menu.
Guess!!
** Load and Save States **
Activated from the main menu.
Only one state per ROM is currently available.
These are simply saved as files in the ./states directory (make sure it exists), filename is based on rom name with the .SAV extension.
** Switch Sticks **
Activated from the main menu.
There seems little consistency to which stick is required to play one player games, therefore this option will change which stick the GP2X is currently bound to. If a game doesn't seem to respond to the controls then try this option, 95/100 it will sort the problem out.
** Volume **
Change using Volume buttons, pressing both down together immediately sets the volume to 0
** Controls **
Currently only the 0,1,2,3, and 4 keys can be pressed via the
L Shoulder 0
R Shoulder 1
Y 2
A 3
X 4
B is the fire button
These can be used to select games 0-4 at the Select Game screen, other variations are therefore currently unavailable. Virtual Keyboard coming soon(ish)
Start - Activate Main Menu
Select - Activate ROM selector
Volume - Change Volume, press Up and Down simultaneously to mute
** TODO **
Virtual Keyboard
Allow swiching between Pal and NTSC within emulator
Allow bios changing within emulator
Anything else thats springs to mind, suggestions welcome
Included in the archive are 3 gpe files.
o2em_gp2x.gpe is the main emulator application
o2em.gpe is a script that starts up the emulator as a G7000 (Odyssey 2)
o2emp.gpe is a script that starts up the emulator as a G7400 (Odyssey 3, as it would have been called if it had been released!)[/cut]
*************** Version 1.02 Now Available with Fixed ROM selector *******************
*************************************************************************
Took rather longer than expected but finally:
http://www.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,1,1840
Version 1.01
Modifications/Improvements for Version 1.01 of GP2X Port
Major re-organisation of GP2X specific source code intp gp2x.c and gp2x.h
No longer uses allegro library for joystick polling, this was done to allow start, select and volume controls to be utilised (then realized the library had been patched to add these, DOH!)
Due to a bug in the allegro library, version 1.00 of the emulator would lock up if it was the first application run on booting up (not an issue if you use gmenu2x), therefore added a workaround to overcome this.
[cut]
** Added ROM selector **
Activate by pressing Select
Up Down and Shoulder buttons to navigate
'B' to load ROM
Select to cancel and return to current ROM.
If no ROM is passed on the command line when launcing the emulator the ROM selector will appear after loading, otherwise the ROM passed in will be loaded (this maintain compatibility with gmenu2x).
** Main Menu **
Activate by pressing Start
Up and Down to navigate, B to trigger option.
Start to exit menu (or the Exit Menu option)
** Reset Emulator **
Activated from the main menu.
Equivalent of pressing the Reset button on the original console.
** Exit Emulator **
Activated from the main menu.
Guess!!
** Load and Save States **
Activated from the main menu.
Only one state per ROM is currently available.
These are simply saved as files in the ./states directory (make sure it exists), filename is based on rom name with the .SAV extension.
** Switch Sticks **
Activated from the main menu.
There seems little consistency to which stick is required to play one player games, therefore this option will change which stick the GP2X is currently bound to. If a game doesn't seem to respond to the controls then try this option, 95/100 it will sort the problem out.
** Volume **
Change using Volume buttons, pressing both down together immediately sets the volume to 0
** Controls **
Currently only the 0,1,2,3, and 4 keys can be pressed via the
L Shoulder 0
R Shoulder 1
Y 2
A 3
X 4
B is the fire button
These can be used to select games 0-4 at the Select Game screen, other variations are therefore currently unavailable. Virtual Keyboard coming soon(ish)
Start - Activate Main Menu
Select - Activate ROM selector
Volume - Change Volume, press Up and Down simultaneously to mute
** TODO **
Virtual Keyboard
Allow swiching between Pal and NTSC within emulator
Allow bios changing within emulator
Anything else thats springs to mind, suggestions welcome
Included in the archive are 3 gpe files.
o2em_gp2x.gpe is the main emulator application
o2em.gpe is a script that starts up the emulator as a G7000 (Odyssey 2)
o2emp.gpe is a script that starts up the emulator as a G7400 (Odyssey 3, as it would have been called if it had been released!)[/cut]