Commit graph

91353 commits

Author SHA1 Message Date
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
Vas Crabb
feb48b1394 ibm/thinkpad8xx.cpp: Use simpler BIOS tags, put BIOS options in ascending order, explicitly specify default BIOS. 2024-09-24 00:00:21 +10:00
cracyc
efa2fb25be x68k: further adjust vblank irq
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
2024-09-22 21:44:57 -05:00
Vas Crabb
79347b8fa5 motorola/mex68kecb.cpp: Use the actual name of the system. 2024-09-23 04:38:36 +10:00
angelosa
a541421698 hitachi/b16.cpp: FDC wants ready line connected 2024-09-22 18:43:01 +02:00
angelosa
bfb41f8322 hitachi/b16.cpp: stub a bunch of keys, make it disk error explicitly 2024-09-22 17:59:11 +02:00
Colin Leroy-Mira
afab68e6c2
emu/diserial.cpp: Improved stop bit handling (fixes #12762). (#12770)
* Never check more than one stop bit on reception.
* Don't add an extra stop bit on transmission.
2024-09-23 01:57:25 +10:00
JOTEGO
bd873d2c62
capcom/lwings.cpp: Hooked up sound CPU reset control for Trojan and Avengers. (#12804)
Original Trojan schematic shows that the main CPU controls the sound CPU reset line.
2024-09-23 01:36:10 +10:00
angelosa
b789ec1c0a hitachi/b16.cpp: fix compile 2024-09-22 16:24:54 +02:00
angelosa
b81e508ed6 hitachi/b16.cpp: identify some irq sources 2024-09-22 15:09:47 +02:00
angelosa
64f10c9e5d hitachi/b16.cpp: dump kanji ROMs for b16ex2 [Mike Stedman]
* allow it to display a "system starting up"
2024-09-22 13:03:19 +02:00
angelosa
56f676591d hitachi/b16.cpp: hookup FDC 2024-09-22 00:06:35 +02:00
angelosa
7eabbf19fd hitachi/b16.cpp: hookup PIT and PICs 2024-09-21 23:11:40 +02:00
Vas Crabb
882c8bca03 sun/sun4.cpp: Less convoluted way of changing default SCSI devices. 2024-09-22 06:05:51 +10:00
A-Noid33
6c54c0c33b
apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2_cass.xml: Added latest dumps and improved metadata. (#12798)
* apple2_flop_orig.xml: Replaced one item with a better dump.
* apple2_flop_orig.xml: Improved metadata.
* apple2_flop_clcracked.xml: Split Bank Rate Tutorials from Bank Rate Software as it was sold separately.
* apple2_flop_clcracked.xml: Replaced one item with a better dump.
* apple2_flop_clcracked.xml: Removed two imperfect cracks.
* apple2_flop_clcracked.xml: Improved metadata.
* apple2_cass.xml: Added one not working item.

New working software list items (apple2_flop_orig.xml)
-------------------------------
A Week That Changed The World [4am, yesterbits, A-Noid]
Adventure in Time [4am, txgx42, A-Noid]
Animate [4am, A-Noid]
Bag of Tricks 2 (version 2.0) [4am, A-Noid]
David-DOS [4am, A-Noid]
Early Heroes of the Bible [4am, yesterbits, A-Noid]
Federation [4am, A-Noid]
Israel's Golden Years [4am, yesterbits, A-Noid]
Measuring Economic Activity [4am, LoGo, A-Noid]
Moses Leads His People [4am, yesterbits, A-Noid]
Paul's Missionary Journeys [4am, yesterbits, A-Noid]
Prince of Persia (interactive demo) [4am, A2_Canada, A-Noid]
Science Toolkit [4am, A-Noid]
Searching for a King [4am, yesterbits, A-Noid]
The Bank Street Speller [4am, A-Noid]
The Bank Street Writer (version 1.3) [4am, A-Noid]
The Bank Street Writer Tutorial (version 1.0) [4am, A-Noid]
The Bank Street Writer Tutorial (version 1.1 1982-12-13) [4am, A-Noid]
The Bank Street Writer Enhanced (version 2.6) [4am, A-Noid]
The Bank Street Writer Enhanced Tutorial for ][+ [4am, A-Noid]
The Bank Street Writer Enhanced Tutorial for IIe [4am, A-Noid]
The Bank Street Writer Expanded (version 2.2) [4am, A-Noid]
The Bank Street Writer Expanded Tutorial (version 2.2) [4am, A-Noid]
The Bank Street Writer IIc (version 2.1 revision 1) [4am, A-Noid]
The Bank Street Writer IIc (version 2.1 revision 2) [4am, A-Noid]
The Bank Street Writer IIc (version 2.11) [4am, A-Noid]
The Bank Street Writer IIc Tutorial (version 1984-06-27) [4am, A-Noid]
The Bank Street Writer III (version 1.1) [4am, A-Noid]
The Bank Street Writer III (version 1.4) [4am, A-Noid]
The Bank Street Writer III Tutorial (version 1.1) [4am, A-Noid]
The Bank Street Writer III Tutorial (version 1.4) [4am, A-Noid]
The Bank Street Writer Plus (version 1.1) [4am, A-Noid]
The Bank Street Writer Plus (version 1.4) [4am, A-Noid]
The Bank Street Writer Plus Tutorial (version 1.1) [4am, A-Noid]
The Bank Street Writer Plus Tutorial (version 1.4) [4am, A-Noid]
The Boy Jesus [4am, yesterbits, A-Noid]
The Early Church [4am, yesterbits, A-Noid]
The Time Tunnel: Sports Edition [4am, A-Noid]
The Time Tunnel: The America Series: Early America [4am, A-Noid]
The Time Tunnel: The America Series: The Presidents [4am, A-Noid]
The U.S. Constitution: Nationalism and Federalism (version 1987) [4am, A-Noid]
Trapshoot [4am, A2_Canada, A-Noid]
Wheeler Dealers (DOS 3.3 conversion) [4am, A2_Canada, A-Noid]
Wizardry: Proving Grounds of the Mad Overload (version 2.0 01-JAN-82) [4am, A2_Canada, A-Noid]

Redumped software list items (apple2_flop_orig.xml)
-------------------------------
Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update) [4am, A-Noid]

New not working software list items (apple2_cass.xml)
-------------------------------
Wheeler Dealers [4am, A2_Canada, A-Noid]

Redumped software list items (apple2_flop_clcracked.xml)
-------------------------------
Animate (4am crack) [4am, A-Noid]

Removed (apple2_flop_clcracked.xml)
-------------------------------
Animate (imperfect clean crack)
Bank Street Writer II (imperfect clean crack)
2024-09-22 05:46:38 +10:00