Commit Graph

89204 Commits

Author SHA1 Message Date
Elaine Gibson
8bcb14db40
Fix compilation against musl (#12000) 2024-02-03 19:45:21 -05:00
Roberto Fresca
506cfcbfd7 acorn/aristmk5.cpp: Added set chip v4.04.01.
One ROM doesn't match the checksum in the sticker and gives CRC error.
2024-02-04 00:23:58 +01:00
hap
d713b8c1c5 cop400: zerofill more class variables,
thayers: add todo note about key conflict,
y301xl: update company string
2024-02-03 20:26:29 +01:00
Vas Crabb
57857a0365 Corrected a Russian typo and pulled across two more message translations. 2024-02-04 06:14:43 +11:00
Miodrag Milanovic
b85c2edb00 bus/tim011/aycard: change class name to singular 2024-02-03 19:22:34 +01:00
Vas Crabb
13031a6645 Corrected some Russian translations. [holub] 2024-02-04 04:43:49 +11:00
hap
b7d8f25373 thayers: update PORT_NAMEs, remove PORT_SERVICE because it takes the F2 key by default, swap F1-F4 and 1-0 with 1-4 and F1-F10 because of default IPT_COIN mapping 2024-02-03 18:21:28 +01:00
Vas Crabb
34b1aef7ae Updated Russian UI translation. [Arbars]
This is taken from pull request #11983.
2024-02-04 03:11:54 +11:00
hap
0396abe2af thayers: led display DA3 is not connected (fixes possible crash) 2024-02-03 15:03:10 +01:00
hap
e00e8b3f64 ui menu: readjust visible width if heading width exceeds that of the menu 2024-02-03 12:54:10 +01:00
Roberto Fresca
7e48d0385c acorn/aristmk5.cpp: Fixed set chips selector. It was limited to 7 entries before,
making some set chips unreachable.
2024-02-03 09:34:45 +01:00
Vas Crabb
4609405c8b konami/hexion.cpp: Fixed tile invalidation range when 16-byte clear is not four-byte aligned. 2024-02-03 14:56:00 +11:00
Vas Crabb
c43a83bbdc Miscellaneous cleanups:
konami/hexion.cpp: Fixed a potential heap smash, and don't mark tiles
dirty unnecessarily.

konami/spy.cpp: Fixed video enable never being set to false, added an
object finder for ROM bank (reduce tag lookups).

tvgames/xavix.cpp: It's stylised "Hi-kara" (no capital K), software list
already uses this capitalisation.

rm/rm380z*: Added object finder for character generator ROM, slightly
cleaned up some code.

homelab/homelab.cpp: Avoid some literal sizes.
2024-02-03 14:31:45 +11:00
Furrtek
bfdcc04c7d
Modified k052591 PMC emulation to reflect how the real programs work (#11992)
* Modified k052591 PMC emulation to reflect how the real programs work
* spy: Confirmed projection function constants, more accurate collision check without the need for special case handling
* thunderx: Simplified collision check, fixed object flags updates
* hexion: Added special 16-byte VRAM clearing command
* Added comments to PMC program dumps
* Use multibyte.h functions, variable scope and type cleanup
2024-02-02 19:00:00 -05:00
xotmatrix
534af5344a
update LC memory map when LC state changes (#11996) 2024-02-02 15:16:53 -05:00
Ivan Vangelista
91037294f0 nmk/nmkmedal.cpp: renamed Lovely Rail to Dream Rail Lovely 2024-02-02 18:28:19 +01:00
hap
201ca82e0c swlist: don't add switch item ordering menu entry when there's only 1 swlist item 2024-02-02 17:06:48 +01:00
hap
11c6138afc swlist: add ui header 2024-02-02 16:38:08 +01:00
hap
eac483ad45 ecbackg: make removing piece on bear off optional 2024-02-02 15:15:15 +01:00
hap
db82052c9a swlist: refactor prev commit 2024-02-02 14:42:56 +01:00
hap
346c612c2c swlist: swap columns when sorted by shortname 2024-02-02 14:11:30 +01:00
Ivan Vangelista
e91779a184
igs/pgmprot_igs027a_type1.cpp: fixed regression (see issue #11998) 2024-02-02 11:17:43 +01:00
Ivan Vangelista
9f202a4f35 New clones marked not working
-----------------------------
Sugorotic JAPAN (STJ1 Ver.A) [buffi]
2024-02-02 06:45:50 +01:00
Ivan Vangelista
a9cc3f87c0 New systems marked not working
------------------------------
Lovely Rail [Sergio Galiano]

- dynax.cpp: dumped MCU for ougonhai (not correctly hooked up yet) [Sergio Galiano]
2024-02-02 06:29:10 +01:00
AJR
1463ddf801 p9112, mocapglf: Update notes on emulation status 2024-02-01 22:49:13 -05:00
AJR
9b76c82d7a 8042kbdc: Allow some systems to write D1 command first 2024-02-01 22:27:08 -05:00
AJR
e42621cc23 8042kbdc: Improve behavior coming out of reset, locking device until AA is written to command port 2024-02-01 22:16:26 -05:00
cracyc
cca0ff0f31 x68k: don't reset the adpcm timer when the rate is changed 2024-02-01 21:07:59 -06:00
algestam
d027d1b4f9
handheld/hh_sm510.cpp: Add Tiger Double Dragon II: The Revenge (#11994)
* New working systems
-------------------
Double Dragon II: The Revenge (Tiger) [algestam, Sean Riddle]
2024-02-01 23:47:04 +01:00
angelosa
03a13aba62 machine/sis7018_audio: add game port 2024-02-01 22:40:32 +01:00
hap
cd3a489004 c140: fix copy paste mistake during cleanups 2024-02-01 20:15:51 +01:00
hap
ae8ec26b95 c140: timer reload value = written reg data + 1 2024-02-01 20:01:30 +01:00
ClawGrip
4f8614ccd1
phoenix/phoenix.cpp: Added a bootleg of Phoenix (#11984)
New working clones
----------------------
Phoenix (bootleg) [Recreativas.org]
2024-02-02 05:19:27 +11:00
Miodrag Milanovic
9563f244bb tim011: expansion should be empty by deafault 2024-02-01 12:36:06 +01:00
Miodrag Milanovic
d3ccee321c tim011: Add expansion bus support and AY card [Marko Solajic, Miodrag Milanovic] 2024-02-01 12:02:53 +01:00
Robin Sergeant
a1b7e3cd2d
rm/rm380z.cpp: Fix vram access to allow reading of character data from screen (#11988) 2024-01-31 18:55:22 -05:00
wilbertpol
0afa2b7765
sega/segaai.cpp: Improve upd7759 banking. (#11991) 2024-01-31 18:53:48 -05:00
xotmatrix
90d840b635
apple/apple2e.cpp: Remove duplicate line (#11990) 2024-01-31 16:48:44 -05:00
AJR
75b2cff4d6 vax: Use unsigned format for character operands of string instructions 2024-01-31 11:56:22 -05:00
AJR
b3795f8213 vax: Correct disassembly of immediate bytes used as .ab mode operands 2024-01-31 11:44:58 -05:00
Philip Bennett
24fad86db4 New non-working machines
----------
Packy's Treasure Slot (Japan, main ver. 1.3, video ver. 1.1) [Phil Bennett]
2024-01-31 08:23:35 -08:00
hap
68e0f467ef naltair: disable IPT_DIAL decrement key 2024-01-31 13:31:35 +01:00
Vas Crabb
1364fa23dd MAME 0.262
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmW5K0UACgkQwXSxAYxA
 cQ7s0g//e5nBLxhv/7BKkVRTzORDNgTG/ifPcE0XiwTyDzOtKGsxVR55xcoZhlCg
 Pd9z5r/w5gkN19TfhBHeeIK3TH9kCpcY7fEhlFk0Ye1UDWE67eV7tV9eWFYyhqQY
 A8GMR9QBgoykD6LnfETK/NoKLmhg8Abjia7isIpihRoms46+rfFj7vfTVqa6XbHq
 KGfQ6f/gHVe4Atnf8ilJ3pe1/iq4nh4x+zGUySEPgV2xnUIvmFmuo4OS1LxITyE/
 f5OQTniqDmEgUpNNFOBZKcoXFaQucq3A1lScxQaLMGo4/+BKaPDRaMdsItDl22H7
 2qVaSqGca/NE/g09Af6P4HmJ+qK/UC3uR00jFHsb5OsJHb5WJ9XYw6NlkCVbYAgg
 cCvSBtZrmwxippzJbeiaKqfefIscs3eE/MoqDLd/mfQGj1BWtmJ6HzaKBl97dxPJ
 H78n8L2DpjG9LyTyJ54pAv5e6+fG1y7dX7aU/eVRWxkjlls6KlviZb9vf75HH1LL
 h4n3CuU4jE7CYUM1wjCkh/Iv0IKPUo7HZsXbMCuRhD1jK8200WRTstiU3rlVoNmZ
 a+oYaYKBycAstX1ZMCLu6XI9bJ7tGpddbU5W28LBFdvhdmen/MBnvstxujV7gRf8
 wm4P1AljTTAsyOFzusNF049kVtP0drydRxBJi9Zsiw/UvgfoXfI=
 =W7XP
 -----END PGP SIGNATURE-----

Merge tag 'mame0262' into HEAD

MAME 0.262
2024-01-31 17:26:54 +11:00
Vas Crabb
d48a61f921 Bump version to 0.262 2024-01-31 03:59:27 +11:00
Vas Crabb
3c41c56570 spectrum_cass.xml: Fixed year for Funky Fungus Reloaded. 2024-01-31 03:52:02 +11:00
shattered
ca245e2ba7
cpu/t11: Improved accuracy: (#11964)
* Ignore least significant bit of PC when fetching opcodes.
* Corrected MTPS and MFPS to be byte-wide.
* Reject instructions not implemented by each variant.
2024-01-31 02:37:12 +11:00
hap
235708c840 sv8000: safety check when reading vram 2024-01-30 12:02:11 +01:00
MooglyGuy
326b68d7f3
sa1110.cpp: Re-worked to use map() instead of switch/case handlers. [Ryan Holtz] (#11981)
Co-authored-by: Ryan Holtz <TheMogMiner>
2024-01-29 19:40:51 -05:00
wilbertpol
b4333f76d4
msx/msx.cpp,msx/msx2.cpp: Enable floppy sounds. (#11986) 2024-01-29 19:38:42 -05:00
hap
d06605d3d1 sv8000: no need for DEVICE_IMAGE_LOAD_MEMBER 2024-01-30 00:57:26 +01:00