4398 Commits

Author SHA1 Message Date
Olivier Galibert
7e1d6023c0 Lisa checkpoint 2023-07-28 20:59:14 +02:00
hap
d18f2469ac mos6530n(ew): rename to mos6530 2023-07-25 21:39:51 +02:00
hap
5a84d5568e 6532riot: remove unused device 2023-07-25 21:39:51 +02:00
hap
e51d95f08c mos6530l: remove unused device 2023-07-25 21:39:51 +02:00
hap
9a8c1f6564 mos6530: rename device to mos6530l 2023-07-25 21:39:50 +02:00
holub
c2a516abd4 js_sound.js: fix sound level default for underrunning case (#11317) 2023-07-24 20:38:18 -04:00
hap
0409e04151 m6502: add 6503 cpu 2023-07-24 18:25:27 +02:00
AJR
58ff567edf a2bus: Add emulation of ADS Noisemaker II board 2023-07-20 16:35:58 -04:00
Patrick Mackinlay
009f31fae2 dp8573: add dp8572a variant 2023-07-20 11:31:31 +07:00
SomeRandomGuyIdk
7fd6a0b10c bfm/bfm_blackbox.cpp: Added driver for Bellfruit Black Box electromechanical fruit machines. (#10417)
* machine/em_reel.cpp: Encapsulated electromechanical reel simulation.
* barcrest/mpu1.cpp: Refactored to use new electromechanical reel device.

New systems marked not working
------------------------
Nudge Climber (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash)
21 Up (Bellfruit) (Black Box) (5p Stake, £1 Jackpot)
Bell Trail (Bellfruit) (Black Box) (5p Stake, £1 Jackpot)
The Nudge Machine (ADMC) (Black Box) (5p Stake, £1/£2 Jackpot)
Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot)
Double It (Bellfruit) (Black Box) (10p Stake, £2 Jackpot)
Fire Cracker (Bellfruit) (Black Box) (10p Stake, £2 Jackpot)
Oranges And Lemons (Bellfruit) (Black Box) (10p Stake, £2 Jackpot)
Golden Spin (BWB) (Black Box) (MK1.5, 5p Stake, £50 Jackpot)

New clones marked not working
------------------------
21 Up (Bellfruit) (Black Box) (10p Stake, £2 Jackpot)
Reel Gambler (Bellfruit) (Black Box) (10p Stake, £2 Jackpot)
Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash)
Spin Up (CTL) (Black Box) (10p Stake, £3 Jackpot)
Crackerjack (Bellfruit) (Black Box) (5p Stake, £2 Jackpot)
Fiesta (Associated Leisure) (Black Box) (2p Stake, £1/£2 Jackpot)
2023-07-18 02:51:12 +10:00
holub
40b5fec069 sinclair/scorpion.cpp: Added Scorpion ZS-256 TURBO+. (#11418)
bus/spectrum: Added ZXBUS SMUC storage controller.

New working clones
------------------
Scorpion, Ltd. Scorpion ZS-256 TURBO+
2023-07-18 02:22:51 +10:00
Jindřich Makovička
5fe341cb0c modules.lua: Remove stray MOC setting after the Qt6 Linux support change (#11419) 2023-07-18 01:02:26 +10:00
hap
3bd1b2f2b7 seabattl: add pcb locations to parent set,
bus/vidbrain: add info_manager and comp_language cartridge types

Software list items promoted to working
---------------------------------------
vidbrain: The Computational Language [hap, Sean Riddle, Ianoid]
2023-07-15 01:13:38 +02:00
angelosa
778f805f6a apple/macpwrbk030.cpp: convert macpb180c to use a WD90C26 VGA device 2023-07-15 00:32:32 +02:00
Jindřich Makovička
4649cf0248 Allow the use of either Qt5 or Qt6 on Linux (#11413)
* Look for MOC in QT_HOME/libexec if not found in QT_HOME/bin
* Use the Qt6* libraries if the Qt version is >= 6
* Switch the include paths for QAction & QActionGroup for Qt >= 6
* Replace the deprecated + operator for keys with |
2023-07-14 10:04:57 -04:00
hap
7fe64bf65f fix tiny compile, probably 2023-07-12 22:46:42 +02: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
c6f0e83ecf Clean up the Votrax SC-01[-A] class names and device names. [Lord Nightmare] 2023-07-11 17:17:00 -04: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
e3f493b094 isa/isa_cards.cpp: add Paradise Systems PVGA1 ISA16 card 2023-07-04 19:33:37 +02:00
Angelo Salese
498b7a0a7d video/pc_vga.cpp: part 2 of interface modernization (#11315)
* video/pc_vga.cpp: update QA, move SVGA related function to bottom of file

* chore: rename clgd542x.cpp -> pc_vga_cirrus.cpp

* chore: move SiS630 SVGA portion to pc_vga_sis.cpp

* chore: intermediate step to convert crtc/seq/attribute/gc_reg_read/write to maps from violating parties

* video/pc_vga_cirrus.cpp: preliminary implementation of hidden DAC mode

* misc/gambl186.cpp: fix compile

* pc_vga_cirrus.cpp: fix gambl186 regression

* chore: convert pc_vga sequencer regs to space memory

* chore: make sure that address_space_config is preserved when inheriting

* trs/vis.cpp: convert VGA to sequencer_map

* chore: move s3virge out of bus/isa

* pc_vga.cpp: convert ATC to attribute_map

* pc_vga.cpp: convert GC to gc_map

* pc_vga.cpp: convert CRTC to crtc_map

* fixes trs/vis.cpp refresh rate by chain reaction (40 Hz -> 61 Hz)

* video/s3virge.cpp: fix regression

* video/pc_vga.cpp: reorder functions

* chore: modernize VGA main I/O interfaces

* video/clgd546x_laguna.cpp: update to latest

* konami/konmedal020.cpp: fix -validate

* video/pc_vga.cpp: use yet another custom address_map_constructor in place of the non-working memory_view pattern

* video/ibm8514a.cpp: address self review [skip ci]
2023-07-04 19:10:46 +02:00
Patrick Mackinlay
8512d4655c New systems marked not working
------------------------------
Motorola M8120 [Xolod]
2023-06-30 17:07:09 +07:00
Vas Crabb
f197f35c25 machine/ataflash.cpp: Untangle from the parallel ATA interface.
This isolates the ATA disk drive interface implementation from the
physical parallel ATA device interface. The ATA Flash PC Card is no
longer a kind of parallel ATA device.
2023-06-29 05:31:33 +10:00
angelosa
5a29fd8903 Add nVidia Geforce 256/Geforce 256 DDR/Quadro 2023-06-26 22:25:00 +02:00
angelosa
fbf356023c Add nVidia Riva TNT (NV4)
misc/ez2d.cpp: repair ez2d2m BIOS from OEM image inside HDD

New systems marked not working
------------------------------
Asus CUBX [The Retro Web]
2023-06-25 05:25:31 +02:00