Commit Graph

88520 Commits

Author SHA1 Message Date
MooglyGuy
0c9f5dd225
-machine/pxa255.cpp: Cleaned up peripheral emulation code. (#11780) [Ryan Holtz]
* Implemented free-running timer.
* Eliminated internal header in favor of scoped enums.
* Eliminated double-dispatch switch/case in handlers, in favor of individual register handlers.
* Reworked GPIO handling for correctness.

-misc/39in1.cpp: Fixed GPIO hookup, now boots on its own. [Ryan Holtz]
2023-11-28 06:19:45 +11:00
hap
c626209de7 skywriter: prevent class variable shadowing with m_display,
modular_tm: overclock lcd with set_clock_scale instead
2023-11-27 19:11:02 +01:00
987123879113
16edb038d7
-konami/ksys573.cpp: Dumped Dance Revolution (GC845 VER. JAB). (#11790)
-machine/t10mmc.cpp: Fixed interpretation of CD Audio control page data.

Clones promoted to working
---------------------------
Dance Dance Revolution (GC845 VER. JAB) [tweak!, Caldenza, Taro]
2023-11-28 04:07:07 +11:00
Dirk Best
d6e2672173 nichibutsu/nichild: Hook up DIP switches 2023-11-27 16:33:29 +01:00
AJR
039b13f6b5 t7000: Add keyboard, serial port, and preliminary character display 2023-11-27 07:40:21 -05:00
angelosa
c5add5a273 misc/poker72.cpp: fix inputs to be ACTIVE_LOW, add dip definitions, update QA 2023-11-27 04:32:22 +01:00
angelosa
f90a99fb79 misc/rgum.cpp: denote being a MACHINE_MECHANICAL 2023-11-27 04:28:42 +01:00
angelosa
627903a242 taito/taito_o.cpp: fix Credit at start dip default 2023-11-27 04:28:12 +01:00
AJR
e3ac3a01d3 t7000: Add some interrupts and video (pseudo) DMA 2023-11-26 20:52:13 -05:00
AJR
4757a5e338 New machines marked as NOT_WORKING
----------------------------------
T7000 Video Terminal [Bitsavers]

* Split up the skeleton project a little
2023-11-26 19:52:35 -05:00
angelosa
d00a974b28 New working software list items
-------------------------------
ibm5170_cdrom: Primal Rage (USA, DOS) [archive.org]
2023-11-26 23:40:51 +01:00
Vas Crabb
97e5d2215c Merge remote-tracking branch 'mainline/release0261' into HEAD 2023-11-27 09:06:26 +11:00
AJR
32264123a1 xtensa: Fix disassembly of L32E and S32E offsets 2023-11-26 17:01:30 -05:00
Vas Crabb
f140c02d2f spectrum_cass.xml: Fixed a description. 2023-11-27 08:46:16 +11:00
hap
1c0077d3b9 hd44780: adjust blink timer in device_clock_changed 2023-11-26 21:49:29 +01:00
Vas Crabb
78b5bcfc49 sega/sega_beena.cpp: Demoted TV Ocha-Ken to not working.
It can be promoted when the software list and internal artwork are done.
2023-11-27 07:47:48 +11:00
angelosa
2e68a82e38 taito/cchance.cpp: implement hopper
Systems promoted to working
---------------------------
Cherry Chance [Angelo Salese]
2023-11-26 21:42:35 +01:00
hap
c4aa4b518a sexpertc2: update rom labels 2023-11-26 21:20:17 +01:00
Jonathan Gevaryahu
84d65b6f27
HD44780: Implement timing (busy/status and blink interval) based on the input clock. Add notes about device variants. [Lord Nightmare] (#11776)
* HD44780: Implement timing (busy/status and blink interval) based on the input clock. Add notes about device variants. [Lord Nightmare]
2023-11-26 21:18:52 +01:00
Vas Crabb
ce6dd1b046 galaxian/galaxian.cpp: Increase perfect interleave period for sbhoei speech communication. [Paul-Arnold] 2023-11-27 03:56:20 +11:00
negunma
ac5f9547d1 taito/cchance.cpp: Verify manufacturer and year of release (#11783)
* taito/cchance.cpp: Confirm year and manufacturer

According to Taito's past official web page "Arcade Game History", release year is 1987.
2023-11-27 00:43:45 +11:00
cam900
90778cb321 f-32.cpp: Fix typo in comments (#11784) 2023-11-27 00:43:45 +11:00
negunma
cbf347192d
taito/cchance.cpp: Verify manufacturer and year of release (#11783)
* taito/cchance.cpp: Confirm year and manufacturer

According to Taito's past official web page "Arcade Game History", release year is 1987.
2023-11-26 07:48:11 -05:00
cam900
8ea3002439
f-32.cpp: Fix typo in comments (#11784) 2023-11-26 07:47:34 -05:00
angelosa
a28f4f193d nichibutsu/nichild.cpp: preliminary sound, denote missing ROM for ldquiz4 2023-11-26 06:48:29 +01:00
angelosa
767e64d040 Merge branch 'master' of https://github.com/mamedev/mame 2023-11-26 04:30:00 +01:00
angelosa
2d7de55ee4 nichibutsu/nichild.cpp: implement mahjong panels, allows shabdama to boot 2023-11-26 04:29:52 +01:00
angelosa
7108c9dc38 nichibutsu/nightgal.cpp: flag ngalsumr with MACHINE_UNEMULATED_PROTECTION 2023-11-26 04:27:58 +01:00
Mark Garlanger
5e1b719aca
video/mc6845.cpp: Support zero active width/height configuration. (#11756) 2023-11-26 12:54:05 +11:00
Devin Acker
6300cb2f5e -casio/cz1.cpp: Corrected cartridge write enable (fixes RAM cartridge corruption).
-cz1_cart.xml: Fixed RC-20 ROM cartridge dump.
2023-11-26 12:43:33 +11:00
angelosa
2755196c71 sega/segasm1.cpp: fix blicks DIPs, update QA 2023-11-26 02:16:33 +01:00
angelosa
3d89d0975b sega/segasm1.cpp: fix irq hookups, add sound to main soundlatch, add inputs for tinkerbl 2023-11-26 01:45:51 +01:00
Devin Acker
b1fce2786e hash/cz1_cart.xml: replace bad dump of rc10 (#11781) 2023-11-26 11:20:50 +11:00
Vas Crabb
054d5445ff cpu/xtensa: Fixed missing comma in array initialisation. 2023-11-26 11:20:38 +11:00
Devin Acker
327a1282af
hash/cz1_cart.xml: replace bad dump of rc10 (#11781) 2023-11-25 23:37:36 +01:00
Ivan Vangelista
84d486ecc9 bmc/bmcpokr.cpp: identified controller selection dip for fengyunh and shendeng [dyq] 2023-11-25 21:32:35 +01:00
hap
700ccfb69b misc: change my habit on where to place class variables 2023-11-25 20:11:46 +01:00
angelosa
0fb5c65784 sega/shtzone.cpp: tie TL pins to gun inputs 2023-11-25 17:48:40 +01:00
angelosa
5d16ef2713 sega/shtzone.cpp: set lphaser as default option, reorder root buttons 2023-11-25 17:19:40 +01:00
Vas Crabb
a1362397a8 srcclean in preparation for MAME 0.261 release. 2023-11-26 02:44:46 +11:00
arbee
84e8695588 apple/macquadra630.cpp: Support the LC PDS slot on the Quadra 630 and LC 580. [R. Belmont] 2023-11-25 10:33:02 -05:00
Devin Acker
b46f3beddc
casio/cz1.cpp: Added driver for Casio CZ-1 and MZ-1 prototype. (#11779)
* casio/ra3.cpp: Added support for software list ROM cartridges.
* sound/upd933.cpp: Clear pending interrupt flag when read.
* sound/upd933.cpp: Implemented presumed pitch modulator register.

New working systems
--------------------
Casio CZ-1 [Mastropiero, Devin Acker]

New working clones
--------------------
Casio MZ-1 (prototype) [Mastropiero, Devin Acker]

New working software items (cz1_cart.xml)
------------------------------------
Orchestra (RC-10) [Edward d-tech]
Organ / Synth. Sound / Sound Effect (RC-30) [Edward d-tech]
Piano / Guitar / Percussion (RC-20) [unknown]
2023-11-26 02:03:22 +11:00
angelosa
f690048664 sega/sms_bootleg.cpp: clean and update notes [skip ci] 2023-11-25 15:57:28 +01:00
angelosa
34b583f549 sega/sms_bootleg.cpp: mark smssgamea as clone of smssgame, add MCU NO_DUMP, mark with MACHINE_UNEMULATED_PROTECTION flag [skip ci] 2023-11-25 15:39:12 +01:00
angelosa
5e9008a378 sega/sms_bootleg.cpp: simplify banking scheme, move menu roms inside game_data space, fix smssgamea game loading 2023-11-25 15:34:34 +01:00
AJR
7174ef98d4 skeleton/hudson_poems.cpp: Create and hook up skeleton Xtensa CPU device 2023-11-25 09:01:40 -05:00
hap
928aa6732d New working systems
-------------------
Super Enterprise (model 210) [hap, Sean Riddle]
2023-11-25 13:51:55 +01:00
Roberto Fresca
1bf9acb0ce Eibise control panel: Switched the BET and MAX BET buttons according
to the service mode lamps sequence.
2023-11-25 09:07:59 +01:00
Vas Crabb
9b286b3090 galaxian/galaxian.cpp: Boost scheduler interleaving during communication with speech CPU for sbhoei. 2023-11-25 15:38:57 +11:00
Vas Crabb
387a494c63 taito/gsword.cpp: Slight cleanup. 2023-11-25 14:36:09 +11:00