Commit Graph

151 Commits

Author SHA1 Message Date
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
sorgelig
0eb7b3017d Fixes, tweaks, cleanup. 2019-12-12 03:43:49 +08:00
Alan Steremberg
d981092caa Add support for /arcade folder, and MRA xml decoding
* round trip xml launch

* roms load

* removed debug

* added binary data and changed rom format

* changed hex format

* fixed bug

* added structure and start/length

* removed base64 support

* removed base64 support

* fixed parsing bugs

* fixed hex parse bug

* fixed parser

* fixing paths

* fixed rbf parser

* fixed initialization bug

* fixed extension removal for when there are multiple extension options

* fixed core path and cleaned up filelength

* added md5 checks to arcade roms

* fixed rbf search

* added error support

* Simplify error checking code

* fixed arcade error message pop up

* fixed bug in part zip initialization

* removed dtdt

* don't load second rom0 if first works

* fixed directory problem

* added more comments

* added / to zip path

* fixed / bug, truncate mame zip error message

* fixed scrolling RBF

* fixed scrolling name and error message

* added code to remove _date in scrolling text

* remove redundant /
2019-12-12 00:33:27 +08:00
sorgelig
aedb73aa12 megacd: support for backup mount/init. 2019-12-09 07:41:39 +08:00
sorgelig
312873d0cf Progress bar for file loading. 2019-12-08 05:33:31 +08:00
sorgelig
acf0111877 OSD fixes. 2019-12-05 00:48:30 +08:00
Sergey Dvodnenko
3c2a19b745 megacd: reset drive without ejecting a disk
* megacd: fix sgets()

* megacd: reset drive without ejecting a disk
2019-12-04 03:48:47 +08:00
sorgelig
e56145f02d Optomizations in OSD, more calls for megacd while OSD rendering. 2019-12-02 02:16:47 +08:00
sorgelig
7cde6e6b93 megacd: fix wrong cd eject call. 2019-12-02 01:01:24 +08:00
sorgelig
894f0fa389 Use FF fill if no save found. 2019-11-24 02:13:48 +08:00
sorgelig
b33d930bfa Add MegaCD support code. 2019-11-20 00:15:29 +08:00
sorgelig
6076935456 user_io: disable non-minimig I/O on minimig core. 2019-11-13 22:52:57 +08:00
Jamie Dickson
45b35c2cff Allow use of "games" folder for core rom folders. 2019-10-21 03:12:47 +08:00
sorgelig
56bf758b09 minimig: refactoring. 2019-10-06 07:35:36 +08:00
sorgelig
4726048389 Apple-II: add disk format converter, some cleanup. 2019-10-04 16:40:02 +08:00
sorgelig
560f19dc6b More bits for status. 2019-10-03 23:07:53 +08:00
sorgelig
f52d81f7bc OSD rotation option. 2019-10-03 01:37:57 +08:00
sorgelig
c24b973fc4 alt mode 2019-09-17 02:51:31 +08:00
sorgelig
c3c4e2ea3e some flags for dual-sdr cores. 2019-09-08 08:40:06 +08:00
sorgelig
6845359231 minimig: use detected SDRAM size to adjust selected FastRAM config if required. 2019-09-04 00:07:21 +08:00
sorgelig
25fb4570fe SDRAM module type detection. 2019-09-02 03:31:48 +08:00
sorgelig
47400adef6 Support for hdmi_limited=2 (16-255). 2019-08-31 06:59:49 +08:00
sorgelig
988355c470 Experimental direct_video option in INI. 2019-08-20 22:59:34 +08:00
sorgelig
9d8d6d1f18 NeoGeo: fix backup save/load. Move CD indexes to 1 and 2. 2019-08-12 00:32:33 +08:00
sorgelig
71791a30f7 disable some log messages. 2019-07-28 00:26:10 +08:00
sorgelig
d8c338046a Merge NeoGeo support code. 2019-07-20 10:37:08 +08:00
sorgelig
5e970fcc75 Minimig: fix reset by I/O button, add more memory configs. 2019-07-17 17:25:55 +08:00
sorgelig
4965be614a Reset SNES type on name reading. 2019-06-29 03:05:45 +08:00
sorgelig
f056480a07 Normalize line endings, remove trailing spaces. 2019-06-29 00:57:18 +08:00
sorgelig
e52ae6ba82 Rework disk LED activity. 2019-06-26 02:16:21 +08:00
sorgelig
56f66ebf41 Check status change request while ROM uploading. 2019-06-13 05:52:57 +08:00
sorgelig
5d413a61fd Remove TZX parser. 2019-06-11 06:42:20 +08:00
sorgelig
8c7560209b vga_sog option. 2019-06-06 01:20:43 +08:00