New Clone Added
-------------------------------------
Megatouch IV Tournament Edition (9255-50-01 ROA, Standard version) [Phil Bennett, MikeDX, Smitdogg, The Dumping Union]
Lattice Filter, Multiplier, and clipping redone.
TMS5220C multi-rate feature added.
Now using the same LPC table file (and format, as created by couriersud) as the TMS51xx is.
Unvoiced-Voiced transitioning adjusted to match patent.
Command handling redone to better match patent.
Reasonably significant speech quality improvements: Separate tables for TMS5200, TMS5220 and TMS5220C are implemented, though all still need to be verified from hardware.
Fixes: Garbled speech in Escape from the Planet of the Robot Monster's Canal Mazes is fixed, as well as some other garbled speech in game (when saying 'throwing switch' for instance).
Known Regressions (being worked on): Victory fails its startup self test with an error 5, but speech works in-game.
are triggered, and what channel is returned. The
interrupts are masked or enabled based on what PCM memory bank is
used, rather than the physical channel that was used.
[Barry Rodewald]
New Clone Added
------------------------------
Super Shanghai 2005 (GDL-0031) [tormod, Gerald, The Dumping Union]
New Game Added
--------------------------------------
Senko No Ronde Special (GDL-0038) [tormod, The Dumping Union]
of external palettes containing data reverse-engineered
(several years ago) from original hardware.
Each vsnes set, as well as the playch10 bios, now requires
one of these palettes. [Alex Jackson]
vsnes.c improvements: [Alex Jackson]
- Moved RC2C05 PPU-based protection into the PPU itself,
rather than hacking it in at the driver level.
- After exhaustive testing, completely sorted out the
"palette" dipswitches (which are actually PPU type
selection) on all games that have them. Added notes about these games in the comments.
- Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from
all games, as they should all be 100% correct now.
- Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS
flag since there's no legitimate reason I can see for it.
Also, fixed manufacturer and description to match the title
screen.
- Added a bit more information about the missing sets in
the comments.
Added a check for the OPTION_READCONFIG option before executing
the code which would attempt to incorporate configuration file
settings into the current configuration, because if OPTION_READCONFIG
is set to false, then there is no reason to even try to do this as
every single configuration file will be ignored (because config files
have been turned off by OPTION_READCONFIG). [Bryan Ischo]
Fixed small memory leak in mame.c. [Bryan Ischo]
Fixed double-free error in render.c. [Bryan Ischo]
Made core_strdup use osd_malloc instead of malloc. [Bryan Ischo]
Note: Current set was JAE and is now the parent and each set now includes the version
New Clone Added
-----------------------------
Thrill Drive (JAB) [The Dumping Union]