Commit Graph

32 Commits

Author SHA1 Message Date
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
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
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
b33d930bfa Add MegaCD support code. 2019-11-20 00:15:29 +08:00
sorgelig
d8c338046a Merge NeoGeo support code. 2019-07-20 10:37:08 +08:00
sorgelig
584f6a9a0d Makefile: some refactoring. 2019-06-29 03:08:21 +08:00
sorgelig
82312678b8 Picture and logo for menu background. 2019-05-25 22:43:05 +08:00
Alan Steremberg
a3be270853 added screenshot 2019-05-08 15:57:38 -07:00
sorgelig
0496ff285d Upgrade to VS2017. 2019-01-29 13:48:31 +08:00
David Holm
1bc427bc76 miniz: 2.0.8
Include miniz 2.0.8 for zip file support.
2019-01-09 20:58:29 +01:00
sorgelig
aaf0712856 Makefile: fix files deletion, disable strict-aliasing warning. 2019-01-08 10:07:11 +08:00
sorgelig
7b123e0803 lib folder for 3rd-party libraries. 2019-01-05 19:12:45 +08:00
David Holm
7abfbd07dd makefile: Make obj and dep rules unique per language
The make rules for objects and dependency files must be unique per
language or make won't understand when to rebuild them.  Before this
change, if a cpp-file was changed, make would match it to the rule for C
files because it comes first in the `Makefile` and not rebuild anything.
2019-01-05 11:20:14 +01:00
David Holm
65a07e2c12 makefile: Support verbose build
Show build commands as they are being executed if `V=1` is specified
when running `make`.
2019-01-05 11:08:31 +01:00
David Holm
6f84a4f2d7 makefile: Move defines to DFLAGS
All defines should be set in `DFLAGS` or dependencies might not be
generated correctly.
2019-01-05 11:07:34 +01:00
David Holm
18ec305841 3pp: libco v18
Adds the coroutine library libco by byuu.

 - https://byuu.org/library/libco/
2019-01-04 23:00:14 +01:00
David Holm
febb7f444f makefile: Enable all compiler diagnostics
Enable all diagnostics in the compiler so that it can help identify bugs
in the code during build.
2018-12-29 12:23:32 +01:00
David Holm
e3013e615d makefile: Set DFLAG before reference
Set the value of `DFLAG` to the include paths before it is being
referenced by `CFLAG`.
2018-12-29 12:22:31 +01:00
sorgelig
d3e0351f02 Add SNES support code. 2018-11-29 20:23:44 +08:00
karllurman
e786b4ffe9 Moving the docker specific stuff out into another repo 2018-11-01 15:48:03 +11:00
karllurman
62058bfa32 St and X86 moved to support 2018-11-01 11:15:58 +11:00
karllurman
3fccd05165 Makefile was wrong and sharpmz wasnt being built. Archie is now in support too 2018-11-01 09:32:26 +11:00
karllurman
94e560fa58 Created a support folder and move core ARM support code for minimig into it. Updated menu, osd, and user_io. Makefile also updated to account for new support folder 2018-10-31 23:11:07 +11:00
karllurman
d79f111260 Make file points to the appropriate toolchain GCC and G++ bins in /opt/linaro 2018-10-31 15:05:11 +11:00
sorgelig
db8c74d76d -O3 for more speed optimisations. 2018-05-08 04:39:44 +08:00
sorgelig
bf9c1b6b10 Makefile tweak. 2018-03-04 09:04:49 +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
21fd72501f Makefile: move around the parameters for better linker compatibility. 2017-11-16 01:04:19 +08:00
sorgelig
f11432f06e Use C99 option to support older gcc versions. 2017-10-16 02:35:25 +08:00
sorgelig
1fa8fc4f14 Support for SCL/FDI/UDI disk formats(read-only) in TRDOS. 2017-09-01 20:50:45 +08:00
sorgelig
96f7caaf71 Initial Commit. 2017-06-14 02:47:05 +08:00