Professional Documents
Culture Documents
187
-----
Source Changes
--------------
-plugins/cheat: Add hotkey support, and nes, snes and genesis Game Genie support.
[Carl]
-Added initial support for SiS85c496/497 PCI chipset, and added first pass shadow
RAM and SM RAM support. [R. Belmont]
-Added unused DIP switches 7 and 8 to Eeekk! since it's a conversion of pacman.
[smf]
-terracre.cpp: Added actual hookup for protection data and fixed potential buffer
overflow. [Angelo Salese]
-drawgfx: Made the palette optional, and fixed viewgfx for case where palette is
absent. [O. Galibert]
-Added preliminary YM3802 MIDI/cassette controller with MIDI clock timer and click
counter. [Barry Rodewald]
* Added X68000 expansion device using the YM3802, Mahou Daisakusen (x68k) plays
MIDI music.
-accomm: Fully implemented keyboard, added sound (same as Electron), and added
layout with Caps/Shift Lock LEDs. [Nigel Barnes]
-d64plus: Implemented banking of extra 64K, and 6845 with chargen - promoted to
working. [Nigel Barnes]
-pangba, pangbb, spangbl: Reduced ADPCM rate to make music speed match original,
use callback for audio IRQ. [AJR]
-dynablst, bbmanw & clones: Use 4-way joysticks (as service manuals suggest). [AJR]
-Made TC0040IOC its own device type and separated its functionality from TC0220IOC.
[AJR]
-subsino.cpp: Use 8255 devices (most of which are only used for input). [AJR]
-suprloco: Replaced soundlatch with 8255 device that runs in mode 2. [AJR]
-norautp: Restored some inputs that were disconnected many releases ago, don't
hardcode "Readout" inputs. [AJR]
-grdian, getstarj: Replaced MCU simulation with new dump. [AJR, ShouTime, brizzo]
-Don't try to read past the end of a memory space in debug view. [AJR]
-Added validation for slot cards and fixed some errors exposed by this. [Vas Crabb,
AJR]
-Fixed Tandy CoCo keyboard mapping (github issue #2386). [Vas Crabb]
-exidy.cpp: Added PROMs to Spectar taken from a bootleg set - believed to match
original. [Ivan Vangelista]
-Made RAM device look for [km](i?b)? rather than [km].* suffix. [Nathan Woods]
-Fixed a crash when returning to the front-end after launching a system from
favorites. [Nathan Woods]
-Big Deal Belgien, Bel Slots Export: Added PCB layouts. [RobertoFresca]
-HP9845: Improved keyboard mapping and added German layout. [F.Ulivi, A.Kueckes]
* Implemented SHIFT LOCK key, added pop-ups and outputs showing state of toggle
keys.
* Lowered volume of beeper (was too loud according to A.Kueckes).
-Added read support for the disk format SDF used in the CoCoSDC. [Tim Lindner]
-Fixed JVC disk format to correctly recognize 2 sided disks. [Tim Lindner]
-EF9365: Fixed the hardware vector engine (fixes ARC Squale Basic). [Jean-Francois
DEL NERO]
-Use more likely clocks for littlerb based on PCB crystals (main CPU is more likely
8MHz than 12MHz). [David Haywood]
* Also added a hack to overclock the TMS to 120% so that the map screen renders
properly.
-Moved Famiclone stuff from nes.xml to driver and added new sets. [David Haywood]
-Corrected Neo Geo sprite tile code mask to 20 bits (was previously 19 bits).
[TheHpman]
-naomi.cpp: Converted existing M1-type cart SN# EEPROMs data to be like real dumps.
[MetalliC]
-naomi.cpp: Identified "Airline Pilots" sets as domestic Japan and World versions,
according to information from Sega.
[ShouTime, MetalliC]
-chaknpop: Replaced MCU simulation with dump. [Team Japump!!!, Chack'n, Hau]
-Use actual M68705P5 dump for Rumba Lumber, replaces inaccurate simulation.
[ShouTime, brizzo]
-Onna Sanshirou - Typhoon Gal: Use 68705 dump, replace inaccurate protection
simulation. [ShouTime, brizzo]
-tetrsark: Add a totally useless MCU dump (apparently blank). [ShouTime, Brizzo]
-ay8910.cpp: Made device_clock_changed respect YM2149 pin 26, added pinout, and
remove outdated comments. [Lord Nightmare]
-hh_sm510: Improved Mickey & Donald SVG artwork. [Sean Riddle, Roger Coltrane]
-naomi.cpp: Bruteforced "Dragon Treasure" main unit DES key. [Mike Ryan]
-svmu: Added two English BIOS versions and a newer Japanese BIOS version.
[Kingizor]
-system16.cpp: Corrected clocks for Alien Storm (bootleg, set 2). [caius, The
Dumping Union]
-Fixed missing VLM5030 speech in Hyper Crash and increased volume, and fixed VLM
loading in jailbrek and clones. [MASH]