Commit Graph

87359 Commits

Author SHA1 Message Date
arbee
d9f2803516 devices/sound/asc.cpp: Remove debug message. [R. Belmont] 2023-07-23 14:20:31 -04:00
arbee
4df50ea208 apple/iosb.cpp: Correct ASC IRQ polarity, fixes lockup during sound playback on macquadra800.cpp machines. [R. Belmont]
devices/sound/asc.cpp: Fix half-full flag for all variants and add IRQ gate for Sonora/Aardbeg, gives smooth playback on all chip variants. [R. Belmont]
2023-07-23 14:04:22 -04:00
Ivan Vangelista
0ab1fb0606 Documentation updates [Brian Troha]:
- capcom /cps1.cpp: Minor spelling, correct labaled and labelled to labeled
- sega/sega16a.cpp: Added Sega game ID# for Shinobi
- toaplan/toaplan2.cpp: Added PCB layout for Burger Kids
2023-07-23 07:16:28 +02:00
Roberto Fresca
a7549ba415 Dora Neco BanBan: Hooked both NEC D71055C properly.
Added two raw input ports and logged the four output ports for testing.
2023-07-23 06:42:12 +02:00
AJR
f67a153890 gameplan.h: Delete unused variable 2023-07-22 22:32:01 -04:00
hap
82e2940444 mos6530n: timer goes back to count mode when irq flag is cleared 2023-07-23 01:08:18 +02:00
hap
55c1c18e19 gameplan: possible fix for piratetr lockup 2023-07-23 01:08:17 +02:00
hap
797be22ca4 gameplan: use mos6532_new_device, leprechn gfx is 3bpp, correct company strings, some other small improvements 2023-07-23 01:08:17 +02:00
hap
bdc99b1cea mos6530n: use template for pa/pb_w,
firefox: use mos6532_new_device
2023-07-23 01:08:17 +02:00
hap
bc2352fec2 cubeqst: simplify dacs array,
cubeqcpu: remove obsolete _BIT macro
2023-07-23 01:08:17 +02:00
hap
1d840de9bd m6809,6522via,6840ptm: zerofill more variables at device start,
6840ptm: clear output ports at reset
2023-07-23 01:08:17 +02:00
hap
b055029659 beezer: swap ptm/via at mcfg, so via doesn't write to ptm before ptm is reset 2023-07-23 01:08:17 +02:00
Vas Crabb
9be8475966 gbcolor.xml: Added a prototype Inspector Gadget cartridge dump.
New working software list items (gbcolor.xml)
------------------
Inspector Gadget - Operation Madkactus (prototype, French) [Andrew Welburn]
2023-07-23 07:49:37 +10:00
Hydreigon
fdec58761f
namcos23.cpp: Add link ID switch for timecrs2 (#11434)
It's previously been known an I/O board (or JVS) input bit determines the link ID for timecrs2 so I decided to go over IN01 with a fresh set of eyes and finally hook that up. It's now possible to play on the blue side.
2023-07-22 17:12:04 -04:00
Vas Crabb
70c6754a06 apple/dafb.cpp: Handle debugger reads better. 2023-07-23 07:10:49 +10:00
angelosa
5af7effb73 trs/vis.cpp: fix black screen regression 2023-07-22 22:56:47 +02:00
angelosa
d26c8770ad video/pc_vga_tseng.cpp: make CRTC $37 r/w, restores 1MB memory detection 2023-07-22 22:34:59 +02:00
Philip Bennett
0541a773bc New working clones
----------
Makaimura (Japan Revision B) [kebrank]
2023-07-22 12:30:45 -07:00
Vas Crabb
01745bc035 srcclean and fix up some bits 2023-07-23 05:14:08 +10:00
ArcadeShadow
871503d040
spectrum_cass.xml: Added fifty working items. (#11416)
Also corrected metadata based on information from Spectrum Computing.

New working software list additions (spectrum_cass.xml)
--------------------------------------------
Bingo Parlante! [Luís Rato, Planeta Sinclair]
Casanova (Pizza e Pasta) [Planeta Sinclair]
Chess - The Turk (AABC Soft) [Spectrum Computing]
Em Busca do Mortadela (Portuguese) [Planeta Sinclair]
En Busca de Mortadelo (Spanish) [Planeta Sinclair]
Firebirds (Tronk) [Steven Brown, Planeta Sinclair]
Freez' Bees (Aackosoft) [Spectrum Computing]
Fun Golf [Luís Rato, Planeta Sinclair]
Gremlins 2: A Nova Geração [Planeta Sinclair]
Journey to the Centre of the Earth - Extended Version (10 Anniversary, English) [Topo Siglo XXI]
Lobo Solitário [João Cruz, Planeta Sinclair]
Lorna (Portuguese) [Planeta Sinclair]
Los Tesoros Perdidos de Tulum (v1.0, Spanish) [Spectrum Computing]
Los Tesoros Perdidos de Tulum (v1.1, Spanish) [RetroWorks]
Los Amores de Brunilda (v1.4, English) [RetroWorks]
Los Amores de Brunilda (v1.4, Spanish) [RetroWorks]
Los Amores de Brunilda (v1.4, Galician) [RetroWorks]
Los Amores de Brunilda (v1.4, Catalan) [RetroWorks]
Los Amores de Brunilda (v1.4, Catalan, alt) [RetroWorks]
Los Amores de Brunilda (v1.4, Basque) [RetroWorks]
Los Amores de Brunilda (v1.4, Italian) [RetroWorks]
Los Amores de Brunilda (v1.4, Russian) [RetroWorks]
Mad Mix 2: No Castelo dos Fantasmas (Portuguese) [Planeta Sinclair]
Masterfile v08 (Logiciels) [Spectrum Computing]
Masterfile (Plansoft) [Spectrum Computing]
R.A.M. (Portuguese)
Schach [Spectrum Computing]
Searching for Mort (English) [Planeta Sinclair]
Shadow Warriors (Musical) [Spectrum Computing]
Slippery Sid (pirate) [Steven Brown, Planeta Sinclair]
Software Magazine №9A - Gold Mine [Spectrum Computing]
Software Magazine №11B - Patin-Man [Spectrum Computing]
Software Magazine №12B - Pincel-3D [Spectrum Computing]
Software Magazine №13A - The Guardian [Spectrum Computing]
Software Magazine №13B - Ghost Hunt (alt) [Spectrum Computing]
Super Scacchi (pirate) [Steven Brown, Planeta Sinclair]
The Lost Treasures of Tulum (v1.0, English) [Spectrum Computing]
The Sword of Ianna [RetroWorks]
Time-Gate (pirate) [Steven Brown, Planeta Sinclair]
Topo Mix Game (Portuguese) [Planeta Sinclair]
Toad Runner (Dro Soft) [Steven Brown, Planeta Sinclair]
Uccidi Gli Spiriti (pirate) [Steven Brown, Planeta Sinclair]
Viagem ao Centro da Terra - Versão Estendida (10 Aniversário, Portuguese) [Topo Siglo XXI]
Wonderful Dizzy (v1.5) [Team Yolkfolk]
Wonderful Dizzy (v1.0) [Team Yolkfolk]
Yatzy [Steven Brown, Planeta Sinclair]
Zip-Zap (pirate) [Steven Brown, Planeta Sinclair]
Zip-Zap (PRISM) [Spectrum Computing]
Zona 0 (Portuguese) [Planeta Sinclair]
Zynaps (IBSA) [Spectrum Computing]
2023-07-23 02:18:46 +10:00
ArcadeShadow
b2ba8b2bfd
snes.xml: Improved descriptions of Val d'Isère Championship games, and promoted Toy Story (Europe) to working. (#11429)
Toy Story (Europe) works as well as the clones.

Software list items promoted to working (snes.xml)
----------------------
Toy Story (Europe)
2023-07-23 02:07:38 +10:00
wilbertpol
1b0e8bbc5c
msx1_cart.xml: Added 46 items (43 working), and replaced one item with a better dump. (#11431)
Replaced Decathlon (Japan) with a better dump. [file-hunter]

New working software list items (msx1_cart.xml)
-------------------------------
D-Day (Korea, alt) [file-hunter]
Deep Dungeon II - Yuushi no Monshou (Japan, alt) [file-hunter]
Dip Dip (Spain) [file-hunter]
Dip Dip (Spain, alt) [file-hunter]
Penguin Land (Korea) [file-hunter]
Dr. Hello (Korea) [file-hunter]
Droids En el Planeta Ingo (Spain) [file-hunter]
Droids the White Witch (Spain) [file-hunter]
Double Face (Arab, alt) [file-hunter]
Daedalian Opus [MSXDev]
Danger Tower [MSXDev]
DAQ Lord of Idar [MSXDev]
DAQ Lord of Idar (flashrom version) [MSXDev]
Deep Core Raider [file-hunter]
Deep Dungeon Adventure (cartridge) [Trilobyte]
Deep Dungeon Adventure (cartridge, alt) [file-hunter]
Deep Dungeon Adventure [file-hunter]
Deep Dungeon [MSXDev]
Defence (v1.3) [MSXDev]
Defence (v1.2) [file-hunter]
Defence (v1.1) [file-hunter]
Defence (v1.0) [file-hunter]
Destroyer [MSXDev]
Destroyer (older) [file-hunter]
DICED Tournament (v1.12/v1.2) [MI-CHI]
DICED Tournament (v1.01) [MSXDev]
DICED Tournament (v1.0) [file-hunter]
Jinj 2 - Belmonte's Revenge (final) [RetroWorks]
Jinj 2 - Belmonte's Revenge (v2.0) [MSXDev]
Jinj 2 - Belmonte's Revenge (v1.0) [MSXDev]
Do The Same (v1.1) [MSXDev]
Do The Same (v1.0) [file-hunter]
Dodgin' Raven [file-hunter]
Doopm Community [N.I]
Dot Attack [MSXDev]
Dot Attack (alt) [file-hunter]
Dr. Pill [MSXDev]
Dr. Pill (alt) [file-hunter]
Draconic Throne [MSXDev]
Draconic Throne (alt) [file-hunter]
Draconic Throne (alt 2) [file-hunter]
Duckstroma (v1.02) [UltraNarwhal]
Duckstroma (v1.00) [UltraNarwhal]

New NOT_WORKING software list additions (msx1_cart.xml)
------------------------------------------
Dream Puzzle [MSXDev]
Duck Hunt [MSXDev]
Yamaha DX7 Voicing Program II YRM-304 (Japan, alt) [file-hunter]
2023-07-23 02:05:31 +10:00
Nigel Barnes
262fe278c8 bus/psion/sibo/3link.cpp: Implemented RS232 interface. 2023-07-22 16:47:15 +01:00
Nigel Barnes
af17e41011 psion/psion3.cpp: Added non-volatile RAM for Series 3 machines, and batteries are now good.
psion/psion3a.cpp: Added non-volatile RAM for Series 3a/3c/3mx machines, and CODEC sound device.

psion/psionhc.cpp: Added non-volatile RAM for Series HC machines.

psion/siena.cpp: Added non-volatile RAM.

psion/workabout.cpp: Added non-volatile RAM for Workabout machines.

Systems promoted to working
---------------------------
Series 3 [Nigel Barnes]
Series 3a [Nigel Barnes]
Series 3c [Nigel Barnes]
Series 3mx [Nigel Barnes]
Siena [Nigel Barnes]
Workabout [Nigel Barnes]
Workabout mx [Nigel Barnes]

Clones promoted to working
--------------------------
Pocket Book [Nigel Barnes]
Pocket Book II [Nigel Barnes]
Series 3a (2M) [Nigel Barnes]
Series 3a (2M) (German) [Nigel Barnes]
Series 3a (2M) (Russian) [Nigel Barnes]
Series 3s [Nigel Barnes]
2023-07-22 16:43:51 +01:00
Nigel Barnes
460278695e machine/psion_ssd.cpp: Can now create new SSD, default to be 128K RAM.
- Flash SSD's are write-protected, RAM SSD's are not.
- RAM SSD's from softlist will write to nvram, non-softlist will write back to file.
2023-07-22 16:39:01 +01:00
Nigel Barnes
1af93b7319 machine/psion_asic2.cpp: Added indexed control registers.
machine/psion_asic3.cpp: Re-implemented as two variants, ASIC3 and earlier ASIC5 based PSU devices.

machine/psion_asic5.cpp: Implemented UART and interrupts.

machine/psion_asic9.cpp: Added PCM sound I/O.
2023-07-22 16:38:36 +01:00
Nigel Barnes
8f98573380 New working software list additions
-----------------------------------
psion_ssd: Widget Games 3a [zedstarr]
  Hugh Johnson's Wine Guide [The Last Psion]
  Plotter, Schedule, Spell [anonymous]
2023-07-22 12:31:51 +01:00
Ivan Vangelista
e0fa2efa72 New systems marked not working
------------------------------
Dora Neco BanBan [buffi]

New working clones
------------------
Fire Truck / Smokey Joe (ROM version) [Michael Aberle, H is Nice]
2023-07-22 08:02:48 +02:00
AJR
c96a3acddb a2bus/a2parprn.cpp: Minor correction 2023-07-21 07:26:38 -04:00
AJR
f7286b3473 a2bus: Add Fourth Dimension Parallel Printer Interface [AJR, Apple II Documentation Project] 2023-07-21 07:23:16 -04:00
Patrick Mackinlay
0d0992525b mips1: fix swl/swr cache logic 2023-07-21 14:46:04 +07:00
Miëtek Bak‏
627d839a9c
nscsi: Correct SCSI command names (#11426) 2023-07-21 14:37:54 +07:00
Ivan Vangelista
de9828d944 New clones marked not working
-----------------------------
Elvis (CPU 1.00, display A1.00) [inkochnito, PinMAME]
2023-07-21 06:57:18 +02:00
arbee
a4e4c0749c apple/dafb.cpp: Fix color depth selection on the MEMC integrated version of DAFB. [R. Belmont] 2023-07-20 21:26:23 -04:00
AJR
be76314bfe a2bus: Typo fixes 2023-07-20 16:38:26 -04:00
AJR
58ff567edf a2bus: Add emulation of ADS Noisemaker II board 2023-07-20 16:35:58 -04:00
Patrick Mackinlay
483426ff2e fix the build 2023-07-20 13:29:17 +07:00
Patrick Mackinlay
009f31fae2 dp8573: add dp8572a variant 2023-07-20 11:31:31 +07:00
Roberto Fresca
70a2593553 Unkgolf.cpp driver: Hooked all the used PPI 8255 devices.
Also documented the PPI's offsets, modes, used ports,
and mapped the OKI M6376 sound device.
2023-07-20 03:13:48 +02:00
arbee
a381012159 New working systems
-------------------
Apple Macintosh Centris 610 [R. Belmont]
Apple Macintosh Centris 650 [R. Belmont]
Apple Macintosh Quadra 610 [R. Belmont]
Apple Macintosh Quadra 650 [R. Belmont]
Apple Macintosh Quadra 800 [R. Belmont]

apple/dafb.cpp: Added a child device to handle the differences in the djMEMC integrated version of DAFB. [R. Belmont]

apple/iosb.cpp: Apple I/O Subsystem Buffer device, which handles I/O for second-generation 68040 machines. [R. Belmont]

apple/djmemc.cpp: Apple memory controller with integrated DAFB video for second-generation 68040 systems. [R. Belmont]
2023-07-19 20:16:24 -04:00
hap
4b1257e2f0 watchdog: make watchdog_enable compatible with writeline, add a watchdog reset writeline, add debugger side effect checks for watchdog reset_r,
supertnk: fix reset caused by watchdog on titlescreen,
mos6530n: remove a7800 workaround,
tourtabl: use mos6532_new_device, small cleanups
2023-07-19 23:35:09 +02:00
Ivan Vangelista
7566aca63d Odin (prototype) [Stephan Semmler (Flippermuseum Seligenstadt), PinMAME] 2023-07-19 18:14:03 +02:00
arbee
020ddbc136 apple/maciifx.cpp, apple/macpdm.cpp: Use the new 8530 SCC device instead of the old legacy device. [R. Belmont] 2023-07-18 23:03:31 -04:00
hap
9b964f3d90 starwars, tomcat: use mos6530_new_device 2023-07-19 01:18:37 +02:00
hap
cb0be6e6a0 kim1: add single step switch 2023-07-18 23:01:26 +02:00
AJR
189e139354 c64_nl10: Identify and add CPU 2023-07-18 16:10:36 -04:00
AJR
ba3fb1648f v25: Add address translation for IDB window 2023-07-18 10:55:38 -04:00
Ivan Vangelista
0f68436c09 New clones marked not working
-----------------------------
Daioh (prototype, earliest) [Recreativos Piscis]
2023-07-18 16:49:05 +02:00
hap
87dbac9f2c kim1: small cleanup to input ports, replace microchess cassette and add kim-venture
New working software list items
-------------------------------
kim1_cass: KIM-Venture [hap, Bob Leedom, Mark Bush]
2023-07-18 16:08:35 +02:00
Patrick Mackinlay
4af341e49b mips1: emulate instruction and data caches 2023-07-18 16:58:38 +07:00