Commit Graph

92145 Commits

Author SHA1 Message Date
Vas Crabb
9d6cffc9c6 MAME 0.272
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmdJ5qUACgkQwXSxAYxA
 cQ6ykA//cT7xJlw136NNsc6QoWfZdpfYvt32rJMG+bKNipjakl5rGlSWwsDdHu8J
 OhMHiOQF20EhPHEPZxVQfyU9rJbp2SPS+1k1aP3wHpE1PnxZmq+wM4sofVs/E/wN
 vcWuWVfumWE52A5Oyder/P69vSsz5GpI7XIa8qECzXZJOmDLuxwPaPbzfCIT0qum
 f5rYRZinRHy2ny1fDIUepU97kaFSkCMMnyJMU9o3LlwUV/XeY84yksMxY7Qs8jqP
 Y9cmggi/ujkYSsdKKr8a+7BHyF3ndGuWBk+ObeoWJNYV5I+q5LG0rgjhmMxox86x
 krwi2ed0ss1X8x0ooDMNxoYRfPfr+IpQKqxy5lhS2kOpkFkdGD41Q7hwPE/9/mH4
 7gaDhzqIGNF4OO8V2+Dp5bxa+BdV00O1/FViWrEUW2O0w6d5e/kOqO5qgD7OyS4L
 AqoE4uT9vdu16RlCriyhZRLcAdVFlGLhTQCaEGgu0PIZ2SNwnh/vONe3JWjh+4G5
 DdSzdfONcU+/AoUlslJn4CTD2Kh7iidlKpk4JRJ6VUb7iBALy3nVCrLrX4sBNrVn
 wrx5py/u1r7pRHuftk8+QcF3wVIdTWJ8N+33A0HX1sjLuuVTNnhb09ZTXc4edLrU
 CwVFYjeV8v0dmZq+be2dAbmxNNAIwEMkCYvo5TqpPoztKtwSCjM=
 =2phB
 -----END PGP SIGNATURE-----

Merge tag 'mame0272' into HEAD

MAME 0.272
2024-11-30 10:43:41 +11:00
Vas Crabb
2fc18e504a -dynax.cpp: More I/O stuff:
* Added hopper to Mahjong Electron Base games.
* Suppress side effects for Mahjong Electromagnetic Base keyboard read.
* Started moving common mahjong DIP switches to macros.

-toaplan: Cleanup:
* Renamed "reset" member function as it clashes with device_t::reset.
* Removed some pointless tests of required object finders.
* Sorted #includes.

