Commit Graph

183 Commits

Author SHA1 Message Date
Sergey Dvodnenko
0be5c27205 snes: add SPC loading
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).

* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup

* snes: add BSX support

* snes: add SPC loading
2020-10-17 01:06:40 +08:00
Sergey Dvodnenko
72c62a613f snes: add BSX support
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).

* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup

* snes: add BSX support
2020-10-14 22:08:44 +08:00
sorgelig
fa7fe5391a ao486: rework IDE, support for CD-ROM. 2020-09-17 23:48:26 +08:00
sorgelig
65afb152a0 Support for supplement file loading. 2020-08-21 21:38:02 +08:00
sorgelig
419ae67dee user_io: extend ioctl_* functionality. 2020-08-20 17:30:52 +08:00
sorgelig
b4884cbb17 ao486: adjust MIDI clock case 2020-08-14 16:17:16 +08:00
sorgelig
aefb8d9176 Reset UART upon core reset. 2020-08-12 13:29:16 +08:00
sorgelig
f2333f1f08 ao486: fix midi flag. 2020-08-11 22:57:41 +08:00
sorgelig
ba79d13239 ao486: 3mbit for high speed UART mode. 2020-08-04 05:54:57 +08:00
sorgelig
539a941f5f ao486: 10x serial mode. 2020-07-30 19:13:08 +08:00
sorgelig
5642ca5613 minimig: mouse wheel support. 2020-06-30 08:18:46 +08:00
sorgelig
1f9935d080 minimig: support for shared folder. 2020-06-29 08:19:25 +08:00
sorgelig
9c96ed8205 OSD: fill th header while waiting for USB. 2020-06-20 18:56:28 +08:00
sorgelig
0e19e58ef0 Support for custom audio filters. 2020-06-13 22:33:54 +08:00
sorgelig
0d4150617e Per-core volume attenuation. 2020-06-08 17:59:50 +08:00
sorgelig
a3be9b78dd Hide loading progress asap. 2020-05-18 18:28:19 +08:00
sorgelig
018b189951 Optimization and cleanup in HPS-FPGA communication. 2020-05-17 19:51:49 +08:00
sorgelig
652c526350 Optimized home dir detection. 2020-05-16 01:06:25 +08:00
sorgelig
a5ff9a953b Check core's home dir on every access for plug and play functionality. 2020-05-15 05:30:17 +08:00
sorgelig
b1a481f24c Support suffix for home dir. 2020-05-14 17:19:29 +08:00
sorgelig
d975588516 AtariST: Midilink MFP mode. 2020-05-03 18:00:57 +08:00
sorgelig
7ebaede7b6 Use clean formatted memory card for TGFX16 if no save found. 2020-04-26 16:14:02 +08:00
sorgelig
e666f71d6c AtariST: add mono 60hz option. 2020-04-24 06:08:55 +08:00
sorgelig
e59bb17eaa Update UART settings. 2020-04-22 22:59:14 +08:00
sorgelig
47b1ab4a61 osd: some refactoring. 2020-04-20 21:43:02 +08:00
sorgelig
d2e3d0fbd2 pcecd: initial support. 2020-04-19 14:58:44 +08:00
sorgelig
4e96473a1a Initial support for Atari ST. 2020-04-17 23:44:05 +08:00
sorgelig
07d965102d Some refactoring and normalization. 2020-04-12 17:19:49 +08:00
sorgelig
19fd1035d5 Don't pass user button to core of OSD is visible. 2020-03-21 10:12:00 +08:00
sorgelig
5a4df1c8a8 Always enable volume control. 2020-03-17 01:27:27 +08:00
sorgelig
f9b5b9bbc3 Support up to 3 alternative INI files (Back+DPAD in OSD). Some refactoring in cfg/ini parsing. 2020-03-17 00:20:09 +08:00
zakk4223
caca70296a Add support for booting mra files via bootcore ini setting. Includes lastcore/lastexactcore functionality
Co-authored-by: Zakk <zakk@rsdio.com>
2020-03-08 23:54:14 +08:00
sorgelig
7fcc325d8c Long press of USER button in Menu core launches the joystick button definition. Short press of USER button skips the button in definition. 2020-03-07 05:35:19 +08:00
sorgelig
07c0fe63df input: rework spinner code. 2020-03-02 00:19:25 +08:00
sorgelig
1670d1988a input: send paddle value independently from analog joystick. 2020-02-25 20:24:12 +08:00
sorgelig
b3b003b3dc Support for mr.Spinner 2020-02-16 23:23:24 +08:00
sorgelig
385c2201c9 input: support buttons in MRA, show joystick map on first button press. 2020-01-31 05:34:22 +08:00
sorgelig
27f65f3fdd Support for auto-mount of boot0-3.vhd 2020-01-22 01:47:00 +08:00
sorgelig
6e27efef8d C64: rework T64 support to use memory file. 2020-01-20 23:46:21 +08:00
sorgelig
35f81c3826 Cleanup. 2020-01-20 14:04:36 +08:00
nanner55
8f4828c1cc Add T64 to D64 conversion support to C64.
* Added C64 T64 disk mount support.

* Fixed minor C64 T64 support bugs and minor code cleanup.

* Fixed DIR advance logic.
Changed various init values.

* Added workaround for FileOpen* functions auto-prepend breaking absolute
paths.
Changed T64 tmp path to be absolute.
2020-01-20 12:31:39 +08:00
sorgelig
27112e5811 arcade: override core name with 'setname' node in MRA. 2020-01-13 18:17:15 +08:00
sorgelig
8f0c9bd8cc Support linux FB over VGA/Direct Video. 2020-01-04 14:57:47 +08:00
sorgelig
8f3eea51fa re-read confstr as info requested. 2020-01-03 08:36:43 +08:00
sorgelig
3cdfbd0b64 Remove dead code 2020-01-02 08:38:51 +08:00
sorgelig
b51e5b0a17 Support for info display from the core. 2020-01-01 11:57:53 +08:00
sorgelig
1cb1e5b899 Support for savestate. 2020-01-01 10:39:52 +08:00
sorgelig
2e12b079d5 arcade: better error visibility. 2019-12-21 08:08:56 +08:00
sorgelig
7b949f3ded archie: use generic 8bit type. 2019-12-21 02:25:29 +08:00
sorgelig
7080eb1362 gba: add goomba emulator autoloading for gb/gbc roms. 2019-12-18 06:13:20 +08:00