"WIP" King of Fighters 98 Ultimate Match AES/MVS

elrayzeur

Student
Joined
Feb 16, 2017
Messages
42
Reaction score
85
Based on Kof98ae2016 Chinese hack team EGHT.

Removed the protection that prevented modifying the prog.
Removal of the screen credit that appeared after the how to play and sometimes before the match.
Correction / modification of the prog menu / how to play / palettes / gfx .....
Change / correction mini portraits selection / in game.
Modification / change big portraits before / after fight (kyo colors fix).
Beginning of new intro and launch title.
There are still things that have been done life bar / power bar / police writing ...


For the graphic side, I still have to change the big post-fight portraits of the new characters and finish the intro. In prog, modify the hub to bring up the in game portraits and lower the powers bars, see modify the character selection screen.

Total 56 characters affraid, (Robert quarter circle in 98 cheers)


Link to the move list

https://drive.google.com/file/d/1SUqoWV6ULJ3dzlCdOxaZbt0_NK_1zYJp/view?usp=sharing

Small video presentation.



Ciao++
 
Update and share my working folder.
Tools, files, hex address.
3 version of the rom: ae original, ae 2016 with additional fix and ultimate version.
For Win10, use compatibility mode on Loader.exe.



To play, modify or discover.

Edit, new link

https://gofile.io/d/VVPQVi

Link to the rom +dat

%%%%%%%%%%%%%Create by RomData Maker%%%%%%%%%%%%%%
% Author: EGHT/Elrayzeur %
% EMail: %
% URL: %
% Create Date:30/11/2020 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
System: Neo
RomName: kof98Ultimate
Game: King Of Fighters 98 Ultimate Match AES/MVS
[Program]
274-p1.p1,0,100000,9C450313,0
274-p2.sp2,100000,600000,6D109DC7,0
[Text]
274-s1.s1,0,40000,71D1B3CA,0
[Z80]
274-m1.m1,0,40000,9ADE0528,0
[Samples]
274-v1.v1,0,400000,B9EA8051,0
274-v2.v2,400000,400000,CC11106E,0
274-v3.v3,800000,400000,44EA4E1,0
274-v4.v4,C00000,400000,7985EA30,0
274-v5.v5,1000000,400000,AFDD9660,0
[Graphics]
274-c1.c1,0,800000,8E297A35,0
274-c2.c2,1,800000,D8A4B216,0
274-c3.c3,1000000,800000,22127B4F,0
274-c4.c4,1000001,800000,B4FA044,0
274-c5.c5,2000000,800000,71641718,0
274-c6.c6,2000001,800000,982BA2B3,0
274-c7.c7,3000000,800000,8D495552,0
274-c8.c8,3000001,800000,8BFC3417,0
274-c9.c9,4000000,800000,DE7E8582,0
274-c9A.c9A,4000001,800000,76C7B038,0
274-c9B.c9B,5000000,800000,56D361CB,0
274-c9C.c9C,5000001,800000,F8CB115B,0
[System]
CartridgeID: 274
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

https://gofile.io/d/VVPQVi
 
Last edited:
Update

rom "WIP 04/12/2020".

https://mega.nz/file/kiA3kabR#5BAjy03OzHgC5aO9A4Wgx498iL0gymeFrgzdFTSXV40

Fix 274-s1.s1 crc 71D1B3CA to 8FD2C84D

DAT

%%%%%%%%Create by Elrayzeur%%%%%%
% Author:EGHT/EGCG/ELrayzeur %
% Create Date:04/12/2020 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

System: Neo
RomName: kof98Ultimate
Game: King Of Fighters '98 Ultimate Match
[Program]
274-p1.p1,0,100000,9C450313,0
274-p2.sp2,100000,600000,6D109DC7,0
[Text]
274-s1.s1,0,40000,8FD2C84D,0
[Z80]
274-m1.m1,0,40000,9ADE0528,0
[Samples]
274-v1.v1,0,400000,B9EA8051,0
274-v2.v2,400000,400000,CC11106E,0
274-v3.v3,800000,400000,44EA4E1,0
274-v4.v4,C00000,400000,7985EA30,0
274-v5.v5,1000000,400000,AFDD9660,0
[Graphics]
274-c1.c1,0,800000,8E297A35,0
274-c2.c2,1,800000,D8A4B216,0
274-c3.c3,1000000,800000,22127B4F,0
274-c4.c4,1000001,800000,B4FA044,0
274-c5.c5,2000000,800000,71641718,0
274-c6.c6,2000001,800000,982BA2B3,0
274-c7.c7,3000000,800000,8D495552,0
274-c8.c8,3000001,800000,8BFC3417,0
274-c9.c9,4000000,800000,DE7E8582,0
274-c9A.c9A,4000001,800000,76C7B038,0
274-c9B.c9B,5000000,800000,56D361CB,0
274-c9C.c9C,5000001,800000,F8CB115B,0
[System]
CartridgeID: 274
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

Ciao++
 
Update

rom "WIP 04/12/2020".

https://mega.nz/file/kiA3kabR#5BAjy03OzHgC5aO9A4Wgx498iL0gymeFrgzdFTSXV40

Fix 274-s1.s1 crc 71D1B3CA to 8FD2C84D

DAT

%%%%%%%%Create by Elrayzeur%%%%%%
% Author:EGHT/EGCG/ELrayzeur %
% Create Date:04/12/2020 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

