Gngeo V0.7beta3


Yod4z

Active Member
Joined
Feb 16, 2006
Messages
916
Age
44
Location
France
Pepone has made an new beta version of his great neogeo emulator. The new version support sound processor (Z80+YM2610) on the second gp2x processor (ARM940t). Now most of neogeo game work full speed with the gp2x at 200MHz and sound on 22050Hz. Some game not work with sound (wind jamer, street hoops, Stakes Winner...) and sometime when there is lot of frameskip (for game that need a gfx dump, when the sd card is accessed), the sound can skip a lot.

The speed sucks unless ram timing tunning are enabled.
To enable it, just put this in your conf/gngeorc file:
CODE

ramhack true



Thanks Notaz for all his work on PicoDrive who has showned the path to second core use.

New beta here: http://m.peponas.free.fr/gngeo/download/gngeo0.7a-beta5.zip
 
Wow awesome!

Just when I thought the project was dead, a great update comes out :)

Can't wait to test later after work, thanks Pepone for the great work.
 
cool! that probably means I can finally play "garou: motw" fullspeed with a little overclock.
 
I just got some weird behavior right now, and may have found a possible bug. So don't worry if it don't work out of the box, it's beta ;)
 
pepone, I know that you might have been asked for this a zillion times before, but would you please (please please please) add support for two USB game pads?
Thank you sooooo much :)
 
No sound for me now :(
I have tried with Rage2x (i have enabled the sound with select and then pressing A) and without Rage2x :(

With Metal Slug 1 ( i have tested this one the most of time) i have random hangs.
 
Well, I just tried three games with mixed results. They all ran really well at 200Mhz, but none of them had full sound. In fact, I didn't even get the 8-note Neo Geo "330 Mega" screen opening motif for any of them. There were partial sound effects in each case, but they were incomplete, and no music. The games were Garoux Mark of the Wolves, Art of Fighting and Metal Slug. I'm running 2.1.0 on a mark 2 GP2X... I guess it's back to 0.7beta2 for me for now, but the speed was nice though!
 
I tried one game Art of Fighting 3 (AOF3).
Sound works fine... well for a while.. and then it starts to grumble and echo and get choppy.
Bur for the first 4-5 fights it's awesome.
Clocking at 200Mhz it's 60FPS until you start fighting, then it drops considerably. It jumped from 3FPs to 60FPS. Seemed like there was some massive variation.
Clocked at 220Mhz I was getting much better and more consistent results - 30FPS or so on average but getting to 50FPS+ as well.

It's looking really promising!
 
Great! :D Dare I hope that this version supports KOF2000 without graphical glitches? :ph34r:
 
Ok as expected, this beta do not work very well. I'll try to post a new one soon.
I've also find that selector do not help very much here. I usually start gngeo from a telnet session, and it work quite well, but from selector, it's as the 940 is underclocked, and the emulation is slower.. I'll try rage2x (it's better anyway :) )

EDIT:
First, I forgot to thanks Notaz for all his work on PicoDrive. I couldn't do it without his source.

New beta here: http://m.peponas.free.fr/gngeo/download/gngeo0.7a-beta4.zip
This one should (I hope) fix major bug. There is still some bug like some game with no sound at all (wind jamer, street hoops for example) and sometime when there is lot of frameskip (for game that need a gfx dump, when the sd card is accessed), the sound can skip a lot.

Now, the bad news. I've just discovered that the speed sucks unless ram timing tunning are enabled. I really hope that everybody can use this hack because it really improve the emulation.
To enable it, just put this in your conf/gngeorc file:
CODE

ramhack true


After some test, it work well in selector and rage2x.

PS: Yod4Z, can you update your first post?
 
Excellent - I've just tried this version and it's a great improvement.

Like you said there are still some games with no sound - Stakes Winner is another of these - but other games work really well!

Waku Waku and Art of Fighting 3 are really nice and play so much nice at this high FPS!

I've now been playing at 200Mhz, AOF3 is from 25FPs-60FPS. It seems to depend on which scene I am on, some scenes are a more steady 50-60FPS, whilst others are more like 20-40FPS.

Thanks for your hard work, it's a great release!
 
slaanesh said:
Excellent - I've just tried this version and it's a great improvement.

Like you said there are still some games with no sound - Stakes Winner is another of these - but other games work really well!

Waku Waku and Art of Fighting 3 are really nice and play so much nice at this high FPS!

I've now been playing at 200Mhz, AOF3 is from 25FPs-60FPS. It seems to depend on which scene I am on, some scenes are a more steady 50-60FPS, whilst others are more like 20-40FPS.

Thanks for your hard work, it's a great release!
I didn't tried AOF3, but IIRC it use a lot of scaling, that's why I think the fps is not steady.
For a game like Garou, when the SD card is not accessed, I got 60fps @200Mhz @22050Hz.

From what I know, the DMA is not working on the gp2x, so it can explain the slowdown we got with games that need a gfx dump.
I would like to ask the specialist here, is it a permanent issue? or a project like open2x can overcome it?
Because, right now, it's for me the last performance issue with gngeo.
 
Last edited by a moderator:
As I understand it, the DMA doesn't work for SD and is a hardware problem (a feature that mysteriously disappeared in later manuals for the chip).
 
pepone said:
PS: Yod4Z, can you update your first post?
I made the change but can't change the topic title, if some forum operator can change it to "gngeo beta"
 
Last edited by a moderator:
Back
Top