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
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