Release Ginge


DaveC said:
I have been noticing issues with Ginge while running some stuff. In MAME there is like an almost 1 second delay in the sound.

Also while testing out Temper (Wiz version, hopefully when/if a native Pandora version is done this won't be an issue) the screen scrolling kind of stutters/jerks it isn't skipping frames as much as the framerate seems to fluctuate and isn't smooth. What may be causing this I wonder?

In gpsp and pocketsnes via ginge, the framerate jumps around quite a bit with frameskip on auto, but is perfectly steady if you just turn frameskip off entirely. Maybe that is the case with temper too.
 
Last edited by a moderator:
DaveC said:
I have been noticing issues with Ginge while running some stuff. In MAME there is like an almost 1 second delay in the sound.
....

Which version of Mame are you running? What setting do you have for sound? Which stuff is giving the problem?

I've tried with Mame4all for the Wiz, set the sound at : ON (44khz), CPU Clock : 100%, Audio Clock : 100% and the sound works fine on everything (10 or so games) I've tried so far. My main problem is that some games run way to fast, or maybe my reactions have slowed since I last played moon cresta.
 
Last edited by a moderator:
Mr Loon said:
DaveC said:
I have been noticing issues with Ginge while running some stuff. In MAME there is like an almost 1 second delay in the sound.
....

Which version of Mame are you running? What setting do you have for sound? Which stuff is giving the problem?

I've tried with Mame4all for the Wiz, set the sound at : ON (44khz), CPU Clock : 100%, Audio Clock : 100% and the sound works fine on everything (10 or so games) I've tried so far. My main problem is that some games run way to fast, or maybe my reactions have slowed since I last played moon cresta.
Ok using 44 works better. I was using 15 kHz because 22 kHz was all scratchy. Even with 44 kHz there is still a delay but it is much less.
 
Last edited by a moderator:
Trying to figure out how to get Wind and Water to work. Both the GP2X and Wiz versions black the screen and then drop into GINGE. Anybody have luck fixing this? I tried Hotfix 4 Beta 2, trying with Hotfix 4 Beta 4 next.

Thanks!

EDIT: And of course... updating to Hotfix 4 Beta 4 fixed this :p
 
NearTao said:
Trying to figure out how to get Wind and Water to work. Both the GP2X and Wiz versions black the screen and then drop into GINGE. Anybody have luck fixing this? I tried Hotfix 4 Beta 2, trying with Hotfix 4 Beta 4 next.

Thanks!

EDIT: And of course... updating to Hotfix 4 Beta 4 fixed this :p

For now I would use the WIZ version of Wind and Water. I know that, for me at least, if you go into the shop on the full version (maybe others) on gp2x it crashes. This does not happen on the WIZ version.

BUG WIZ?:(I swear after beating the first 'vs battle' in story mode it says there are new things in the store and they didn't appear until later on. The problem is I can not remember if it happens this way on the native systems or not. New things eventually do appear I just don't remember if anything is missing.

OH, another thing I noticed is that if you go into options from the menu on the WIZ version it only brings up name change. I have never played this game on the WIZ so I don't know if there are supposed to be more options like on gp2x, like delete data and TV out mode.

This is the game I am playing the hell out of so if there is a way I can help with submitting logs, let me know how and I'll throw stuff on paste-bin or however you need help. Your work is stunning Notaz. I remember when Squidge was throwing the idea of doing a gp32 emulator for gp2x a long time ago and this gave me the same awesome feeling when I booted up some of the lost gems.
 
Last edited by a moderator:
PokeParadox said:
Aha... thanks for the tip to use the Wiz version... I think I can download the Wiz version free after buying the GP2X version, right?

Yes :)
 
Last edited:
Hey Notaz, I tried to run M-HT's static recompiles of Albion and Warcraft. They both fail to start. In addition to a bunch of "#### records in\n#### records out" lines, it also says "Error: Couldn't initialize SDL: Unable to open /dev/mem"
If I run them with sudo, I instead get "Bus error".
Running the Wiz versions, I get "/tmp/ging_conv.sh: line 18: ./SR-War.exe: not found" for Warcraft, or "/tmp/ginge_conv.sh: line 167: ./SR-Main.exe: not found" for Albion. Obviously something is looking for something else in the wrong directory. I've put my GP2X stuff into /media/Card/gp2x and Wiz stuff similarly into /media/Card/wiz. PCSX4ALL works, incidentally, as does Cave Story, so it is working, just not these recompiled games.
I imagine the X-Com recompiles have a similar problem.
 
Don't ever run ginge as root, you may kill your pandora this way! Ok the chances for that to happen are slim but it's theoretically possible, basically GP2X app can get access to pandora's hardware registers and write some invalid values there (thinking it's GP2X) and bad things may happen.

