Release Gngeo 0.8.2


pepone said:
Mr Loon said:
I've got a few questions though :

1) What bios files are required?
2) Where do you put the bios files?
3) Do the roms have to named in a certain way / saved in a certain format (.zip, 7z, unzipped, etc) to be recognised?
4) Is there any documentation for this emulator?

1) standard bios file as used by recent mame will be fine
2) put neogeo.zip at the same place than your roms
3) Yes. Roms need to be in zip format and the naming convention is the same as Mame.
4) Unfortuantly, not really, I suck at documentation.

You might suck at documentation but you more than make up for it with speedy 'customer' support. Thanks for the reply, will have a go with some mame Roms in the next day or two. :D
 
Last edited by a moderator:
Fishbong said:
pepone said:
You need a more recent one, something like a romset compatible with "mame 0.106" or "fba next".
So only roms compatiple with MAME .106 will run? Because none of the roms i have will work in this gngeo version and i tried getting some current romsets but they don't work either.
I'm wondering how to obtain roms for this version of MAME.
I tried a romset made for a really more recent version than mame 0.106 and it work.

Can you try "unzip -lv xxxx.zip" where xxxx is your romfile, and copy/paste the result?
 
Last edited by a moderator:
pepone said:
1) standard bios file as used by recent mame will be fine
2) put neogeo.zip at the same place than your roms
3) Yes. Roms need to be in zip format and the naming convention is the same as Mame.
4) Unfortuantly, not really, I suck at documentation.

Hi, as far as I can tell, you can use the latest MAME neogeo set for both roms and bios.

Most of the encrypted sets I've tried crash the emulator while decrypting data. However, some small encrypted sets do work.
According to the .drv files, there's a difference for the KoF99 set 1 and set 2, some file names and crcs are mixed between the two sets (set 1 is MVS for MAME, and AES for Gngeo)

Some games have black screen after loading (SVC chaos bootleg), some have Z80 error (Samurai spirit 4 - was ok with 08b2 )
This version seems to have some kind of stability problem : If I try to load SVC bootleg, then without quitting, load a working game, most of the time the emulator crashes.
And an other weird stuff is, sometimes Garou bootleg will start, and some other times, will crash while loading. Can't find a good way to reproduce this error on demand.

Is there a way to add decryption at data loading time ?

Otherwise, good job pepone.
 
Last edited by a moderator:
romcenter worked for me with some game I was having trouble running in mame 106. Sarlix wrote up an easy walk through here: http://www.gp32x.de/board/index.php?/topic/53756-mame-106/page__view__findpost__p__892770
 
Last edited by a moderator:
There is quite an easy way to create any MAME ROM set using clrmamepro.

1. Profiler : Create and load profile for MAME 0.106.
2. Settings : Create ROM path for your MAME 0.106 ROM set.
3. Rebuilder : Deactivate "Recompress Files" for performance reasons. Now simply drag & drop your actual and rollback MAME ROM directory simultaneously into the Rebuilder window.
4. That's it. Wait until your new MAME 0.106 ROM set has been created. It takes some time.

All you need is an actual and the corresponding rollback MAME ROM set.
 
Concerning some bootleg, some are not supported for now (specific encryption), I should not show them in the roms browser I guess :)

For the romset to use, actually, I did not test specificaly one conpatible with Mame106, it was just a guess. I've done many test on a more recent one (something like 0.130 )

If you have issue with a rom, you can send me the result of the folowing command:
Code:
unzip -lv xxxxxxxx.zip
where xxxxxxxx.zip is your rom

For those who have issue with large encrypted roms like garou or mslug3, please try under minimenu, and if if still don't work, can you send me the result of the folowing command (it tells how many free memory you have):
Code:
free
 
For those who have issue with large encrypted roms like garou or mslug3, please try under minimenu, and if if still don't work, can you send me the result of the folowing command (it tells how many free memory you have):
Code:
free

I've tried with minimenu yesterday, same result. I'll send the free memory size later.
 
I'm one of the many people who can't get the larger games to work. My free memory is shown at 177396 and here's the output you requested for my Metal Slug 3 ROM.

