Commit Graph

86936 Commits

Author SHA1 Message Date
ClawGrip
ce7a5dcec5
Dumped (partially) and added a skeleton driver for a Spanish electromechanical hockey coinop (#11304)
New NOT_WORKING machine
---------------------------------
Mini Hockey [Museo Arcade Vintage, ClawGrip]
2023-06-09 14:25:36 +02:00
David Haywood
9f39dfde72
pkspirit - show something (#11325) 2023-06-09 14:21:59 +02:00
Ivan Vangelista
110add0301 namco/namcos23.cpp: fixed regression 2023-06-09 13:57:34 +02:00
Ivan Vangelista
ad52e9f5a4 New working clones
------------------
TeddyBoy Blues (315-5111, Old Ver.) [TeamEurope]
2023-06-09 13:49:10 +02:00
Curt Coder
70974543fc abc1600: Add deprecation note. 2023-06-09 09:40:08 +03:00
arbee
043606f2dc Add missing file. [R. Belmont] 2023-06-08 21:27:29 -04:00
arbee
958e912777 apple/apple2.cpp: added Apple ROM/Firmware card with 3 options: Applesoft, Integer, and User-Defined. [R. Belmont]
* Use "-rom file.bin" with the user-defined ROM card to make your own custom Apple.  File must be 12KiB and goes in
  D0/D8/E0/E8/F0/F8 order.

a2bus: wire up a method to assert the reset line on the slots. This is important for the ROM card. [R. Belmont]

apple/apple2.cpp,apple2e.cpp,apple2gs.cpp,apple3.cpp: Reset the a2bus when the 6502/65816 is reset. [R. Belmont]

apple/apple2gs.cpp: Reset the softswitches like a IIe on Control-Reset. [R. Belmont]

apple/apple3.cpp: Now has the same Control-Reset behavior improvements as the Apple IIs. [R. Belmont]
2023-06-08 20:37:09 -04:00
Olivier Galibert
7be636982d Note to self: -valid is good for the soul 2023-06-08 21:52:51 +02:00
hap
c71a5a8108 seta: merge driver files 2023-06-08 21:50:40 +02:00
Olivier Galibert
c4bff094cf h8_sci: Bring interface up in the cpu 2023-06-08 21:17:35 +02:00
Michael Zapf
da4caa013e ncr5380/ti99: Use DRQ to set DMA state on controller card; remove in_dma_mode again 2023-06-08 21:11:26 +02:00
Olivier Galibert
b76f18dbe8 h8 io: More simplifications, thanks everyone for the pointers 2023-06-08 18:17:10 +02:00
hap
baddea6659 vsystem: improve soundlatch timing where applicable 2023-06-08 18:06:03 +02:00
Michael Zapf
e273507f1d ti99: Some debug output improvements 2023-06-08 18:01:04 +02:00
Michael Zapf
5c5e7badca ncr5380: Add a function to check for DMA mode. 2023-06-08 17:42:02 +02:00
ywy
0c4122608a
taito_f3_v.cpp: fix line zoom regression (trstar) (#11322) 2023-06-08 10:44:34 -04:00
simzy39
ab26ea116f
namco/namcos12.cpp: Update documentation (#11233) 2023-06-08 09:51:58 -04:00
Olivier Galibert
8f3716ad43 yamaha: remove unused adc methods 2023-06-08 11:34:58 +02:00
Olivier Galibert
ce096711c1 h8_adc, h8_port: convert i/o to devcb at cpu level 2023-06-08 08:38:55 +02:00
AJR
db65785771 mpu4plasma.cpp: Add SCC 2023-06-07 08:24:04 -04:00
AJR
c81ad7c73b seta.h: Remove some leftover stuff 2023-06-07 08:23:45 -04:00
hap
0ee0631c9e downtown: fix compile warning 2023-06-07 09:18:01 +02:00
Ivan Vangelista
c4cf7ab4ab zaccaria/zac2650.cpp: dumped PROM for tinv2650 [Andrew Welburn] 2023-06-07 06:55:10 +02:00
AJR
7f62c836be z80scc.cpp: Reset Highest IUS command is available on NMOS versions too according to manuals 2023-06-06 23:21:47 -04:00
Patrick Mackinlay
f3f10eef0f mips3: fix tlb modify exception registers 2023-06-07 09:02:34 +07:00
Patrick Mackinlay
eed6108b15 z80scc: fix access to wr7' 2023-06-07 08:58:18 +07:00
Patrick Mackinlay
6b3ba498ed mc68681: separate transmitter holding and shift registers 2023-06-07 08:56:44 +07:00
Patrick Mackinlay
8076c9a8f5 cdi: fix quizard cdrom region 2023-06-07 08:44:17 +07:00
AJR
9ff8931fa5 seta.cpp: Driver overhaul
- Split out downtown and related games to a separate driver
- Eliminate set_vblank_int and reduce usage of HOLD_LINE
- Replace remaining uPD71054 simulation with PIT device
2023-06-06 20:04:50 -04:00
hap
b7acf5e03a missile: add addressmap via bankdev 2023-06-06 22:55:01 +02:00
hap
29c864b9d1 missile: use ioport_array 2023-06-06 14:32:14 +02:00
hap
3931cf5895 missile: correct irq timing 2023-06-06 14:20:25 +02:00
Olivier Galibert
37dda0012c h8_dma: reorganize, upgrade 2023-06-06 10:27:00 +02:00
Olivier Galibert
c07474dfb3 h8: Use finders 2023-06-06 10:26:58 +02:00
Ivan Vangelista
780f647c17 New working clones
------------------
Sprint 4 (Rev 03) [Andrew Welburn]
2023-06-06 07:24:20 +02:00
hap
5599230d93 missile: add debugger side effects check 2023-06-05 12:47:37 +02:00
AJR
b404a3e306 z80: Clean up error message and inconsistent bracing 2023-06-04 16:15:47 -04:00
Mark Garlanger
bdb2a2af7e
z80.cpp - Add EI to IM0 handler (#11307)
* z80.cpp - Add EI to IM0 handler

The heath/h89.cpp with a z37 soft-sectored controller uses IM0 and places an EI instruction on the bus when DRQ signal is received from the WD disk controller.

I'm putting this part up early to get comments. Maybe someone with more experience with the z80 code could implement the top TODO in this file
```
- Interrupt mode 0 should be able to execute arbitrary opcodes
```
2023-06-04 14:48:59 -04:00
ArcadeShadow
c77c590c63
Fix LeapFrogs' softwarelist name (#11310)
Lowercase on media support "cartridges" word
2023-06-04 12:43:17 -04:00
Rebecca Wallander
43b81a3be5
compis.xml: Add some recently spotted undumped software to list (#11309) 2023-06-04 12:42:29 -04:00
ywy
641c9b1646
taito_f3_v.cpp: Fix visible tile check for alternate tilemap lines (#11311) 2023-06-04 12:41:44 -04:00
hap
97434990fa addocalc: remove power off timer 2023-06-04 17:12:58 +02:00
wilbertpol
218dddf630
msx1_cart.xml: Add four Quick Disk interfaces (not working). (#11306)
New NOT_WORKING software list additions (msx1_cart.xml)
------------------------------------------
DPQ-280 Quick Disk Drive
DPQ-280 Quick Disk Drive (alt)
QDM-01 Quick Disk Drive
VY-0002 Quick Disk Drive
2023-06-05 00:50:11 +10:00
hap
44feade33f New working systems
-------------------
Addometer Calculator [hap, Sean Riddle]
2023-06-04 15:01:37 +02:00
arbee
e711951979 Some more sprintf() deprecation warning fixes. [R. Belmont] 2023-06-03 20:27:30 -04:00
arbee
982d9385b9 Clean up several sprintf() deprecation warningss in non-3rdparty code. [R. Belmont] 2023-06-03 16:52:00 -04:00
AJR
d28d93b9dd flower.cpp: VBLANK interrupt modernization 2023-06-03 15:11:01 -04:00
hap
e885967643 mips3: remove stray printf 2023-06-03 20:35:26 +02:00
hap
69c3876233 k28: (re)add imperfect sound flag 2023-06-03 15:35:27 +02:00
Olivier Galibert
afd157a5e4 votrax: It's more than good enough to remove the flag 2023-06-03 15:22:43 +02:00