Commit Graph

4513 Commits

Author SHA1 Message Date
Olivier Galibert
2785a4df9e New machines marked as MACHINE_NOT_WORKING
------------------------------------------
Yamaha MU128 [Matt, O. Galibert]
2024-02-18 15:50:41 +01:00
Nigel Barnes
7d46eed853 bus/spectrum: Added Prism VTX 5000 Modem device. 2024-02-17 19:55:18 +00:00
Miodrag Milanovic
fb131c9514 bus/idpartner: added SASI adapter 2024-02-17 18:15:54 +01:00
angelosa
b05ee45a43 bus/pci/vt6306: confirm some HW details [Guru] 2024-02-17 17:23:07 +01:00
Nigel Barnes
7099a5c22c bus/rs232: Added the Micro-Robotics Scorpion Intelligent Controller device. 2024-02-17 16:08:20 +00:00
angelosa
a355ac845a bus/pci: add stub for VT6306 FireWire controller 2024-02-17 16:37:05 +01:00
Nigel Barnes
ea22a3567f machine/saa5070: New SAA5070 Viewdata Input/Output Peripheral (VIOP) device. 2024-02-16 18:29:51 +00:00
Olivier Galibert
300dcfaf79 Add a plg100-vl skeleton-ish. We have h8-h8 serial communications
reliability issues to track.
2024-02-16 19:23:55 +01:00
Nigel Barnes
fb3539ce0c bus/bbc/1mhzbus: Added The Barry-Box (not working) 2024-02-16 18:13:30 +00:00
Nigel Barnes
e7038e81ce bus/bbc/userport/lvlecho.cpp: Added the LVL Echo Keyboard. 2024-02-15 22:27:43 +00:00
angelosa
2a63ecffb1 bus/pci: add WD9710 Paradise Pipeline card 2024-02-15 20:33:04 +01:00
Miodrag Milanovic
b3c50c13f9 sfrj/idpartner.cpp - fixed floppy daisy chain
lib/formats/idpart_dsk.cpp - added Iskra Delta Partner floppy image format
2024-02-13 20:58:17 +01:00
angelosa
f68a0c03e6 video/pc_xga: move OAK VGA core to standalone pc_vga_oak file 2024-02-12 19:13:06 +01:00
angelosa
9ef7ed7a49 bus/pci: add stub for OAK OTI Spitfire line 2024-02-12 01:06:24 +01:00
Miodrag Milanovic
6aa0c208da New machines marked as NOT_WORKING
----------------------------------
Iskra Delta Partner [Jernej Jakob]

