Previous 199869 Revisions Next

r31231 Tuesday 8th July, 2014 at 01:41:19 UTC by Tafoid
CPS-1 update [Team CPS-1]:
* Added missing documentation to kenseim
* Minor cleanups and fixes


(MESS) Fixed Quickload (c64) to allow files packed with Kompressmaster v4.1-3 from Peter Arndt.  [M.A.S.H.]
[src/mame]mame.lst
[src/mame/drivers]cps1.c kenseim.c
[src/mame/video]cps1.c
[src/mess/machine]cbm_snqk.c

trunk/src/mess/machine/cbm_snqk.c
r31230r31231
8787
8888void cbm_quick_sethiaddress( address_space &space, UINT16 hiaddress )
8989{
90   space.write_byte(0xae, hiaddress & 0xff);
9091   space.write_byte(0x31, hiaddress & 0xff);
9192   space.write_byte(0x2f, hiaddress & 0xff);
9293   space.write_byte(0x2d, hiaddress & 0xff);
94   space.write_byte(0xaf, hiaddress >> 8);
9395   space.write_byte(0x32, hiaddress >> 8);
9496   space.write_byte(0x30, hiaddress >> 8);
9597   space.write_byte(0x2e, hiaddress >> 8);
trunk/src/mame/video/cps1.c
r31230r31231
176176Muscle Bomber Duo: Ultimate Team Battle* (World 931206)      1993  91635B-?   MB63B    BPRG1   IOB1  ?            CPS-B-21  DL-0921-10014          IOC1
177177Muscle Bomber Duo: Heat Up Warriors* (Japan 931206)                91634B-2   MB63B    BPRG1   IOB1  92641C-1     CPS-B-21  DL-0921-10014          IOC1
178178
179Ken Sei Mogura (Japan ??????)                                1994  ?          ?                ?     ?            ?         ?
179Ken Sei Mogura: Street Fighter II (Japan 940418, Ver 1.00)   1994  91634B-2   KNM10B   BPRG1   IOB1  92631C-6     CPS-B-21  DL-0921-10014  C632    IOC1
180180
181181Pnickies (Japan 940608)                                      1994  89625B-1   PKB10B           IOB1  92631C-6     CPS-B-21  DL-0921-10014  C632    IOC1
182182
r31230r31231
15811581   {"cps2",        CPS_B_21_DEF, mapper_cps2 },
15821582
15831583   /* CPS1 board + extra support boards */
1584   {"kenseim",       CPS_B_21_DEF, mapper_KNM10B }, // wrong, need to convert equations from PAL
15851584
1585   {"kenseim",     CPS_B_21_DEF, mapper_KNM10B },   // wrong, need to convert equations from PAL
1586
15861587   {0}     /* End of table */
15871588};
15881589
trunk/src/mame/drivers/kenseim.c
r31230r31231
1/* Kensei Mogura
1/* Ken Sei Mogura: Street Fighter II
22  aka Street Fighter II Whack-a-mole game */
33
44/*
r31230r31231
636636   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) // ? (see disasm, it gets checked but seems to have no noticeable effect in-game)
637637INPUT_PORTS_END
638638
639/* B-Board 91634B-2 */
639640ROM_START( kenseim )
640641   ROM_REGION( 0x400000, "maincpu", 0 )      /* 68000 code */
641   ROM_LOAD16_WORD_SWAP( "knm_23.8f",  0x000000, 0x80000, CRC(f8368900) SHA1(07a8e9fffcf7be6cb154b60a0559211bc7127c5d) )
642   ROM_LOAD16_WORD_SWAP( "knm_21.6f",  0x100000, 0x80000, CRC(a8025e91) SHA1(24cd3f34ae96947a1101e5f5cb6cf0d1c1d66dc0) )
642   ROM_LOAD16_WORD_SWAP( "knm_23.8f", 0x000000, 0x80000, CRC(f8368900) SHA1(07a8e9fffcf7be6cb154b60a0559211bc7127c5d) )
643   ROM_LOAD16_WORD_SWAP( "knm_21.6f", 0x100000, 0x80000, CRC(a8025e91) SHA1(24cd3f34ae96947a1101e5f5cb6cf0d1c1d66dc0) )
643644
644645   ROM_REGION( 0x600000, "gfx", 0 )
645646   ROMX_LOAD( "knm_01.3a",  0x000000, 0x80000, CRC(923f0c0c) SHA1(2569543ba33900d1e9c7c3981c8fe1cb40743546) , ROM_GROUPWORD | ROM_SKIP(6) )
r31230r31231
650651   ROMX_LOAD( "knm_06.8a",  0x200002, 0x80000, CRC(8821a281) SHA1(216305421783baa20994eec33e26537f69f34fcb) , ROM_GROUPWORD | ROM_SKIP(6) )
651652   ROMX_LOAD( "knm_07.9a",  0x200004, 0x80000, CRC(00306d09) SHA1(581c4ba6f9eb3050d6bf989016532457314441e4) , ROM_GROUPWORD | ROM_SKIP(6) )
652653   ROMX_LOAD( "knm_08.10a", 0x200006, 0x80000, CRC(4a329d16) SHA1(60d66cec8c226ef49890d8b2cd82d798dfefa049) , ROM_GROUPWORD | ROM_SKIP(6) )
653   ROMX_LOAD( "knm_10.3c", 0x400000, 0x80000, CRC(ca93a942) SHA1(1f293617e6f202054690035ebe6b6e45ffe68cc9) , ROM_GROUPWORD | ROM_SKIP(6) )
654   ROMX_LOAD( "knm_11.4c", 0x400002, 0x80000, CRC(a91f3091) SHA1(7cddcd30aa6a561ce297b877611ffabfac10be28) , ROM_GROUPWORD | ROM_SKIP(6) )
655   ROMX_LOAD( "knm_12.5c", 0x400004, 0x80000, CRC(5da8303a) SHA1(de30149e323f7892bb9967a98a0d3cd9c261dc69) , ROM_GROUPWORD | ROM_SKIP(6) )
656   ROMX_LOAD( "knm_13.6c", 0x400006, 0x80000, CRC(889bb671) SHA1(c7952ed801343e79c06be8ed765a293e7322307b) , ROM_GROUPWORD | ROM_SKIP(6) )
654   ROMX_LOAD( "knm_10.3c",  0x400000, 0x80000, CRC(ca93a942) SHA1(1f293617e6f202054690035ebe6b6e45ffe68cc9) , ROM_GROUPWORD | ROM_SKIP(6) )
655   ROMX_LOAD( "knm_11.4c",  0x400002, 0x80000, CRC(a91f3091) SHA1(7cddcd30aa6a561ce297b877611ffabfac10be28) , ROM_GROUPWORD | ROM_SKIP(6) )
656   ROMX_LOAD( "knm_12.5c",  0x400004, 0x80000, CRC(5da8303a) SHA1(de30149e323f7892bb9967a98a0d3cd9c261dc69) , ROM_GROUPWORD | ROM_SKIP(6) )
657   ROMX_LOAD( "knm_13.6c",  0x400006, 0x80000, CRC(889bb671) SHA1(c7952ed801343e79c06be8ed765a293e7322307b) , ROM_GROUPWORD | ROM_SKIP(6) )
657658
658659   ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
659660   ROM_LOAD( "knm_09.12a",  0x00000, 0x08000, CRC(15394dd7) SHA1(d96413cc8fa6cd3cfdafb2ab6305e41cfd2b8874) )
r31230r31231
663664   ROM_LOAD( "knm_18.11c",  0x00000, 0x20000, CRC(9e3e4773) SHA1(6e750a9610fabc4bf4964b5a754414d612d43dec) )
664665   ROM_LOAD( "knm_19.12c",  0x20000, 0x20000, CRC(d6c4047f) SHA1(1259a3cbfc14c348ce4bd87b5de5e97ad252f7fb) )
665666
666   // to do, verify these are the correct plds
667
668667   ROM_REGION( 0x0200, "aboardplds", ROMREGION_ERASE00 )
669668   ROM_LOAD( "buf1",         0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
670669   ROM_LOAD( "ioa1",         0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
r31230r31231
673672   ROM_LOAD( "sou1",         0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
674673
675674   ROM_REGION( 0x0200, "bboardplds", ROMREGION_ERASE00 )
676   ROM_LOAD( "cps1-knm10b.bin",    0x0000, 0x0117, CRC(e40131d4) SHA1(47e9f67ecacdf1d946838815dfe7396c9c698f04) )
675   ROM_LOAD( "knm10b.1a",    0x0000, 0x0117, CRC(e40131d4) SHA1(47e9f67ecacdf1d946838815dfe7396c9c698f04) )
677676   ROM_LOAD( "iob1.12d",     0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
678677   ROM_LOAD( "bprg1.11d",    0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
679678
r31230r31231
682681   ROM_LOAD( "c632.ic1",     0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
683682
684683   ROM_REGION( 0x08000, "gamecpu", 0 )
685   ROM_LOAD( "kensei_mogura_ver1.0.u2", 0x00000, 0x08000, CRC(725cfcfc) SHA1(5a4c6e6efe2ddb38bec3218e55a746ea0146209f) )
684   ROM_LOAD( "kensei_mogura_ver1.0.u2", 0x00000, 0x08000, CRC(725cfcfc) SHA1(5a4c6e6efe2ddb38bec3218e55a746ea0146209f) )
686685ROM_END
687686
688687DRIVER_INIT_MEMBER(kenseim_state,kenseim)
r31230r31231
699698
700699// 1994.04.18 is from extra PCB rom, Siguma or Sigma? (Siguma is in the ROM)
701700// the CPS1 board roms contain "M O G U R A   9 2 0 9 2 4" strings suggesting that part of the code was developed earlier
702GAMEL( 1994, kenseim,       0,        kenseim, kenseim,      kenseim_state,   kenseim,     ROT0,   "Sigma / Togo / Capcom", "Ken Sei Mogura (1994.04.18, Ver 1.00)", GAME_CLICKABLE_ARTWORK, layout_kenseim )
701GAMEL( 1994, kenseim,       0,        kenseim, kenseim,      kenseim_state,   kenseim,     ROT0,   "Capcom / Togo / Sigma", "Ken Sei Mogura: Street Fighter II (Japan 940418, Ver 1.00)", GAME_CLICKABLE_ARTWORK, layout_kenseim )
703702
trunk/src/mame/drivers/cps1.c
r31230r31231
1163111631CONS( 1995, sfach,  sfzch, 0, cps1_12MHz, sfzch,      cps_state, cps1,     "Capcom", "Street Fighter Alpha: Warriors' Dreams (CPS Changer, Publicity USA 950727)", 0 )
1163211632CONS( 1995, sfzbch, sfzch, 0, cps1_12MHz, sfzch,      cps_state, cps1,     "Capcom", "Street Fighter Zero (CPS Changer, Brazil 950727)", 0 )
1163311633
11634// Kensei Mogura - see kenseim.c
11635
11634// Ken Sei Mogura: Street Fighter II - see kenseim.c
trunk/src/mame/mame.lst
r31230r31231
32063206mbomberj        // 13/07/1993 (c) 1993 (Japan) (CPS1 + QSound)
32073207mbombrd         // 06/12/1993 (c) 1993 (World) (CPS1 + QSound)
32083208mbombrdj        // 06/12/1993 (c) 1993 (Japan) (CPS1 + QSound)
3209kenseim         // 1994 Ken Sei Mogura (not listed on Capcom's site)
3209kenseim         // 18/04/1994 (c) 1994 Togo/Sigma (Japan) not listed on Capcom's site
32103210pnickj          // 08/06/1994 (c) 1994 Compile + Capcom license (Japan) not listed on Capcom's site
32113211qtono2j         // 23/01/1995 (c) 1995 (Japan)
32123212pang3           // 01/06/1995 (c) 1995 Mitchell (Euro) not listed on Capcom's site

Previous 199869 Revisions Next


© 1997-2024 The MAME Team