Changed the hiscore plugin to save inside the "hiscore" folder in the
plugin data directory. The old hiscore path setting has already been
removed from MAME for some time. This means the plugin was always
saving in the "hi" folder in the working directory with no way to change
it, which is problematic on Linux and macOS, particularly for distro
packagers. There are lots of plugin and UI changes in this release, so
we may as well get this out of the way now. Also made it possible to
change the "timed save" option from the Plugin Options menu, and save
that in the data folder, too.
Documented the input macro plugin. The only undocumented plugins now
are the cheat plugin, the cheat finder plugin, and the port name plugin.
* sound/st0016.cpp: Fix sound pitch, related to CPU clock
use struct for each voices, Minor fix in sample position, use device_memory_interface for fetching sample behavior, Add notes
machine/st0016.cpp: Use seperated address space for character RAM space, use device_video_interface for screen finder, use device_mixer_interface for sound output instead preinstalled speaker device, Fix spacing, Add notes, Use shorter/correct type values
speglsht.cpp, srmp5.cpp: Fix ST0016 clock (these are hasn't 8MHz or 48MHz XTAL), Fix naming
speglsht.cpp: Fix 1 pixel gap in ST0016 layer
srmp5.cpp: Reduce unnecessary line
* simple_st0016.cpp: Add notes of CPU clock
* Also added a couple of missing command-line options, and added a local
table of contents to the (rather long) command line options page.
-Added a separate CI target for localisation updates that produces an
artefact, and removed the message catalogs from the trigger paths for
the Linux CI build.
* New WORKING clone
--------------------------------------
Cosmic Alien (bootleg) [Retromaniacs]
* Add 'cosmicab'
* Rename sets to a more logical scheme, fix spacing, reformat comments
* Rename sets
* Fix ROM names, PROM was a MMI-6331
* New WORKING clone
----------------------------------
Floritas (Multivideo Spanish Moon Cresta bootleg) [Retromaniacs]
* Renamed 'spcdraga' as 'floritas'
* Add 'floritasm' and rename 'spcdraga' as 'floritas'
* Homogenized all "bootleg on Galaxian hardware" descriptions
* Now there's only one "Space Dragon" set
* bus/nes: Work on HIK8IN1 multicarts and variant boards.
- Fixed lock bit check on HIK8IN1 (it was effectively always unlocked). Also added high order PRG banking bits. Combined this fixes loading of broken menu items across various carts.
- Added two minor variant boards SFC-12 and unknown board for JY-208.
- Merged split PRG and CHR for set mc_101 into one large PRG ROM.
New working software list additions (nes.xml)
-----------------------------------
Rockman 6 in 1 (alt 2) [famiac, NewRisingSun]
Rockman 7 in 1 (JY-208) [krzysiobal, NewRisingSun]
New NOT_WORKING software list additions (nes.xml)
---------------------------------------
Rockman 6 in 1 (alt) [famiac, NewRisingSun]
New working software list additions
-----------------------------------
ibm5170: Buzz Aldrin's Race Into Space, Fates of Twinion, Leisure Suit Larry 6: Shape Up or Slip Out!, Shadow of Yserbius, Star Wars - TIE Fighter (Germany), The Sierra Imagination Network, The Sierra Imagination Network (older), The Sierra Network [The Good Old Days]
ibm5170.xml: Redumped Star Wars - TIE Fighter [The Good Old Days]
New working software list additions
-----------------------------------
ibm5150: PGA Tour Golf, PGA Tour Golf (alt), PGA Tour Golf (Special Maxell edition), PGA Tour Golf: Tournament Course Disk, PowerMonger, Silpheed (3.5", v3.2) [The Good Old Days]
* bus/nes: Added support for a 6 in 1 multicart.
- Changed base MMC3 (TxROM) initialization code to default to the first contiguous 8K of VRAM/VROM.
New working software list additions (nes.xml)
-----------------------------------
New Star 6 in 1 Game Cartridge [anonymous]
Software list items promoted to working (nes.xml)
---------------------------------------
EverQuest - Wújìn de Rènwù (China)
Sānguózhì - Yīngjié Zhuàn (China, alt)
Sānguózhì - Yīngjié Zhuàn (China, alt 2)
Sānguózhì - Yīngjié Zhuàn (China)
* Promote Famicom Yarou Vol.1 to partially supported.