angelosa
835d6fa5d6
Software list items promoted to working
...
---------------------------------------
supracan: The Son of Evil ~ Xie E Zhi Zi, Journey to the Laugh ~ Xi You Ji, Super Light Saga - Dragon Force ~ Chao Ji Guang Ming Zhan Shi, Gambling Lord ~ Du Ba, Magical Pool ~ Mo Bang Zhuang Qiu [Angelo Salese, Ryan Holtz]
2024-09-15 14:23:56 +02:00
angelosa
f20a89c455
funtech/supracan.cpp: assume sprite ysizes are non-linear
2024-09-15 14:23:56 +02:00
AJR
15dd5beab4
natkeyboard.cpp: Convert more string posting methods to std::string_view
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
XML/JSON validation / validate (push) Has been cancelled
2024-09-14 21:02:27 -04:00
Vas Crabb
b895038b02
igs/xamcu.cpp: Removed vestigial helper function.
2024-09-15 07:01:18 +10:00
Vas Crabb
014fa68650
-igs/xamcu.cpp: Consolidated MCU interface logic from igs_fear.cpp and igs_m027xa.cpp.
...
-igs/igs_m027xa.cpp, igs/igs_fear.cpp: Updated system flags.
2024-09-15 06:55:43 +10:00
Olivier Galibert
c69eebe89a
New machines marked as MACHINE_NOT_WORKING
...
------------------------------------------
Yamaha MU90B [buffi]
2024-09-14 09:52:49 +02:00
Olivier Galibert
f460c1e4b6
sh: mtu fix
2024-09-14 09:52:48 +02:00
Mark Garlanger
b4a5e3fd28
formats/mfi_dsk.cpp: Update file specs for how hard-sectored support was added ( #12767 )
2024-09-14 09:03:37 +02:00
Vas Crabb
dad89a17f3
-igs/igs_fear.cpp: Hooked up IGS027A GPIO callbacks properly, improved DIP switch labels.
...
-layout/oceanpar.lay: Use standard IGS double/small/take/big button arrangement.
2024-09-14 16:28:19 +10:00
XingXing
5510d5bf28
igs/igs_m027.cpp: Implemented dual Oki sample banks and added non-volatile RAM. ( #12766 )
...
Implemented dual 128KiB Oki sample banks for lhzb4, cjddz and mgcs3.
2024-09-14 16:19:01 +10:00
AJR
52b955e95b
wy85: Add keyboard
2024-09-13 23:29:05 -04:00
AJR
7bf750fcef
wy85: Add ports, row buffering, font RAM uploading and preliminary display
2024-09-13 22:17:39 -04:00
angelosa
1c691d32c1
funtech/supracan.cpp: hookup select buttons
2024-09-14 00:35:11 +02:00
ArcadeShadow
2b07ef16c9
attache.xml; smc777.xml: Added more accurate soft. list descriptions ( #12763 )
...
[attache] Added accent to "Attaché" system.
[smc777] Fixed system name and lowercase on media storage name.
2024-09-13 17:34:37 -04:00
angelosa
132ef55e51
funtech/supracan.cpp: sprite note
2024-09-13 22:13:45 +02:00
angelosa
37f94e11ce
funtech/supracan.cpp: implement lineselect for tilemaps
2024-09-13 22:13:45 +02:00
angelosa
8a27f77083
funtech/supracan.cpp: partially fix sprite wraparound for magipool shot power screen
2024-09-13 22:13:45 +02:00
angelosa
290bd77a36
funtech/supracan.cpp: remove sprite DMA hack
2024-09-13 22:13:45 +02:00
hap
c9056398e2
novag*: update company strings
2024-09-13 20:29:39 +02:00
hap
a025faf522
s3c24xx: workaround for array out of bounds compiler warning
2024-09-13 20:29:39 +02:00
Vas Crabb
573695d0a0
-igs: More improvements for IGS 027A-based gambling systems.
...
* igs/igs027a.cpp: Added output port, and flagged as having imperfect
timing as confidence in timers is still low.
* igs/igs_m027xa.cpp: Added outputs, second coin slot and clickable
layout for crzybugs.
* igs/igs_m027.cpp: Added enough inputs to chessc2 to make the game
playable.
-igs/igs_m027.cpp: Added notes about Oki sample ROM contents, fixed
extadrw graphics loading and decoding, and corrected years for mgzza
and extradrw. [David Haywood]
2024-09-14 04:21:00 +10:00
XingXing
1797664a33
igs/igs027a.cpp: Corrected timer interval calculation. ( #12759 )
...
Rebuild BGFX shaders / rebuild (push) Has been cancelled
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
Build documentation / build-docs (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
Compile UI translations / build-language (push) Has been cancelled
Fixes slowdown in jking02.
2024-09-14 00:06:01 +10:00
hap
126e2e3f13
minichess, tschess: change mcu freq to default 400khz,
...
ticket: re-add destructor
2024-09-13 09:41:56 +02:00
Vas Crabb
403bb21221
-igs/igs027a.cpp: Added 5-bit output port.
...
-igs/igs_m027.cpp: Started looking at sound banking.
* Hooked up sound banking for jking02, fruitpar and oceanpar.
* Corrected sound samples region tag for l
* Added preliminary sound banking for lhdmg and lhzb3.
2024-09-13 16:01:34 +10:00
Vas Crabb
b970e12f04
igs/igs_m027.cpp: Route lhzb4, mgzz and mgcs3 outputs through I/O ports.
...
Output routing is different depending on the control panel type for
thesse games, so it needs PORT_CONDITION or it will give a "hopper
empty" error.
2024-09-13 08:20:59 +10:00
Vas Crabb
21a89d5bbd
-igs/igs027a.cpp: Started encapsulating IGS 027A onboard peripherals.
...
-igs/igs_m027.cpp: Improved I/O:
* Hooked up inputs, hopper and counters for mgcs3.
* Hooked up mahjong keyboard for lhzb4.
* Added more RAM for extradrw.
-Bumped GitHub CI to three simuataneous jobs for Windows and Linux -
this should be OK with 16GB RAM.
-Added out-of-line destructors to various device classes that aren't
templates and aren't in anonymous namespaces.
2024-09-13 06:30:17 +10:00
angelosa
98d6cb788e
funtech/supracan.cpp: sprite mono color goes to
2024-09-12 22:27:35 +02:00
angelosa
813c5fe072
funtech/supracan.cpp: add 128x128 tilemap paging mode, identify a possible RNG register at $e90018
2024-09-12 22:25:52 +02:00
AJR
666278ae60
mos6551: Misc. fixes
...
- Suppress receiver full and transmitter empty IRQs when disabled by command write
- Add address map for future use
- Correct pin label on diagram
concept: Suppress spurious DCD IRQ by setting grounded modem control lines in machine_start
2024-09-12 16:22:40 -04:00
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