Previous 15994 Revisions Next

r13286 Thursday 17th November, 2011 at 10:34:02 UTC by Miodrag Milanović
removed need for ifdefs (no whatsnew)
[src/mame/machine]stvcd.c
[src/mess/drivers]atari400.c dc.c
[src/mess/machine]pce.c sms.c

src/mame/machine/stvcd.c
r13285r13286
14661466      cdrom = (cdrom_file *)NULL;
14671467   }
14681468
1469   #ifdef MESS
1470   cdrom = machine.device<cdrom_image_device>("cdrom")->get_cdrom_file();
1471   #else
1472   cdrom = cdrom_open(get_disk_handle(machine, "cdrom"));
1473   #endif
1469   cdrom_image_device *cddevice = machine.device<cdrom_image_device>("cdrom");
1470   if (cddevice!=NULL)
1471   {
1472      // MESS case
1473      cdrom = cddevice->get_cdrom_file();
1474   }
1475   else
1476   {
1477      // MAME case
1478      cdrom = cdrom_open(get_disk_handle(machine, "cdrom"));
1479   }
14741480
14751481   cdda_set_cdrom( machine.device("cdda"), cdrom );
14761482
r13285r13286
21362142
21372143   if (cdrom)
21382144   {
2139      #ifndef MESS
2140      cdrom_close(cdrom);
2141      #endif
2145      cdrom_image_device *cddevice = machine.device<cdrom_image_device>("cdrom");
2146      if (cddevice==NULL)
2147      {
2148         cdrom_close(cdrom);
2149      }
21422150      cdrom = (cdrom_file *)NULL;
21432151   }
21442152}
r13285r13286
25262534
25272535   hirqreg |= DCHG;
25282536
2529   #ifdef MESS
2530   cdrom = machine.device<cdrom_image_device>("cdrom")->get_cdrom_file();
2531   #else
2532   cdrom = cdrom_open(get_disk_handle(machine, "cdrom"));
2533   #endif
2537   cdrom_image_device *cddevice = machine.device<cdrom_image_device>("cdrom");
2538   if (cddevice!=NULL)
2539   {
2540      // MESS case
2541      cdrom = cddevice->get_cdrom_file();
2542   }
2543   else
2544   {
2545      // MAME case
2546      cdrom = cdrom_open(get_disk_handle(machine, "cdrom"));
2547   }
25342548
25352549   cdda_set_cdrom( machine.device("cdda"), cdrom );
25362550
src/mess/machine/sms.c
r13285r13286
862862   }
863863}
864864
865#ifdef MESS
866865static WRITE8_HANDLER( sms_korean_zemina_banksw_w )
867866{
868867   sms_state *state = space->machine().driver_data<sms_state>();
r13285r13286
935934      }
936935   }
937936}
938#endif
939937
940938static READ8_HANDLER( sms_kor_nobank_r )
941939{
r13285r13286
16641662   }
16651663}
16661664
1667#ifdef MESS
16681665static void setup_banks( running_machine &machine )
16691666{
16701667   sms_state *state = machine.driver_data<sms_state>();
r13285r13286
16961693      state->m_banking_bios[5] = state->m_BIOS + ((2 < state->m_bios_page_count) ? 0x8000 : 0);
16971694   }
16981695}
1699#endif
17001696
17011697MACHINE_START( sms )
17021698{
r13285r13286
17211717   machine.scheduler().timer_set(attotime::zero, FUNC(lightgun_tick));
17221718}
17231719
1724#ifdef MESS
17251720MACHINE_RESET( sms )
17261721{
17271722   address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
r13285r13286
17851780
17861781   state->m_tvdraw_data = 0;
17871782}
1788#endif
17891783
17901784READ8_HANDLER( sms_store_cart_select_r )
17911785{
src/mess/machine/pce.c
r13285r13286
251251   return 0;
252252}
253253
254#ifdef MESS
255254DRIVER_INIT( pce )
256255{
257256   pce_state *state = machine.driver_data<pce_state>();
258257   state->m_io_port_options = PCE_JOY_SIG | CONST_SIG;
259258}
260#endif
261259
262260DRIVER_INIT( tg16 )
263261{
r13285r13286
276274   pce_cd_init( machine );
277275}
278276
279#ifdef MESS
280277MACHINE_RESET( pce )
281278{
282279   pce_state *state = machine.driver_data<pce_state>();
r13285r13286
379376
380377   return (ret);
381378}
382#endif
379
383380NVRAM_HANDLER( pce )
384381{
385382   pce_state *state = machine.driver_data<pce_state>();
src/mess/drivers/atari400.c
r13285r13286
323323ADDRESS_MAP_END
324324
325325
326#ifdef MESS
327326int atari_input_disabled(running_machine &machine)
328327{
329328   return 0;
330329}
331#endif
332330
333331/**************************************************************
334332 *
src/mess/drivers/dc.c
r13285r13286
2929#include "machine/maple-dc.h"
3030#define CPU_CLOCK (200000000)
3131
32#ifdef MESS
3332UINT16 actel_id;
3433int jvsboard_type;
35#else
36extern UINT16 actel_id;
37extern int jvsboard_type;
38#endif
3934
4035// things from mess/machine/dc.c
4136void dreamcast_atapi_init(running_machine &machine);

Previous 15994 Revisions Next


© 1998-2018 The MESS Team