Commit graph

80961 commits

Author SHA1 Message Date
Vas Crabb
f923303337 plugins/data: srcclean 2021-10-25 16:52:55 +11:00
Patrick Mackinlay
fc87679998 esripsys: fix debugger crash 2021-10-25 16:48:53 +11:00
Patrick Mackinlay
b11a2e60e1 strconv: avoid msvc debug assertion 2021-10-25 16:47:18 +11:00
Patrick Mackinlay
4b945e2fa1 esripsys: fix debugger crash 2021-10-25 12:03:58 +07:00
Patrick Mackinlay
efef48511d strconv: avoid msvc debug assertion 2021-10-25 11:47:37 +07:00
Vas Crabb
041ab6527d apple2_flop_clcracked.xml, apple2gs_flop_clcracked.xml: Correct some issues. 2021-10-25 14:30:03 +11:00
cracyc
e7f3ce58a9 plugin/data: handle multiple blocks in dat 2021-10-24 20:46:57 -05:00
hap
5198603ea8 monsterz: use galaxian stars instead of scramble 2021-10-24 22:59:42 +02:00
hap
847073add7 galaxian: fix typo 2021-10-24 21:38:00 +02:00
hap
38bfe334dd monsterz: only uses 1 button for shooting 2021-10-24 21:29:52 +02:00
hap
64ead3ff3d sfx/monsterz: improve bullets x offset 2021-10-24 20:57:24 +02:00
smf-
210830349b boosting the interleave during three way cpu communications speeds up Monster Zero protection check 2021-10-24 16:53:10 +01:00
Vas Crabb
4601e60391 plugins: Use SPDX short identifiers for licenses in exports (more precise and easier to localise), use CC0 for hiscore plugin rather than CC0. 2021-10-25 01:57:07 +11:00
smf-
d61685943c Machines promoted to working
----------------------------
Monster Zero (set 1) [smf, Dillweed]

New working clones
------------------
Monster Zero (set 2) [Dillweed]
2021-10-24 12:38:15 +01:00
hap
328b103fbc novag_diablo: fix lockup problem at fresh start
(cherry picked from commit 5a9ea65c0e)
2021-10-24 11:24:03 +02:00
hap
5a9ea65c0e novag_diablo: fix lockup problem at fresh start 2021-10-24 11:23:38 +02:00
Ivan Vangelista
3ab25b2b34 New clones marked as NOT_WORKING
--------------------------------
48 in 1 MAME bootleg (ver 3.08, HPH-V000) [anonymous]
2021-10-24 09:15:34 +02:00
Vas Crabb
769413bc0e Remove compiled message catalogs on clean, show clean commands for VERBOSE=1. 2021-10-24 17:37:11 +11:00
AJR
71b7e6a039 rgum: Add preliminary inputs 2021-10-23 23:19:36 -04:00
AJR
4e34735d0f rgum.cpp: Improve peripheral hookups; add uPD7759 controls 2021-10-23 20:19:42 -04:00
Vas Crabb
e778bb9a8c srcclean in preparation for branching 0.237 release 2021-10-24 09:58:53 +11:00
Vas Crabb
5ab93130eb Plugin updates:
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.
2021-10-24 09:38:03 +11:00
arbee
d699e52606 apple2gs: ROM 0/1 have the $C028 ROMSWITCH, support it. [R. Belmont] 2021-10-23 17:45:20 -04:00
AJR
f489f974b9 st0016.cpp: Fix debug build 2021-10-23 15:49:55 -04:00
cam900
71bfb683e7
Various ST0016 updates, Especially sound and interface functions (#8686)
* 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
2021-10-23 15:43:21 -04:00
Vas Crabb
669b1f6ade -docs: Started documenting plugins.
* 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.
2021-10-24 05:48:05 +11:00
AJR
3a11f91687 z8000: Simplify EXTS[BL]? implementation 2021-10-23 13:40:58 -04:00
ArcadeShadow
ccb7ac9f6b
amigaocs_flop.xml: Lowercase on some description's words (#8744)
Lowercase on "Prototype" and "Alt" words
2021-10-23 10:37:14 -04:00
Robbbert
82ba3c67cf inderp.cpp: All 4 games now playable. 2021-10-24 01:32:04 +11:00
ClawGrip
cce112020e
New WORKING clone (#8698)
* 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
2021-10-23 13:41:33 +02:00
ClawGrip
28410c61b0
New WORKING clone (#8697)
* 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
2021-10-23 13:40:12 +02:00
0kmg
3561f3ac7b
bus/nes: Work on HIK8IN1 multicarts and variant boards. (#8740)
* 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]
2021-10-23 07:31:27 -04:00
0kmg
e3bd9bf1ee
bus/nes: Simplified VRC4 clone board T-230. (#8735) 2021-10-23 07:30:35 -04:00
0kmg
4b64f2fe9b
mmc3.cpp: Added comment about VROM/VRAM bank numbers. (#8743) 2021-10-23 07:30:09 -04:00
0kmg
3ff0c5c719
bus/nes: Fixed off-by-one error in VRC4/6/7 IRQ counter. (#8741) 2021-10-23 17:25:10 +11:00
AJR
f6ae5a65c6 rgum.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] 2021-10-23 01:58:01 -04:00
Ivan Vangelista
526720dbd6 rgum.cpp: updated notes, it doesn't have an encrypted Z80 2021-10-23 07:09:16 +02:00
Ivan Vangelista
6148f4b297 bus/scsi/cdu76s.cpp: dumped ROM [hammy] 2021-10-23 06:53:31 +02:00
ArcadeShadow
fcbfe40efb
ibm5170.xml: New working software list additions (#8716)
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]
2021-10-23 04:46:45 +00:00
Ivan Vangelista
d1698e1faa New working clones
------------------
Street Fighter Zero 2 Alpha (Asia 960805) [Genaro Rodarte]
2021-10-23 06:45:35 +02:00
ArcadeShadow
16e9be28ca
ibm5150.xml: New working software list additions (#8715)
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]
2021-10-23 04:43:32 +00:00
Vas Crabb
eb81c62821 Fill in Japanese names for main player buttons. 2021-10-23 14:51:02 +11:00
cracyc
f408a54671 konmedal020: more video 2021-10-22 22:09:42 -05:00
AJR
bb9ba427c4 cococart.cpp: Remove superfluous #include 2021-10-22 23:09:06 -04:00
AJR
e5e7a5e26f cococart.cpp: Fix build (was broken after 84970b9090 due to ioprocs changes) 2021-10-22 23:06:26 -04:00
ClawGrip
11cd3effdd
Dumped (bruteforced) the PAL from 'guttangts3' [Recreativas.org] (#8726) 2021-10-22 22:56:27 -04:00
0kmg
5463a17104
bus/nes: Added support for a 6 in 1 multicart. (#8732)
* 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.
2021-10-22 22:56:02 -04:00
npwoods
84970b9090
Initial RPK support for CoCo (#8541) 2021-10-22 22:54:26 -04:00
David Haywood
559ba31243
add some recognizable (but still awful) PSG output to the dphh8630 driver (#8704) 2021-10-22 22:52:46 -04:00
David Haywood
eca8831836
remove deco_zoomspr device, refactor deco32 - drgngun, lockload to use the namco_c355spr device instead (#8725) 2021-10-22 22:52:21 -04:00