Author Topic: Neo-Geo MVS to Neo-Geo CD Conversions - How To  (Read 149902 times)

Offline iq_132

  • Administrator
  • *****
  • Posts: 3809
  • Karma: +362/-0
  • destroy.
    • NeoSource
Neo-Geo MVS to Neo-Geo CD Conversions - How To
« on: May 10, 2005, 02:19:28 AM »
Code: [Select]
First, you must make sure that you are dealing with a very tiny neo-geo rom or you will end up
 having to cut a lot of precious data out and will end up with a glitchy game.

The "Px" (M68K program) rom(s) must be less than or equal to 1mb, or it will be glitchy
The "S1" (text) rom must be less than or equal to 128 Kilobytes
The "Cx" (sprites) rom(s) must be less than or equal to 4 Megabytes total
The "M1" (Z80 program) rom must be less than or equal to 64 Kilobytes
The "Vx" (samples) rom(s) must be less than or equal to 1 Megabyte total

If the roms above are larger than this, you will have to remove and discard part of the rom.

Now, onto the actual conversion:

    M68K Program (P):

1. Byteswap the entire rom (swap byte 1 with byte 2, byte 3 with byte 4, etc..)
2. Copy 0x40-0x63 from an official neo-cd game prg rom
3. Swap four bytes at address 0x64 and 0x68 of the program
4. Name your output PRG.PRG (Can be different)

    Sprites (C):

1. Read two bytes from your C1
2. Byteswap the bytes from part 1
3. Read two bytes from your C2
4. Byteswap the bytes from part 3
5. Repeat steps 1-4 until your new rom is 4 Megabytes in size
   A. Your output file may be smaller if your roms are tiny
6. Save the ouput file as SPR.SPR (Can be different)

    Text (S):

1. Make sure your S1 rom is within the size-limit boundaries
2. Rename your S1 rom to FIX.FIX (Can be different)

    Z80 Program (M):

1. Make sure your M rom is within the size-limit boundaries
2. Rename your M rom to Z80.z80 (Can be different)

    Samples (V):

1. You may only use one V rom, so if you have more than one, find a tool to merge them
2. Make sure your (merged?) V rom is within the size-limit boundaries
2. Rename your V rom to pcm1.pcm (Can be different)


Lastly, you will need a few text files:

- IPL.TXT (This file is very important!)
- ABS.TXT
- BIB.TXT
- CPY.TXT

IPL.TXT is the most important, it tells the Neo-Geo CD machine which files to load first, it usually
contains something similar to this:

FIX.FIX,0,0
Z80.Z80,0,0
PCM.PCM,0,0
SPR.SPR,0,0
PRG.PRG,0,0


I've also included a kit to somewhat automatically do these conversions:



UPDATE DECEMBER 20, 2006
« Last Edit: December 20, 2006, 03:17:40 PM by iq_132 »


Offline KaNyErO

  • Member
  • ***
  • Posts: 126
  • Karma: +4/-0
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #1 on: May 10, 2005, 03:50:11 PM »
Nice tool

But now all the possible playable conversions are done and released (Ckech dat in egman´s web).

The problem now is how to make them playable in real hardware  :confused:

Offline neo04

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +1/-0
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #2 on: May 10, 2005, 08:58:52 PM »
thx for the tool iq! :)

Offline Death Metal

  • Member
  • ***
  • Posts: 123
  • Karma: +3/-0
  • Crimson Blade
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #3 on: May 13, 2005, 03:53:45 PM »
That's really interesting. So, out of curiosity, if this kind of convertion is possible, can one assume that the other way around is also possible?

Offline iq_132

  • Administrator
  • *****
  • Posts: 3809
  • Karma: +362/-0
  • destroy.
    • NeoSource
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #4 on: May 13, 2005, 07:26:58 PM »
Yes, absolutely.  It's been done before (Zintrick).

The only thing is that Neo-Geo CD to MVS conversions are much more difficult.


Offline Death Metal

  • Member
  • ***
  • Posts: 123
  • Karma: +3/-0
  • Crimson Blade
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #5 on: May 14, 2005, 01:52:01 AM »
Oh yes, Zintrick. I had forgotten about that. I wish Samurai Shodown RPG got converted by some crazy fellow out there, but then again, an RPG entirely in japanese language can't be much of an interesting pick when you can't read the text.

Offline KaNyErO

  • Member
  • ***
  • Posts: 126
  • Karma: +4/-0
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #6 on: May 14, 2005, 07:56:24 AM »
Yes, absolutely.  It's been done before (Zintrick).

The only thing is that Neo-Geo CD to MVS conversions are much more difficult.

yes, im still waiting for final romance 2 conversion p1 to be patched to make the game playable :S

Offline iq_132

  • Administrator
  • *****
  • Posts: 3809
  • Karma: +362/-0
  • destroy.
    • NeoSource
Re: Neo-Geo MVS to Neo-Geo CD Conversions - How To
« Reply #7 on: December 20, 2006, 03:19:21 PM »
Updated the first post :)