Commit Graph

87001 Commits

Author SHA1 Message Date
hap
4eafe4e9cc namcos10: put test switch on F2 2023-06-11 12:21:44 +02:00
hap
b722284b54 h8.8: remove erroneous "auto" 2023-06-11 10:17:49 +02:00
AJR
fa2262860e las3000: Add cassette and joystick interfaces (both untested); correct clocks 2023-06-10 19:08:20 -04:00
arbee
9a446ca92b osd/modules: Cleaned up most macOS deprecation warnings up to and including 10.13. [R. Belmont]
* This raises the hard minimum macOS and SDK versions to 10.13.
* In practice, the minimum since 0.252 has been macOS 11 Big Sur.
* 10.13/10.14/10.15 can be built and run with this unsupported patch: https://gist.github.com/rb6502/8a1736ee3775f998e8e71faa47ae4b59
  The patch works for me, but no guarantees are offered and it may break at any time.
2023-06-10 16:47:23 -04:00
angelosa
3d57b7d120 misc/coinmvga.cpp: fix most of GFX decoding 2023-06-10 15:40:10 +02:00
hap
e57128c4d4 buraikenb: comparing the rom data, it's a bootleg after all 2023-06-10 12:34:07 +02:00
hap
c0d61f120d 1943: fix recent regression with bootleg sets 2023-06-10 12:27:42 +02:00
AJR
62d0ec8898 pc1000, misterx, ordisava: Emulation overhaul
- Fix bank switching of ROM areas
- Replace LCDC with type that has the correct accented characters for European versions
- Add localized key definitions for all three systems; identify all unknown keys and rebind keys to better match QWERTY/QWERTZ/AZERTY layouts
- Eliminate runtime port tag lookups
- Separate driver from pc2000.cpp
2023-06-09 21:12:48 -04:00
AJR
c1f4b4600a sed1200: Modernize emulation
- Reduce bus to 4 bits (but note that an 8-bit variant exists), and add CS write handler to ensure multiple writes go to the correct nibbles. This results in considerable uglification of the mt32 driver code, but is more hardware-accurate.
- Speculatively eliminate cursor wraparound at first and last positions. This may or may not be accurate, but seems to produce neater results.
- Save state of internal variables.
2023-06-09 21:05:26 -04:00
ArcadeShadow
feea04e882
specpls3_flop.xml: Software list additions (#11326)
New working software list additions
--------------------------------------------
19 Part One - Boot Camp [El Trastero del Spectrum]
2 por 1: Rock'n Roller + Wells & Fargo [Steven Brown, Planeta Sinclair]
Averno [Steven Brown, Planeta Sinclair]
Dragons of Flame [El Trastero del Spectrum]
Dungeons of Gomilandia (v0.1a) [RetroWorks]
Dungeons of Gomilandia (v0.1) [Spectrum Computing]
El Asombroso Spider-Man y Capitán America en La Venganza del Dr. Muerte! [El Trastero del Spectrum]
El Equipo A [El Trastero del Spectrum]
Frightmare (Zafiro) [El Trastero del Spectrum]
Gunship (Erbe, alt) [El Trastero del Spectrum]
High Steel (Erbe, alt) [Steven Brown, Planeta Sinclair]
Pit-Fighter (Dro Soft) [El Trastero del Spectrum]
Power Magic (alt) [El Trastero del Spectrum]
Rainbow Islands (Erbe, alt) [El Trastero del Spectrum]
Reaper [Spectrum Computing]
Renaud [El Trastero del Spectrum]
Seto Taisho Special Edition [Spectrum Computing]
Shadow Warriors (Erbe) [El Trastero del Spectrum]
Solo [El Trastero del Spectrum]
Starlife [El Trastero del Spectrum]
Test Match [Steven Brown, Planeta Sinclair]
The Dragonslayer Trilogy [Steven Brown, Planeta Sinclair]
The Duel - Test Drive II (Dro Soft) [El Trastero del Spectrum]
The Sunflower Number Show (alt) [Steven Brown, Planeta Sinclair]
The Tears of the Moon + Laskar's Crystals [Steven Brown, Planeta Sinclair]
Ulises [El Trastero del Spectrum]

New NOT working software list additions
--------------------------------------------
Heavy Metal [El Trastero del Spectrum]
Skate Wars [Steven Brown, Planeta Sinclair]
Spectrum +3 Spectacular [Steven Brown, Planeta Sinclair]
The Archon Collection [Steven Brown, Planeta Sinclair]

Redump software list
--------------------------------------------
NARC (Erbe) [El Trastero del Spectrum]

Metadata cleanups: update descriptions, added region and language info tag, moved XML comments to XML notes tag
2023-06-09 20:21:42 -04:00
AJR
898f76b059 pc1000.xml: Correct a few release years to match copyright text 2023-06-09 20:11:20 -04:00
angelosa
091c9a16d1 misc/coinmvga.cpp: remove extra backslash [skip ci] 2023-06-09 22:21:24 +02:00
angelosa
521131b3ba misc/coinmvga.cpp: fix CPU type after OG feedback, fix video a bit 2023-06-09 22:19:24 +02:00
hap
74a67618f4 avengers: dumped protection mcu [Caps0ff, Phil Bennett] 2023-06-09 19:05:09 +02:00
ClawGrip
e269dd80e5
Dumped and added a Chinese kiddie ride (#11292)
New NOT_WORKING machine
---------------------------------
Happy Video [jordigahan, Recreativas.org]
2023-06-09 14:26:48 +02:00
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