Julian Sikorski
7018e93c32
Add C compiler flags for Wayland EGL from pkgconfig to OSD build options on Linux. ( #12194 )
...
This will hopefully fix compiling on openSUSE where Wayland headers are in /usr/include/wayland.
2024-03-31 02:52:05 +11:00
Vas Crabb
926fe9bc82
-nes.xml: Use self-closing tags for data areas with no load commands - saves a lot of lines in a file this big.
...
-Disabled GCC stringop-overflow warning due to numerous false positives.
2024-03-31 02:37:24 +11:00
Vas Crabb
fe923e9b3c
Drop support for GCC < 10.3, clang 6, SDL < 2.0.14 and Qt 5.10.
2024-03-28 00:11:18 +11:00
Patrick Mackinlay
b19122db32
palm: new cpu device and disassembler
2024-03-27 15:21:12 +07:00
hap
a4cf1316fa
added novag tv interface peripheral [hap, Achim]
2024-03-23 19:03:46 +01:00
angelosa
467e577ee4
machine/mediagx_host: move VGA to own core
2024-03-23 15:18:33 +01:00
angelosa
935ad2bcb0
machine/mediagx_host: prepare for MediaGX virtual VGA hookup
2024-03-20 23:19:08 +01:00
Olivier Galibert
6bccd589c1
swx00: Advance
2024-03-18 22:46:54 +01:00
Olivier Galibert
7fe04d0f8e
Start adding the m37640
2024-03-18 22:46:54 +01:00
Patrick Mackinlay
d939557e4c
upd7261: new device
2024-03-18 16:19:55 +07:00
Devin Acker
a97718f3b3
misc/jaminator.cpp: Added driver and software list for Noise Toys Jaminator guitar toy. ( #12146 )
...
sound/cf61909.cpp: Added Texas Instruments CF61909 sound chip device.
New working systems
----------
Noise Toys Inc. Jaminator [Devin Acker]
New working software list items
----------
jaminator.xml: Classic Rock I (USA), Classic Rock II (USA), Hard Rock I (USA), Hard Rock II (USA), Lead Rock Guitarists (USA), Modern Rock (USA) [Devin Acker]
2024-03-18 16:35:01 +11: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
Justin Kerk
39db822d4e
Fix compile error in 3rdparty/asio with newer Emscripten versions ( #12098 )
2024-03-13 11:04:01 -07:00
angelosa
8cc0a3f213
bus/pci: add SiS6326 AGP card
2024-03-13 03:17:03 +01:00
wilbertpol
8dbb5b3da2
cpu/z80/r800dasm.cpp: Add disassembler for ASCII R800. ( #12116 )
2024-03-10 20:59:57 -04:00
angelosa
720ee36acb
pc/sis630: initial implementation for IT8705F Super I/O
2024-03-10 17:47:36 +01:00
Vas Crabb
c53b36b892
-bus/a2bus: Added SNES MAX game controller interface card.
...
-docs: Clarified description of EMULATOR make option.
2024-03-10 23:38:41 +11:00
angelosa
40bf644661
bus/pci: add Cirrus Logic GD5446 card
2024-03-09 22:41:04 +01:00
Vas Crabb
2d6233b8f0
cpu/g65816: Don't expose a pile of macros to downstream users.
2024-03-08 03:35:09 +11:00
hap
9d332ed7be
h8: add h8s/2319 family, make 2320 (now renamed to 2329) a subdevice,
...
h8_watchdog: apparently fix funcube watchdog reset issue,
mentor16: add lcd vertical layout to artwork
2024-03-04 16:56:23 +01:00
shattered
36cf92be37
Add support for 1801VP1-128 gate array (MFM codec) ( #12089 )
2024-03-04 10:35:11 -05:00
Angelo Salese
7db1458ca1
Moved Cave drivers and devices to atlus project and a new cave project. ( #12090 )
2024-03-05 01:31:38 +11:00
AJR
b53e5439f0
a800: Add Atari CX85 Numeric Keypad to controller port options
2024-03-03 17:52:04 -05:00
Olivier Galibert
1dae50467e
Enhance the sh704x. MU128 MSTO, needs interrupts now.
2024-03-03 20:13:26 +01:00
Olivier Galibert
295b00c0e6
plg150-ap: Added
2024-03-03 18:00:29 +01:00
angelosa
66ca989488
pc/pcipc_sis: preliminary W83787F Super I/O core;
...
machine/sis85c496: add ISA irq pins;
2024-03-03 01:08:02 +01:00
Vas Crabb
f28fe7db31
osd: Cleaned up MIDI and network interfaces a little more.
2024-03-01 05:06:54 +11:00
angelosa
9b2e02a839
bus/pci: add PDC20262 card [Guru]
2024-02-29 02:50:32 +01:00
hap
19c5c5bff8
added preliminary OKI MSM6588 ADPCM Recorder device
2024-02-29 01:52:37 +01:00
Sylvain Glaize
5466b7f0c9
trs/mc10.cpp: Add "Multiport" cartridge and RAM expansion for the Matra & Hachette Alice ( #12080 )
2024-02-28 19:07:49 -05:00
ksherlock
068704c298
scripts/build/verinfo.py: Use a raw string literal for regular expression. ( #12069 )
...
Fixes Pylint invalid escape sequence warning.
2024-02-27 23:03:37 +11:00
angelosa
fb4db134ab
bus/pci: separate AGP cards to their own container, add Laguna 3d as AGP slot option
2024-02-27 00:13:32 +01:00
hap
8528c4c14b
h8: add basic support for h8/3217,
...
h8_watchdog: clock divider table was the wrong way around
2024-02-25 21:04:41 +01:00
Vas Crabb
8b33ac0d0d
Merge branch 'release0263' into HEAD
2024-02-26 06:35:15 +11:00
Vas Crabb
2dd558b2c0
Update copyright years.
2024-02-26 03:32:36 +11:00
angelosa
5c84856b50
bus/pci: add Vision 864 and 968 cards
2024-02-25 01:52:51 +01:00
Vas Crabb
d98993d7ff
osd/osdnet.cpp: Removed dependency from OSD network device to libemu. ( #12058 )
...
* This allows save states to be created and loaded when network interfaces are present.
* device_network_interface may need some more attention to get save states taken while receiving a packet to work properly.
2024-02-25 02:25:23 +11:00
angelosa
4996c8d2e2
bus/ata: basic Toshiba XM-3301 ATAPI CD drive [Angelo Salese, Grull Osgo]
...
* Allows mounting with TAISATAP.SYS in DOS, allows gammagic to moving on to Voodoo init
2024-02-24 00:55:59 +01:00
angelosa
53082b4f8f
video.lua: fix a couple shortsights
2024-02-22 02:44:38 +01:00
angelosa
5f7912858d
bus/pci/promotion: add Alliance VGA core stub
2024-02-22 02:18:18 +01:00
hap
a5e4482ebf
lc7582: rename file to lc7580
2024-02-19 13:49:20 +01:00
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