Commit Graph

94431 Commits

Author SHA1 Message Date
Nigel Barnes
a6b80d09ac video/saa5050.cpp: Fixed some Flash and Hold control issues. 2025-06-14 17:34:11 +01:00
Nigel Barnes
c83677671d New working software list additions
-----------------------------------
squale_cart: Squale BASIC [anonymous]
2025-06-14 17:34:10 +01:00
Nigel Barnes
1a3e631213 olivetti/celint2k.cpp: Added more devices, now shows signs of life, but still many unknowns. 2025-06-14 17:34:10 +01:00
Nigel Barnes
8cae2f8ac5 skeleton/squale.cpp: Removed tag lookups, use logmacro logging, and general cleanup. 2025-06-14 17:34:09 +01:00
Nigel Barnes
392c52f1ff bus/bbc/1mhzbus/barrybox: Added microphone, and is now working. 2025-06-14 17:34:09 +01:00
AJR
82c32ee292 anpncpc: Hook up I2C EEPROM; prevent sound CPU from running off the rails
* machine/i2cmem.cpp: Don't enter start condition except from idle state
2025-06-14 11:36:05 -04:00
AJR
85c34779fe i960: Make shli produce identical value to shlo because later models where they may differ are unsupported; distinguish KA and KB device types
This effectively reverts commit e3997fb6b2 and reinstates 5954767b0b.
2025-06-14 11:32:00 -04:00
ClawGrip
0766a7c0cb
Add two Xor World sets (different hardware, not working) (#13800)
New systems marked not working
------------------------------
Xor World (different hardware, ver 1.1, checksum 3333BA, prototype) [Josep Quingles, Recreativas.org, David Haywood]

New clones marked not working
-----------------------------
Xor World (different hardware, ver 1.1, checksum 333462, prototype) [Josep Quingles, Recreativas.org, David Haywood]
2025-06-14 16:42:56 +02:00
mamehaze
fbdb17cdc7
improvements to the modular system version of XorWorld, promote to working (#13802)
New working systems
-------------------
Xor World (Modular System, prototype, set 1) [Josep Quingles, Recreativas.org, David Haywood]

New working clones
------------------
Xor World (Modular System, prototype, set 2) [Josep Quingles, Recreativas.org, David Haywood]
2025-06-14 16:37:03 +02:00
mamehaze
2c82b51ade
fixed wrallymp priorities, promoted to working (#13822)
New working clones
------------------
World Rallye Championship (prototype on Modular System, 23 Nov 1992) [Javier Valero, Recreativas.org, David Haywood]
2025-06-14 16:28:47 +02:00
AJR
63c9c7f475 nintendo/vt1682.cpp: I/O enhancements
- Add ports E & F
- Add 24C02 serial EEPROM to njp60in1 and pgs268
- Add provisional A/D interface (not hooked up to anything yet)
- Respect direction settings when reading from ports
2025-06-13 23:58:33 -04:00
hap
f3abbc8145 mz2500_flop: fix validation 2025-06-13 21:41:40 +02:00
hap
5a0c55d63c k007121 drivers: remove "not verified" comment for screen raw params,
contra: add watchdog period
2025-06-13 21:29:29 +02:00
Jim Westfall
1bf8d74213
contra: add missing watchdog (#13818) 2025-06-13 21:23:33 +02:00
hap
56d9e7d3d3 k007121: update notes, avoid shift with negative amount in drivers 2025-06-13 21:21:41 +02:00
hap
426b0c6276 sound: fix crash after loadstate with different resampler setting 2025-06-13 21:21:41 +02:00
angelosa
12b2db350e sharp/mz2000.cpp: move mz2200_cass SW list to mz2200 only 2025-06-13 19:42:38 +02:00
angelosa
1af8261a4c sharp/mz2500.cpp: hookup compatability with mz2000_flop 2025-06-13 19:42:38 +02:00
angelosa
468f654c08 sharp/mz2000.cpp: add snapshot_image_device 2025-06-13 19:42:38 +02:00
angelosa
07c527cc75 sharp/mz2000.cpp: enable floppy sounds 2025-06-13 19:42:38 +02:00
mamehaze
4d93137923
Update xavix_2002.cpp - replace bad dump on xavpkjr (#13821) 2025-06-13 10:43:31 -04:00
mamehaze
b9db81b24c
Current Plug & Play set additions - added 2 working games + 11 not working (#13813) 2025-06-13 14:35:28 +02:00
arbee
5574848233 machine/applepic.cpp: Don't let the 6502 program see masked IRQs as active. Fixes System 7.5+ hanging on boot with IOP-accelerated LocalTalk. [R. Belmont] 2025-06-13 07:44:52 -04:00
holub
0e1452eb90
sinclair/z88.cpp: Moved to sinclair folder (#13812) 2025-06-13 12:56:49 +02:00
holub
e3efc055b1
bus/spectrum/zxbus.cpp Moved to separate folder (#13809) 2025-06-13 12:56:04 +02:00
ClawGrip
fb81325ef3
astrocorp/astrcorp.cpp: Add note about ASTRO F01 chip [ArcadeHacker] (#13816) 2025-06-12 23:07:07 -04:00
AJR
000c155d86 tvgames/st2302u_bbl_spi.cpp: Update notes 2025-06-12 22:26:53 -04:00
hap
43cac74aac flkatck: add todo note about old hack 2025-06-13 04:10:33 +02:00
hap
ed213561e6 labyrunr: fix flipscreen for ending sequence 2025-06-13 01:54:44 +02:00
hap
828241abc0 contra,fastlane,flkatck,labyrunr: fix flipscreen (except for labyrunr ending sequence) 2025-06-13 00:34:48 +02:00
hap
f15eea51ae k007121: do flipscreen and dirty tilemap marking with callbacks 2025-06-12 22:53:35 +02:00
Colin Leroy-Mira
82c1bd389b
MOS6551: correctly transfer data from RSR to RDR (#13815)
On real hardware, this transfer is not atomic, but
done bit-by-bit on the last clock cycles of a byte
reception. Do the same, so bugs in programs are not
hidden from developers.

Also fixes another discrepancy with reality: when
the RDR is full and a byte arrives, it is transferred
to the RDR, and the Overrun flag is set. Our
implementation did set the flag but left the old byte
in the RDR.
2025-06-12 21:58:05 +02:00
Matthew Daniels
c193ea4e95
model1/model 2: TGP sin/cos lookup tables (#13814) 2025-06-12 21:57:56 +02:00
Ivan Vangelista
f2c781e895 New systems marked not working
------------------------------
Jin Huang Guan 3 Dai (V445CN) [little0]

New working clones
------------------
Jungle King (V105US) [Ioannis Bampoulas]
Tarzan (V106FA) [Ioannis Bampoulas]

- sealy/sealy_z80.cpp: dumped EEPROM for djddz [little0]
2025-06-12 18:27:11 +02:00
hap
6faa758009 Revert "nubus_image: fix gcc compile warning with strncpy (size does not include \0 char at the end)"
This reverts commit 279fa0e731.
2025-06-12 12:10:18 +02:00
hap
279fa0e731 nubus_image: fix gcc compile warning with strncpy (size does not include \0 char at the end) 2025-06-12 11:00:24 +02:00
angelosa
2727f61340 sharp/mz2000.cpp: (attempt to) modernize memory model 2025-06-12 10:56:13 +02:00
m1macrophage
9112f09cb5
roland_tr707.cpp, video/hd61602.cpp: LCD emulation. (#13798)
* Emulated HD61602 device.
* Incorporated it into the 707 driver and layout.
* Corrected tempo potentiometer curve.
* Made dinsync testable.
* Marked systems as supporting save.
* Minor layout cleanup.
2025-06-12 10:21:01 +02:00
arbee
9f810075ab -validate passes nullptr for tags. [R. Belmont] 2025-06-11 23:07:17 -04:00
AJR
62a8ca12e7 Fix clang error: 'm_nubus' is a private member of 'device_nubus_card_interface' (debug build) 2025-06-11 22:09:01 -04:00
arbee
4533689430 pwrbkduo/cards.h: Corrected include guard. [R. Belmont] 2025-06-11 22:04:03 -04:00
arbee
bca9f1b061 nubus/enetlc.cpp: Support for the Apple Ethernet LC Card and Apple Ethernet LC Twisted Pair Card. [R. Belmont, Al Kossow]
nubus/enetnbtp.cpp: Support for	the Apple Ethernet NB Twisted Pair card. [R. Belmont, Al Kossow]

apple/macpwrbkmsc.cpp: Support the dock	slot on	all supported PowerBook	Duos. [R. Belmont]

nubus/pwrbkduo/duodock.cpp: Preliminary	support	for the	PowerBook Duo Dock, including video, SCSI bus, floppy, and NuBus slots. [R. Belmont, Al Kossow]

nubus/pwrbkduo/ethernetudock.cpp: Support for the Newer	Technology Ethernet MicroDock. [R. Belmont, Doug Brown]

nubus/pwrbkduo/floppydock.cpp: Support for the PowerBook Duo Floppy Dock. [R. Belmont]
2025-06-11 21:55:17 -04:00
MetalliC
4bd5f6307a sega/hikaru.cpp: checkpoint, all but GPU done. 2025-06-12 01:06:55 +03:00
mamehaze
6546eb6796
7 SunPlus plug and play dumps (#13801)
New working systems
-------------------
PDC30 - Pocket Dream Console (Pink version) (VideoJet, France) [David Haywood, Sean Riddle, TeamEurope]
Oui-Oui - Pocket Dream Console (VideoJet, France) [David Haywood, Sean Riddle, TeamEurope]
Rock 'Em Sock 'Em Robots [David Haywood, Sean Riddle, TeamEurope]
Whac-A-Mole [David Haywood, Sean Riddle, TeamEurope]
Backyard Baseball & Soccer [David Haywood, Sean Riddle, TeamEurope]
Barbie: I Love Pets - Pet Rescue [David Haywood, Sean Riddle, TeamEurope]
Hot Wheels (steering wheel controller) [David Haywood, Sean Riddle, TeamEurope]
2025-06-11 22:19:55 +02:00
Vas Crabb
015817a6dd jaleco/tetrisp2.cpp: Dumped sub board ROMs for Rocn'n MegaSession ver 1.0. [buffi]
New working clones
------------------
Rock'n MegaSession (Japan, ver 1.0) [buffi]
2025-06-12 03:56:44 +10:00
Vas Crabb
9f227c1f1a -igs/igs_m036.cpp: Nicer short names for a couple of games.
-Use parentheses with various uses of the conditional operator.
2025-06-12 03:24:26 +10:00
hap
4c6af4121b debugcmd: no need to try to convert string_view to const char*, fix possible nullptr access 2025-06-11 19:00:39 +02:00
mamehaze
16f4a6bbbd
gaelco/wrally.cpp - improve set ordering based on research, fix a typo (#13806) 2025-06-11 18:06:36 +02:00
Ivan Vangelista
7da37f6253 New systems marked not working
------------------------------
Chao Ji Bie Qi (V205CN) [little0]
Chao Ji Gan Deng Yan (V110CN) [little0]
Da Hua Xi You (V201CN) [little0]
Huo Qi Lin (V116CN) [little0]
Majiang Zhi Zun (S100CN) [little0]
Tian Sheng Hao Shou (V101CN) [little0, Mr. Kong]
Xi You Dou Niu (S110CN) [little0]
2025-06-11 18:03:18 +02:00
hap
88e12d9b59 k007232: remove really old changelog 2025-06-11 17:15:48 +02:00