Commit Graph

87424 Commits

Author SHA1 Message Date
angelosa e7fe528179 video/pc_vga_paradise.cpp: add device stubs for WD90C31 and WD90C33 2023-07-13 04:08:45 +02:00
angelosa d3ce5204d2 video/pc_vga_paradise.cpp: remove m_ext_gc_view and use custom handlers in place 2023-07-13 02:06:17 +02:00
hap 7fe64bf65f fix tiny compile, probably 2023-07-12 22:46:42 +02:00
hap 01f70846e0 exidysound: replace riot6532_device with mos6532_new_device, untangle exidy_sh8253_sound_device a bit,
mos6530n: use loops for repeated i/o callbacks, edge_w bits are on address, not data, add live timer status to savestate
2023-07-12 21:49:49 +02:00
angelosa 04961b2ff5 video/pc_vga_paradise.cpp: fix boot regression with PVGA1A 2023-07-12 18:07:22 +02:00
Patrick Mackinlay 5e5bd2c06b sgi: rename mc device files 2023-07-12 13:10:29 +07:00
Vas Crabb 28fafc0e47 bus/a2bus/a2mockingboard.cpp: Reduced gross copy/pasta in PSG control code and unnecessarily virtual member functions. 2023-07-12 08:50:43 +10:00
Lord-Nightmare 16a8ce5cb2 Various spelling fixes, comment updates, etc in several Votrax and SC-01 related source files. [skip ci] 2023-07-11 18:46:14 -04:00
Vas Crabb 6e2d6cd2c5 Revert "Clean up the Votrax SC-01[-A] class names and device names. [Lord Nightmare]"
Names in the global namespace need to be specific.  Making them overly
generic is a very bad idea, and leads to confusion and conflicts.
Device type names must always be in the global namespace, and most
device classes are in the global namespace.

Changing members like m_votrax to m_sc01 doesn't help understand the
code.  If there's only one Votrax speech module in the system, it's
obvious what it is.