sfrj/idpartner.cpp : Added bus connector and split GDP into separate card [Miodrag Milanovic]
2024-02-11 14:45:03 +01:00
Patrick Mackinlay
3b8ad86c87 ns32k: housekeeping 2024-02-11 16:09:05 +07:00
angelosa
3a454f5615 bus/pci: add stub for ESS Solo1/Maestro line 2024-02-10 23:48:53 +01:00
Olivier Galibert
d7e9314388 mu5/15: split the lcd
sh7042: Start fleshing it up
swx00: Same
mu15: Added
swp30: readd the scount increment
2024-02-10 18:52:45 +01:00
shattered
b992130045
bus/qbus: Added DVK MX floppy controller. (#11840) 2024-02-09 02:42:43 +11:00
hap
c144c79ee3 h8: add preliminary h8/325
New systems marked not working
------------------------------
Kasparov Prisma [hap, Sean Riddle]
2024-02-06 18:08:45 +01:00
Miodrag Milanovic
d3ccee321c tim011: Add expansion bus support and AY card [Marko Solajic, Miodrag Milanovic] 2024-02-01 12:02:53 +01:00
hap
0732db9d07 upd7810: move near empty upd7811 file to upd7810 2024-01-28 23:56:32 +01:00
Vas Crabb
e503b7f90e srcclean and manual cleanup in preparation for release branch 2024-01-28 03:06:23 +11:00
Devin Acker
8e9d6cc955
casio/cz230s.cpp: Added Casio CZ-230S and SZ-1. (#11969)
* cpu/upd7810: Added support for internal RAM.
* sound/upd934g.cpp: Corrected channel mapping for play sample command.
* video/mn1252.cpp: Added Panasonic MN1252 LCD controller emulation.
* casio/ra3.cpp: Added RA-5 8 KiB RAM cartridge.

New working systems
----------
Casio CZ-230S [BCM, =CO=Windler, Devin Acker]
Casio SZ-1 [BCM, Devin Acker]
2024-01-27 09:34:04 +11:00
cam900
8bf993ca5b
bus/pce: Moved Super System Card and Arcade Card to slot card devices. (#11726)
* Moved expansion card emulation out of the system into card devices.
* Removed machine configuration settings for expansion settings.
* Started to modernise the HuCard slot interface.

New working software list items (pce.xml)
------------------------
Arcade Card Pro
2024-01-26 05:22:19 +11:00
Mark Garlanger
035d49869d
machine/s2350.cpp: Added AMI S2350 USRT device. (#11959)
Frame format configuration is not implemented yet.
2024-01-24 18:56:27 +11:00
wilbertpol
245b399d0b
New not working system & software list: Sega AI (#11747)
* bus/segaai: Rename device_segaai_card_interface to segaai_card_interface
* bus/segaai: Rename device_segaai_exp_interface to segaai_exp_interface

* hash/segaai.xml: Add barcode for several titles.
* hash/segaai.xml: Merge eigooha1 and eigooha2 into eigoohan, and eigogam1 and eigogam2 into eigogame.
* hash/segaai.xml: Update description for Eigo de Ohanashi and Eigo de Game.
* hash/segaai.xml: Add notes to Pinpon Music Rhythm and Melody.
* hash/segaai.xml: Merge Okeiko Aiueo and Hanamaru Aiueo into a single software item.
* hash/segaai.xml: Swapped checksums for Okeiko Aiueo and Hanamaru Aiueo and updated some notes.
* hash/segaai.xml: Added and replaced some overlays. Added placeholders for some older revisions released on cassette.
* hash/segaai.xml: Add cassette dumps of Alice World, Robinson Land, and Cosmis Train.
* hash/segaai.xml: Add dumps of several older cassette versions.
* hash/segaai.xml: Add/update serial, alt_title, and barcodes for cassette releases.
* hash/segaai.xml: Use improved overlay scans.

* layout/segaai.lay: Display clickable area when no overlay is present.
* layout/segaai.lay: Make cursor square.

* sega/segaai.cpp: Update old driver.
* sega/segaai.cpp: Let cards and expansions install themselves.
* sega/segaai.cpp: Adjust upd7759 sound level.
* sega/segaai.cpp: Mark cassette as stereo.
* sega/segaai.cpp: Only output the left channel from the cassette player.
* sega/segaai.cpp: Set the cassette channel to use for data input.
* sega/segaai.cpp: Add upd7759 busy signal to input port 4.
2024-01-23 16:23:49 -05:00
Vas Crabb
e1874ac786 Added a skeleton Aquaplus P/ECE driver.
skeleton/aquaplus_piece.cpp: Added skeleton Aquaplus P/ECE driver with
Flash and RAM mapped in the right places.

cpu/c33: Added skeleton devices for C33 STD Core (S1C33000) and
S1C33209/221/222.

New systems marked not working
------------------------------
Aquaplus P/ECE (512 kB Flash)

New clones marked not working
-----------------------------
Aquaplus P/ECE (2 MB Flash)
2024-01-23 09:21:30 +11:00
angelosa
2d03bccbe8 bus/pci: add stub for Emagic Audiowerk2 2024-01-21 00:42:15 +01:00
Vas Crabb
832c8d9e64 cpu/c33, tools/unidasm.cpp: Added disassembler for Epson C33 ADV Core. 2024-01-21 09:47:03 +11:00
angelosa
6e7c44a696 bus/pci: add stub for AHA2940AU [Guru] 2024-01-20 19:21:02 +01:00
Vas Crabb
8f98b61a7e bus/pci: Make #include guards match paths, sort filenames. 2024-01-20 06:42:23 +11:00
angelosa
705922f609 bus/pci: add ZR36057 stub 2024-01-19 04:14:15 +01:00
angelosa
dc9384250f bus/pci: add RTL8139 stub 2024-01-18 02:05:07 +01:00
Angelo Salese
81a6a18e47
bus/pci: convert opti82c861 to a pci_slot, add basic OpenHCI values (#11940) 2024-01-16 20:47:07 -05:00
angelosa
4d9d523143 bus/pci: add stubs for S3 SonicVibes and RTL802AS PCI based cards 2024-01-16 04:25:27 +01:00
987123879113
32e13b0f3c
misc/sttechno.cpp: Implement driver for Kato's Shamisen Brothers. (#11929)
* machine/intelfsh.cpp: Implemented fast mode for Fujitsu flash.
* bus/ata/atapihle.cpp: Made DMA ready configurable.
* sound/stt_sa1.cpp: Emulated STT-SA1 PCM sample playback.

Systems promoted to working
-----------------------------
Shamisen Brothers Vol 1 (V1.01K) [Windy Fairy, Taro, angeryer]
2024-01-16 05:51:26 +11:00
Olivier Galibert
43352d46b1 pci: correct upcalls, add ymp21 and ds2416 skeletons 2024-01-14 15:10:27 +01:00
angelosa
500eeb1695 bus/pci: add ProMotion 3210 PCI card stub [VGA Legacy MKIII] 2024-01-14 03:42:06 +01:00
Olivier Galibert
828a54af4e newpci: Create a first stab at slottable cards. Embrace the future insanity
sw1000xg: Add a very temporary placeholder
2024-01-13 23:34:05 +01:00
MooglyGuy
ba60c481b5
Added LD-V1000 HLE device, placeholder SSI-263A HLE device, and promoted Thayer's Quest. (#11915) [Ryan Holtz]
-cinematronics/thayers.cpp: Added CHD and promoted to working. [Ryan Holtz]
 * Fixed periodic IRQ hookup.
 * Fixed COP421 clock divisor.
 * Switched to LD-V1000 by default and removed LD-PR7820 support for now.
 * Switched to using logmacro and shorthand data types.
 * Adjusted IRQ triggering and acknowledgement according to schematics.

-sound/ssi263hle.cpp: Added a temporary SSI-263 device which remaps SC-02 phonemes onto the SC-01's phoneme set. [Ryan Holtz]
 * SSI-263 skeleton extracted from cinematronics/thayers.cpp.

-machine/ldv1000hle.cpp: Added an HLE version of the Pioneer LD-V1000 laserdisc player. [Ryan Holtz]

-machine/laserdsc.h: Added a general-purpose parallel LaserDisc player interface, to have a common class parent for LD-PR7820. [Ryan Holtz]

-sega/timetrv.cpp: Replaced timetrv2 LaserDisc image with a good capture. [Ryan Holtz, Matt Ownby, ld-decode Team]

Systems promoted to working
---------------------------
Thayer's Quest (set 1) [Ryan Holtz, Matt Ownby, ld-decode Team]

Clones promoted to working
--------------------------
Thayer's Quest (set 2) [Ryan Holtz, Matt Ownby, ld-decode Team]
2024-01-08 03:47:49 +11:00
Miodrag Milanović
d5340b8be4
Make building emulator optional (allow building tools without building MAME) (#11889) 2023-12-31 20:41:59 -05:00
wilbertpol
7a1c86c4d1
bus/msx/cart/scsi.cpp: Add support for MSX Computer Club Gouda MSX-SCSI Interface. (#11892) 2023-12-31 20:40:47 -05:00
robjustice
982623956a
bus/a2bus: Added Vista A800 8 inch Disk Controller Card (#11885) 2023-12-30 20:55:40 -05:00
mamehaze
6222175a22
Holtek HT1130 CPU core, and preliminary driver for a brick game using it (#11872)
new machines marked as NOT WORKING
--------------------------
Brick Game 96 in 1 (E-23 Plus Mark II) [azya52, David Haywood]
2023-12-26 20:01:41 +01:00
wilbertpol
d74f2ce2a7
bus/msx/cart: Added partial emulation of Panasonic FS-SR021 MSX2 Word Processor cartridge. (#11866)
New software list items marked not working (msx2_cart.xml)
------------------------------
FS-SR021 MSX2 Word Processor (Japan) [file-hunter]
2023-12-22 22:59:44 +11:00
arbee
73f27a5dae bus/kim1: Add support for MTU "Visible Memory" (aka "Visable Memory") board. [R. Belmont] 2023-12-19 20:52:15 -05:00
Olivier Galibert
f9de60c435 sh: start adding the sh7042 2023-12-17 19:57:13 +01:00
wilbertpol
b9fbc6e7e9
formats/flacfile.cpp: Added support for compact cassette images in FLAC format. (#11841) 2023-12-17 15:22:40 +11:00
angelosa
3706aabe3d misc/matrix.cpp: add CS5530 IDE PCI block 2023-12-17 03:58:32 +01:00