Ravnos
Asleep in Samsara
By the way it is much better than a "test" version. Seems pretty much perfect.
I think it's time I downloaded this!
Last edited by a moderator:
By the way it is much better than a "test" version. Seems pretty much perfect.
I haven't actually gotten round to downloading the emulator yet so I could be wrong, but I'm assuming it's not crashing and just not being told to reload the gp2xmenu at exit. Try making a script to load it with the usual "exec /usr/gp2x/gp2xmenu" at the end (or edit an exiting one from another game).For some reason the program crashes when exiting. It tells me that the emulator is exiting please wait and then just a black screen I have to turn the GP2X off and back on does this happen to anyone else?
just installed it and it is happening to me too
says "exit. please wait. done" and screen gets black
GP2X MK2 here with FW2.1.1 (normal SDL libs from gp2x file arch, no menu-selector, plain vanilla)
anyone knows something about the problem? thanks in advance.
The emulator will by default try to run gp2xmenu at exit or if running from the 'selector', this is included in the script already - so this is not the issue.I haven't actually gotten round to downloading the emulator yet so I could be wrong, but I'm assuming it's not crashing and just not being told to reload the gp2xmenu at exit. Try making a script to load it with the usual "exec /usr/gp2x/gp2xmenu" at the end (or edit an exiting one from another game).
However, my big problem remains: the main program, the emulator, doesn't work at all. Always exits with a segmentation fault (after "Game Start" appears on the bottom left corner). The last messages on the gmenu2x's log are:
Execute ./cps2emu --sound --semplerate=22050 --sw-rescale ./roms/sfa3.zip
New CPU Speed: 250 [note that my GP2x runs fine at up to 267 MHz]
Using /lib/modules/2.4.25/kernel/drivers/input/joydev.o
insmod: unresolved symbol input_close_device
insmod: unresolved symbol input_register_minor
insmod: unresolved symbol input_unregister_minor
insmod: unresolved symbol input_open_device
insmod: unresolved symbol input_register_handle
insmod: unresolved symbol input_unregister_handle
Segmentation Fault
If I run "cps2emu --help" from sterm, it segfaults right there. I don't know of a gdb-like debugger running on the gp2x, so I can't offer much more. Is there anything completely obvious that I may be missing?
[root@gp2x cps2emu_v6]$./cps2emu --sound --samplerate=11025 --hwho-rescale ./roms/ddtod.zip
Using /lib/modules/2.4.25/kernel/drivers/input/joydev.o
insmod: unresolved symbol input_close_device
insmod: unresolved symbol input_register_minor
insmod: unresolved symbol input_unregister_minor
insmod: unresolved symbol input_open_device
insmod: unresolved symbol input_register_handler
insmod: unresolved symbol input_unregister_handler
0 USB Joystick found.
Launch dir is '/mnt/sd/cps2emu_v6/'.
Message : Load ROM
Sound: Enable
Samplerate: 11025 Hz
Rescale: Hardware(horizontal only)
Line Scroll: On
Frameskip: Auto
M68000 main core clock: 100 %
Z80 sound core clock: 100 %
Upper memory full use only cache data.
Checking ROM info...
ROM set "ddtod".
Cache file "ddtod.cache".
Loading cache information data...
12288KB cache allocated.
Loading cache data...
Fill cache data... 0%
Fill cache data... 10%
Fill cache data... 20%
Fill cache data... 31%
Fill cache data... 41%
Fill cache data... 52%
Fill cache data... 62%
Fill cache data... 72%
Fill cache data... 83%
Fill cache data... 93%
Fill cache data... Complete
Cache setup complete.
Loading "dade.03c"
Loading "dade.04c"
Loading "dade.05c"
Loading "dade.06a"
Loading "dade.07a"
Loading "dadex.03c"
Loading "dadex.04c"
Loading "dadex.05c"
Loading "dad.01"
Loading "dad.11m"
Loading "dad.12m"
Done.
Sound device initialized...
Max players: 4
Volume: 50
The emulator will by default try to run gp2xmenu at exit or if running from the 'selector', this is included in the script already - so this is not the issue.I haven't actually gotten round to downloading the emulator yet so I could be wrong, but I'm assuming it's not crashing and just not being told to reload the gp2xmenu at exit. Try making a script to load it with the usual "exec /usr/gp2x/gp2xmenu" at the end (or edit an exiting one from another game).
Surely, user's who are crashing must have something different with their GP2X - something else that is installed?
I have nothing else installed on my GP2x, no Libs what-so-ever. Every game I try runs fine; the most common problem seems to be either incompatible cache file or missing cache file. Version 6 requires new cache files to be built.
- test v7
fix halt on exit problem.
add external input device on/off option.
add cache dir option. game(rom) dir is extract from rom name.
if not found cache file in cache dir, try to search game dir.
there is cps2emu test version 7 in archive!!
- test v7
fix halt on exit problem.
add external input device on/off option.
add cache dir option. game(rom) dir is extract from rom name.
if not found cache file in cache dir, try to search game dir.
I haven't looked at the code, but it might be a CPU endian issue? Do you have a PowerPC or Intel Mac? I'm guessing it's a PowerPC.
The interesting point is the '0 USB Joystick found.', do you have any sort of USB device plugged in?
At the point the code is trying to open USB joystick devices.
cps2emu --help
Yupp. I think this will come in next releases. I hope also for implementation of the new Emulator-Options like this mysterious line-scroll stuff and the Screen-position option for the non-scaled mode. (not testet by me but the readme says, it's included )CAPEX:
-It would be great to have global settings, as well as settings for individual games. The VS games need maximum over clock for good sound and 100% smooth gameplay, but most other games do not.
Line scroll is used (for example) in the Street Fighter games, typically for the surface they are fighting on, giving a nice depth effect. Normally scrolling is only done for the entire layer.Is here an Expert who can explain, what this "Line Scroll Mode" do? Where do I need this and where not?
And which Game Settings for each game do you prefer?