This reverts commit c6f0e83ecf.
2023-07-12 07:33:52 +10:00
Lord-Nightmare 325f206fa5 Echo Plus board uses a TSP5220C (aka TMS5220C), not a straight TMS5220 [Lord Nightmare] 2023-07-11 17:33:18 -04:00
Lord-Nightmare c6f0e83ecf Clean up the Votrax SC-01[-A] class names and device names. [Lord Nightmare] 2023-07-11 17:17:00 -04:00
angelosa 1420684c85 isa/svga_paradise.cpp: add WD90C31-LR, WD90C31A_LR, WD90C31A_ZS, W90C33_ZZ ISA cards 2023-07-11 22:28:11 +02:00
hap 7ebcfc7637 changela: add note 2023-07-11 19:07:25 +02:00
AJR b8a0c02402 zac1b1120.cpp: More notes 2023-07-11 11:18:39 -04:00
AJR 888b12f291 mame.lst: Update for acd59988cd 2023-07-11 10:52:46 -04:00
AJR acd59988cd zac2650.cpp: Rename driver to zac1b1120.cpp; add XTAL-derived timings and some notes; eliminate spurious 3x scaling of Y-axis 2023-07-11 10:51:16 -04:00
hap b61de16bc2 changela: small correction to prev commit 2023-07-11 13:39:54 +02:00
hap b7323a5f21 changela: remove duplicated code 2023-07-11 11:45:12 +02:00
Patrick Mackinlay e4c8ed85e4 mn1610: disassembler fixes 2023-07-11 11:11:29 +07:00
angelosa 89faea406b video/pc_vga_paradise.cpp: add WD90C30
video/pc_vga.cpp: preliminary implementation of an interlace_mode virtual getter
2023-07-11 01:59:37 +02:00
Ivan Vangelista 1a5f456b73 - funworld/supercrd.cpp: some more XOR tables tweaks for supercrd and the gampo sets
- nichibutsu/terracre.cpp, taito/topspeed.cpp: consolidated drivers in single files
2023-07-10 22:47:19 +02:00
hap 793afee14b changela: fix tree priorities, tweak layer offsets, merge driver 2023-07-10 21:44:29 +02:00
wilbertpol 4a5b8a415f
msx1_cart.xml: Added fourteen working items. (#11412)
* Removed Hopper (Europe) tape-to-cartridge hack.
* Demoted The Holy Quran (v1.00) to not working.

New working software list items (msx1_cart.xml)
-------------------------------
Hole in One Professional (Japan, alt 2) [file-hunter]
Hole in One Professional (Japan, alt 3) [file-hunter]
Hot-Asm (Brazil) [file-hunter]
Hot-Plan (Brazil) [file-hunter]
Hydlide II - Shine of Darkness (Korea) [file-hunter]
Hopper (Arab) [file-hunter]
Hans' Adventure (v1.1) [MSXDev]
Hans' Adventure (v1.0) [MSXDev]
Happy Halloween [Clube MSX]
Happy Square Christmas [303bcn]
Heart Stealer 2 [MSXDev]
Heroes Arena [MSXDev]
Hose Diogo Martinez: The Bussas Quest [MSXDev]
How Many Are The Dumbbells You Lift? [cobinee]
2023-07-11 04:23:23 +10:00
Patrick Mackinlay 4345485ee8 mips3: revert mistaken change, fix MT#8694 2023-07-10 09:51:36 +07:00
angelosa 0cd0dde86a video/pc_vga_paradise.cpp: bank bit 7 is actually used by Win 95 in 800x600 res 2023-07-10 02:30:32 +02:00
arbee a8d33279b8 osd/mac: Make compile again. Does not yet start up because BGFX tries to force OpenGL. [R. Belmont] 2023-07-09 18:44:28 -04:00
angelosa d812485217 video/pc_vga_paradise.cpp: preliminary implementation of WD90C11A, add basic Extended CRTC to WD90C00
* Can setup VESA modes 100h to 104h
2023-07-10 00:14:33 +02:00
hap 7197c02726 changela: shorthand variable types 2023-07-09 22:18:42 +02:00
hap c5c346522e changela: break up m_memory_devices arrary 2023-07-09 21:58:43 +02:00
AJR 2c9952aeef New machines marked as NOT_WORKING
----------------------------------
Mitsubishi Trium Eclipse [The Internet Archive]
2023-07-09 14:15:58 -04:00
hap 343750e76a sindbadm: fixed coincounters 2023-07-09 17:58:10 +02:00
hap da2695a5c8 changela: screen raw params, fixed gas pedal sensitivity, small cleanups 2023-07-09 17:16:09 +02:00
Ivan Vangelista ae042762da New working clones
------------------
Terra Force (US), alternate sound [caius]
2023-07-09 07:10:23 +02:00
Scott Stone 88691d5f89 Merge branch 'master' of https://github.com/mamedev/mame 2023-07-08 19:44:07 -04:00
Scott Stone 35157f4d02 Fix SHA1 for doorswin in ibm570_cdrom.xml and cdi.xml [skip ci] 2023-07-08 19:28:50 -04:00
AJR ddb11d355a qix.cpp: Driver overhaul
- Set three-state callbacks for B ports on PIAs
- Prevent coin counter from automatically incrementing at startup for games using 68705 MCU
- slither: Separate driver state class; make SN76489 interface more accurate
2023-07-08 19:01:04 -04:00
rfka01 c0784de4ba
svga_cirrus.cpp: A collection of BIOS ROMs for different Cirrus Logic chipsets (#11410)
CL-GD510/520 [rfka01],[Vlask]
CL-GD610/620-C [Vlask]
CL-GD5320 [Vlask]
CL-GD5401 [jvernet, chukaev.ru54, Vlask]
CL-GD5402 [Vlask]
CL-GD542x [rfka01, Vlask, douglar, SomeGuy, chukaev.ru54, Palcal]
CL-GD54M30 [Vlask]
CL-GD543x, [rfka01, BeginnerGuy, Vlask, Pirx]
CL-GD5440 [Vlask]
Diamond Speedstar PRO [Vlask]
Diamond Speedstar 64, STB Nitro 64 [kixs]
Octek VL-Combo [hasat, aitotat]
2023-07-08 17:34:52 +02:00
angelosa ad3acad8c3 isa/svga_paradise.cpp: add more (not working) wd90c00 dump, add new ISA option for WD90C11 2023-07-08 16:55:42 +02:00
hap 9db3fe893c vclock3: increase cpu clock to match better with real time 2023-07-08 16:03:05 +02:00
hap ef6cb6efa1 konmedal: add scc enable register 2023-07-08 14:59:47 +02:00
angelosa 9945ff79de video/pc_vga_paradise.cpp: preliminary WD90C00 implementation 2023-07-07 23:32:01 +02:00
hap 24058aa613 system1: set most ppi tristate to 0 2023-07-07 20:50:50 +02:00
hap 7d544e760d minspacep: rename to minspace,
k051649: fix issue with sample reload
2023-07-07 19:38:24 +02:00
Ivan Vangelista 82c3010dc5 konami/konendev.cpp: hooked up sound, removed need for ROM patches 2023-07-07 06:40:03 +02:00
angelosa 77cc71b932 video/pc_vga_paradise.cpp: add basic extended GC interface 2023-07-07 01:15:19 +02:00
Ivan Vangelista 3868cf5d69 New working clones
------------------
Hatris (show version) [twistedsymphony]

New clones marked not working
-----------------------------
Player's Edge (PK0846-PC098) Standard Draw Poker [Brian Troha]
Player's Edge (PK1017-PC041) Standard Draw Poker [Brian Troha]

- dataeast/dec8.cpp: dumped PROM for csilver [Domenico Cervini]
2023-07-06 23:01:28 +02:00
eientei95 3ae94acb1f
cdi.xml, ibm5170_cdrom.xml: Added The Cranberries: Doors and Windows. (#10599)
New working software list additions
-----------------
cdi.xml: The Cranberries: Doors and Windows [redump.org]
ibm5170_cdrom.xml: The Cranberries: Doors and Windows [redump.org]
2023-07-07 06:01:28 +10:00
GregWeil 93771fee59
plugins/hiscore: Fixed detection of software item lines, and added high score support for Mega Drive Sonic Spinball. (#11282) 2023-07-07 05:49:56 +10:00
ClawGrip 5616a6476a
misc/microdar.cpp: Update notes (#11409) 2023-07-06 14:36:36 -04:00
hap e625a977c1 k051649: more logical channel halt 2023-07-06 15:52:50 +02:00