-Tidied some other stuff.
2024-11-30 10:39:48 +11:00
AJR
27fb4e3b68 Clean up sound reset handling in various Toaplan drivers 2024-11-29 17:55:22 -05:00
hap
78849ebc06 galaxia: woops, picked the wrong 13h rom 2024-11-29 22:59:24 +01:00
hap
8583a1cba9 galaxia: reorder sets, pretty sure rom 13H was a bad dump anyway 2024-11-29 22:59:24 +01:00
hap
7df4863859 galaxia: add dipswitches, add different address map for galaxiaa 2024-11-29 22:59:24 +01:00
Dirk Best
4f6b319dfe bus/amiga/zorro: Add support for the RIPPLE IDE controller 2024-11-29 21:03:26 +01:00
Dirk Best
8850e57088 intelfsh: Add SST_39SF010 variant, add missing address mask check to erase command 2024-11-29 19:40:04 +01:00
Vas Crabb
5d8e4cf07e Bumped version to 0.272 2024-11-30 03:05:16 +11:00
hap
84159fed73 source org: move cvs driver to misc folder 2024-11-29 16:17:34 +01:00
hap
529378cf8f cvs_base: merge with cvs driver 2024-11-29 16:17:34 +01:00
hap
473d46290f zaccaria.cpp: merge driver 2024-11-29 16:17:33 +01:00
hap
b5602cbe6f source org: move galaxia driver to zaccaria folder 2024-11-29 16:17:33 +01:00
hap
9dd37ab2ed cvs,quasar,galaxia: shorthand variable types 2024-11-29 16:17:33 +01:00
hap
0cf2b03a73 galaxia: improve stars, not 100% accurate yet 2024-11-29 16:17:33 +01:00
hap
a84cdfc977 galaxia: untangle from cvs_base 2024-11-29 16:17:33 +01:00
hap
e602393576 galaxia: correct colors 2024-11-29 16:17:33 +01:00
hap
6dd638277f galaxia: correct screen resolution, correct astowar colors, small cleanup, starfield removed temporary 2024-11-29 16:17:33 +01:00
hap
cffaa099a9 cvs_base: simplify star generator a bit (no difference here yet) 2024-11-29 16:17:33 +01:00
angelosa
c6fc479ddb nec/pc9801.cpp: bind vrtc irq to 7220 vsync 2024-11-29 16:12:17 +01:00
Igor-Arabe
e3643abb5b
capcom/cps2.cpp: swap ddsomjr1, ddsomjr2 romsets (#13028) 2024-11-29 10:11:00 +01:00
buffi
798c0276f5
Add a skeleton for Roland MT-100 (#13017)
New systems marked not working
------------------------------
MT-100 [buffi]
2024-11-29 06:46:16 +01:00
cracyc
f7b3108465 upd7220: correct hsync width and invert the vsync wait time. 2024-11-28 19:28:28 -06:00
Nigel Barnes
ca1cc36f91 psion/mc400.cpp: Fixed unused-function error. 2024-11-29 00:12:20 +00:00
Nigel Barnes
665a02c6d8 Software list items promoted to working
---------------------------------------
psion_ssd: EROS Ver.4.0, MC Missile, Spreadsheet, System Disk V2.12, System Disk V2.20, System Disk (MC Word) V2.50 [Nigel Barnes]
2024-11-28 22:51:19 +00:00
Nigel Barnes
b3d90de910 New working systems
-------------------
MC 400 [The Last Psion, Nigel Barnes]

New working clones
------------------
MC 200 [Nigel Barnes]
MC Word [zedstarr, Nigel Barnes]
MC Word (German) [The Last Psion, Nigel Barnes]
2024-11-28 22:48:22 +00:00
AJR
ef02a70640 bus/heathzenith/h19/tlb.h: Fix #include guards
* .github/workflows/includeguards.yml: Fix spelling
2024-11-28 12:56:25 -05:00
Ivan Vangelista
bb61917cbc New systems marked not working
------------------------------
Lucky 88 (Wing) [Hammy]
Mahjong Dai-Reach (Japan, TSM012-C01) [Hammy]
2024-11-28 18:47:57 +01:00
Mark Garlanger
0e62ff6dcd
heathzenith/h89.cpp: Convert SigmaSoft parallel port into an h89 left card. (#13024) 2024-11-28 12:46:25 -05:00
angelosa
54af069e4e Software list items promoted to working
---------------------------------------
pc98.xml: Spindizzy II [Angelo Salese]

New working software list items
-------------------------------
pc98.xml: Lemmings, Shikinjou [Neo Kobe]
2024-11-28 18:11:46 +01:00
angelosa
45187cefb3 video/upd7220.cpp: fix vsync timings and update_partial for graphics partition 2024-11-28 18:11:46 +01:00
mamehaze
c79d184620
split monster 'toaplan2.cpp' file into smaller per-board parts + slight modernization (#13022)
* toaplan2 - splitup the big driver

* move some common logic to a device

* further tidyups

* raizing.cpp - begin tidy

* raizing.cpp cleanups

* raizing tidyups

* more raizing cleanups

* sort mame.lst

* attempt to fix CL

* restore original copyright holders to files where not every line is my code (although most of these are no so distant from the files from 20 years ago due to the amount of rewriting they've undergone it's questionable they still apply)

* tekipaki.cpp - remove unused shared_ram

* anonymous namespaces

* rename functions that still had _toaplan2 and _truxton2 in them

* move all the old game specific notes to the drivers containing those games now

---------

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-11-28 15:47:23 +01:00
hap
a045468681 source org: move quasar driver to zaccaria folder 2024-11-28 12:48:00 +01:00
hap
7ea23aa257 quasar: untangle from cvs_base 2024-11-28 12:42:40 +01:00
hap
c42e64a78b cvs: add logmacro, remove set_vblank_int 2024-11-28 10:47:41 +01:00
hap
972c6b2544 s2650: add logerror o illegal opcodes 2024-11-28 10:47:41 +01:00
Ivan Vangelista
2b6309f725 wing/luckgrln.cpp: added missing MNW flag for luckstrn 2024-11-28 07:01:01 +01:00
Ivan Vangelista
3affaa7853 New systems marked not working
------------------------------
Lucky Star (newer Z180 based hardware) [Ioannis Bampoulas]
2024-11-28 06:58:45 +01:00
Patrick Mackinlay
ae4e4482c6 fix windows build
* use MPARAM for GENie build architecture
* avoid escaping issue in 3rdparty/expat
2024-11-28 08:49:59 +07:00
hap
e5e2ca35ab cvs: fill initial char ram with 0xff, simplify discrete sound placeholder 2024-11-28 00:54:00 +01:00
hap
5709a5ed88 gk2000: update notes 2024-11-28 00:54:00 +01:00
AJR
338db8889d zx81_cass.xml: Add metadata to a few entries 2024-11-27 18:29:14 -05:00
ArcadeShadow
c8c6772dba
zx81_cass.xml: Added 24 working items (#12986)
New working software list additions
--------------------------------------------
Aerial [Inufuto]
AntiAir [Inufuto]
Ascend [Inufuto]
Battlot [Inufuto]
Blitz Balle [Team Zeddy, Planeta Sinclair]
Bootskell [Inufuto]
Cacorm [Inufuto]
Comp-U-Tax/82 [Team Zeddy, Planeta Sinclair]
Cracky [Inufuto]
Game of Life [Team Zeddy, Planeta Sinclair]
Guntus [Inufuto]
Hopman [Inufuto]
Jogos 80 - Ano 12 - Número 19 (Julho 2018) (cover tape) [ZX81 Never Die]
Lift [Inufuto]
Mazy [Inufuto]
MicroGame: Caçadores do Tesouro [ZX81 Never Die]
MicroGame: Challenger [ZX81 Never Die]
MicroGame: Pinball Wizard [ZX81 Never Die]
Monitor and Disassembler [Team Zeddy, Planeta Sinclair]
Neuras [Inufuto]
Osotos [Inufuto]
Ruptus [Inufuto]
Scorpirus [Team Zeddy, Planeta Sinclair]
Yewdow [Inufuto]
2024-11-27 16:23:42 -05:00
Vas Crabb
958d52f28b -dynax/dynax.cpp: More I/O improvements:
* Replaced hjingi hopper hack with a hopper device.
* Improved DIP switch labels for mjembase and hooked up hopper.
* Improved a few DIP switch labels for mjelctrn.

-Fixed some more #include guards and added a CI task to check them in
 src/devices and src/mame.
2024-11-28 06:55:14 +11:00
angelosa
33a3404ac2 New working software list items
-------------------------------
pc98: Chitty Chitty Train (Ver 1.00, .hdm installed hack)
2024-11-27 20:37:49 +01:00
Ivan Vangelista
e77c6b2dce - misc/belatra.cpp: dumped PAL for unkbel [Porchy, TeamEurope]
- misc/joystand.cpp: dumped GFX ROMs for x180 [buffi, f205v, Hammy]
2024-11-27 08:29:42 +01:00
hap
d20c9a1a20 s2650: forgot to put back default debugger config 2024-11-27 02:21:13 +01:00
hap
02625e1ec3 raiders: remove MUP flag, game works fine - if it's about the collision detection: it looks like it's intended that enemies that haven't separated from the group yet can't be shot down,
superbik: remove todo note, can't repro bug on current build
tms5110: small cleanup
2024-11-27 02:13:21 +01:00
hap
0172ffd890 s2650: fix issue with add/sub half carry flag, small cleanup 2024-11-27 02:13:20 +01:00
AJR
369ce20125 Sega SC-3000/SK-1100 overhaul
- Add BASIC functions and katakana symbols to key labels
- Add variant of keyboard device with diareses instead of kana
- Eliminate sc3000h clone set since SC-3000H has no emulatable differences from SC-3000
- Add PAL version of SC-3000 with different VDP and keyboard with diareses
- Add some XTAL-derived clocks to sf7000
2024-11-26 18:54:47 -05:00