AJR
000cf3b50e
Floppy fixes and refinements
...
- imagedev/floppy.cpp: Add 3-inch double-sided quad-density format
- oric_microdsk: Add DSQD drives to configuration and enable one by default
- amstrad/pcw.cpp: Upgrade all configurations using double-sided drives to quad density
- bbc_ams3: Make drives single-density since 8271 controller doesn't support MFM
- oric_dsk: Don't blindly trust the number of tracks and sides to be valid
2024-09-12 09:21:26 -04:00
hap
be4fdb9d70
snapquik: fix error popmessage param index
2024-09-12 15:15:33 +02:00
hap
fbe7a1d1a6
scptchess:correct dac polarity
2024-09-12 15:15:33 +02:00
AJR
5ba1819de4
concept_kbd: Misc. fixes
2024-09-12 08:41:28 -04:00
hap
be97216465
concept: correct typo,
...
igs_m027xa: m_ prefix for class variables,
ticket: remove empty destructor
2024-09-12 11:29:21 +02:00
hap
5a031920f6
scptchess: swap parent/clone sets,
...
saitek*: small cleanup, update company strings
New working systems
-------------------
Travel Sensor Chess [hap, Sean Riddle]
2024-09-12 11:00:18 +02:00
AJR
5db312e8b6
concept: Correct mistake in last commit regarding IOCINT level
2024-09-11 22:13:38 -04:00
AJR
bbb50f544f
concept: Keyboard updates [AJR, Bitsavers]
...
- Add dump and low-level emulation of keyboard
- Simplify 68000 interrupt handling
2024-09-11 22:09:04 -04:00
ClawGrip
8e6637e17b
Add a Skeleton driver for Sun Microsystems Ultra 45 Workstation ( #12709 )
...
New systems marked not working
------------------------------
Sun Microsystems Ultra 45 [Arcade Hacker]
2024-09-11 21:54:33 -04:00
Vas Crabb
8601c5d303
igs/igs_m027.cpp: Added inputs for qlgs.
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
2024-09-12 05:10:18 +10:00
XingXing
556e0a8451
igs/igs_m027xa.cpp: Fixed communication with sound MCU and improved inputs ( #12750 ) [XingXing]
2024-09-12 05:07:56 +10:00
Vas Crabb
ec2d108178
hash/nes.xml: Fixed indentation.
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Has been cancelled
2024-09-11 15:19:03 +10:00
Mike Swanson
975b7bdfc8
hash/nes.xml: Added 8-bit Xmas 2023 (not working). ( #12741 )
...
New software list items marked not working (nes.xml)
---------------------------------------
8-bit Xmas 2023 [retroUSB]
2024-09-11 15:11:30 +10:00
Devin Acker
dfb266a8d9
casio/zoomer.cpp: Emulated Casio/Tandy "Zoomer" PDA. ( #12739 )
...
* sound/upd65043gfu01.cpp: Added basic support for NEC uPD65043GF-U01 sound chip.
* casio/zoomer_rtc.cpp: Emulated Zoomer real-time clock chip.
* src/devices/cpu/nec: Don't log message on bus lock by default.
New working systems
----------
Casio / Tandy Zoomer (Z-PDA / Z-7000) [Devin Acker]
2024-09-11 15:05:58 +10:00
mamehaze
b558650344
igs/igs_m027xa.cpp: Copied sound MCU interface and timer logic from igs_fear.cpp, use uploaded XOR tables when available. ( #12743 )
2024-09-11 14:38:12 +10:00
Mike Swanson
7fdaa03bcf
hash/nes.xml: add three working NES homebrew games ( #12742 )
...
New working software list items (nes.xml)
-----------------------------------------
D-Pad Hero (version 1.0)
D-Pad Hero (version 1.1)
D-Pad Hero II
2024-09-10 23:04:08 -04:00
angelosa
46a34c1e7b
funtech/supracan.cpp: preliminary window effects, hookup hblank irq
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
2024-09-10 22:25:49 +02:00
Vas Crabb
239d64d749
igs/igs_m027.cpp: Hooked up hopper for lhzb4.
2024-09-11 05:12:19 +10:00
Vas Crabb
587cb04c27
-igs/igs_m027.cpp: Hooked up I/O for slqz3.
...
* Also identified a bit more I/O for lhzb4.
-cpu/tlcs900/tmp95c063.cpp: Fixed inadvertenty duplicated lines.
2024-09-11 04:53:30 +10:00
wilbertpol
0c0f349b0c
bus/msx/slot: Use std::unique_ptr instead of std::vector. ( #12746 )
2024-09-11 04:53:04 +10:00
angelosa
d75b6cd0cb
funtech/supracan.cpp: implement linescroll x
2024-09-10 18:58:26 +02:00
wilbertpol
ca1df2fcb2
bus/msx/slot/panasonic08r.cpp: Added MSX Turbo-R internal firmware mapper. ( #12737 )
2024-09-11 02:08:30 +10:00
ClawGrip
a85e3cbc0f
taito/taito_f2.cpp: Distinguish PuLiRuLa World sets by the board set they work with. ( #12745 ) [Tailsnic Retroworks]
2024-09-11 01:28:09 +10:00
Felipe Corrêa da Silva Sanches
59ac49bce4
cpu/tlcs900: Replaced a number of preprocessor macro constants with enum and constexpr. ( #12744 )
2024-09-11 01:23:15 +10:00
angelosa
1f06e6bdf5
funtech/supracan.cpp: preliminary cart interface, add NVRAM support for games requiring it
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
2024-09-10 15:13:32 +02:00
angelosa
55c9a2722e
hash/supracan.xml: update QA
2024-09-10 10:46:07 +02:00
angelosa
55de7f05be
funtech/umc6619_sound.cpp: add live audio view debugging
2024-09-10 10:21:39 +02:00
angelosa
e7b5daceb8
excellent/lastbank.cpp: hopper hookup
2024-09-10 09:32:56 +02:00
angelosa
052ae1d7d4
excellent/lastbank.cpp: provide GFX ROM for fever13 [Hammy]
2024-09-10 09:31:01 +02:00
Vas Crabb
09c80cf794
-igs/igs_m027.cpp: Hooked up I/O for Fruit Paradise and added layout for (Ocean|Fruit) Paradise.
...
-emu/ioport.cpp: Made DIP switch location validity errors more precise.
2024-09-10 16:10:03 +10:00
AJR
51e67286b5
igs_m027_link.cpp: Remove 8255 that doesn't seem to exist here
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-09-09 21:02:33 -04:00
Vas Crabb
b5885b837a
igs/igs_m027.cpp: Added support for jking02 36+10 wiring option and clickable layout.
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-09-10 04:27:44 +10:00
hap
e9b2e7ad70
royalpk2: fix regression with hopper line_r
2024-09-09 17:36:14 +02:00
hap
b0240641c0
ticket: remove motor/status_active setters
2024-09-09 17:18:28 +02:00
hap
9cbe922efe
misc: change ticket STATUS_ACTIVE_LOW to HIGH
2024-09-09 16:15:28 +02:00
hap
b68c96e6c7
misc: change ticket MOTOR_ACTIVE_LOW to HIGH
2024-09-09 15:08:07 +02:00
hap
8b8ca99607
segas32: remove a todo note (scross map display is fine, titlef issues are documented in other file)
2024-09-09 15:03:49 +02:00
angelosa
a77f390668
funtech/supracan.cpp: implement global flipx/y for layers
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Has been cancelled
2024-09-08 21:02:09 +02:00
AJR
7d95c8be50
skeleton/attache.cpp: Minor code cleanup; clear latch upon system reset
2024-09-08 14:19:54 -04:00
angelosa
8e15a98d09
funtech/supracan.cpp: fine tune FRC a bit
2024-09-08 20:18:36 +02:00
Vas Crabb
eefd9b2f85
machine/ticket.cpp: Get device configuration constants out of the global namespace.
2024-09-09 04:07:45 +10:00
angelosa
8e7642c070
funtech/acan: rename to umc6619_sound.cpp/.h, add minor notes
2024-09-08 19:18:51 +02:00
angelosa
39b831b20c
funtech/supracan.cpp: hookup sound to main irq
2024-09-08 19:18:51 +02:00
Vas Crabb
8f7a6b9608
igs/igs_m027.cpp: test_r was only needed because I/O ports in memory maps don't like umask.
2024-09-09 03:17:38 +10:00
Vas Crabb
f44a5b3559
igs/igs_m027.cpp: Hooked up oceanpar I/O.
2024-09-09 03:09:04 +10:00
AJR
b378da3596
oceanpar: Stub for later
2024-09-08 11:54:33 -04:00
AJR
2ab4d0a3d1
IGS updates
...
- Decouple 8255 PPI device from igs017_igs031 emulation and give that custom device its own input ports
- igs_m027.cpp, igs_m027xa.cpp: Correct PPI mapping
- igs017_igs031.cpp: Privatize some more stuff
2024-09-08 11:49:20 -04:00
AJR
7a48ddad5f
imagedev/floppy.cpp: Add single-density 3" drive types
...
* bml3mp1805: Use correct SSSD drive type
2024-09-08 08:45:37 -04:00
AJR
d179cf96d1
bml3_flop.xml/ma5370: Hack image so that all tracks are single density
...
Software items promoted to working
----------------------------------
MA-5370 Disk BASIC (Version 1.1)
2024-09-08 08:44:03 -04:00
angelosa
e9eb7c3f6f
funtech/supracan.cpp: stricter sprite direct mode check
...
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
* fix sonevil gameplay sprites and magipool direction markers
2024-09-08 14:27:57 +02:00