Neo Geo CD Conversion Project.

iq_132

New Challenger
Joined
Nov 27, 2009
Posts
60
I don't think that option is available on the AES console unibios. Even if I change the region settings to arcade, unibios only allows for "Game Softdip settings" instead of "General Settings".

The Unibios readme shows input crossing as MVS only unfortunately.

*Edit. Confirmed on MiSTer. Once I ran as MVS unibios, I was able to insert a coin. If I ran as AES unibios, even is set to arcade, a coin cannot be inserted.
That's good information. I'll see what I can do about fixing this soon.
 

Neo Alec

So Many Posts
No Time
For Games.
25 Year Member
Joined
Dec 7, 2000
Posts
15,098
I don't think that option is available on the AES console unibios. Even if I change the region settings to arcade, unibios only allows for "Game Softdip settings" instead of "General Settings".

The Unibios readme shows input crossing as MVS only unfortunately.

*Edit. Confirmed on MiSTer. Once I ran as MVS unibios, I was able to insert a coin. If I ran as AES unibios, even is set to arcade, a coin cannot be inserted.
@iq_132 I can confirm the same problem on my console. Pressing select to add credits works on MVS systems, but it does not work on my AES.
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,938
Cool Tool Bitches:

-Eightman-
--All BGM rerecorded
--Fix for Stage 3 crash (and others) implemented to get proper jump table value when seeking to a table jump position that doesn't exist for a stage.
----This is indeed a bug in the original game, but address mapping on MVS and AES forgives certain ranges, whereas on the NGCD, certain ranges (such as D00000), are unmapped and cause a fault.
--Added bonus outfit for P1 8man.
----Accessible by holding the D button as the game finishes loading and starts the game for the first time. A chime will be heard on success
----Also available via a Soft DIP. Scroll to the next screen to access.
--All announcer samples are included now
--End of stage jingles are swapped in live during gameplay and played on the YM2610 to avoid CD seeking (and also to save on needless PCM for such short jingles)


-King of the Monsters-
--Using the AES version of the game as a base.
--All announcer lines included. If you can make it to the end you can hear his goofy dialog.
--Many songs rerecorded, and several dropped due to being unnecessary.

-Spin Master-
--Z80 and YM2610 plays all BGM now. No CDDA!
----Hear for yourself how some YM2610 synth really sounds, and save on SD card space!
----You of course don't have to deal with late CD tracks playing, or waiting for seeking drives, if you're on an actual CD, and the music will continue to play even during load screens!
--All ADPCMB samples properly resampled and encoded for clear sound, speed, and levels.
--Game will obey Soft DIPs for the Bombs, Hero, and Life settings, which generally were left alone regardless of difficulty setting. They are left at their default AES values by default.

-Zed Blade-
--All CDDA rerecorded.
----This game really needed it! They went wild on those samples.
--Interstitial music is played on the YM2610, again saving seek times.
--Crashes are all fixed, and some safety measures are also put in just in case the timer interrupt does try to run away.
--DIPs for lives and credits are obeyed.
 

NeoSeeD

Another Striker
Joined
Jul 29, 2023
Posts
327
After trying the 2020 and 2023 Darksoft sets, the only result for me is mismatched CRC's and cue/bin's that have no bgm music when played. Is there some rare, specific set that is needed?
 

Attachments

  • 8man conv.png
    8man conv.png
    71.6 KB · Views: 15

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,938
After trying the 2020 and 2023 Darksoft sets, the only result for me is mismatched CRC's and cue/bin's that have no bgm music when played. Is there some rare, specific set that is needed?
Seems there’s an issue with the cue files for eightman and zedblade. They will be updated soon. It’s not your files I don’t believe.

All fixed!
Also there’s an option to build for Mister as well (for shits and giggles). That grey suit bitches!
 
Last edited:
Joined
Oct 21, 2024
Posts
36
Hello @NeoCverA , my friend! Sorry for being a bit uninformed. Is it possible to provide a tutorial on how to add the ROM so the ISO works? @iq_132 used to include it in his files, and I was able to get the ISO to work that way.
 
Joined
Oct 21, 2024
Posts
36
Hey

We ported the game to Xbox, PSP, DC... But not to the neogeoCD. If someone can do it, they have our blessing 🌈
Hello @iq_132, our friend who converted The Eye of Typhoon to AES and MVS has made the project available for anyone interested in converting it to Neo Geo CD. This game truly deserves a CD version. What are your thoughts on that? Since it’s a relatively small game, it should easily fit on the Neo Geo CD. Do you agree?
 

br0055

n00b
Joined
Feb 27, 2025
Posts
11
Cool Tool Bitches:
I'm having problems with this new version of Spin Master that doesn't use CDDA tracks.
When loading this new version of Spin Master in NeoCD SD Loader, an error screen appears. But if I load Zed Blade first, Spin Master will work.

This is the error screen:
ZGfzNlc.png


I recorded these two videos to show the problem that is occurring.

In this second video I loaded the Zed Blade first, and the Spin Master works.
 

p4blo.ac

