Previous 199869 Revisions Next

r35046 Sunday 15th February, 2015 at 10:49:30 UTC by Brian Troha
dreamwld.c: Swap Bayron sets - NW

The bayrona set had original SemiCom logo'ed labels and the former bayron set didn't have any labels. Also corrected the rom labels and made the PCB layout to match the bayron set - verified via a pic of the PCB.
[src/mame/drivers]dreamwld.c

trunk/src/mame/drivers/dreamwld.c
r243557r243558
751751----------
752752
753753|-------------------------------------------------|
754|           ROM1  62256   ACTEL            ROM2  |
754|        1SEMICOM  62256   ACTEL        8SEMICOM  |
755755|VOL        M6295  62256   A1020B                 |
756756|    PAL  PAL              32MHz                  |
757| 62256  62256                PAL                 |
758| ROM3 ROM4         68EC020   PAL    PAL          |
759| ROM5 ROM6                   PAL    PAL          |
760|J 62256 62256                PAL                 |
757|    62256  62256             PAL                 |
758| 2SEMICOM 4SEMICOM 68EC020   PAL    PAL          |
759| 3SEMICOM 5SEMICOM           PAL    PAL          |
760|J   62256  62256             PAL                 |
761761|A                            PAL    27MHz        |
762762|M                                 PAL            |
763763|M                         ACTEL    M5M44260      |
r243557r243558
766766|                          PAL                    |
767767|              6264        PAL                    |
768768| DSW1         6264                               |
769| DSW2  P87C52              ROM7                  |
770|                    ROM8   ROM9    27C160*       |
771|3* 4*               ROM10  ROM11   27C160*       |
769| DSW2  P87C52                9SEMICOM            |
770|                 6SEMICOM   10SEMICOM   27C160*  |
771|3* 4*            7SEMICOM   11SEMICOM   27C160*  |
772772|-------------------------------------------------|
773773
774774The PCB used for Baryon is an earlier version with a single OKI sound chip
r243557r243558
778778
779779*/
780780
781ROM_START( baryon ) // replacment labels? no SemiCom logo
781ROM_START( baryon ) // this set had original SemiCom labels
782782   ROM_REGION( 0x200000, "maincpu", 0 )
783   ROM_LOAD32_BYTE( "4.bin", 0x000000, 0x040000, CRC(59e0df20) SHA1(ff12f4adcf731f6984db7d0fbdd7fcc71ce66aa4) )
784   ROM_LOAD32_BYTE( "6.bin", 0x000001, 0x040000, CRC(abccbb3d) SHA1(01524f094543d872d775306024f51258a11e9240) )
785   ROM_LOAD32_BYTE( "3.bin", 0x000002, 0x040000, CRC(046d4231) SHA1(05056efe5fec7f43c400f05278de516b01be0fdf) )
786   ROM_LOAD32_BYTE( "5.bin", 0x000003, 0x040000, CRC(63d5e7cb) SHA1(269bf5ffe10f2464f823c4d377921e19cfb8bc46) )
783   ROM_LOAD32_BYTE( "4_semicom", 0x000000, 0x040000, CRC(6c1cdad0) SHA1(40c437507076ce52ec2240049d6b4bef180b104a) ) //  eprom type 27C020
784   ROM_LOAD32_BYTE( "5_semicom", 0x000001, 0x040000, CRC(15917c9d) SHA1(6444be93e6a997070820e3c5a2e2e703e22883d9) )
785   ROM_LOAD32_BYTE( "2_semicom", 0x000002, 0x040000, CRC(42b14a6c) SHA1(37e772a673732ef16767c14ad77a4faaa06d675a) )
786   ROM_LOAD32_BYTE( "3_semicom", 0x000003, 0x040000, CRC(0ae6d86e) SHA1(410ad161688ec8516fe5ac7160a4a228dbb01936) )
787787
788788   ROM_REGION( 0x10000, "cpu1", 0 ) /* 87C52 MCU Code */
789789   ROM_LOAD( "87c52.mcu", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped. */
790790
791   ROM_REGION( 0x6bd, "user1", 0 ) /* Protection data  */
791   ROM_REGION( 0x6bd, "user1", 0 ) /* Protection data - from baryona set, assumed to be the same */
792792   ROM_LOAD( "protdata.bin", 0x000, 0x6bd, CRC(117f32a8) SHA1(837bea09d3e59ab9e13bd1103b1fc988edb361c0) ) /* extracted */
793793
794794   ROM_REGION( 0x80000, "oki1", 0 ) /* OKI Samples */
795   ROM_LOAD( "1.bin", 0x000000, 0x80000, CRC(e0349074) SHA1(f3d53d96dff586a0ad1632f52e5559cdce5ed0d8) )
795   ROM_LOAD( "1_semicom", 0x000000, 0x80000, CRC(e0349074) SHA1(f3d53d96dff586a0ad1632f52e5559cdce5ed0d8) ) //  eprom type 27C040
796796
797797   ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprite Tiles - decoded */
798   ROM_LOAD16_WORD_SWAP( "9.bin",  0x000000, 0x200000, CRC(28bf828f) SHA1(271390cc4f4015a3b69976f0d0527947f13c971b) )
799   ROM_LOAD16_WORD_SWAP( "11.bin", 0x200000, 0x200000, CRC(d0ff1bc6) SHA1(4aeb795222eedeeba770cf725122e989f97119b2) )
798   ROM_LOAD16_WORD_SWAP( "10_semicom", 0x000000, 0x200000, CRC(28bf828f) SHA1(271390cc4f4015a3b69976f0d0527947f13c971b) ) //  eprom type 27C160
799   ROM_LOAD16_WORD_SWAP( "11_semicom", 0x200000, 0x200000, CRC(d0ff1bc6) SHA1(4aeb795222eedeeba770cf725122e989f97119b2) ) //  eprom type 27C160
800800
801801   ROM_REGION( 0x200000, "gfx2", 0 ) /* BG Tiles - decoded */
802   ROM_LOAD16_WORD_SWAP( "2.bin",0x000000, 0x200000, CRC(684012e6) SHA1(4cb60907184b67be130b8385e4336320c0f6e4a7) )
802   ROM_LOAD16_WORD_SWAP( "8_semicom",0x000000, 0x200000, CRC(684012e6) SHA1(4cb60907184b67be130b8385e4336320c0f6e4a7) ) //  eprom type 27C160
803803
804804   ROM_REGION( 0x040000, "spritelut", 0 ) /* Sprite Code Lookup ... */
805   ROM_LOAD16_BYTE( "8.bin", 0x000000, 0x020000, CRC(fdbb08b0) SHA1(4b3ac56c4c8370b1434fb6a481fce0d9c52313e0) )
806   ROM_LOAD16_BYTE( "10.bin",0x000001, 0x020000, CRC(c9d20480) SHA1(3f6170e8e08fb7508bd13c23f243ec6888a91f5e) )
805   ROM_LOAD16_BYTE( "6_semicom", 0x000000, 0x020000, CRC(fdbb08b0) SHA1(4b3ac56c4c8370b1434fb6a481fce0d9c52313e0) ) //  eprom type 27C010
806   ROM_LOAD16_BYTE( "7_semicom", 0x000001, 0x020000, CRC(c9d20480) SHA1(3f6170e8e08fb7508bd13c23f243ec6888a91f5e) ) //  eprom type 27C010
807807
808808   ROM_REGION( 0x10000, "unknown", 0 )
809   ROM_LOAD( "7.bin", 0x000000, 0x10000, CRC(0da8db45) SHA1(7d5bd71c5b0b28ff74c732edd7c662f46f2ab25b) )
809   ROM_LOAD( "9_semicom", 0x000000, 0x10000, CRC(0da8db45) SHA1(7d5bd71c5b0b28ff74c732edd7c662f46f2ab25b) ) //  eprom type 27C512
810810ROM_END
811811
812ROM_START( baryona ) // this set had original SemiCom labels
812ROM_START( baryona ) // replacment labels? no SemiCom logo
813813   ROM_REGION( 0x200000, "maincpu", 0 )
814   ROM_LOAD32_BYTE( "rom_4_27c020.bin", 0x000000, 0x040000, CRC(6c1cdad0) SHA1(40c437507076ce52ec2240049d6b4bef180b104a) )
815   ROM_LOAD32_BYTE( "rom_5_27c020.bin", 0x000001, 0x040000, CRC(15917c9d) SHA1(6444be93e6a997070820e3c5a2e2e703e22883d9) )
816   ROM_LOAD32_BYTE( "rom_2_27c020.bin", 0x000002, 0x040000, CRC(42b14a6c) SHA1(37e772a673732ef16767c14ad77a4faaa06d675a) )
817   ROM_LOAD32_BYTE( "rom_3_27c020.bin", 0x000003, 0x040000, CRC(0ae6d86e) SHA1(410ad161688ec8516fe5ac7160a4a228dbb01936) )
814   ROM_LOAD32_BYTE( "4.bin", 0x000000, 0x040000, CRC(59e0df20) SHA1(ff12f4adcf731f6984db7d0fbdd7fcc71ce66aa4) )
815   ROM_LOAD32_BYTE( "6.bin", 0x000001, 0x040000, CRC(abccbb3d) SHA1(01524f094543d872d775306024f51258a11e9240) )
816   ROM_LOAD32_BYTE( "3.bin", 0x000002, 0x040000, CRC(046d4231) SHA1(05056efe5fec7f43c400f05278de516b01be0fdf) )
817   ROM_LOAD32_BYTE( "5.bin", 0x000003, 0x040000, CRC(63d5e7cb) SHA1(269bf5ffe10f2464f823c4d377921e19cfb8bc46) )
818818
819819   ROM_REGION( 0x10000, "cpu1", 0 ) /* 87C52 MCU Code */
820820   ROM_LOAD( "87c52.mcu", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped. */
821821
822   ROM_REGION( 0x6bd, "user1", 0 ) /* Protection data - from baryon set, assumed to be the same */
822   ROM_REGION( 0x6bd, "user1", 0 ) /* Protection data  */
823823   ROM_LOAD( "protdata.bin", 0x000, 0x6bd, CRC(117f32a8) SHA1(837bea09d3e59ab9e13bd1103b1fc988edb361c0) ) /* extracted */
824824
825825   ROM_REGION( 0x80000, "oki1", 0 ) /* OKI Samples */
826   ROM_LOAD( "rom_1_27c040.bin", 0x000000, 0x80000, CRC(e0349074) SHA1(f3d53d96dff586a0ad1632f52e5559cdce5ed0d8) )
826   ROM_LOAD( "1.bin", 0x000000, 0x80000, CRC(e0349074) SHA1(f3d53d96dff586a0ad1632f52e5559cdce5ed0d8) )
827827
828828   ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprite Tiles - decoded */
829   ROM_LOAD16_WORD_SWAP( "rom_10_27c160.bin", 0x000000, 0x200000, CRC(28bf828f) SHA1(271390cc4f4015a3b69976f0d0527947f13c971b) )
830   ROM_LOAD16_WORD_SWAP( "rom_11_27c160.bom", 0x200000, 0x200000, CRC(d0ff1bc6) SHA1(4aeb795222eedeeba770cf725122e989f97119b2) )
829   ROM_LOAD16_WORD_SWAP( "9.bin",  0x000000, 0x200000, CRC(28bf828f) SHA1(271390cc4f4015a3b69976f0d0527947f13c971b) )
830   ROM_LOAD16_WORD_SWAP( "11.bin", 0x200000, 0x200000, CRC(d0ff1bc6) SHA1(4aeb795222eedeeba770cf725122e989f97119b2) )
831831
832832   ROM_REGION( 0x200000, "gfx2", 0 ) /* BG Tiles - decoded */
833   ROM_LOAD16_WORD_SWAP( "rom_8_27c160.bin",0x000000, 0x200000, CRC(684012e6) SHA1(4cb60907184b67be130b8385e4336320c0f6e4a7) )
833   ROM_LOAD16_WORD_SWAP( "2.bin",0x000000, 0x200000, CRC(684012e6) SHA1(4cb60907184b67be130b8385e4336320c0f6e4a7) )
834834
835835   ROM_REGION( 0x040000, "spritelut", 0 ) /* Sprite Code Lookup ... */
836   ROM_LOAD16_BYTE( "rom6", 0x000000, 0x020000, CRC(fdbb08b0) SHA1(4b3ac56c4c8370b1434fb6a481fce0d9c52313e0) )
837   ROM_LOAD16_BYTE( "rom7", 0x000001, 0x020000, CRC(c9d20480) SHA1(3f6170e8e08fb7508bd13c23f243ec6888a91f5e) )
836   ROM_LOAD16_BYTE( "8.bin", 0x000000, 0x020000, CRC(fdbb08b0) SHA1(4b3ac56c4c8370b1434fb6a481fce0d9c52313e0) )
837   ROM_LOAD16_BYTE( "10.bin",0x000001, 0x020000, CRC(c9d20480) SHA1(3f6170e8e08fb7508bd13c23f243ec6888a91f5e) )
838838
839839   ROM_REGION( 0x10000, "unknown", 0 )
840   ROM_LOAD( "rom_9_27c512.bin", 0x000000, 0x10000, CRC(0da8db45) SHA1(7d5bd71c5b0b28ff74c732edd7c662f46f2ab25b) )
840   ROM_LOAD( "7.bin", 0x000000, 0x10000, CRC(0da8db45) SHA1(7d5bd71c5b0b28ff74c732edd7c662f46f2ab25b) )
841841ROM_END
842842
843843/*


Previous 199869 Revisions Next


© 1997-2024 The MAME Team