Commit Graph

90609 Commits

Author SHA1 Message Date
AJR
a6617e57a1 nx8_500s disassembler: Correct decoding of some DP/USP-based addressing modes where documentation appears to be wrong 2024-07-02 19:49:12 -04:00
cracyc
1fd311c57e genpc: use tag for maincpu 2024-07-02 16:00:52 -05:00
cracyc
3d0c8ae5de i386: disable logging 2024-07-02 13:00:46 -05:00
cracyc
88ddada87a isa/dectalk: hack it to work until it can be better understood
i386: some limit checks
2024-07-02 12:58:44 -05:00
MetalliC
b5521d75f9 New not working clones
----------------------
Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.007, Japan) (CDP-10002A) [SBH]
Sega Yonin Uchi Mahjong MJ (Update Disc Ver.1.011, Japan) (CDP-10002C) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.000, Japan) (CDP-10002D) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.2.002, Japan) (CDP-10002E) [SBH]
Sega Yonin Uchi Mahjong MJ Network Taisen Ver. (Update Disc Ver.3.000, Japan) (CDP-10002F) [SBH]
2024-07-02 18:21:01 +03:00
angelosa
77ae23abeb casio/fp1100.cpp: fix video writes and fill 2024-07-02 10:20:57 +02:00
Nigel Barnes
f0bf4f69a8 acorn/acrnsys1: remove use of utf8.h 2024-07-02 02:39:43 +01:00
Nigel Barnes
dfd738caa8 New working systems
-------------------
MPS-65 [Nigel Barnes]

New working clones
------------------
CT-65 [Nigel Barnes]
2024-07-02 02:08:29 +01:00
Nigel Barnes
045c4a9884 New NOT_WORKING software list additions
---------------------------------------
psion_ssd:
  EROS Ver.4.0 (Licensed to The Yorkshire Post), System Disk (MC Word) V2.50, Spreadsheet [zedstarr]
  MC Missile, System Disk V2.12 [The Last Psion]
  PC Card Adaptor Repro V1.00F, SidePDT V1.01F, System Disk V2.20, Widget Games Pack 3 [anonymous]
2024-07-01 22:33:44 +01:00
Nigel Barnes
fa84cbb3be New working software list additions
-----------------------------------
mpf1_rom: BASIC-IP, BASIC-MPF, FORTH-IP, Hex Download Program [anonymous]
2024-07-01 22:18:56 +01:00
Nigel Barnes
bf1822976c Systems promoted to working
---------------------------
Micro-Professor 1 Plus [Nigel Barnes]

New working clones
------------------
MT-80Z [anonymous]

New systems marked not working
------------------------------
Robot Training Arm CS-113 [anonymous]

multitech/mpf1: Added expansion and ROM U7 slots.
- Added ROM software list.

multitech/mpf1p: Replaced bad dump of monitor ROM.
- Corrected layout to use 14 seg LED's.
- Added keyboard.
- Added expansion and ROM U3 slots.
- Added ROM software list.

bus/mpf1: Added Micro-Professor 1 expansion boards:
- Multitech EPB-MPF (Eprom Programmer Board)
- Multitech EPB-MPF-IBP (Eprom Programmer Board)
- Multitech IOM-MPF-IP (I/O and Memory Board)
- Multitech PRT-MPF (Printer)
- Multitech PRT-MPF-IP (Printer)
- Multitech SGB-MPF (Sound Generation Board)
- Multitech SSB-MPF (Speech Synthesizer Board)
- Multitech TVA-MPF-IP (Video Board)
- Bardehle VIDEO-MPF-I (Video Board)
2024-07-01 22:18:56 +01:00
Ivan Vangelista
50805594da Systems promoted to working
---------------------------
Match'em Up (6221-51, U5-1) [Ivan Vangelista]

Clones promoted to working
--------------------------
Match'em Up (6221-55, U5-1 German) [Ivan Vangelista]
The Couples (set 1) [Ivan Vangelista]
The Couples (set 2) [Ivan Vangelista]
The Couples (set 3) [Ivan Vangelista]
2024-07-01 23:10:06 +02:00
angelosa
9a00624a44 misc/freeway.cpp: preliminary palette decoding 2024-07-01 18:20:35 +02:00
hap
3d357c07c0 brikett: add 4.194MHz cpu option
taitojc: add note about timing regression

