[solved] Help CPS-1 conversion with ROM board 90629B-3 to Carrier Air Wing from SF2:WW

ifkz

Beginner
Joined
May 28, 2026
Messages
13
Reaction score
5
Location
USA
I am having trouble with my Carrier Air Wing (CAW) conversion from an empty Street Fighter II: World Warrior (SF2:WW) boardset.

The good:
1. working "A" bottom logic board (sound, CPU, RAM, etc).
2. working "C" SF2:WW, with it's GAL replacement, CAPCOM security chip B-17.
3. empty "B" rom board 90629B-3 that is for SFII:WW.
4. Secondary, complete, working SF2:WW boardset that's been useful to test these components.
5. Complete working EPROM burner from 1997 that's my workhorse: XELTEK Superpro II.

The bad:
1. I have no idea about the EPROM jumpers and graphics chip order for this particular "B" rom board. In my searches I found a successful conversion of this same "B" rom board to a Ghouls 'n Ghosts and that has been my guide (link below).
My four HN27C4096G graphics eproms are in slots 5 (03), 6 (01), 7 (04), 8(02). My two HN27C4096G program eproms are in slots 33(22), 34(23). The ROMS from the link below are in the parenthesis.

EPROM jumpers: On the "B" rom board, I changed my ROM jumpers to match what I could see from online pictures. In the graphics/sound section SPJ has vertical jumpers in 1,4. VJ0 has vertical jumpers in positions 2,3. VJ1 has vertical jumpers in positions 2,3. Now in the program ROM jumper section PJ0 has vertical jumpers in positions 2,3 PJ1 has vertical jumpers in positions 2,3 PJ2 has vertical jumpers in positions 2,3 PJ3 has vertical jumpers in positions 2,3. The default position for all of these jumpers from the factory was 1,4.

I have tried to attach a picture of this in the thread, but I am getting a server error. I'll see if I can add it later (it is only 283KB).

2. Missing IOB1 PAL at location 11D on the "B" rom board. I have a GAL Lattice GAL16V8a as a replacement, but the online archives for the .JED files are seemingly incompatible with my burner's format. I hand converted them by adding the header from my good .JED, but no luck (years ago I was able to convert these to my older format but I seem to have forgotten). Here is the header from a good dump of the GAL for my working "C" in the correct format for my burner.

The header from the good .JED
<MODEL : SUPERPRO
TITLE : SF2_C.JED

DD GAL16V8A*
DM LATTICE*
QP20*
QF2194*
QV0*
F0*
L0 11101111111111111011101111111111*

The header from the .JED files that do not match up, this is for the IOB1 I found online
Device g16v8as Library DLIB-h-40-2
Created Mon Aug 15 20:27:31 2011
Name SF2
Partno IOB1
Revision 1
Date
Designer Porchy
Company JAMMArcade.net
Assembly
Location
*QP20
*QF2194
*G0
*F0
*L00000 10101111111110111011011101111011

I also do not know what to do about the Carrier Air Wing "B" 1A .JED file in the archive (below) since it's for a different ROM board and is the key to these conversions.

So, I am a bit stuck after repairing this set back from the dead (soldering replacement components, jumper wire, etc). I am using this project as an entry point back into the hobby after years away. Carrier Air Wing is a tiny game I can make with my parts on hand and I remember it was fun.

Links!
SF2:WW conversions using a different ROM board that I am basing my work from:
https://github.com/ArcadeHustle/apocalypse-SF2-Conversions/blob/main/CarrierAirWing/README.md

The successful Ghouls 'n Ghosts conversion thread I am using for the ROM order and "B" board jumpers:
 
The successful Ghouls 'n Ghosts conversion thread
Hello . IIRC the successful was for Daimakaimura (Resale) game released on CPS1 indeed with C that use B21,but not for “Ghouls 'n Ghosts” 🤷🏻

B board is 89634B-3 ? if so after you write the roms :

the gal file writed on 16v8b ca24b inserted 1A

12B aka ca_9 is 27c512
11C aka ca_18 is 27c1001 or 27c010
12C aka ca_19 is 27c1001 or 27c010
11F aka cae_30a is 27c1001 or 27c010
12F aka cae_31a is 27c1001 or 27c010
11H aka cae_35a is 27c1001 or 27c010
12H aka cae_36a is 27c1001 or 27c010

3A aka ca-1m is 27c4096
5A aka ca-3m is 27c4096
7A aka ca-5m is 27c4096
9A aka ca-7m is 27c4096
8H aka ca-32m is 27c4096

—

but you need to recompile MAME files to make them to work with C board with B-21 , but you have C with B-17

—-

you only have the A board so far . B & C arent the same ones used in Apocalypse’s github notes

Carrier-Air-Wing-B-PCB.jpg
 
Last edited:
I tried to upload my picture in an external image host:
 
Just a thread to tie this up. I decided to go a separate direction here and I followed the clues MostroVeneno laid out so well with his own post: a conversion using the identical 90629b-3 ROM board I had to daimakaimura. I solved my IOB1 .jed issues and I have a partial game running while I await a handful of hn27c4096g's from a seller for the remaining graphics files. My existing parts have proven I have a viable game here to play. SFII: World Warrior's B-17 is seemingly incompatible but I have a B-21 I can move from another game anytime I want to make this fully playable. It's not an absolutely ideal situation, but it will do! Thanks all!
 
Back
Top