Commit graph

89732 commits

Author SHA1 Message Date
Robin Sergeant
4e8ab32d28
rm/rm380z.cpp: Fixed disk drive handling so double sided disks work added 8" disk support. (#12144)
* Changed /M firmware variants to use double-sided 5.25" drives.
* Changed /F firmware variants to use double-sided 8" drives.
* Fixed side select signal connection.
* Fixed addressing for floppy control I/O functions.
2024-03-17 09:06:09 +11:00
Vas Crabb
58421f96aa -casio/pickytlk.cpp: Simplified screen update, fixed off-by-one error.
-roland/roland_sc55mk2.cpp: Removed unnecessary header.

-alba/albazg.cpp: Added Japanese title to comment for hana6pt2.
2024-03-17 08:11:42 +11:00
qufb
cfc3d09e15
casio/pickytlk.cpp: Added skeleton driver for Super Picky Talk. (#12138)
New systems marked not working
---------------------------
Casio Super Picky Talk - Forest of Gurutan (JD-370) [QUFB]
2024-03-17 03:14:45 +11:00
ksherlock
8454eb6fcb
apple/apple2gs.cpp: Fixed c000_r to return joystick button states in bit 7 (fixes MT08736). (#12139) 2024-03-17 02:59:12 +11:00
ClawGrip
38c63b2567
subsino/subsino.cpp: Added New DongmulDongmul from Hyoja Game (not working). (#12141)
New systems marked not working
------------------------------
New DongmulDongmul [Taksangs, charlie]
2024-03-17 02:05:54 +11:00
Ivan Vangelista
0ff6b6a639 misc drivers: removed [TTL] and [BET] tags in titles 2024-03-16 14:47:07 +01:00
Dirk Best
1cbcc5a09f mc68000: Add monitor ROM V1.43 [mister-freeze] 2024-03-16 13:59:14 +01:00
Dirk Best
733c7b8f7f Move adds2020 and vp60 into adds folder 2024-03-16 12:30:44 +01:00
Dirk Best
abbaf7f867 New systems marked not working
------------------------------
ADDS 4000/260 [Bitsavers]
2024-03-16 12:22:34 +01:00
arbee
ea8889dc9b New machines added as NOT_WORKING
---------------------------------
Roland Sound Canvas SC-55mkii [nukeykt, R. Belmont]
2024-03-15 20:25:38 -04:00
angelosa
b39faa0cd8 docs: get rid of swlist folder 2024-03-15 17:43:14 +01:00
angelosa
c3f74ced89 New systems marked not working
------------------------------
ST-V 486 dev box PC [Darksoft, TeamEurope, The Dumping Union]
2024-03-15 16:31:35 +01:00
angelosa
2e6dbcb2f7 video/pc_vga_sis: document remaining sequencer regs 2024-03-15 16:30:53 +01:00
Dirk Best
1b8ff3d70e xds19p: Add file required to network boot, mark working
Systems promoted to working
---------------------------
XDS-19P
2024-03-15 13:15:40 +01:00
Patrick Mackinlay
5692930e4f tek440x: add msu floppy drive device 2024-03-15 17:21:29 +07:00
Patrick Mackinlay
e640797c31 ncr5385: tolerate slow targets 2024-03-15 17:21:29 +07:00
AJR
ed54cfb1c8 acorn/atom.cpp, skeleton/qmsirius.cpp: Misc. small updates 2024-03-14 21:08:02 -04:00
Ivan Vangelista
99c9e2fff2 alba/albazg.cpp: added dip locations, verified dips for hana6pt2 2024-03-14 19:29:30 +01:00
Ivan Vangelista
1e081e3494 New working systems
-------------------
Hana Awase 6 Part II [BET] [Hammy]
2024-03-14 18:44:04 +01:00
Ivan Vangelista
9440e1aca6 New working clones
------------------
Fruit Dream (Japan, Ver. 1.10) [Hammy]
2024-03-14 18:08:46 +01:00
Justin Kerk
663464d169 Slightly different fix for asio compilation with newer Emscripten (#12098)
This restores the previous status quo from Emscripten 3.1.28 where asio is always compiled with pthread support, however threading is still not actually functional in the Emscripten target.

The change in behaviour appears to be due to emscripten-core/emscripten@690f1bdb9e
2024-03-13 23:03:49 -07:00
angelosa
f65fb7586d video/pc_vga_sis: fix -validate 2024-03-14 00:06:42 +01:00
angelosa
c6348541e6 video/pc_vga_sis: add SiS6326 VGA core 2024-03-14 00:03:59 +01:00
Justin Kerk
28210363d0 Fix compile error in 3rdparty/bx with newer Emscripten versions (#12098)
From bkaradzic/bx@03fd6f4771
2024-03-13 11:41:25 -07:00
Justin Kerk
39db822d4e Fix compile error in 3rdparty/asio with newer Emscripten versions (#12098) 2024-03-13 11:04:01 -07:00
Ivan Vangelista
992eadf497 New systems marked not working
------------------------------
Alantin - Aladdin's Magic Lamp [Ioannis Bampoulas]
Dark Seal (8-liner) [Ioannis Bampoulas]
New Carrera - Version 2000 [Ioannis Bampoulas]

New clones marked not working
-----------------------------
Bomberman (Version 6.6, Avraam bootleg) [Ioannis Bampoulas]
Bomberman (Version 6.6, J.T. bootleg) [Ioannis Bampoulas]
2024-03-13 18:07:27 +01:00
Dirk Best
eb23db35d9 New systems marked not working
------------------------------
XDS-19P [Dirk Best, Bitsavers]
2024-03-13 18:01:06 +01:00
hap
6287dd46cb vampire: add number of lives dsw 2024-03-13 17:32:59 +01:00
hap
8a01489cd7 vampire: shorthand variable types, soundchip is 8910 2024-03-13 16:44:26 +01:00
hap
8fd253ae04 vampire: use gen_latch device for soundlatch, small cleanup 2024-03-13 16:23:12 +01:00
mamehaze
3a79aca7af
new WORKING machines (#12133)
-----------
Vampire (prototype?) [Tomasz Slanina, Heiko Klusmann]
2024-03-13 16:19:01 +01:00
hap
50be02b53a cpc_ssa1: simplify sp0256 lrq/sby pin read,
sp0256: when callbacks are used, add bg timer like sp0250 does
2024-03-13 13:57:09 +01:00
AJR
a723b9003a acorn/atom.cpp: Pull XTAL definitions out of header; add FDC clock 2024-03-12 22:56:41 -04:00
angelosa
8cc0a3f213 bus/pci: add SiS6326 AGP card 2024-03-13 03:17:03 +01:00
hap
5a25a81d46 sp0256: remove reset lrq timer workaround that was added there for odyssey2 killer bees.
Bad luck: everything o2 works same as before except turtlesu, instead of failing to detect The Voice only sometimes, now it happens more commonly. Not due to the removed timer, but actually the stream updates before accessing I/O which should be more accurate.
2024-03-12 23:08:12 +01:00
Ivan Vangelista
56988e22ae New systems marked not working
------------------------------
Happy Farm (Ver. US.01.02.B) [Ioannis Bampoulas]
2024-03-12 18:03:43 +01:00
Sergio G
03abedf47b
taito_h.cpp: Updated notes, DIP switch defaults and emulation flags. (#12126)
* Marked Syvalion as not supporting cocktail mode and added notes about issues.
* Corrected default lives DIP switch settings for Syvalion to match manual.
* Added notes about ROM type selection settings.
2024-03-12 23:16:57 +11:00
Patrick Mackinlay
af7dadd745 ncr5385: single byte transfers 2024-03-12 19:02:15 +07:00
balr0g
7f2b2421da
bfm/bfm_bd1.h, bfm/bfm_bda.h: const -> constexpr, fixes undefined references when building with -O0 on macOS (#12129) 2024-03-11 20:31:58 -04:00
hap
d50c07b4f2 ymmu*: invert lcd edge,
h8_port: write hi-z output pins as 1
2024-03-12 01:13:15 +01:00
hap
8f5259ee6f misc h8 drivers: digital I/O ports are 8bit (probably leftover from when they were in AS_IO address map) 2024-03-11 23:16:43 +01:00
hap
8a64d24937 rolandpcm: fix out of bounds array access 2024-03-11 22:25:47 +01:00
hap
e8b144d7a9 rendfont: set minimum width of scaled bitmap for font chars used in .lay files to 1 if it's larger than 0.5, this prevents lowercase l and i not showing while the text label is still readable (I also tried rounding up everything but that's uglier overall),
misc: small cleanup
2024-03-11 22:16:25 +01:00
Robin Sergeant
24c3868994
-rm/rm380z.cpp: Use SN74S262 as the VDU-40 COS 3.4 character generator. (#12128)
* Also cleaned up drawing code.

-video/sn74s262.cpp: Added hand-crafted character generator ROM based on datasheet.
2024-03-12 05:42:30 +11:00
Vas Crabb
9626b93a41 Fixes and cleanup:
roland/roland_d70.cpp: Use object finders, use memory shares rather than
ram_device, fixed Endianness bugs, fixed bad indentation, fixed
double-qualified member functions, use m_ prefix consistently for
members, use lowercase hex digits, don't allow writes to ROM, fixed
header #include order.

docs: Corrected docmented default for ui_mouse option.

tektronix/tek440x.cpp: #include local headers first, etc.

bus/a2bus/snesmax.h: Fixed copy/pasted comment.

yamaha/ympsr2000.cpp: Put code in an anonymous namespace.
2024-03-12 04:47:09 +11:00
Ivan Vangelista
a9c42ccff3 New systems marked not working
------------------------------
Wicked Witch (Ver. AA.01.A) [Ioannis Bampoulas]

- misc/ez2d.cpp, pinball/idsa.cpp, unico/unianapc.cpp: renounced copyright
2024-03-11 18:07:19 +01:00
ClawGrip
524c10b7d9
funworld/photoply.cpp: Typo (#12125) 2024-03-11 15:46:41 +01:00
Patrick Mackinlay
ac41fe6904 tek4132: add scsi and dma controller
icm3216: add scsi controller
2024-03-11 19:08:13 +07:00
Patrick Mackinlay
47f8f4b286 ncr5385: initial nscsi implementation 2024-03-11 19:00:43 +07:00
Patrick Mackinlay
d1fefb196a ns32202: check interrupt status after in-service write 2024-03-11 13:13:59 +07:00