Commit Graph

20 Commits

Author SHA1 Message Date
Dan
873b4425a6 use END key to navigate to last file in directory 2019-01-17 03:06:49 +01:00
sorgelig
6b76a9a088 Use separate save folder for all saves. 2019-01-11 11:23:49 +08:00
David Holm
868c60f99f file_io: Zip file support
Support for loading files stored inside a zip file.

Treats zipped files as folders and allows loading files from inside the
zip file.  Files are loaded on-demand from the archive.

Nested zip-files are currently not supported.
2019-01-09 21:00:56 +01:00
David Holm
0a0341bf81 file_io, DiskImage, sharpmz: Replace fd with FILE*
Replace file descriptor with a file stream in preparation for supporting
zipped files.

The API to miniz requires the use of file streams and since a file
descriptor can easily be extracted from a stream using `fileno` it's
much more convenient to use file streams everywhere.
2019-01-09 20:58:29 +01:00
sorgelig
c63bc586f7 Automatic save file creation. 2018-11-21 07:28:07 +08:00
sorgelig
99a0a0b190 Suport for altera scaler boot coefficients. 2018-11-10 00:29:16 +08:00
sorgelig
44d7476d60 Support for AScaler settings. 2018-11-08 05:11:20 +08:00
sorgelig
abbe31a0d0 Improved file lister. 2018-09-08 19:54:07 +08:00
sorgelig
5f954ddd2b Option to reduce FileOpen messages flood. 2018-07-11 15:52:04 +08:00
sorgelig
3facbe338d Detect the path of core. 2018-05-19 02:04:49 +08:00
sorgelig
09c96e8fa9 Minimig settings and reset cleanup and refactoring. 2018-05-10 18:40:48 +08:00
sorgelig
96e3d58b31 Support for miltiple configs per RBF. 2018-04-01 06:17:08 +08:00
sorgelig
d235e806b2 Move to C++. Use C++14 as it adds binary literals -> HDL friendly. 2018-02-28 01:58:21 +08:00
sorgelig
95bedd84c1 Update USB storage code to reflect recent changes. 2018-01-23 17:42:02 +08:00
sorgelig
2e71988905 Sub-folders support for core loading. 2017-11-14 04:13:06 +08:00
sorgelig
1c50e0dc3a Support for memory files. 2017-09-01 20:47:17 +08:00
sorgelig
1bed61c563 OSD tweaks for ao486. 2017-08-02 22:24:55 +08:00
sorgelig
7e715ec2f9 Small tweaks for 32bit CPU. 2017-06-16 17:27:22 +08:00
sorgelig
6a5d4b142d Move INI/CFG/MAP files to config dir. 2017-06-16 16:40:34 +08:00
sorgelig
96f7caaf71 Initial Commit. 2017-06-14 02:47:05 +08:00