Commit graph

91367 commits

Author SHA1 Message Date
angelosa
2eac570af8 igt/gkigt.cpp: partial decoding of CG ROM regions
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
2024-09-28 00:51:18 +02:00
angelosa
9c54072486 igt/gkigt.cpp: debug notes, preliminary background layer 2024-09-27 21:35:08 +02:00
Ivan Vangelista
5f54fda4da New systems marked not working
------------------------------
Diamond Heart (v1.0) [Ioannis Bampoulas, TeamEurope]

-taito/slapshot.cpp: dumped opwolf3's unprotected PALs [Domenico Cervini, Porchy]
2024-09-27 00:11:49 +02:00
angelosa
697629993e igt/gkigt.cpp: remove most QUART2 overlay hacks 2024-09-26 23:48:44 +02:00
angelosa
e9d2da5c5a machine/mc68681.cpp: sc28c94 has 64 registers 2024-09-26 23:48:44 +02:00
Vas Crabb
b86767ac50 hitachi: Cleanup. 2024-09-27 05:15:54 +10:00
angelosa
ea48cc6cd4 machine/mc68681.cpp: unambiguous xr68c681 control blocks 2024-09-26 20:17:01 +02:00
angelosa
b4d6fa485d igt/gkigt.cpp: cleanup video functions, hookup debug terminal as default 2024-09-26 19:55:29 +02:00
AJR
88ce9cf0dc Fix clang error: 'pointer_options' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags] 2024-09-26 13:25:06 -04:00
Mike Swanson
aa547da751
hash/ibm5170_cdrom: Added Zork Nemesis. (#12807)
New working software items (ibm5170_cdrom.xml)
-----------------------------------
Zork Nemesis: The Forbidden Lands
2024-09-27 03:14:22 +10:00
holub
48933ef893
Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#12822) 2024-09-27 03:07:03 +10:00
Vas Crabb
0125087cbe -emu/render.cpp: Always translate coordinates if container is found (fixes GitHub #12817).
-ui/videoopt.cpp, ui/ui.cpp: Allow pressing UI Clear to restore default
 pointer timeout settings.

- midway/starrider.cpp: Added PROTO 3 program ROMs.

New clones marked not working
-----------------------------
Star Rider (PROTO 3) [Matt Ownby]
2024-09-27 02:57:52 +10:00
Angelo Salese
b113971736
New systems marked not working (#12816)
* hitachi/bml3.cpp: initialize in S1 mode

* hitachi/bml3.cpp: separate mbs1 to own file, add enough meat to make it boot in S1 mode

* Missed a conflict marker

* hitachi/mbs1.cpp: QA stub

* hitachi/bml3.h: reinstate ATTR_COLD
2024-09-26 18:41:08 +02:00
ArcadeShadow
0a32d08e97
neogeo.xml: Added a newer Gladmort demo. (#12465)
New working software list addition (neogeo.xml)
--------------------------------------------
GladMort (demo²) [PixelHeart]
2024-09-27 02:28:16 +10:00
cam900
693e604ac3
misc/esd16.cpp: Cleaned up code. (#12823)
* Use appropriately sized integers for tilemap color values.
* Reduced literal tag usage, improved variable names, use C++ line comments.
2024-09-27 02:23:23 +10:00
AJR
defdbf3300 skeleton/bitgraph.cpp: Simplify screen update routine a little more
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
Build documentation / build-docs (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
2024-09-26 08:00:45 -04:00
AJR
cb563f2ef9 skeleton/bitgraph.cpp: Use memory share to access video RAM 2024-09-26 07:57:12 -04:00
angelosa
029766bc06 hash/supracan.xml: drop trade entities 2024-09-26 10:44:28 +02:00
angelosa
d7b8d2cd92 funtech/supracan.cpp: add note 2024-09-25 22:46:42 +02:00
angelosa
6b34b1149c funtech/supracan.cpp: transfer upper byte for DMA fill in work RAM
* fix rebelst hex grid display
2024-09-25 22:46:42 +02:00
Ivan Vangelista
ea5dfa3c30 New software list items marked not working
------------------------------------------
sat_vccart.xml: Victor Twin Operator Video CD & Photo CD (Japan, v4.000) [TeamEurope, CyberWarriorX, cafe-alpha]

hash/sat_vccart.xml: removed unneeded offset, changed size to hex, demoted everything to unsupported since the softlist isn't even hooked up
2024-09-25 22:05:27 +02:00
Ivan Vangelista
77ba5c8549 New working clones
------------------
Metal Black (World, single PCB) [rtw]
Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver OAA) [Guru]

New clones marked not working
-----------------------------
Crazy Balls (Bontempi, set 2) [Domenico Cervini]
2024-09-25 21:27:07 +02:00
holub
891d69d99c
sinclair/spec_snqk.cpp: Fixed bugs in format detection and cleaned up code. (#12821)
Use const for things that shouldn't be modified, use snake_case for locals, etc.
2024-09-26 04:40:10 +10:00
angelosa
967301c922 funtech/supracan.cpp: fix sprite/tilemap banking bits 2024-09-25 20:00:28 +02:00
hap
1f0c5142ea pgm2.h: fix compile 2024-09-25 19:01:27 +02:00
Vas Crabb
0d7807babf MAME 0.270
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmbzGxgACgkQwXSxAYxA
 cQ4jEBAAq5w8GC6tcFwoTLp36h316XRqfqXG9lfQKnge1ccdgh5o4DbyUE8H5VzJ
 91RsRreszqxBw+12L/x7b74omC1nNARkXT1dL+NAF11ojoxXZ5qrTdyHbJFv1sL8
 lFsaVej3rAGtD0dxRy+EuEqTj/UCtiSB1IXAgHjeL4/Qi0nrxj7WlUrM0t7gNpQu
 AmCzRwmk4dy89unKsl4RC214xAE4e6hdhw47fIg2OgLXVPh5rKFHDdX8fBexNvFU
 TvJPaaWrK6XDvF9crP+NNJqidLcSFs5TISTaV46q/UvbXx1ueNDeganTTuuO3s+7
 Zkpedfrnxt/JMdrB7dFb6d+6Y3F4mZO0ZPaZ/wkczuxzH5pSHSXQTK71ozftHdiZ
 AhVKpf2nDyEn+tJROIH9lVRO2TMKZThXGbEOgGNwwXsiFGaoyLLmeqYlBpsJq4ZM
 Iiw9jX/bqpMXvqjtlsaYFdAPGKfRyBrpa+qqLZ1n+EYq/D3pblWh3fq2nzp/yd9/
 Q370gxcnDXQ6OtKb+NwfPl2F2byMSaZs4sxXAyl2MbMilq3hayJn+IMpsEZsBnYt
 fyzWTmkgefiexGL+kby89YSfR+DCSW+aGymgd6aEyj4x3qoeKeFm2QfeS3W2lj75
 YxYNik/GAcqdenX7QCg1mLWvY7Nk5ZKOsSj71FdMGBcbVJgWYLo=
 =YdCV
 -----END PGP SIGNATURE-----

Merge tag 'mame0270' into HEAD

MAME 0.270
2024-09-26 02:49:28 +10:00
Vas Crabb
fd22eaeb3e sega/megadriv_acbl.cpp, skeleton/zorbakbd.cpp: Sorted DIP switch options.
Order coinage options from least to most generous, put off to the left
of on.
2024-09-26 02:39:22 +10:00
holub
bdc96c8ea5
Added ATTR_COLD to common lifecycle methods for many files in src/mame. (#12789) 2024-09-26 02:35:29 +10:00
hap
9ca21b386b hmcs40: add hmcs46/hmcs47 2024-09-25 16:11:06 +02:00
hap
2b906b6f90 supracan.xml: use hex for rom size values 2024-09-25 12:10:15 +02:00
angelosa
ad580b7508 hash/supracan.xml: hookup NVRAM for rebelst and standardize description 2024-09-25 12:00:36 +02:00
mamehaze
27703e7154
new NOT WORKING Software List additions (#12820)
------------------
supracan.xml: Rebel Star [anonymous]

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-09-25 11:55:40 +02:00
hap
0f2c47b277 source org: move Chess King drivers to chessking folder 2024-09-25 11:26:43 +02:00
Vas Crabb
ef032a31e5 Bumped version to 0.270 2024-09-25 06:02:22 +10:00
Vas Crabb
2e1b80ffdc skeleton/pap2.cpp: Removed source file with no license information.
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
I don't like to do this, but we can't ship with sources that have no
license information - without explicit licensing, "all rights reserved"
is the default.  This would create a release with no clarity on whether
it can be redistributed at all.
2024-09-25 05:50:47 +10:00
angelosa
b8787dc7c1 misc/changyu.cpp: add inputs for both games [Angelo Salese, Roberto Fresca]
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
2024-09-24 19:20:32 +02:00
Vas Crabb
6ff52080d2 shared/dcs.cpp: Got rid of unused memory share (fixes mismatched width warning for DCS Denver). 2024-09-25 03:02:02 +10:00
Dirk Best
a3f703b304 barek2mb: Hook up PIC MCU
Systems promoted to working
---------------------------
Bare Knuckle II (bootleg of Mega Drive version)
2024-09-24 18:19:27 +02:00
hap
678fefdfbc sbackgc: just use cpu_device for m_maincpu 2024-09-24 17:38:30 +02:00
Vas Crabb
f7c06306e0 misc/changyu.cpp: Implemented changyu2 MCU communication well enough to get attract mode working with music. 2024-09-25 00:17:08 +10:00
hap
8c97667e15 mame.lst: add bh1000 that was omitted 2024-09-24 10:39:38 +02:00
hap
9d1bf2b374 Revert "New systems marked not working"
This reverts commit 5ade77ff64.
2024-09-24 01:29:17 +02:00
hap
0e8939bafe sbackgc: invert buttons_r,
hmcs40d: set page start to 0x3f
2024-09-24 01:09:00 +02:00
angelosa
5ade77ff64 New systems marked not working
------------------------------
Hitachi MB-S1 [archive.org]
2024-09-23 22:13:33 +02:00
angelosa
4ab50f53c2 bus/bml3: standardize read/write function names 2024-09-23 22:09:34 +02:00
hap
4a92506fd3 ecbackg: rename driver to sbackgc 2024-09-23 20:43:12 +02:00
hap
10a4b1a6ce sbackg: remove driver, merge with ecbackg driver instead
Systems promoted to working
---------------------------
Sensory Backgammon Computer [hap, Sean Riddle]
2024-09-23 20:43:12 +02:00
Ivan Vangelista
6c8dff8fb3 New systems marked not working
------------------------------
Fisherman Battle (Japan, ver 1.03) [TeamEurope]
Wanpaku Pirates (Japan, ver 1.00) [TeamEurope]
2024-09-23 18:07:59 +02:00
ClawGrip
a916fd601d
thinkpad8xx.xml: Fixed label for second AIX CD. (#12811) 2024-09-24 01:29:25 +10:00
ClawGrip
d7b6a7cd58
thinkpad8xx.xml: Fixed boot floppy image sizes for Solaris and Windows NT. (#12810) 2024-09-24 00:24:22 +10:00