Code:
Archive:  mslug3.zip
  Length     Date   Time    Name
 --------    ----   ----    ----
  8388608  12-24-96 23:32   256-c1.bin
  8388608  12-24-96 23:32   256-c2.bin
  8388608  12-24-96 23:32   256-c3.bin
  8388608  12-24-96 23:32   256-c4.bin
  8388608  12-24-96 23:32   256-c5.bin
  8388608  12-24-96 23:32   256-c6.bin
  8388608  12-24-96 23:32   256-c7.bin
  8388608  12-24-96 23:32   256-c8.bin
   524288  12-24-96 23:32   256-m1.bin
  4194304  12-24-96 23:32   256-pg1.bin
  4194304  12-24-96 23:32   256-pg2.bin
   262144  12-24-96 23:32   256-sma.bin
  4194304  12-24-96 23:32   256-v1.bin
  4194304  12-24-96 23:32   256-v2.bin
  4194304  12-24-96 23:32   256-v3.bin
  4194304  12-24-96 23:32   256-v4.bin
 --------                   -------
 93061120                   16 files

The ROM is from MAME 0.142, but I don't think it has changed much in years.
 
under xfce, I have 155868 free bytes out of 248868 (default HotFix 5 configuration)
and under minimenu, 178980 bytes
 
goldenegg said:
I'm one of the many people who can't get the larger games to work. My free memory is shown at 177396 and here's the output you requested for my Metal Slug 3 ROM.

Code:
Archive:  mslug3.zip
  Length     Date   Time    Name
 --------    ----   ----    ----
  8388608  12-24-96 23:32   256-c1.bin
  8388608  12-24-96 23:32   256-c2.bin
  8388608  12-24-96 23:32   256-c3.bin
  8388608  12-24-96 23:32   256-c4.bin
  8388608  12-24-96 23:32   256-c5.bin
  8388608  12-24-96 23:32   256-c6.bin
  8388608  12-24-96 23:32   256-c7.bin
  8388608  12-24-96 23:32   256-c8.bin
   524288  12-24-96 23:32   256-m1.bin
  4194304  12-24-96 23:32   256-pg1.bin
  4194304  12-24-96 23:32   256-pg2.bin
   262144  12-24-96 23:32   256-sma.bin
  4194304  12-24-96 23:32   256-v1.bin
  4194304  12-24-96 23:32   256-v2.bin
  4194304  12-24-96 23:32   256-v3.bin
  4194304  12-24-96 23:32   256-v4.bin
 --------                   -------
 93061120                   16 files

The ROM is from MAME 0.142, but I don't think it has changed much in years.

Thanks for the unzip result. Did you use -lv has option? it should have shown the crc32 of each files

Also do you have an error message? or gngeo crash?
 
Last edited by a moderator:
Sorry, I used -lx by mistake. Here's the proper output.

Code:
Archive:  mslug3.zip
 Length   Method    Size  Ratio   Date   Time   CRC-32    Name
--------  ------  ------- -----   ----   ----   ------    ----
 8388608  Defl:X  8020664   4%  12-24-96 23:32  5a79c34e  256-c1.bin
 8388608  Defl:X  8020295   4%  12-24-96 23:32  944c362c  256-c2.bin
 8388608  Defl:X  8019614   4%  12-24-96 23:32  6e69d36f  256-c3.bin
 8388608  Defl:X  8019812   4%  12-24-96 23:32  b755b4eb  256-c4.bin
 8388608  Defl:X  8021036   4%  12-24-96 23:32  7aacab47  256-c5.bin
 8388608  Defl:X  8020916   4%  12-24-96 23:32  c698fd5d  256-c6.bin
 8388608  Defl:X  8021375   4%  12-24-96 23:32  cfceddd2  256-c7.bin
 8388608  Defl:X  8021172   4%  12-24-96 23:32  4d9be34c  256-c8.bin
  524288  Defl:X    93020  82%  12-24-96 23:32  eaeec116  256-m1.bin
 4194304  Defl:X  1643938  61%  12-24-96 23:32  b07edfd5  256-pg1.bin
 4194304  Defl:X  1034623  75%  12-24-96 23:32  6097c26b  256-pg2.bin
  262144  Defl:X    99045  62%  12-24-96 23:32  9cd55736  256-sma.bin
 4194304  Defl:X  3512866  16%  12-24-96 23:32  f2690241  256-v1.bin
 4194304  Defl:X  3553789  15%  12-24-96 23:32  7e2a10bd  256-v2.bin
 4194304  Defl:X  3479343  17%  12-24-96 23:32  0eaec17c  256-v3.bin
 4194304  Defl:X  2873780  32%  12-24-96 23:32  9b4b22d4  256-v4.bin
