Previous 199869 Revisions Next

r19708 Thursday 20th December, 2012 at 20:16:53 UTC by David Haywood
new skeleton driver (new NOT WORKING game added)
Bowling Try [H.A. Pontes, R. Mucciarelli, Tormod, Yohji, Smitdogg, The Dumping Union]

CPU: H8 3008  (currently set to H8 3002 because 3008 doesn't exist in the core)
GFX: YGV631-B  (we have no docs for this, might be related to the Namco ND1 chip?)
SOUND: TT5665 (there are datasheets about, but I don't think we have a core)

I claim no ownership over this, I won't be working on it, up for grabs.
[src/mame]mame.lst mame.mak
[src/mame/drivers]bowltry.c*

trunk/src/mame/mame.lst
r19707r19708
86128612blmbycar      // (c) 1994 ABM & Gecas - uses same gfx chip as powerins?
86138613blmbycaru      // (c) 1994 ABM & Gecas - uses same gfx chip as powerins?
86148614watrball      // (c) 1996 ABM
8615bowltry         // (c) 200? Atlus
86158616
86168617// Sun Electronics / SunSoft games
86178618dai3wksi      // 1979.09 Dai San Wakusei (The Third Planet)
trunk/src/mame/mame.mak
r19707r19708
510510   $(DRIVERS)/blmbycar.o $(VIDEO)/blmbycar.o \
511511   $(DRIVERS)/ohmygod.o $(VIDEO)/ohmygod.o \
512512   $(DRIVERS)/powerins.o $(VIDEO)/powerins.o \
513   $(DRIVERS)/bowltry.o \
513514
514515$(MAMEOBJ)/barcrest.a: \
515516   $(DRIVERS)/mpu2.o \
trunk/src/mame/drivers/bowltry.c
r0r19708
1/************************************************************************************************************
2
3   Bowling Try
4
5   (c)200? Atlus
6
7
8   ATLUS PCB  BT-208001
9   ------------------------
10
11   At U12 the chip is Toshiba TA8428FG
12 
13   At U1 the chip is H8/3008
14 
15   At X1 on the crystal it is printed S753
16 
17   big gfx chip marked
18
19   YAMAHA JAPAN
20   YGV631-B
21   0806LU004
22
23************************************************************************************************************/
24
25
26#include "emu.h"
27#include "cpu/h83002/h8.h"
28
29
30class bowltry_state : public driver_device
31{
32public:
33   bowltry_state(const machine_config &mconfig, device_type type, const char *tag)
34      : driver_device(mconfig, type, tag),
35        m_maincpu(*this, "maincpu")
36   { }
37
38   UINT32 screen_update_bowltry(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
39
40protected:
41   required_device<cpu_device> m_maincpu;
42public:
43};
44
45static ADDRESS_MAP_START( bowltry_map, AS_PROGRAM, 16, bowltry_state )
46   AM_RANGE( 0x000000, 0x07ffff ) AM_ROM AM_REGION("maincpu", 0)
47ADDRESS_MAP_END
48
49static INPUT_PORTS_START( bowltry )
50INPUT_PORTS_END
51
52UINT32 bowltry_state::screen_update_bowltry(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
53{
54   return 0;
55}
56
57
58
59static MACHINE_CONFIG_START( bowltry, bowltry_state )
60   MCFG_CPU_ADD("maincpu", H83002, 16000000 ) // H83008 (!)
61   MCFG_CPU_PROGRAM_MAP( bowltry_map )
62
63   MCFG_SCREEN_ADD("screen", RASTER)
64   MCFG_SCREEN_REFRESH_RATE(60)
65   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
66   MCFG_SCREEN_SIZE(64*8, 32*8)
67   MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 0*8, 32*8-1)
68   MCFG_SCREEN_UPDATE_DRIVER(bowltry_state, screen_update_bowltry)
69
70   MCFG_PALETTE_LENGTH(0x200)
71
72   /* tt5665 sound */
73
74MACHINE_CONFIG_END
75
76ROM_START( bowltry )
77   ROM_REGION( 0x080000, "maincpu", 0 )
78   ROM_LOAD16_WORD_SWAP( "u30_v1.00.u30", 0x000000, 0x080000, CRC(2bd47419) SHA1(8fc975340e47ddeedf96e454a6c5372328f28b72) )   
79   
80   ROM_REGION( 0x800000, "gfx", 0 )
81   ROM_LOAD16_BYTE( "u27_v1.00.u27", 0x000000, 0x400000, CRC(80f51c25) SHA1(53c21325e7796197c26ca0cf4f8e51bf1e0bdcd3) )
82   ROM_LOAD16_BYTE( "u28_v1.00.u28", 0x000001, 0x400000, CRC(9cc8b577) SHA1(6ef5cbb83860f88c9c83d4410034c5b528b2138b) )
83   
84   ROM_REGION( 0x400000, "tt5665", 0 )
85   ROM_LOAD( "u24_v1.00.u24", 0x000000, 0x400000, CRC(4e082d58) SHA1(d2eb58bc3d8ade2ea556960013d580f0fb952090) )   
86ROM_END
87
88
89GAME( 200?, bowltry,   0,         bowltry,  bowltry, driver_device,  0, ROT0, "Atlus",        "Bowling Try",GAME_IS_SKELETON )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team