92 Commits

Author SHA1 Message Date
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
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
4ce5bed723 video: improve border handling. 2020-03-25 18:56:03 +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
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
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
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
e56145f02d Optomizations in OSD, more calls for megacd while OSD rendering. 2019-12-02 02:16:47 +08:00
sorgelig
4bd14be5f2 megacd: some improvements in navigation. Remove old CD while mounting new one. 2019-11-20 17:24:25 +08:00
sorgelig
b33d930bfa Add MegaCD support code. 2019-11-20 00:15:29 +08:00
Jamie Dickson
45b35c2cff Allow use of "games" folder for core rom folders. 2019-10-21 03:12:47 +08:00
paulb-nl
4d45292b32 Support gamma correction. Add scrolling to System menu (#120) 2019-10-18 15:04:21 +08:00
sorgelig
56bf758b09 minimig: refactoring. 2019-10-06 07:35:36 +08:00
sorgelig
9a82ff8902 minimig: move config from OSD to UIO, refactoring. 2019-10-06 02:17:23 +08:00
sorgelig
560f19dc6b More bits for status. 2019-10-03 23:07:53 +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
d8c338046a Merge NeoGeo support code. 2019-07-20 10:37:08 +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
8c7560209b vga_sog option. 2019-06-06 01:20:43 +08:00
sorgelig
616ee67bd2 input: improvements in mouse handling, add mouse wheel support. 2019-05-26 18:19:37 +08:00
sorgelig
ec41bbfcb2 Extract video functions to separate file, some refactoring. 2019-05-20 20:01:04 +08:00
sorgelig
518535721a OSD: mask to disable and hide menu items. 2019-05-13 01:03:57 +08:00
CruelTott
fa842c1c55 Add INI option to set HDMI output to Limited RGB 2019-05-11 13:42:25 +02:00
sorgelig
fa3bd5e0dc Cheats: find the cheat file by CRC32. 2019-05-11 15:15:57 +08:00
sorgelig
798c996c6e Update screenshot code. 2019-05-09 21:41:33 +08:00
sorgelig
4385e24989 scripts: use Scripts folder as default, add warning note. 2019-05-01 01:56:09 +08:00
sorgelig
00a75bd80b Fix EOL in sources. 2019-03-22 20:38:14 +08:00
sorgelig
41011d365c Input: Analog mapping, remove axes customization, support up to 32 gamepad buttons. 2019-03-18 02:10:43 +08:00
sorgelig
7b5072df86 Archie: remove fdc/file customization. 2019-03-03 22:03:00 +08:00
sorgelig
0a89c2cd80 Separate PAL/NTSC modes for vsync_adjust. 2019-02-05 15:07:44 +08:00
sorgelig
dade2f6dbe OSD: Volume control option. 2019-01-26 17:10:23 +08:00
sorgelig
f2af0772bf Save midilink mode. 2019-01-18 05:14:28 +08:00