psr540: Add the swx00
New machines marked as MACHINE_NOT_WORKING
------------------------------------------
Yamaha MU500 [Matt, O. Galibert]
Yamaha MU1000 [Matt, O. Galibert]
Yamaha MU2000 [Matt, O. Galibert]
- flatten s3dvirge.s3d down to one struct (m_bitblt), get rid of src_stride and dest_stride fns, update QA
- RAMDAC runs in unpacked mode if streams processor disabled
- add primary streams stride override, fix Ubuntu flavor gfxs
- move NOP logic in dequeue fn
- merge draw & command timers in one, simplify state logic, workaround GFX corruption issue
- refine a bit FIFO status
- base conversion to FIFO
New working clone
---------------------
Frog (Hermatic, bootleg on Galaxian hardware from Electro Game) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
* megadriv.xml: Added 2 working items, replaced bad dump
Bad Dump replaced with verified one:
- Férias Frustradas do Pica-Pau (Brazil) (fixes GitHub Issue https://github.com/mamedev/mame/issues/11950) [MARCSLASH, arthurthekidboy]
Clones added:
- Sonic The Hedgehog (World, JP2, ripped from Sonic Mega Collection) [Sonic Cult, SonicBlur, Just Me, Haku Ronin]
- Sonic The Hedgehog 2 (prototype 199209xx, pirate) [drx, Hidden Palace]
* Removed "softlist blame"
* Hacked
- ampro.xml: Lowercase on storage media's name
- apc.xml: Lowercase on storage media's name
- tiki100.xml: Lowercase on storage media's name and replaced country abbreviation by the fullname
- vixen.xml: Lowercase on storage media's name
- wicat.xml: Added storage media's name in software list name
------------------
Nokia MikroMikko 1 M4 [Niko Nieminen]
Nokia MikroMikko 1 M4G [Niko Nieminen]
Nokia MikroMikko 1 M6G [Curt Coder]
New clones marked not working
-----------------------------
Nokia MikroMikko 1 M7 [Niko Nieminen]
Nokia MikroMikko 1 M7G [Niko Nieminen]
------------------------------------------
ibm5170: Nokia Monitor Setup for Windows 95 (Alt), Electronics Principles 3.0, PCB Designer, HP DeskJet -kirjoitinohjelmisto DeskJet 600- ja 660C -kirjoittimille (Fin) [Curt Coder]
This does essentially the same thing as the Win32 lightgun provider,
mapping the absolute pointer position over the window to gun axes.
Also added a bunch of const in the windows input handling code.
docs: Bumped version, as features that are not in a releaesd version of
MAME are now documented.
New working clone
---------------------
Pac-Man (Video Dens, Spanish bootleg on Galaxian hardware, set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
* Made video clock match PCB documentation (33.3333MHz).
* Suppress side effects for debugger reads.
* Added missing data members to save states
* Use logmacro.h for configurable logging.
* Cleaned up member and region naming, const-qualify more variables.
New working software list items
-------------------------------
tmc600_quik: Esittelyohjelma, Telmac SBASIC Menu, Väriesittelyohjelma [Marcel van Tongeren]