What's new

bytestorm

Professional
Joined
Nov 22, 2015
Messages
420
Reaction score
229
Location
Sweden
Do I need to do any other wizardry to the windjammers roms when using a PROG BK1 / CHA 512 combo?
The original boards are PROG42G-1 / CHA42G-1.. no interleaving or bitswapparoos?

I was thinking just combining the V and C roms like this:

V1 + V2 = V1
V3 + V4 = V2

C1 + C3 = C1
C2 + C4 = C2

/****************************************
NEO-MVS
****************************************/

ROM_START( wjammers )
ROM_REGION( 0x100000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT )
ROM_LOAD16_WORD_SWAP( "065-p1.p1", 0x000000, 0x100000, /* mask rom TC538200 */

NEO_SFIX_128K( "065-s1.s1", /* mask rom TC531000 */

NEO_BIOS_AUDIO_128K( "065-m1.m1", /* mask rom TC531001 */

ROM_REGION( 0x400000, "cslot1:ymsnd:adpcma", 0 )
ROM_LOAD( "065-v1.v1", 0x000000, 0x100000, /* mask rom TC538200 */
ROM_LOAD( "065-v2.v2", 0x100000, 0x100000, /* mask rom TC538200 */
ROM_LOAD( "065-v3.v3", 0x200000, 0x100000, /* mask rom TC538200 */
ROM_LOAD( "065-v4.v4", 0x300000, 0x100000, /* mask rom TC538200 */

ROM_REGION( 0x400000, "cslot1:sprites", 0 )
ROM_LOAD16_BYTE( "065-c1.c1", 0x000000, 0x100000, /* Plane 0,1 */ /* mask rom TC538200 */
ROM_LOAD16_BYTE( "065-c2.c2", 0x000001, 0x100000, /* Plane 2,3 */ /* mask rom TC538200 */
ROM_LOAD16_BYTE( "065-c3.c3", 0x200000, 0x100000, /* Plane 0,1 */ /* mask rom TC538200 */
ROM_LOAD16_BYTE( "065-c4.c4", 0x200001, 0x100000, /* Plane 2,3 */ /* mask rom TC538200 */
ROM_END
 
Damn, Windjammers is a $200+ game now? It's not even rare.
 
Hmm seeing posts about the cha512 board needs minimum 27c322 for C Roms so I think I need to double up the data perhaps..
 
Done! And in case someone would wonder, here is the settings and CRCs/File sizes.
Had to double up some of em to fill the eproms. (hadnt cleaned the flux from the PCM yet either)

C rom = 27C322
V rom = 27C160
P rom = 27C160
M rom = 27C1001
S rom = 27C1000
1694623769206.png


IMG_5483.JPG

IMG_5484.JPG
 
Back
Top