Previous 199869 Revisions Next

r19532 Thursday 13th December, 2012 at 18:58:27 UTC by hap
New clone added
----------------
Gun Champ (newer, Super Shot hardware) [any]


(will see to improve emulation later)
[src/mame]mame.lst
[src/mame/drivers]8080bw.c sshot.c

trunk/src/mame/drivers/sshot.c
r19531r19532
11/*
22
3Super Shot by Model Racing
3* Model Racing's Super Shot
4* Model Racing's Gun Champ on Super Shot hardware
45
5Driver by Mariusz Wojcieszek
6  Driver by Mariusz Wojcieszek
67
7Todo:
8Discrete sound
8  Todo:
9  - Discrete sound
910
11SUPER SHOT
1012Mainboard:
1113 __________________________________________________________________________________________________________________________
1214|      1      2      3      4      5      6      7      8      9      10      11      12     13     14     15              |
r19531r19532
133135                  1                         22
134136
135137
136
137
138
139
140
141
142138 __________________I N S T R U C T I O N S _________________
143139|                                                           |
144140| INSERT COIN(S) AND PRESS START BUTTON                     |
r19531r19532
154150|    GIVES THE GLASS SEQUENCE AT INCREASED SPEED.           |
155151|___________________________________________________________|
156152
153
154GUN CHAMP
155Same pcb as Super Shot, but with gun hardware as 8080bw Gun Champ, no xy pots
156Mainboard:  CS249
157Soundboard: CS240 - couple of undumped PROMs on this one
158Given CS numbers this is released after the other GunChamp
159
157160*/
158161
159162#include "emu.h"
r19531r19532
177180   UINT32 screen_update_supershot(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
178181};
179182
183
180184/*************************************
181185 *
182186 *  Video
r19531r19532
208212   m_tilemap->mark_tile_dirty(offset);
209213}
210214
215
211216/*************************************
212217 *
213218 *  Outputs
r19531r19532
246251    */
247252}
248253
254
249255/*************************************
250256 *
251257 *  Memory map
r19531r19532
264270   AM_RANGE(0x4207, 0x4207) AM_WRITE(supershot_output1_w)
265271ADDRESS_MAP_END
266272
273
267274/*************************************
268275 *
269276 *  Inputs
r19531r19532
300307   PORT_DIPSETTING(    0x82, "3" )
301308INPUT_PORTS_END
302309
310
303311/*************************************
304312 *
305313 *  Machine
r19531r19532
328336}
329337
330338static MACHINE_CONFIG_START( supershot, supershot_state )
339
331340   /* basic machine hardware */
332341   MCFG_CPU_ADD("maincpu", SCMP, XTAL_11_289MHz/4)
333342   MCFG_CPU_PROGRAM_MAP(supershot_map)
334343
335344   /* video hardware */
336
337345   MCFG_SCREEN_ADD("screen", RASTER)
338346   MCFG_SCREEN_REFRESH_RATE(60)
339347   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500))
r19531r19532
345353   MCFG_GFXDECODE(supershot)
346354   MCFG_PALETTE_LENGTH(2)
347355
356   /* sound hardware */
357   //...
348358MACHINE_CONFIG_END
349359
360
350361ROM_START( sshot )
351362   ROM_REGION(0x2000, "maincpu", 0)
352363   ROM_LOAD( "ss_1m.a6",  0x0000, 0x0400, CRC(9f1625db) SHA1(734156d9858d696ac1f00706ba7716e5f818a3c5) )
r19531r19532
363374   ROM_LOAD( "ss_b.b10",  0x0400, 0x0400, CRC(ba70e619) SHA1(df39512de881df26ccc7fa74f6bae82d92cd9008) )
364375ROM_END
365376
366GAME( 1979, sshot,  0,      supershot, supershot, driver_device, 0, ROT0, "Model Racing", "Super Shot", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
377ROM_START( gunchamps )
378   ROM_REGION(0x2000, "maincpu", 0)
379   ROM_LOAD( "gc-1.a6",  0x0000, 0x0400, CRC(dcafc54b) SHA1(a83adbee5fc6125f90078e233af258120ae14a4d) )
380   ROM_LOAD( "gc-2.a7",  0x0400, 0x0400, CRC(8b087128) SHA1(c49934dc29d24d94dda0a2b9d425abf1580a5038) )
381   ROM_LOAD( "gc-3.a9",  0x0800, 0x0400, CRC(ca517d50) SHA1(ccb18b66070d02082a367ca78f9095395e997bdd) )
382   ROM_LOAD( "gc-4.a10", 0x0c00, 0x0400, CRC(6a5b258c) SHA1(6a8349f4d785517877531100b3c30e02a54b98e2) )
383   ROM_LOAD( "gc-5.a11", 0x1000, 0x0400, CRC(3f25c50d) SHA1(718687f421bf3ac2471b9cae7ff4514344912ef5) )
384   ROM_LOAD( "gc-6.a12", 0x1400, 0x0400, CRC(85a62b89) SHA1(0a5dc97820f49a9100c99c129b4eebc649391a07) )
385   ROM_LOAD( "gc-7.a13", 0x1800, 0x0400, CRC(0a6fde47) SHA1(cc596dd8c85701e1df0f513527125b006a7e1bd7) )
386
387   ROM_REGION(0x0800, "gfx", 0)
388   ROM_LOAD( "gc-a.b9",  0x0000, 0x0400, CRC(c07f290e) SHA1(760ce12f4f5cadbd846d361c615f5026356a6fe2) )
389   ROM_LOAD( "gc-b.b10", 0x0400, 0x0400, CRC(10ce709b) SHA1(e6f194aa26cd0e01ba0de3909948cc8595031d4d) )
390ROM_END
391
392
393GAME( 1979, sshot,     0,        supershot, supershot, driver_device, 0, ROT0, "Model Racing", "Super Shot", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
394GAME( 1979, gunchamps, gunchamp, supershot, supershot, driver_device, 0, ROT0, "Model Racing", "Gun Champ (newer, Super Shot hardware)", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
trunk/src/mame/drivers/8080bw.c
r19531r19532
24212421
24222422
24232423
2424/* unlabeled gun game by Model Racing, almost certainly Gun Champ
2424/* unlabeled gun game by Model Racing, verified to be Gun Champ
24252425
24262426BOARD 1:
24272427 _________________________________________________________________________________________________________________________________
r19531r19532
25482548
25492549TIMER_DEVICE_CALLBACK_MEMBER(_8080bw_state::claybust_gun_callback)
25502550{
2551
25522551   // reset gun latch
25532552   m_claybust_gun_pos = 0;
25542553}
r19531r19532
42384237GAMEL(1979, shuttlei,   0,        shuttlei,  shuttlei,  driver_device, 0, ROT270, "Omori Electric Co., Ltd.", "Shuttle Invader", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND | GAME_NO_COCKTAIL, layout_shuttlei )
42394238GAMEL(1979, skylove,    0,        shuttlei,  skylove,   driver_device, 0, ROT270, "Omori Electric Co., Ltd.", "Sky Love", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND | GAME_NO_COCKTAIL, layout_shuttlei )
42404239GAME (1978, claybust,   0,        claybust,  claybust,  driver_device, 0, ROT0,   "Model Racing", "Claybuster", GAME_SUPPORTS_SAVE | GAME_NO_SOUND ) // no titlescreen, Claybuster according to flyers
4241GAME (1980, gunchamp,   0,        claybust,  gunchamp,  driver_device, 0, ROT0,   "Model Racing", "Gun Champ", GAME_SUPPORTS_SAVE | GAME_NO_SOUND ) // no titlescreen, but very likely this is Gun Champ
4240GAME (1980, gunchamp,   0,        claybust,  gunchamp,  driver_device, 0, ROT0,   "Model Racing", "Gun Champ", GAME_SUPPORTS_SAVE | GAME_NO_SOUND ) // no titlescreen, Gun Champ according to original cab
42424241GAME( 19??, astropal,   0,        astropal,  astropal,  driver_device, 0, ROT0,   "Sidam?", "Astropal", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
42434242
42444243GAME( 2002, invmulti,   0,        invmulti,  invmulti,  _8080bw_state, invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.03D)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
trunk/src/mame/mame.lst
r19531r19532
13781378invadrmr      // (c) 1978 Model Racing
13791379claybust      // (c) 1978 Model Racing
13801380gunchamp      // (c) 1980 Model Racing
1381gunchamps      // (c) 1980 Model Racing (sshot.c)
13811382spaceatt      // (c) 1978 Video Games GMBH
13821383spaceat2      // (c) 1980 Zenitone-Microsec Ltd
13831384spacecom      // bootleg

Previous 199869 Revisions Next


© 1997-2024 The MAME Team