- #A complete mame 0.139 romset collection driver#
- #A complete mame 0.139 romset collection registration#
- #A complete mame 0.139 romset collection verification#
Now, if you #define ADDRESS_MAP_MODERN prior to #including "emu.h", you will get the new macros, which have the following properties: * ] added an alternate set of address map macros. Today, all devices and driver_data do implicitly via their base class. All classes that host delegates must derive from bindable_object. Delegates allow member functions of certain classes to be used as callbacks, which will hopefully be the beginning of the end of fetching the driver_data field in most callbacks. * ] created new module delegate.h which implements C++ delegates in a form that works for MAME. Updated callers to use these instead of the old global functions. * ] provided methods for most global memory operations within the new address_space class. Moved differentiation between the endianness and the bus width internal to memory.c, and also added a new axis to support small/large address spaces, which allows for faster lookups on spaces smaller than 18 bits. All external access is now done via virtual functions read_byte()/read_word()/etc. * ] converted address_space to a class, and moved most members behind accessor methods, apart from space->machine and space->cpu.
#A complete mame 0.139 romset collection registration#
* ] added missing save-state registration entries to the SH-2 core. * ] rewrote I/O device r/w accesses in Acorn Archimedes/Aristocrat MK-5. * ] added save-state support to the YMF278B core.
![a complete mame 0.139 romset collection a complete mame 0.139 romset collection](https://i.ytimg.com/vi/2YGmEc6F3bQ/hqdefault.jpg)
* ] improved video emulation to the Aristocrat MK-5, added bare-bones VIDC DMA transfer and timings, added 8bpp mode. * ] fixed a fatal bug in MEMC handling and removed the mapping kludge for Aristocrat MK-5. * ] attempted to fix reported GCC 4.5 problems. * ] added 2KHz timer to Aristocrat MK-5 HW.
![a complete mame 0.139 romset collection a complete mame 0.139 romset collection](https://www.emulab.it/mamext/immagini/score.jpg)
* ] added sound hook-up to the Erotictac HW, sound doesn't yet work due of missing memory management hook-up. Still need translation of the datasheet for VCU, RST (which does more than just reset) and MTE. * ] fixed the Sound DMA in Acorn Archimedes / Aristocrat MK-5, adding sound support to the drivers. * ] added clock read-back register to the I2C device. * ] implemented I2C accesses to the Acorn Archimedes / Aristocrat MK-5 HW, fixing SRAM check. * ] updated Acorn Archimedes / Aristocrat MK-5: Added Force IRQ/FIRQ hook-up and hooked up an undefined behaviour for a timer check, fixes CPU check during POST. * ] hooked up some quick and dirty video routine to Aristocrat Mk-5.
#A complete mame 0.139 romset collection driver#
* ] merged topshoot into the megadrvb driver (formerly genesisb). * ] cleaned up toaplan2 driver and converted it to use driver_data. * ] added save-state support to the MSM5232 sound core. * ] added save-state support to the K053260 sound core. * ] changed Noraut Joker Poker (Prologic HW) manufacturer to Video Fun Games Ltd. ** Xtal, CPU clock, and some discrete components values need to be checked from PCB. * ] added support for 'Genie', an old magic-lamp themed game from Video Fun Games Ltd.: * ] updated the Golden Poker driver: Fixed tilemap issues with games using 60Hz/50Hz modes, selectable through DIP switches.
#A complete mame 0.139 romset collection verification#
* ] fixed Dip Switches and Inputs (after verification of the Z80 code) in nycaptor, colt, cyclshtg, bronx (nycaptor.c). * ] removed several exported non-const global variables from the core. * ] updated seibuspi.c: Added default EEPROM to the Raiden Fighters Jet (US, Single Board) set so it will boot correctly the first time run. May require specific ENDIAN to work on all platforms.
![a complete mame 0.139 romset collection a complete mame 0.139 romset collection](https://romskingdom.com/storage/resized/roms/mame4droid-mame-0-139u1-450x450/vasara-2-set-1vasara2.jpg)
* ] updated seibuspi.c: Fixed the "FIX" graphics load. * ] and ] corrected rom names for Raiden Fighters 2 (Asia, Metrotainment License) set based on pcb pictures. Hooked up sound to Malzak, Galaxia and Astro Wars. * ] added sound support to Signetics S2636 (by using VC4000 sound support from MESS). The known contributions for this version are, in the order specified in the whatsnew: The known contributors for this version are, in alphabetical order: MAME 0.139u2 was released on 30 August 2010.
![a complete mame 0.139 romset collection a complete mame 0.139 romset collection](https://i3.wp.com/journalxtra.com/wp-content/uploads/2013/12/MAME-Directory-Structure-Overview.png)
? github-wiki-see.page does not render Mediawiki.