Commit Graph

87424 Commits

Author SHA1 Message Date
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
hap 8f84fbb708 iteagle_fpga: fix issue with LOG_SERIAL 2023-06-03 15:22:16 +02:00
Olivier Galibert 77b010b388 m68000: Remove leftover debug logerror 2023-06-03 13:28:28 +02:00
hap bfc0500496 1943: correct mcu interrupt pin 2023-06-03 13:19:25 +02:00
hap b687a33d6a 1943: don't ignore audiocpu reset line 2023-06-03 13:02:24 +02:00
hap 2e0cacd3ad mcs51: add rxb8 to uart reset 2023-06-03 12:02:10 +02:00
AJR c072c4c674 x68k.cpp: Avoid dereferencing null pointers when fewer than 4 floppy drives are configured 2023-06-02 20:53:35 -04:00
Curt Coder bbc252cd19 New working software list items
-------------------------------
abc1600_hdd: Formatted Micropolis 1325A 69MB, Formatted NEC D5216A 20MB. [Curt Coder]
2023-06-02 14:13:38 +03:00
Olivier Galibert f4dccdc1c5 m68000: When a SR S-flag update happens in parallel to a bus access, be careful to delay the update to after the access because it is otherwise seen too early through fc, and acts on mmus&co. Fixes hp_ipc [ajrhacker, O. Galibert] 2023-06-02 12:01:34 +02:00
AJR 265d9a542b blockcarb: Add music 2023-06-01 21:51:34 -04:00
Vas Crabb 1c475f8ad1 misc/micro3d.cpp: Use more plausible input ranges (MT08656). 2023-06-02 05:55:56 +10:00
buffi f18cb715e6
psikyo/psikyo.cpp: Corrected screen timings and interrupts for Gunbird and Sengoku Ace. (#11303)
Gunbird is verified to use the same timings as Strikers 1945 and Tengai, so Sengoku Ace can be assumed to be similar.
2023-06-02 04:47:24 +10:00
987123879113 10a54ca422
namco/namcos10.cpp: Add Taiko no Tatsujin RT: Nippon no Kokoro. (#11302)
New working systems
------------------
Taiko no Tatsujin RT: Nippon no Kokoro [nnap, Hajime0512, Peter Wilhelmsen, Samuel Neves]
2023-06-02 00:57:27 +10:00