Comaptibility issues have to be dealt with in code so you can't really do much about it.
 
That sounds nasty. Is the any way for an app to check if it's running as root? If so it might be an idea to put a check in and not allow the program to start.
 
Pleng said:
That sounds nasty. Is the any way for an app to check if it's running as root? If so it might be an idea to put a check in and not allow the program to start.
good idea, will add in next version.
 
Last edited by a moderator:
notaz said:
Comaptibility issues have to be dealt with in code so you can't really do much about it.
Ok, but what about these "not found" issues when running the Wiz versions? The files most definitely exist. I made a copy to pretty much everywhere I thought it might be trying to run from: /tmp, home, root, appdata, appdata/ginge; nothing worked, always said it couldn't find the file. Where is Ginge running this "ginge_conv.sh" script that it can't find the files?
I'm assuming that Ginge itself is creating this script; would it be impossible to stick a "cd yadda/yadda" in there? I tried PCSX4ALL and it has no problem accessing "./pcsx4all.gpe". Seems weird to me is all.

edit: ok, on a whim I tried executing the SR-Main.exe from bash, knowing it wouldn't work but I wanted to see anyway. It said "No such file or directory". Bash is reporting that it isn't there! Or something. Even though it is there. Running any other binary (the original EXEs, for example) it simply says "cannot execute binary file", which is expected. What's so special about these Wiz executables that they seem to exist but not? Or whatever it is they're doing. I'm confused.
 
Last edited by a moderator:
It's trying to use /lib/ld-linux.so.2 as it's library loader, but we've got ld-linux.so.3. Why this produces the error that the program I'm trying to execute doesn't exist instead of actually printing an appropriate library does not exist error I do not know.
At any rate, symlinking ld-linux.so.2 to ld-linux.so.3 (which is in turn symlinked to ld-2.9.so) got me working enough that I can identify missing libraries. Maybe I can cobble something together.
 
SUCCESS! Hacked around with the gpe files, copied some code, voila. Only problem is the touchscreen not being fully implemented. Is that still on the todo list? Or have other more important things come up?
 
Running gp2x games from pandora

Broken List
1945 - Kicks back to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,30,1286
2xRally - Displays windows graphic and plays sound, kicks to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,27,2195
2xBand - Shows ultimate Fenix graphic and pops to menu on keypress http://www.pdroms.de/files/1851/
4WE - Evil game which locks and pandora needs hard reset http://www.pdroms.de/files/1598/
9Lives - Shows status bar on keypress sometimes otherwise black screen http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,25,2557
Alien Blaster - kicks to menu http://www.schwardtnet.de/alienblaster/
AlienZ - Kicks to menu http://gbax.gp2x.de/entries/gbax2007/AlienZ.zip
AnotherGame2x - kicks to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,27,1429
B'lox - Evil game needs pandora hard reset http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,25,2515
BSPlay - kicks to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,6,1423
BabylonBastard - kicks to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,38,1705
BearOids - kicks to menu http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,30,2066

Working List

2xTron - works but fast as hell (I think it was this way in the past)
2xWord - works
AMazing-3D - works, crappy clipping may have been a feature on gp2x
Abus Imbel Profanation Deluxe Remake - works, hard as hell
Airplyr - works
Block Breaker - works
Asteroids - works
Barefist Boxer - works
Beatbox - works
Beetlerun - works
Biniax2 - works

I have a ton more. The links I may not be the files I am using. They are more for reference. If I get around to it I have like 5-6 gigs of gp2x games to test excluding emulators. Thanks Hooka.
 
Is there any how-to floating around to make launchers for gp2x/wiz programs via Ginge like the recent gpsp release?

Would be nice to directly launch some old programs from minimenu.
 
naples39 said:
Is there any how-to floating around to make launchers for gp2x/wiz programs via Ginge like the recent gpsp release?

Would be nice to directly launch some old programs from minimenu.
Make a PND with the Ginge files (easiest way for me is to make a .ovr file with overclock settings, start the app, then go to /mnt/utmp and copy the Ginge files from there while the overclock box is open) and the GP2X/Wiz app, and make a script that runs:
Code:
./ginge_prep yourgame.gpe
That should be everything (found it in the Wiz section and modified it for the Pandora), but I haven't tested it.
 
Last edited by a moderator:
Sorry to bump this, I've searched but is there a way to make ginge startup in fullscreen mode? I've looked for a config file or something similar but i cannie find it.

Cheers!

Cave Story virgin here!
 
It should start in full-screen mode by default. I wasn't aware it had a windowed mode. :blink:
 
Back
Top