Filosofía Limpia
Filosofía Limpia
Filosofía Limpia
205 2018-12-26
----------------
Source Changes
--------------
-tmp68301: Improved accuracy of registration and acknowledgment of pending
interrupts. [AJR]
-balsente.cpp: Separated emulation (and ROM) of 6VB audio board from driver class.
[AJR]
-f8: Fixed LNK instruction by testing carry flag before clearing flags (github
#4371). [AJR]
-alphatro: Corrected clock frequencies and screen timings, and separated into PAL
and NTSC variants. [AJR]
-tv955: Made keyboard begin to work, and added cursor emulation. [AJR]
-eepromser: Don't change state on soft reset (EEPROMs don't actually have reset
lines). [AJR]
-prehisle.cpp: Cleaned up code, improved member names, and reduced runtime tag map
lookups. [cam900]
-deco32.cpp: Fixed graphical regression in captaven and clones (github #4417), and
restricted ACE mixing to cliprect rectangle.
[cam900]
-ssv.cpp: Emulated row scroll and plane masking effects. [David Haywood]
-goldstar.cpp: Added ROM patches to help Fruit Bonus 2010 boot, and improved
inputs. [David Haywood]
-bus/nes_ctrl: Added Majesco dance mat device (used by the ddrdismx and ddrstraw in
nes_vt.cpp). [David Haywood]
-amiga: Added support for the A2058 memory expansion Zorro card. [Dirk Best]
-hp9825, hp9845: Split I/O subsystem out of hp9845 driver, added I/O slots to
hp9825, and added 98032 GPIO module. [F.Ulivi]
-Updated Android support to build with NDK r18b, current Android Studio, and
current Gradle (target API version is now 24).
[Miodrag Milanovic]
-debugger: Prevent watchpoints from being installed multiple times recursively. [O.
Galibert]
-swp30.cpp: Improved sound generation and added save state support. [O. Galibert]
-ymmu100.cpp: Hooked up MIDI ports and added additional logging. [O. Galibert]
-apple3: Attempted to improve font uploading (still not perfect). [R. Belmont, Rob
Justice]
-apple2: Added support for version 2 .WOZ floppy image files. [R. Belmont]
-z80ne: Corrected error in ROM from when it was transcribed by hand. [Robbbert]
-vtech2: Added support for French and German, selectable via machine configuration
switches. [Robbbert]
* Note that it will crash when Reset is selected, logged as MT07180.
-rulechan.cpp: Cleaned up code, and turned Demo DIP switch on by default. [Roberto
Fresca]
-brkthru.cpp: Fixed brkthrut PROM addressing and added notes. [Roberto Fresca]
-e132xs.cpp: Fixex CMPB and SUBC instruction emulation and instruction length flags
when using the DRC. [Ryan Holtz]
-cave.cpp: Removed MCFG macros and made common configuration blocks into functions.
[Ryan Holtz]
-Eliminated MCFG macros from may devices and drivers, including all but one of the
CPUs. [Ryan Holtz, Ivan Vangelista]
-pasopia7: Increased keyboard poll rate to 5 kHz - allows de-bounce code to work.
[shattered]
-hp_dio: Added DMA enable to control register of human interface card. [Sven
Schnelle]
-gsword.cpp: Dumped gsword MCU and replaced simulation with preliminary emulation.
[Vas Crabb, Caps0ff, *=/STARRIDER\=*]
* Demoted gsword to MACHINE_NOT_WORKING and MACHINE_IMPERFECT_SOUND as there are
issues with credits registering and sound.
* Removed BAD_DUMP flag from josvolly MCU dump - there's no reason to believe the
MCUs contain different programs.
-goldstar.cpp: Dumped graphics ROMs for Fruit Bonus 2010. [Canil Babypet]
-brkthru.cpp: Re-dumped ROMs and dumped PROMs for brkthrut. [ClawGrip, jordigahan,
Recreativas.org, The Dumping Union]
-balsente.cpp: Added a missing mainboard PAL dump, and improved documentation for
Spanish Trivial Pursuit sets.
[ClawGrip, Recreativas.org]
-leapster.xml: Documented some undumped games (there are dozens still missing).
[ClawGrip]
-brkthru.cpp: Dumped PALs, added PCB layout and updated notes for darwin. [f205v]
-aristmk6.cpp: Added two BIOS sets, and fixed some PCB locations. [Heihachi_73]
-m24: Added BIOS versions v1.1, v1.21 and v1.36, and added additional comments and
links. [rfka01]