Vas Crabb
6911b9198f
Set LinkSupportCircularDependencies for FreeBSD as well as NetBSD ( #11271 ).
2023-05-28 03:39:39 +10:00
Olivier Galibert
f432d6e4d2
hrdvd: Add placeholders for all the chips, thanks Guru for tracing the pcb
2023-05-26 09:37:50 +02:00
Brian Johnson
b29b71071f
misc/nabupc_kbd.cpp: Fully emulated NABU PC keyboard. ( #11220 )
2023-05-23 23:02:13 +10:00
Brian Johnson
69f7e7b103
bus/epson_qx: Add QX-10 Commodity Quote graphics memory expansion board. ( #11222 )
2023-05-23 22:52:41 +10:00
Angelo Salese
a7425f83df
Initial work towards i440bx chipset ( #11037 )
...
- implement stubs for i82443bx_host and i82371eb PCI devices, hooks up base PCI stubs to midway/midqslvr.cpp, misc/comebaby.cpp and misc/xtom3d.cpp
- misc/xtom3d.cpp: preliminary implementation of Oksan ROM DISK ISA card
- machine/pci-smbus.h: make map public so it can be reused by i82371eb_acpi (would otherwise fail mapping to the intended HW)
New systems marked not working
----------------------------------
Pump It Up: The 1st Dance Floor [ATR4X, Gergc, Pawprint, infamouspat, Ruubbinnexx, H4M573R, Angelo Salese, Hammy]
2023-05-21 22:17:46 +02:00
arbee
9de67ba595
video/atirage.cpp: Extremely preliminary emulation of PCI ATI 3D Rage family SVGA chips. [R. Belmont]
...
apple/powermacg3.cpp: Hooked up ATI Rage II video, you can now enter and interact with Open Firmware. [R. Belmont]
2023-05-18 19:57:03 -04:00
Nigel Barnes
c35b7cb57f
New working systems
...
-------------------
HC 120 [Nigel Barnes, zedstarr]
New working clones
------------------
HC 100 [Nigel Barnes, zedstarr]
HC 110 [Nigel Barnes, zedstarr]
2023-05-18 19:54:36 +01:00
Nigel Barnes
f97a17275f
New systems marked not working
...
------------------------------
Series 3 [Nigel Barnes, The Last Psion]
New clones marked not working
-----------------------------
Pocket Book [Nigel Barnes, The Last Psion]
Series 3s [Nigel Barnes, The Last Psion]
2023-05-17 22:13:52 +01:00
AJR
cc2bc77004
Add dump and skeleton device for Conner Peripherals CD-2024 hard disk [Bitsavers]
2023-05-17 14:10:16 -04:00
wilbertpol
d605021ac0
msx1_cart.xml: Added 100 items (99 working). ( #11235 )
...
bus/msx/cart: Added support for Love Plus Pack 0 multi-game cartridge.
New working software list items (msx1_cart.xml)
-------------------------------
The Love Plus Pack 0 (Korea, pirate) [file-hunter]
Trun (demo) [file-hunter]
Twin Hammer (Europe, alt) [file-hunter]
Twin Hammer (Europe, alt 2) [file-hunter]
Video Hustler (Japan, alt 2) [file-hunter]
Volguard (Japan, alt) [file-hunter]
TT Racer (Al Alamiah) [file-hunter]
Voyage to Mecca (Arab, alt 3) [file-hunter]
T-Game 4 [file-hunter]
T-Game 4 (alt) [file-hunter]
T-Virus [MSXDev]
Tales of Popolon (English, v1.3.1) [santiontanon]
Tales of Popolon (Spanish, v1.3.1) [santiontanon]
Tales of Popolon (English, v1.3) [santiontanon]
Tales of Popolon (Spanish, v1.3) [santiontanon]
Tales of Popolon (English, v1.2) [santiontanon]
Tales of Popolon (Spanish, v1.2) [santiontanon]
Tales of Popolon (English, v1.1.1) [santiontanon]
Tales of Popolon (English, v1.1) [santiontanon]
Tales of Popolon (English, v1.0) [santiontanon]
Teki-Paki [file-hunter]
Teki-Paki (beta) [MSXDev]
Tekmo 400 [file-hunter]
Teodoro no Sabe Volar (English) [MSXDev]
Teodoro no Sabe Volar (Spanish) [MSXDev]
The Circus Mystery (v1.4) [MSXDev]
The Circus Mystery (v1.3) [file-hunter]
The Cure [MSXDev]
The Cure (alt) [file-hunter]
The Lost Mines [file-hunter]
The Mansion (English) [MSXDev]
The Mansion (Spanish) [MSXDev]
The Menace from Triton (v1.2) [santiontanon]
The Menace from Triton (v1.1) [santiontanon]
The Menace from Triton (v1.0.2) [santiontanon]
The Menace from Triton (v1.0.1) [santiontanon]
The Menace from Triton (v1.0.0) [santiontanon]
The Queen's Footsteps (v1.1.1) [Davide Bucci]
The Queen's Footsteps (v1.0) [file-hunter]
Tiles of Shalom [MSXDev]
Tilez [[msx.org](http://msx.org/ )]
Tina's Adventure Island [hobbyretro]
Tiny Slot Checker (v3.2) [tiny-yarou]
Tiny Slot Checker (v2) [tiny-yarou]
Tiny Slot Checker (older) [file-hunter]
Tomb of Genghis Khan [MSXDev]
Tool Blocks [MSXDev]
Tortilla Sunrise (English, v1.1) [MSXDev]
Tortilla Sunrise (Spanish, v1.1) [MSXDev]
Tortilla Sunrise (English, v1.0) [MSXDev]
Toss a Coin to your Witcher [cobinee]
Traffic Jam [MSXDev]
Traffic Jam (alt) [file-hunter]
Tragaperras (Spanish) [MSXDev]
Trail 2 [file-hunter]
Transball (v1.3.2, English) [santiontanon]
Transball (v1.3.2, Spanish) [santiontanon]
Transball (v1.3.1, English) [santiontanon]
Transball (v1.3.1, Spanish) [santiontanon]
Transball (v1.3, English) [santiontanon]
Transball (v1.3, Spanish) [santiontanon]
Transball (v1.2.1, English) [santiontanon]
Transball (v1.2.1, Spanish) [santiontanon]
Transball (v1.2, English) [santiontanon]
Transball (v1.2, Spanish) [santiontanon]
Transball (v1.1.1, English) [santiontanon]
Transball (v1.1.1, Spanish) [santiontanon]
Transball (v1.1, English) [santiontanon]
Transball (v1.1, Spanish) [santiontanon]
Transball (v1.0.1, Spanish) [santiontanon]
Transball (v1.0, English) [santiontanon]
Transball (v1.0, Spanish) [santiontanon]
Turfy (2019 version) [file-hunter]
Turfy (2016 version) [file-hunter]
Twinlight [retrosouls]
Twinlight (alt) [file-hunter]
Txupinazo! [MSXDev]
U-Do [file-hunter]
U.F.O. [file-hunter]
UnidentifiedFlyingObject [cobinee]
Universe Unknown [file-hunter]
Universe Unknown (alt) [file-hunter]
Up Tack [cobinee]
Uridium [file-hunter]
Uridium (alt) [file-hunter]
Uridium (alt 2) [file-hunter]
Uridium (alt 3) [file-hunter]
Utopia [file-hunter]
veejingSX (v0.996b) [303bcn]
veejingSX (v0.99b) [303bcn]
veejingSX (v0.9b) [303bcn]
9918-veejing (v0.7b, Russian) [303bcn]
9918-veejing (v0.1b) [303bcn]
Viking (English) [MSXDev]
Viking (Spanish) [MSXDev]
Virus LPQ-79 (v1.20) [MSXDev]
Virus LPQ-79 (v1.10) [file-hunter]
Virus LPQ-79 (v1.00) [file-hunter]
VVVVVV (unfinished) [hap]
New NOT_WORKING software list additions (msx1_cart.xml)
------------------------------------------
Tel-Tron (Netherlands) [file-hunter]
2023-05-17 11:40:14 +10:00
Nigel Barnes
6992b3816e
bus/psion: Added SIBO and Honda expansion port devices:
...
- 3Fax Modem, 3Link Parallel Printer Interface, 3Link RS232 Serial Interface, and Siena SSD Drive.
psion/psion3a.cpp: Added wakeup with specific keys, and SIBO/Honda expansion ports.
psion/siena.cpp: Added wakeup with specific keys, and Honda expansion port.
psion/workabout.cpp: Added wakeup with specific keys.
machine/psion_asic5.cpp: Partially implemented peripheral mode.
machine/psion_asic9.cpp: Implemented memory protection, and additional external interrupt lines.
2023-05-16 22:05:22 +01:00
Lord-Nightmare
f64470c568
Add support for the older Votrax SC-01 chip; currently only used by Bally Astrocade-derived arcade hardware. All other devices remain using the Votrax SC-01-A. [Lord Nightmare]
2023-05-16 14:52:48 -04:00
987123879113
fb2b5745d1
namco/namcos10.cpp: Add MP3 decoder support to the MEM(P3) board. ( #11210 )
...
* 3rdparty/minimp3: Update to latest source (afb604c06bc8beb145fecd42c0ceb5bda8795144).
* sound/mp3_audio.cpp: Add helper class to decode MP3 frame data, abstracting away minimp3 from devices.
* sound/lc82310.cpp: Added basic Sanyo LC82310 MP3 decoder emulation.
* namco/namcos10.cpp: Fixed light gun inputs for Golgo 13: Juusei no Requiem.
Systems promoted to working
------------------
Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A)
Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A)
Seishun-Quiz Colorful High School (CHS1 Ver.A)
2023-05-15 14:38:30 +10:00
fulivi
57b08b8374
formats/fs_hp98x5.cpp: Added filesystem handlers for HP9825, HP9831 and HP9845. ( #11175 )
2023-05-15 06:24:48 +10:00
arbee
a849e79a69
machine/opti82c861.cpp: Skeleton for OPTi 82C861 PCI USB OHCI controller. [R. Belmont]
2023-05-13 19:34:02 -04:00
holub
430be796c6
sinclair/sprinter.cpp: Added Sprinter Sp2000 enhanced Spectrum clone. ( #11018 )
...
cpu/z80: Added support for variants with address translation and implemented Z84C015 chip selects.
New working clones
-------------------
Peters Plus, Ivan Mak Sprinter Sp2000
2023-05-12 04:02:16 +10:00
Patrick Mackinlay
534b7d1595
sgi: add 4D keyboard low-level emulation [Bitsavers]
2023-05-09 11:08:30 +07:00
wilbertpol
df3877c47b
bus/msx/ctrl: Added Arkanoid Vaus controller. ( #11201 )
2023-05-09 13:48:44 +10:00
Olivier Galibert
029264ad48
zr36110: Add skeleton
...
hrdvd: Hook up the mpeg chip
2023-05-07 13:03:59 +02:00
hap
dff3955a3a
mn1400: add device skeleton
2023-05-06 18:07:43 +02:00
Luigi Thirty
90e394850a
bus/isa: Added IBM PS/2 speech adapter card. ( #11157 )
2023-05-07 01:24:54 +10:00
Olivier Galibert
28104cdbdf
chd: Add dvd support. better abstraction in general, multi-image support in arcade-type drivers
2023-05-04 20:29:58 +02:00
Vas Crabb
a504bde3a7
3rdparty/lzma: Updated to LZMA SDK version 22.01
2023-05-04 02:41:16 +10:00
hap
7c2b592432
mn1400: add disassembler
2023-05-01 14:45:07 +02:00
Dirk Best
402dd6aba0
mc68000: Add floppy support
2023-05-01 03:51:53 +02:00
AJR
ea328e873b
wy60: Add keyboard emulation and cursor
2023-04-30 20:34:05 -04:00
Vas Crabb
c649fa82fd
ui: Don't use facets of destructed locales.
2023-05-01 02:37:28 +10:00
Dirk Best
347318a1c2
mc68000: Add expansion bus and ram card
2023-04-30 14:34:43 +02:00
arbee
006389f631
Fixed another warning, a full compile now completes with GCC 13.1. [R. Belmont]
2023-04-29 22:33:00 -04:00
arbee
e17706aec2
Support GCC 13.1 / Fedora 38 [R. Belmont]
2023-04-29 21:46:16 -04:00
AJR
5a037bccb2
wicat: Add MCU dump and LLE of keyboard; update layout to include keyboard LEDs [AJR, Bitsavers]
...
* im6402: Remove ugly hack to force bits into receiver and make it work the normal way instead
2023-04-22 15:01:09 -04:00
Devin Acker
35cb398d8a
yamaha: new GEW7 and GEW12 machines, various GEW8/MultiPCM improvements ( #11105 )
...
* yamaha: implement GEW7, partially implement GEW12, some GEW8/MultiPCM fixes (envelope behavior, sample lengths, stream updates, save state members)
New working machines
----------
Yamaha PSR-150 [Edward d-tech, Devin Acker]
Yamaha PSR-180 [Edward d-tech, Devin Acker]
Yamaha PSR-78 [Edward d-tech, Devin Acker]
New working clones
----------
Yamaha PSR-110 [Edward d-tech, Devin Acker]
Yamaha PSR-75 [Edward d-tech, Devin Acker]
Yamaha PSR-76 [Edward d-tech, Devin Acker]
Yamaha PSS-11 [Edward d-tech, Devin Acker]
Yamaha PSS-21 [Edward d-tech, Devin Acker]
Yamaha PSS-31 [Edward d-tech, Devin Acker]
Yamaha PSS-6 [Devin Acker]
Machines promoted to working
----------
Yamaha PSS-12 [Devin Acker]
New NOT_WORKING machines
----------
Yamaha PSR-260 [Edward d-tech, Devin Acker]
Yamaha PSR-79 [Edward d-tech, Devin Acker]
New NOT_WORKING clones
----------
Yamaha PSR-160 [Edward d-tech, Devin Acker]
2023-04-22 08:07:03 -04:00
wilbertpol
9ffd85dd7d
bus/msx/cart: Added Sony HBI-55/Yamaha UDC-01 SRAM data cartridges. ( #10966 )
2023-04-18 03:52:50 +10:00
Vas Crabb
864bfe17eb
cpu/m6502: Template 6502 microcontroller helper on underlying CPU type.
2023-04-17 03:30:51 +10:00
wilbertpol
65306b5624
bus/msx/module: Added Yamaha SKW-01 emulation. ( #11113 )
...
msx/msx2.cpp, msx/msx1_v9938.cpp: Changed the name of all MSX_SLOT_YAMAHA_EXPANSION devices to 'module'.
2023-04-17 01:39:50 +10:00
AJR
38498868fc
roland_s50.cpp: Add floppy format
2023-04-13 22:37:05 -04:00
AJR
c3c625c8f3
Add device emulation of Dallas DS2430A 1-Wire EEPROM
...
- crazyfgt, lastfght, all games in subsino2.cpp: Hook up DS2430A device, add handcrafted EEPROM data to satisfy serial protection checks and remove ROM patches that forced them to pass
- crazyfgt: Hook up coin counter
- queenbeei, queenbeesa, qbeebing, treamary: Add RTE-to-RTS ROM patches that were missing
- treamary: Change configuration to one that allows booting into title screen rather than getting stuck on initial tests
2023-04-11 21:29:29 -04:00
Justin Kerk
657c19f2a7
Fix single-driver compile for sony/psx.cpp
2023-04-10 18:10:23 +00:00
hap
b0e88ea915
smc1102: add device skeleton
2023-04-07 19:27:41 +02:00
Patrick Mackinlay
7a0f090406
mb89352: retire legacy scsi device
2023-04-05 18:30:07 +07:00
holub
2a1ba144a5
bus/spectrum: Added ZXBUS and NeoGS card. ( #11032 )
2023-04-05 04:34:27 +10:00
Olivier Galibert
ca6e220dbb
tmp68301: Reimplement in the new68k framework. The timers are not yet implemented, couldn't find a driver which cared. Hopefully the regression testing will find some.
2023-04-04 14:43:17 +02:00
Dirk Best
a2e265a539
pegasos2: Initial devices for MV64361 and VT8231
...
Enough to get data from the initial bootloader to the serial console.
2023-04-03 14:02:03 +02:00
arbee
c708e0ebac
3rdparty: Another attempt to satisfy Windows Clang. [R. Belmont]
2023-04-01 22:27:22 -04:00
arbee
bd3ea17108
3rdparty.lua: Windows Clang needs another warning suppression for PortAudio. [R. Belmont]
2023-04-01 21:07:16 -04:00
AJR
8081f94107
3rdparty.lua: Fix clang build after portaudio update
2023-04-01 19:41:40 -04:00
arbee
645bbe989b
PortAudio: sync to upstream GitHub revision 0e9b386a1053261340bc8bb32335484ef77b258b [R. Belmont, PortAudio team]
...
* Tested and works on Windows, macOS, and Linux.
* Fixes compatibility with macOS Ventura and bugfixes WASAPI and WDM-KS on Windows.
2023-04-01 19:03:31 -04:00
987123879113
ec6b3d2b55
namcos10: Refactored driver, and implemented MEM(M) and MEM(N) boards. ( #11053 )
...
* machine/smartmed.cpp, machine/nandflash.cpp: Separated NAND Flash from smartmed.
* sound/spu.cpp: Calculate tables based on clock speed.
* machine/intelfsh.cpp: Added Intel 28F640J5 device.
* namco/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards.
* namco/namcos10.cpp: Fixed parenting of Mr. Driller 2, and renamed Kono e Tako.
2023-04-01 05:39:02 +11:00
Brian Johnson
56281ca463
bus/nabupc: Added support for RS232 Card. ( #11047 )
2023-03-29 15:49:58 +11:00
Curt Coder
30e34256b1
abc80: Devicify the SN74S263 character generator. [Curt Coder]
2023-03-28 13:26:59 +03:00