Previous 15994 Revisions Next

r2425 Sunday 20th April, 2008 at 14:39:10 UTC by Nathan Woods
[CBMB] Cleanups
[src/mess/drivers]cbmb.c
[src/mess/includes]cbmb.h
[src/mess/machine]cbmb.c

src/mess/includes/cbmb.h
r2424r2425
135135
136136WRITE8_HANDLER ( cbmb_colorram_w );
137137
138void cbm500_driver_init (void);
139void cbm600_driver_init (void);
140void cbm600pal_driver_init (void);
141void cbm600hu_driver_init (void);
142void cbm700_driver_init (void);
138DRIVER_INIT( cbm500 );
139DRIVER_INIT( cbm600 );
140DRIVER_INIT( cbm600pal );
141DRIVER_INIT( cbm600hu );
142DRIVER_INIT( cbm700 );
143143MACHINE_RESET( cbmb );
144144
145145void cbmb_rom_load(void);
src/mess/machine/cbmb.c
r2424r2425
251251   cbm_ieee_open();
252252}
253253
254void cbm600_driver_init (void)
254DRIVER_INIT( cbm600 )
255255{
256256   cbmb_common_driver_init ();
257257   cbm_ntsc = 1;
258258   cbm600_vh_init();
259259}
260260
261void cbm600pal_driver_init (void)
261DRIVER_INIT( cbm600pal )
262262{
263263   cbmb_common_driver_init ();
264264   cbm_ntsc = 0;
265265   cbm600_vh_init();
266266}
267267
268void cbm600hu_driver_init (void)
268DRIVER_INIT( cbm600hu )
269269{
270270   cbmb_common_driver_init ();
271271   cbm_ntsc = 0;
272272}
273273
274void cbm700_driver_init (void)
274DRIVER_INIT( cbm700 )
275275{
276276   cbmb_common_driver_init ();
277277   cbm700 = 1;
r2424r2425
279279   cbm700_vh_init();
280280}
281281
282void cbm500_driver_init (void)
282DRIVER_INIT( cbm500 )
283283{
284284   cbmb_common_driver_init ();
285285   cbm500=1;
src/mess/drivers/cbmb.c
r2424r2425
703703   MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
704704MACHINE_DRIVER_END
705705
706static DRIVER_INIT( cbm500 )   { cbm500_driver_init(); }
707static DRIVER_INIT( cbm600 )   { cbm600_driver_init(); }
708static DRIVER_INIT( cbm600hu )   { cbm600hu_driver_init(); }
709static DRIVER_INIT( cbm600pal )   { cbm600pal_driver_init(); }
710static DRIVER_INIT( cbm700 )   { cbm700_driver_init(); }
711
712706static void cbmb_cbmcartslot_getinfo(const mess_device_class *devclass, UINT32 state, union devinfo *info)
713707{
714708   switch(state)
r2424r2425
772766COMP (1983,   cbm710,   cbm610,   0,      cbm700,    cbm700,    cbm700,    cbmb,   "Commodore Business Machines Co.",  "Commodore B128-80HP/710",                  GAME_NOT_WORKING)
773767COMP (1983,   cbm720,     cbm610,   0,      cbm700,      cbm700,      cbm700,      cbmb,   "Commodore Business Machines Co.",   "Commodore B256-80HP/720",               GAME_NOT_WORKING)
774768COMP (1983,   cbm720se, cbm610,   0,      cbm700,     cbm700,      cbm700,      cbmb,   "Commodore Business Machines Co.",   "Commodore B256-80HP/720 Swedish/Finnish",   GAME_NOT_WORKING)
775#if 0
776COMP (1983,   cbm730,   cbm610,   0,      cbmbx,       cbmb,       cbmb,       cbmb,    "Commodore Business Machines Co.",   "Commodore BX128-80HP/BX256-80HP/730", GAME_NOT_WORKING)
777#endif

Previous 15994 Revisions Next


© 1998-2018 The MESS Team