alpha68k_i: small cleanup to spacing
2024-07-01 17:21:33 +02:00
Ivan Vangelista
a2c780588c misc/freeway.cpp: added very preliminary drawing 2024-07-01 16:44:22 +02:00
holub
a98f483318
sprinter.cpp: fix #1f IO detect and redirect (#12532) 2024-06-30 13:47:06 -04:00
hap
d3dd3a33f0 ggm: update company string 2024-06-30 14:03:55 +02:00
hap
e71dcb76df emupal: add decoder for xxxxxBBBxGGGxRRR format,
cclimber: small cleanup
2024-06-30 12:16:26 +02:00
Vas Crabb
9abb39b644 MAME 0.267
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmZ9gRQACgkQwXSxAYxA
 cQ6SMRAApLl+7knm4O/N1WgwJ9RhDRGGYtgZ3yUMae6JBsD/OiyzJAv0f/p8yTh1
 VoW0Vk+r6wP4ItqlspOuSg9GQbekiolhnlYaFfGtjocnMqMRPRDngqQIZcLBDi1n
 UsGAXA2AhAyJr2Qfa81iXcRzCAchwachfWFbnhkNy78u5EYjP/JB2ggdtU63kbYF
 aTesUzcSUypICITncAOuCQzZuzHzEgXh2MWvZ+xh/kjkd4KSoqGLbQ1+RsW/A2vy
 UZ+igLAndQQ4RSSXdCLwM3QK+4I3W78+uJDeflj8yAg9ItE6nH/1rK628ujjCHra
 l2jt/8izCNZjEpaBCNqHcCA4X9fYEp8SZEv+V59F6mNNtlwzrRI+0iVE/kpOgfgE
 s09ggRRmJac8jn1N/W1vhJX+j3Akf6yjLZ7OAScKPCf3ZDHE4cMI1cwI/+qzIZb7
 ZDjrD8/wOAkoYLT2JdyQiNpqyFdz/ZEo6mA8s86eOWozDVXLubHK1rdHen/ib9eg
 5CDn7AIeoTcFfQz2dBmC/KPZh+ths3eEcfGD23NN4+VRdmGAe8dvS7L/FB4lff4O
 sQtZLh0BC1Mb9B5+tW8/YgIHhLasWJxlnIfiBDn3PDlZ9V2hynRYtwaO/Qivw00a
 zJRmd5opWvSc7TWY166qTJTOQX12UOL14ofVUsbytB6GvrTe6jE=
 =IVD2
 -----END PGP SIGNATURE-----

Merge tag 'mame0267' into HEAD

MAME 0.267
2024-06-30 19:17:15 +10:00
Vas Crabb
9f6c0de566 Cleaned up various stuff.
* sony_news.xml: Added proper compatibility flags for different
  generations.
* cpu/pic16x8x: This is very much a derivative work.
* cpu/tms32025.cpp: Allow stack push/pop to be inlined.
* tecmo/bombjack.cpp: Avoid needing to remove and replace devices in
  machine configuration.
* Various other cleanup.
2024-06-30 17:43:02 +10:00
Ivan Vangelista
db219fd888 igs/igs_m027.cpp: added preliminary decryption for oceanpar and clone [IQ_132] 2024-06-30 07:53:59 +02:00
Ivan Vangelista
1c3c97a57e New systems marked not working
------------------------------
Ocean Paradise (V105US) [Ioannis Bampoulas]