System: Neo
RomName: kof98Ultimate
Game: King Of Fighters '98 Ultimate Match
[Program]
274-p1.p1,0,100000,9C450313,0
274-p2.sp2,100000,600000,6D109DC7,0
[Text]
274-s1.s1,0,40000,8FD2C84D,0
[Z80]
274-m1.m1,0,40000,9ADE0528,0
[Samples]
274-v1.v1,0,400000,B9EA8051,0
274-v2.v2,400000,400000,CC11106E,0
274-v3.v3,800000,400000,44EA4E1,0
274-v4.v4,C00000,400000,7985EA30,0
274-v5.v5,1000000,400000,AFDD9660,0
[Graphics]
274-c1.c1,0,800000,8E297A35,0
274-c2.c2,1,800000,D8A4B216,0
274-c3.c3,1000000,800000,22127B4F,0
274-c4.c4,1000001,800000,B4FA044,0
274-c5.c5,2000000,800000,71641718,0
274-c6.c6,2000001,800000,982BA2B3,0
274-c7.c7,3000000,800000,8D495552,0
274-c8.c8,3000001,800000,8BFC3417,0
274-c9.c9,4000000,800000,DE7E8582,0
274-c9A.c9A,4000001,800000,76C7B038,0
274-c9B.c9B,5000000,800000,56D361CB,0
274-c9C.c9C,5000001,800000,F8CB115B,0
[System]
CartridgeID: 274
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

Ciao++
Hi,

i'm trying to convert it to play in the multiMVS, but no lucky.

Did you already tryed to play it in the Darksoft MultiMVS cart?

[ ]'Macck
 
Unfortunately, I don't have a multi card, I have paused all my projects because of this. I'm just getting back into the neogeo and my projects, I hope I can put enough money aside to get a multi, that would be simpler, to have it tested and get feedback.
 
You can create the neo file using my tool, neoconv.

Of course, you'll need to rename the incorrectly named ROMs in the ZIP file first:
274-c9A.c9A -> 274-c10.c10
274-c9B.c9B -> 274-c11.c11
274-c9C.c9C -> 274-c12.c12

The final neo file is then 123 MB (129,503,232 bytes)

I have successfully tested it on Geolith and MiSTer. I don’t see any graphical glitches. Unfortunately, I don’t have a Multicart.

EDIT: It seems the NeoSD firmware can't handle such a large C-ROM.
 
Last edited:
Hi Danyo, thanks for your help. Unfortunately, I can't get your Python project to work. My PC is really struggling; it's over fifteen years old 😂. The latest beta is amazing! I've debugged a lot of things, added new moves for some characters, and finalized the Hub's graphics. If I send you the ROM, could you convert it and share it? Thanks.
 
How big is the C rom data? I think the Backbit cart limit is 512mb. I can't seem to find what the NeoSD limit is.
 
C rom 8Mo x 12
V rom 8Mo x 5
Hi lithy,
If you have the ability to convert and share it, please contact me on private message. No version is available at the moment; I don't want bootleggers releasing multiple versions.
 
A few screenshots of the progress, just to whet your appetite! :cheers:

kof98Ultimate000.png
kof98Ultimate001.png
kof98Ultimate002.png
kof98Ultimate003.png
kof98Ultimate004.png
kof98Ultimate005.png
kof98Ultimate006.png
kof98Ultimate007.png
kof98Ultimate008.png


No more game crashes during Ultra attacks for certain characters, new special attacks for several characters. Many graphical bug fixes for the new characters, including the Life Bar and Super Bar, are now complete. New timer. And much more.
 
Hi Danyo, thanks for your help. Unfortunately, I can't get your Python project to work. My PC is really struggling; it's over fifteen years old 😂. The latest beta is amazing! I've debugged a lot of things, added new moves for some characters, and finalized the Hub's graphics. If I send you the ROM, could you convert it and share it? Thanks.
Sure, I can handle the conversions. I sent you a DM.
 
Amazing project! Would you be able to share the latest work-in-progress version? Thank you very much for your work on this project.

I am testing it on MiSTer, and the latest wip has a bug in the traffic stage in practice mode.
 
Last edited:
Hi patamar4, the .Neo ROM will be shared. Can you explain the bug you're encountering in the Traffic Stage in practice mode? Thanks in advance.
 
Can i ask exactly what this is?

I get it, it's a rom hack, are you attempting to... back port i guess is the word, kof98um to neo geo?

I'm a kof fan and just curious to what exactly the end result here will be. Porting some stages and graphics from 98um to neo geo, or true 98um on neo geo mvs?

Cheers
 
Hi patamar4, the .Neo ROM will be shared. Can you explain the bug you're encountering in the Traffic Stage in practice mode? Thanks in advance.
So far, I have only observed this issue in this stage and in practice mode. A vertical line appears on the screen, and when certain cars pass by, a large black square appears. This occurs regardless of the character selected.

A ROM que usei foi a versão mais recente disponível aqui no fórum, e usei o NeoConv para convertê-la em .neo, enquanto o Danyo explicava como realizar a conversão.

EDIT: Well, I played through to the end, and the same error occurred in that stage. Could this be related to the conversion to .neo, or would it be an issue on the MiSTer core side? ?(

Additionally: I tested with the latest unstable version of the MiSTer core, using both the original AES BIOS and the original MVS BIOS, and the same issue occurs at this stage in both cases. I have not yet tested with the UniBIOS.

 
Last edited:
I've never seen this bug before; I hope it's due to the .neo conversion.
 
Notmurray, this is a work-in-progress hack, aiming for a 98um version specifically for the Neo Geo. I still have a lot of work to do: finish the intro, replace the post-match win poses for some new characters, and add two more stages.
 
If someone with MiSTer could test it, I am not sure whether the issue is with the file I converted or whether the core does not handle such a large file size properly.

I believe this street stage is the one with the most animations.
 
I have a mister and a backbit flash cart (which theoretically uses a regular mame file set but I'm not sure this would work) but could try on both and report back.
 
Back
Top