n00b
Joined
Mar 1, 2025
Posts
23
Hi,
Even after updating the tool (labeled for CD-R and SD Loader or MiSTer), I tested Darksoft 2020 and 2023 suites, the only result for me is cue/bin's with mismatched CRCs. My obtained CRCs:
Eightman CRC 7904E87E
Kotm CRC ED287479
Spinmaster CRC 5A4BAC3A
Zedblade CRC B0918BD5

Expected CRCs:
Eightman CRC 935D149A
Kotm CRC 3792C557
Spinmaster CRC B1D7084C
Zedblade CRC F7A12611
What was the Darksoft set used to get the correct CRCs? Has anyone managed to get the correct CRCs?
 
Last edited:

NeoSeeD

Another Striker
Joined
Jul 29, 2023
Posts
327
I'm having problems with this new version of Spin Master that doesn't use CDDA tracks.
When loading this new version of Spin Master in NeoCD SD Loader, an error screen appears. But if I load Zed Blade first, Spin Master will work.

This is the error screen:
ZGfzNlc.png


I recorded these two videos to show the problem that is occurring.

In this second video I loaded the Zed Blade first, and the Spin Master works.
I have the same issue with Spin Master. In the original script from IQ_132, it was fixable by removing the custom boot animation which I'm not sure that this new script can do. The Zed Blade workaround also worked for me though. Interesting find.

Hi,
Even after updating the tool (labeled for CD-R and SD Loader or MiSTer), I tested Darksoft 2020 and 2023 suites, the only result for me is cue/bin's with mismatched CRCs. My obtained CRCs:
Eightman CRC 7904E87E
Kotm CRC ED287479
Spinmaster CRC 5A4BAC3A
Zedblade CRC B0918BD5

Expected CRCs:
Eightman CRC 935D149A
Kotm CRC 3792C557
Spinmaster CRC B1D7084C
Zedblade CRC F7A12611
What was the Darksoft set used to get the correct CRCs? Has anyone managed to get the correct CRCs?
I also have mismatched CRC's. The games seem to work fine other than Spin Master crashing without the workaround stated above.
 

p4blo.ac

n00b
Joined
Mar 1, 2025
Posts
23
I tested running the games in Final Burn Neo in debug mode, apparently Eightman and ZedBlade run perfectly,
but Spinmaster presents an error of iso corrupt or truncated.

...
- data read
play 00:06:23
- data read
play 01:19:71
- data read
*** couldn't read from file - iso corrupt or truncated?
play 01:03:43
- data read
...

Kotm is not even detected by the FinalBurn Neo scan and presents the same error below in the image,
as the Karnov converted by iq_132:

neocdz-03-02-024852.png
 

neo739

n00b
Joined
Jan 18, 2025
Posts
15
I had that error with Karnov when tried with MAME neocdz, and couldn't find a way to get it to run.
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,938
If anyone is willing to share their spin masters bin - send me a link via pm and I can have Justin take a look.
 

p4blo.ac

n00b
Joined
Mar 1, 2025
Posts
23
If anyone is willing to share their spin masters bin - send me a link via pm and I can have Justin take a look.
Hi, NeoCverA.
I sent you a PM with the link to the tool with the compressed folder, with the ROMs used (Darksoft Neo Geo 2023-03-28) and the generated files (bin+cue).
I believe that this will make it easier to analyze the data.
I also shared with you the link to the converted ISOs to run on FBNeo, since it only accepts cue+bin (unique) Mode 1/2352.
If you could check with him the CRCs expected and indicated by the tool, since apparently no one has managed to obtain the same CRCs.
If you could also pass on to him the id error that occurs when trying to run kotm on FBNeo.
Best regards.
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,938
Hi, NeoCverA.
I sent you a PM with the link to the tool with the compressed folder, with the ROMs used (Darksoft Neo Geo 2023-03-28) and the generated files (bin+cue).
I believe that this will make it easier to analyze the data.
I also shared with you the link to the converted ISOs to run on FBNeo, since it only accepts cue+bin (unique) Mode 1/2352.
If you could check with him the CRCs expected and indicated by the tool, since apparently no one has managed to obtain the same CRCs.
If you could also pass on to him the id error that occurs when trying to run kotm on FBNeo.
Best regards.
Got it and sent you a cue file to test
 

p4blo.ac

n00b
Joined
Mar 1, 2025
Posts
23
Got it and sent you a cue file to test
I just tested Spin Master with the cue file you sent me in FinalBurn Neo (in debug mode) and it still gives the error.

