Commit Graph

80 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
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
Alan Steremberg
a3be270853 added screenshot 2019-05-08 15:57:38 -07:00
sorgelig
b5968296a9 Add cheat engine. 2019-05-08 23:03:25 +08:00
sorgelig
00a75bd80b Fix EOL in sources. 2019-03-22 20:38:14 +08:00
sorgelig
0cc54cc2ea file_io: fix: file name haven't stored in fileTYPE for files in zip. 2019-03-15 03:33:28 +08:00
sorgelig
a6ac6708ae file_io: remove obsolete functions. 2019-02-05 16:01:36 +08:00
sorgelig
dade2f6dbe OSD: Volume control option. 2019-01-26 17:10:23 +08:00
sorgelig
07f4d0c5b3 Support for * wildcard. 2019-01-25 07:12:50 +08:00