mame 0.37 and new games

theelf

n00b
Joined
Sep 10, 2013
Posts
13
Hi! greetings, i came here to ask for some help/ideas to people that knows neogeo. Sorry my english

Im adding new games to old MSDOS mame 0.37, to reach fullspeed neogeo emulation in my Pentium 2 333mhz PC

I suceed with almost all games, Samurai 5, svc chaos, mslug 3,4,5, etc


But i have problems with two games


Most important to me, KOF2000, have garbled text and fixed graphics, im pretty sure the problem came from the 257d-s1.rom file, that is 512kb while all other S1 files in other games are 128kb

kof22.jpgkof21.jpg


I tried to cut the 512kb file in 4 128kb and swap, for example, if i use the second part, all text are fine, but life bars get messed, etc


Any ideas?




Another game that did not work, is Overtop, it load fine and even in demo mode i can see the race, but once i want to start the game hang, any ideas are welcome



And thats all, any ideas help are welcome guys, thanks a lot
 

theelf

n00b
Joined
Sep 10, 2013
Posts
13
well, someone in other forum tellme better to ask in neogeo forum, here will be experts, maybe was wrong

Anyway i fix overtop, is a bad ram read problem in mame code, still battling with KOF2000
 

lithy

LoneSage: lithy is just some degenerate scumbag
20 Year Member
Joined
Dec 1, 2002
Posts
22,982
You will probably need to make sure you have 128gb of RAM for KOF2000 to work. It is one of the biggest games the Neo has to offer.
 

theelf

n00b
Joined
Sep 10, 2013
Posts
13
You will probably need to make sure you have 128gb of RAM for KOF2000 to work. It is one of the biggest games the Neo has to offer.

Yes, 256mb ram, is not the problem, in fact, svcchaos and kof2002 are little bigger

Is the 512k S1, or i reduce to 128k or implement some bankswitching in mame code ?¿, but im not a neogeo guy, and my knowledge is limited

In fact in not super interesed in kof2000, not my favorite game, but im programming a mame frontend for dos and i want to build a custom mame for frontend and will be cool to not have any not working game
 

theelf

n00b
Joined
Sep 10, 2013
Posts
13
Anyways, Overtop when controls IRQ2 at memory 0x3c0006, 0x3c0007 spects a result of 0xb801 thath the problem with this game


But still need advice with KOF2000, only game i still did not manage to fix, thanks
 

sirlynxalot

Gai's Trainer
Fagit of the Year
Joined
Apr 10, 2019
Posts
1,332
Anyways, Overtop when controls IRQ2 at memory 0x3c0006, 0x3c0007 spects a result of 0xb801 thath the problem with this game


But still need advice with KOF2000, only game i still did not manage to fix, thanks

Was the rom incorrectly dumped at the time? Maybe you could get the source for mame 0.37, copy in the crcs from a modern mame for KOF 2000, compile mame, and then use the more recent rom. If its an emulator problem with this ancient version of mame not supporting the game yet and you still want to use dos, maybe you can use RAINE instead?
 

theelf

n00b
Joined
Sep 10, 2013
Posts
13
Was the rom incorrectly dumped at the time? Maybe you could get the source for mame 0.37, copy in the crcs from a modern mame for KOF 2000, compile mame, and then use the more recent rom. If its an emulator problem with this ancient version of mame not supporting the game yet and you still want to use dos, maybe you can use RAINE instead?

No sadly raine have a lot of problems with vsync in DOS, vsync only work in 8bit mode because allegro have problems with 16bit mode, and raine did not implement a good pallete work for 8bit,many games are broken

Beside this, im programming a frontend for mame in DOS, my idea is to use my frontend+mame


KOF2000 is "correct" dumped, works fine in neoragex, at least for what i read and understand, encrypted rom did not have a S1 file, the S1 file is generated from C files for emulators that not support encypted roms, but like I said my knowledge of neogeo is very limited

Reading in old forums, it seems first in 2002 the KOF2000 rom have a 128K S1, with minor glitches but later replaced with 512K one and support in neorage and kawaks, and the 128k version dissapear from internet, i did not find in any place
 

kernow

Superior Being
20 Year Member
Joined
Sep 1, 2001
Posts
36,969
You're not even using it on period correct hardware. Noone ran DOS on a pentium 2, or had 256MB RAM in a pentium 2, or SSDs.

What on earth is the point, if you're gonna stick with a terrible operating system that only existed because of constraints in both hardware and software development at the time - why run it on hardware that never used it?
 

kernow

Superior Being
20 Year Member
Joined
Sep 1, 2001
Posts
36,969
So this frontend will only work on your weird setup which noone else will have also. Complete waste of time and energy.

Guys to run my DOS mame front-end you need to patch your motherboard bios to use a big enough disk to store the roms on
 

Heinz

Jiggle Jiggle!
20 Year Member
10 Year Member
15 Year Member
1 Year Member
Joined
Feb 13, 2005
Posts
23,711
A P2 build today sounds like a liability. Meanwhile some throwaway dell desktop with a core2duo would probably cost $50? lol wut
 
Top