New clones marked not working
-----------------------------
Ocean Paradise (V101US) [Ioannis Bampoulas]
2024-06-30 05:53:54 +02:00
AJR
d8cf5de5cd vsystem/aerofgt.cpp: Remove unused function 2024-06-29 23:40:08 -04:00
AJR
aba5b7cfe4 spclforc: Add subtitle used on cabinet and flyer 2024-06-29 22:11:23 -04:00
AJR
78b06d02da vsystem/aerofgt.cpp: Merge driver into single file and move every set but aerofgt itself into a separate driver (pspikes.cpp) 2024-06-29 20:22:35 -04:00
cam900
303575d67a
cpu/tms32025.cpp: Add primary TMS32020 support (#12506)
* cpu/tms32025.cpp: Add primary TMS32020 support

taito/mlanding.cpp: Use TMS32020 DSP instead of TMS32025
2024-06-29 16:01:38 -04:00
ClawGrip
020191f5de
Add Comelta's DRAC-1 (AIM 65 based) and its BASIC [OldComputers ES] (#12387)
Add Comelta's DRAC-1 as a new AIM 65 BIOS, and its BASIC, an alternate version of the AIM 65 BASIC v1.1, as a new software list item.

New working software list items
-------------------------------
AIM 65 BASIC v1.1 (alt) [OldComputers ES]
2024-06-29 12:27:33 -04:00
Mark Garlanger
5f4e3813eb
heathzenith/mms77316_fdc.cpp,z37_fdc.cpp: Minor cleanup, improve logs. (#12523) 2024-06-29 12:22:16 -04:00
Sven Schnelle
79e5eacf71
bus/hp_dio: Modernize all of the HP DIO cards to use anonymous namespaces (#12528) 2024-06-29 12:20:10 -04:00
Neill Bakers
7c38ac0330
nichibutsu/cclimber.cpp: Improves Swimmer driver and adds a new game set (#12446)
New machines added as WORKING
-----------------------------------
Au (Swimmer conversion) [Neill Baker Tech]

---------
Co-authored-by: hap <happppp@users.noreply.github.com>
2024-06-29 12:17:20 -04:00
R. Belmont
962a32bb38
casio/fp200.cpp: fix Clang compiles [R. Belmont] 2024-06-29 10:17:33 -04:00
cam900
c869b5d642
shared/rax.cpp: Use device_mixer_interface for sound route, Cleanups (#12444)
- Use C++ style comments for single line comments
- Suppress side effect for debugger reads
- Make variables constant
- Fix spacing
- Reduce literal tag usages
- Add variables into save state

sony/zn.cpp: Cleanups
- Suppress side effects for debugger reads
- Make variables constant

sega/stv.cpp: Add notes
2024-06-29 10:04:11 -04:00
mamehaze
9d66f71e34
cpu/xa: New Philips XA disassembler (#12504)
* show size types on these for consistency with IDA output (manual indicates they're usually optional, but does show this syntax in places)
* use the real CPU type (with internal map for internal ROM space) rather than 'XA' directly.

---------
Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-06-29 09:59:13 -04:00
FlykeSpice
48271af680
rendersw: Generate cosine table at compile time (#12513) 2024-06-29 09:57:53 -04:00
angelosa
3f71ee678f casio/fp200.cpp: implement NVRAM 2024-06-29 15:48:27 +02:00
angelosa
c5086e6851 casio/fp200.cpp: rewrite video section 2024-06-29 15:43:18 +02:00
Mark Garlanger
f28fba1d5e
heathzenith/h89.cpp: Fix shadow memory writes (#12522) 2024-06-29 07:36:32 -04:00
Sven Schnelle
8af8f5d730
hp_dio: add HP98624 GPIB interface card (#12514) 2024-06-29 07:22:43 -04:00
Ivan Vangelista
6e145763df atlus/cave.cpp: used actual resonator valure for the Oki on donpachi and some Namco medal games 2024-06-29 06:17:21 +02:00
Simon Eriksson
19962ed350
spg2xx: Switch ADPCM algorithm to IMA ADPCM (#12525)
- Also add new IMA ADPCM implementation class for this purpose
2024-06-28 18:35:32 -04:00
hap
09db2d7fc3 saitek*: support unofficial cpu frequency config in some drivers
New working systems
-------------------
Kasparov GK 2100 [hap, Berger]
Kasparov Centurion [hap, Berger]

New working clones
------------------
Kasparov Cougar [hap, Berger]
2024-06-28 23:42:18 +02:00
Michael Zapf
13caa1ec64 ti99/geneve: Replace fatal error with no action when accessing a MFM hard disk without image file. 2024-06-28 22:55:10 +02:00
angelosa
59e807744f casio/fp200.cpp: cleanup keyboard i/f 2024-06-28 18:59:35 +02:00
angelosa
1db8f70e30 casio/fp200.cpp: cleanups, convert I/O to memory_view, hookup RTC 2024-06-28 18:58:17 +02:00
lidnariq
7a87d06ae6
Casio PV-1000: Border colors are wrong (blue and red are swapped) (#12515) 2024-06-28 12:40:06 +02:00
Ivan Vangelista
7c283b8825 merit/merit3xx.cpp: hacked a bit to make one of the games show something 2024-06-28 06:16:00 +02:00
James Wallace
c6635db4f1
cops.cpp: Make the first boot instruction clearer (#12519) 2024-06-27 20:48:22 -04:00
ClawGrip
b9b64cd32d
gaelco/atvtrack.cpp: Add notes and ROM placeholder for Gaelco Football I/O PCB [Recreativas.org] (#12520) 2024-06-27 20:47:44 -04:00
ClawGrip
ba563951ba
pc/cuttherope.cpp: Fixed year updated comments. (#12516) 2024-06-28 05:22:24 +10:00
Vas Crabb
663abae071 Bumped version to 0.267 2024-06-28 01:10:40 +10:00