--------          -------  ---                            -------
93061120         80455288  14%                            16 files

Running this ROM crashes gngeo during the decrypting stage.
 
Those are the same crc from the mslug3.drv file in the gngeo_0.8.2.pnd
In the drv file, 256-pg1.bin and 256-pg2.bin are called 256-p1.bin and 256-p2.bin. However, renaming them don't change anything. I guess crc is the method used to identify files.
 
your rom is correct, (and indeed if names don't match, crc are used)
it really looks like a memory issue, but I have nearly the same free memory available (maybe a little more, but really not much), and mslug3 and garou are working for me.
Anyway, I'm working to reduce memory usage, so hopefully it will work better in the near future.

Edit: actually, it's working even under xfce, maybe it's something else...
 
pepone said:
your rom is correct, (and indeed if names don't match, crc are used)
it really looks like a memory issue, but I have nearly the same free memory available (maybe a little more, but really not much), and mslug3 and garou are working for me.
Anyway, I'm working to reduce memory usage, so hopefully it will work better in the near future.

Edit: actually, it's working even under xfce, maybe it's something else...
I'm having the same problem as others, so a fix would be really AWESOME for these games. Thanks pepone, your work is greatly appreciated, as Neogeo is just about some of the best classic gaming around.

Chris
 
Last edited by a moderator:
Pepone,

Are you running gngeo from the posted PND or just straight from a compiled executable? Just wondering if there's something about running it as a PND that might be taking more memory and causing this problem.
 
I think I figured it out!!

Apparently having a config file from an older version of gngeo will cause problems. I just deleted the gngeo directories in appdata and now games which previously crashed are running perfectly!!!!

Thanks for your hard work Pepone! This is a fantastic emu!

Any chance for a Caanoo port? ;)
 
ho nice to ear that, strange, but nice. Maybe only the files in the save directory need to be removed. Can others confirms?

For the Caanoo, well I don't have one. But the source of gngeo is available for anyone who want to port it
http://developer.berlios.de/hg/?group_id=6986
 
pepone said:
ho nice to ear that, strange, but nice. Maybe only the files in the save directory need to be removed. Can others confirms?

For the Caanoo, well I don't have one. But the source of gngeo is available for anyone who want to port it
http://developer.berlios.de/hg/?group_id=6986
I deleted all previous files before I began using this newest version. So that does nothing for me.

Chris
 
Last edited by a moderator:
pepone said:
ho nice to ear that, strange, but nice. Maybe only the files in the save directory need to be removed. Can others confirms?

Well... the problem is different, not the config file itself, nor the saves, but the rom path handling !

I've removed the gngeo config file, and all the save files, then tried to run metal slug 3... and it failed...
So, knowing someone was successfull, I've tried another way : use a custom directory for the roms... and then all went better !

Metal Slug 3, Garou were working perfectly, as well as Samurai Spirit 4.

so with a config file having :
Code:
 rompath ./roms
it fails
but with :
Code:
 rompath /media/mmcblk0p1/pandora/appdata/gngeo_pepone/roms
it works !

However, SVC chaos and Samurai Shodown 5 give me a z80 error, maybe a missing decryption problem ?
 
Last edited by a moderator:
Pinky said:
However, SVC chaos and Samurai Shodown 5 give me a z80 error, maybe a missing decryption problem ?

I'm getting the same error.
 
Last edited by a moderator:
Back
Top