Commit Graph

87 Commits

Author SHA1 Message Date
sorgelig
cceef25c24 file_io: display extension if wildcard is used. 2020-03-31 05:24:04 +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
4cc307dbec fix display name. 2020-03-16 11:59:57 +08:00
sorgelig
b25b97a540 Support RBF display names from names.txt 2020-03-10 09:19:23 +08:00
sorgelig
691093ebf3 Create config path if doesn't exist. 2020-03-10 06:01:48 +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
1ba97325e4 input: fix default config restore, option for paddle/spinner button allocation from core. 2020-03-08 23:52:42 +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
79889c92eb Give USB and CIFS location priority for games folder over root. 2020-02-29 01:09:35 +08:00
sorgelig
9a5e615331 Fix positioning in file browser. 2020-02-17 03:52:23 +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
ee9270de8c some cleanup. 2020-01-08 21:41:09 +08:00
zakk4223
a71c49be97 MRA: lookup rom parts by CRC first if "crc" attribute exists
MRA: supported ordered list "zip" attribute, (use '|' as delimiter)
2020-01-08 15:16:47 +08:00
sorgelig
1cb1e5b899 Support for savestate. 2020-01-01 10:39:52 +08:00
sorgelig
8a8645c530 recents: store altname. 2019-12-29 08:12:29 +08:00
nanner55
3438ffd7ca Add Recent Files menu option.
key (backtick/grave) or select button.
2019-12-29 02:53:31 +08:00
sorgelig
0566ac6a46 arcade: use USB/CIFS/Games location for mame if found. 2019-12-28 09:00:35 +08:00
sorgelig
5531e750b8 file_io: fix FileLoad(). 2019-12-23 02:05:54 +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
Jamie Dickson
5373f3d978 add smart usb and cifs searches to game folder paths 2019-12-06 15:01:49 +08:00
sorgelig
77c177bb97 scheduler option. 2019-11-26 12:41:14 +08:00
sorgelig
6997be60c3 file_io: fix FileLoad(0,0). 2019-11-20 20:37:19 +08:00
sorgelig
0b31ad20a7 file_io: add initialization for fileTYPE and more support for zip. 2019-11-20 13:40:01 +08:00
Newsdee
bbbc20f7eb Save input map files to /config/inputs/
* Save input map files to /config/inputs/
(old folder is still compatible, will revert if file not found)

* Reverted label to "undefine"
2019-11-07 22:53:16 +08:00
Jamie Dickson
45b35c2cff Allow use of "games" folder for core rom folders. 2019-10-21 03:12:47 +08:00
sorgelig
08c53f0b68 file_io: some cleanup. 2019-09-29 06:07:04 +08:00
Rikard Bengtsson
63642a7624 Pressing [UP] when on first menu item puts you at the last.
Pressing [DOWN] when on the last menu item puts you on the first.
2019-09-28 23:24:56 +02:00
sorgelig
1d035ca0ef neogeo: xml: hide attribute. 2019-09-17 03:29:55 +08:00
sorgelig
28d82d1c32 neogeo: support for .neo format. 2019-09-09 08:11:10 +08:00
sorgelig
84699a650c neogeo: support per-folder romsets.xml for children subfolders. 2019-09-09 00:58:55 +08:00
sorgelig
6116a49d6b neogeo: zip support. 2019-09-08 06:06:14 +08:00
sorgelig
fb6cab78b5 file_io: comment out unused function. 2019-08-06 06:43:18 +08:00
Cray Elliott
3fe86a76b1 only check for ".." filepath once 2019-08-01 16:29:41 -07:00
Cray Elliott
90668c9e87 Hide hidden files from MiSTer file browser 2019-07-30 21:17:50 -07:00
sorgelig
ca2fbe5b7a NeoGeo: remove fixed path, support for subfolders. 2019-07-29 04:04:44 +08:00
sorgelig
4d616d8e27 Some re-work in file lister, NeoGeo per-game xml support. 2019-07-28 23:45:25 +08:00
sorgelig
c645788823 NeoGeo: fix file selector. 2019-07-27 21:00:05 +08:00
sorgelig
4234cd78a0 NeoGeo: Display altname in ROM selector. 2019-07-25 22:45:58 +08:00
sorgelig
f056480a07 Normalize line endings, remove trailing spaces. 2019-06-29 00:57:18 +08:00
sorgelig
22140fa65d Add VGA nag upon starting the script. 2019-06-11 01:31:13 +08:00
sorgelig
ba23d6bdec file_io: fix extension compare #2. 2019-06-09 16:03:15 +08:00
sorgelig
8bee4fa072 file_io: fix extension compare. 2019-06-07 12:54:34 +08:00
sorgelig
7c2733de69 One more fix for getting file size. 2019-05-26 18:37:51 +08:00
nretro
790722c920 Merge remote-tracking branch 'refs/remotes/origin/master' 2019-05-25 20:04:43 +02:00
nretro
0be93e7b89 get size of special file by calling ioctl 2019-05-25 20:02:49 +02:00
sorgelig
82312678b8 Picture and logo for menu background. 2019-05-25 22:43:05 +08:00
sorgelig
ec41bbfcb2 Extract video functions to separate file, some refactoring. 2019-05-20 20:01:04 +08:00
sorgelig
798c996c6e Update screenshot code. 2019-05-09 21:41:33 +08:00