Previous 15994 Revisions Next

r1900 Tuesday 11th March, 2008 at 03:21:44 UTC by Dirk Best
[ASTROCDE] Updated to use xtal.h and raw screen parameters
[src/mess/drivers]astrocde.c

src/mess/drivers/astrocde.c
r1899r1900
4040#include "devices/cartslot.h"
4141
4242
43#define XTAL_Y1  XTAL_14_31818MHz
44
45
4346/****************************************************************************
4447 * Bally Astrocade
4548 ****************************************************************************/
r1899r1900
222225
223226static MACHINE_DRIVER_START( astrocde )
224227   /* basic machine hardware */
225   MDRV_CPU_ADD(Z80, 1789000)        /* 1.789 Mhz */
228   MDRV_CPU_ADD(Z80, XTAL_Y1/8)        /* 1.789 Mhz */
226229   MDRV_CPU_PROGRAM_MAP(astrocade_mem, 0)
227230   MDRV_CPU_IO_MAP(astrocade_io, 0)
228231
r1899r1900
230233
231234    /* video hardware */
232235   MDRV_SCREEN_ADD("main", RASTER)
233   MDRV_SCREEN_REFRESH_RATE(60)
234   MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
236   MDRV_SCREEN_RAW_PARAMS(XTAL_Y1/3, 320, 0, 320, 256, 0, 204)
235237   MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
236   MDRV_SCREEN_SIZE(320, 256)
237   MDRV_SCREEN_VISIBLE_AREA(0, 320-1, 0, 204-1)
238238   MDRV_PALETTE_LENGTH(8*32)
239   MDRV_PALETTE_INIT( astrocade )
239   MDRV_PALETTE_INIT(astrocade)
240240
241241   MDRV_VIDEO_START( generic_bitmapped )
242242   MDRV_VIDEO_UPDATE( generic_bitmapped )
243243
244244   /* sound hardware */
245245   MDRV_SPEAKER_STANDARD_MONO("mono")
246   MDRV_SOUND_ADD(ASTROCADE, 1789773)
246   MDRV_SOUND_ADD(ASTROCADE, XTAL_Y1/8)
247247   MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00)
248248MACHINE_DRIVER_END
249249

Previous 15994 Revisions Next


© 1998-2018 The MESS Team