....
Debug log created by FinalBurn Neo [DEBUG] v1.0.0.03 on Sun Mar 02 20:38:52 2025
(Un)check All
UI
Normal
Important
Error
Level 1
Level 2
Level 3
Level 4
Level 5
Level 6
Level 7
Level 8
Level 9
Level 10
** Translation disabled
** Enabling High-Resolution system timer.
* SoftFX initialised: using Plain Software Scale in 32-bit mode.
[Win7+] Sync to DWM is enabled (if available).
SuperWaitVBlankInit() on \\.\DISPLAY1
Image file: F:\teste\spinmast.bin
CD image TOC - Disk At Once (.BIN/.CUE) format
Track 01: 00:02:00
total running time 01:20:31
NeoCDList: checking F:\teste\spinmast.bin
Title: Spin Master
Shortname: spinmast
Year: 2024
Company: Data East (iq_132 conversion)
*** Information message:
neocdz was found (roms/arcade/neocdz).
neogeo was found (roms/arcade/neogeo).
The ROMset is OK.
*** Starting emulation of neocdz - Neo Geo CDZ system.
Cheat cpu-register INIT.
NeoGeo CD: Loading BIOS "neocd.bin".
CPU-registry: 68k cpu #0 ...
CPU-registry: Z80 cpu #0 ...
BurnTimerInit: base index 0, #chips 1
- Emulating Neo CD system.
NeoGeo CD: Loading BIOS "neocd.bin".
* SoftFX initialised: using Plain Software Scale in 32-bit mode.
[Win7+] Sync to DWM is enabled (if available).
SuperWaitVBlankInit() on \\.\DISPLAY1

---init cycles etc ---

68k cycles total: 202752

z80 cycles total: 67584 / 4000000
play 00:02:13
- data read
play 00:02:13
- data read
play 00:02:20
- data read
play 00:02:20
- data read
play 00:22:25
- data read
play 00:02:20
- data read
play 00:06:22
- data read
play 00:02:20
- data read
play 00:06:21
- data read
play 00:02:20
- data read
play 01:03:38
- data read
play 00:02:20
- data read
play 01:19:67
- data read
play 00:02:20
- data read
play 00:02:20
- data read
play 00:23:15
- data read
play 00:02:20
- data read
play 00:22:26
- data read
play 01:10:30
- data read
play 00:23:16
- data read
play 01:16:28
- data read
play 00:24:05
- data read
play 00:06:23
- data read
play 01:19:71
- data read
*** couldn't read from file - iso corrupt or truncated?
play 01:03:43
- data read
play 00:02:20
- data read
play 00:28:26
- data read
play 00:29:15
- data read
......

Spinmaster
Obtained with the tool CRC 5A4BAC3A
Expected CRC B1D7084C
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,938
I just tested Spin Master with the cue file you sent me in FinalBurn Neo (in debug mode) and it still gives the error.

....
Debug log created by FinalBurn Neo [DEBUG] v1.0.0.03 on Sun Mar 02 20:38:52 2025
(Un)check All
UI
Normal
Important
Error
Level 1
Level 2
Level 3
Level 4
Level 5
Level 6
Level 7
Level 8
Level 9
Level 10
** Translation disabled
** Enabling High-Resolution system timer.
* SoftFX initialised: using Plain Software Scale in 32-bit mode.
[Win7+] Sync to DWM is enabled (if available).
SuperWaitVBlankInit() on \\.\DISPLAY1
Image file: F:\teste\spinmast.bin
CD image TOC - Disk At Once (.BIN/.CUE) format
Track 01: 00:02:00
total running time 01:20:31
NeoCDList: checking F:\teste\spinmast.bin
Title: Spin Master
Shortname: spinmast
Year: 2024
Company: Data East (iq_132 conversion)
*** Information message:
neocdz was found (roms/arcade/neocdz).
neogeo was found (roms/arcade/neogeo).
The ROMset is OK.
*** Starting emulation of neocdz - Neo Geo CDZ system.
Cheat cpu-register INIT.
NeoGeo CD: Loading BIOS "neocd.bin".
CPU-registry: 68k cpu #0 ...
CPU-registry: Z80 cpu #0 ...
BurnTimerInit: base index 0, #chips 1
- Emulating Neo CD system.
NeoGeo CD: Loading BIOS "neocd.bin".
* SoftFX initialised: using Plain Software Scale in 32-bit mode.
[Win7+] Sync to DWM is enabled (if available).
SuperWaitVBlankInit() on \\.\DISPLAY1

---init cycles etc ---

68k cycles total: 202752

z80 cycles total: 67584 / 4000000
play 00:02:13
- data read
play 00:02:13
- data read
play 00:02:20
- data read
play 00:02:20
- data read
play 00:22:25
- data read
play 00:02:20
- data read
play 00:06:22
- data read
play 00:02:20
- data read
play 00:06:21
- data read
play 00:02:20
- data read
play 01:03:38
- data read
play 00:02:20
- data read
play 01:19:67
- data read
play 00:02:20
- data read
play 00:02:20
- data read
play 00:23:15
- data read
play 00:02:20
- data read
play 00:22:26
- data read
play 01:10:30
- data read
play 00:23:16
- data read
play 01:16:28
- data read
play 00:24:05
- data read
play 00:06:23
- data read
play 01:19:71
- data read
*** couldn't read from file - iso corrupt or truncated?
play 01:03:43
- data read
play 00:02:20
- data read
play 00:28:26
- data read
play 00:29:15
- data read
......

Spinmaster
Obtained with the tool CRC 5A4BAC3A
Expected CRC B1D7084C
Need you to try on your actual neocd via sd loader
 
Top