Commit Graph

168 Commits

Author SHA1 Message Date
Jesse Talavera-Greenberg
9b131ee66d Make ExternalBIOSEnable configurable 2023-06-07 16:11:00 -04:00
Jesse Talavera-Greenberg
55e9d06f0b Stop using Config::ScreenUseGL
- It's not really relevant for this use case
2023-06-07 14:41:22 -04:00
Jesse Talavera-Greenberg
543ec73672 Link the standard library statically when using MinGW 2023-06-07 08:49:36 -04:00
Jesse Talavera-Greenberg
79f72e5538 Fix a typo 2023-06-07 08:17:15 -04:00
Jesse Talavera-Greenberg
9c1b6f5bfb Update to the latest commit of libretro-common
- Now that my microphone PR is merged
2023-06-07 08:14:01 -04:00
Jesse Talavera-Greenberg
da14f264cc Update to a newer commit for libretro-common 2023-06-02 18:27:54 -04:00
Jesse Talavera-Greenberg
c517382d21 Produce a universal macOS binary 2023-06-01 21:30:25 -04:00
Jesse Talavera-Greenberg
db96a83f46 Try another name 2023-06-01 21:26:52 -04:00
Jesse Talavera-Greenberg
79fbd3b187 Try building for both architectures on macOS 2023-06-01 21:22:31 -04:00
Jesse Talavera-Greenberg
63fecbcb09 Switch the suffix order 2023-06-01 21:03:08 -04:00
Jesse Talavera-Greenberg
5138ce7aa9 Add the .ids extension
- For the iQue
2023-06-01 21:00:48 -04:00
Jesse Talavera-Greenberg
b752cdfd34 Set the suffix explicitly 2023-06-01 20:57:04 -04:00
Jesse Talavera-Greenberg
b2b23e92ab Use -f instead of --force on macOS 2023-06-01 20:45:51 -04:00
Jesse Talavera-Greenberg
ba1b8bd608 Name the problem matcher step 2023-06-01 20:34:55 -04:00
Jesse Talavera-Greenberg
6839af7c77 Include the correct header for size_t 2023-06-01 20:31:22 -04:00
Jesse Talavera-Greenberg
246f3e6526 Try a GCC problem matcher 2023-06-01 20:29:10 -04:00
Jesse Talavera-Greenberg
ee6958befb Don't include gl.h explicitly, let glsym.h do it
- Different platforms include OpenGL differently
2023-06-01 20:18:07 -04:00
Jesse Talavera-Greenberg
6bb98f0d01 Use a different OpenGL header path on macOS 2023-06-01 20:06:55 -04:00
Jesse Talavera-Greenberg
0ac11cb688 Add a comment 2023-06-01 20:01:26 -04:00
Jesse Talavera-Greenberg
e09550a401 Oops, forgot one 2023-06-01 19:52:05 -04:00
Jesse Talavera-Greenberg
8f57bd0f6f Mute OpenGL deprecation warnings on macOS
- We get it, you'd rather we use Metal
2023-06-01 19:51:48 -04:00
Jesse Talavera-Greenberg
464d3d5460 Change mkdir flags for macOS 2023-06-01 19:47:36 -04:00
Jesse Talavera-Greenberg
b48d6dc3b4 First crack at a macOS workflow 2023-06-01 19:45:20 -04:00
Jesse Talavera-Greenberg
604d896752 Don't zip the files explicitly
- Let GitHub do it
2023-06-01 19:04:41 -04:00
Jesse Talavera-Greenberg
2a8b610f4f Add the info file to the Windows archive 2023-06-01 18:58:17 -04:00
Jesse Talavera-Greenberg
b2f97f0200 Install the zip package 2023-06-01 18:48:51 -04:00
Jesse Talavera-Greenberg
5b777619fd Oops, wrong file 2023-06-01 18:30:01 -04:00
Jesse Talavera-Greenberg
179c6f05c8 Try mingw32-make 2023-06-01 18:22:51 -04:00
Jesse Talavera-Greenberg
79246cbb54 Build by invoking Make 2023-06-01 18:16:38 -04:00
Jesse Talavera-Greenberg
e7658d74e9 Try a different generator 2023-06-01 18:10:44 -04:00
Jesse Talavera-Greenberg
a922155580 Log the file tree 2023-06-01 17:57:11 -04:00
Jesse Talavera-Greenberg
e61395c1c1 Change working directory for Configure step 2023-06-01 17:48:23 -04:00
Jesse Talavera-Greenberg
3765a71419 Change the directory used in cmake --build 2023-06-01 17:41:50 -04:00
Jesse Talavera-Greenberg
5d30d05c9f Use --verbose flag with mkdir in a step 2023-06-01 17:41:38 -04:00
Jesse Talavera-Greenberg
70ebf8bacc Un-fix slashes in build-windows.yaml 2023-06-01 17:34:17 -04:00
Jesse Talavera-Greenberg
86109fd92a Fix slashes in build-windows.yaml 2023-06-01 17:32:34 -04:00
Jesse Talavera-Greenberg
93d1033072 Rename the workflows 2023-06-01 17:23:55 -04:00
Jesse Talavera-Greenberg
54977c30ef Fix a typo 2023-06-01 17:21:51 -04:00
Jesse Talavera-Greenberg
809cb266cc Use the incoming melonDS PR's in-memory savestate API 2023-06-01 17:21:21 -04:00
Jesse Talavera-Greenberg
1577b1109f Fix resetting
- Game now resets without deallocating SRAM
- Game now resets without forcibly booting to the BIOS
2023-06-01 17:20:55 -04:00
Jesse Talavera-Greenberg
262346886d Add some log calls 2023-06-01 17:19:55 -04:00
Jesse Talavera-Greenberg
ee3a61d805 Clear memory config when loading a game 2023-06-01 17:18:19 -04:00
Jesse Talavera-Greenberg
339e90a1dc Remove an unused include 2023-06-01 17:17:53 -04:00
Jesse Talavera-Greenberg
5a31860579 Clear memory config when deiniting 2023-06-01 17:17:37 -04:00
Jesse Talavera-Greenberg
fd4cf2a699 Change Platform file functions to use const string&'s 2023-06-01 17:16:50 -04:00
Jesse Talavera-Greenberg
0099d9b048 Run some aarch64-related commands with sudo 2023-06-01 17:14:14 -04:00
Jesse Talavera-Greenberg
65aaa90fcf Fix incorrect branch name in build-windows.yaml 2023-06-01 17:13:14 -04:00
Jesse Talavera-Greenberg
687de0fd42 Fix invalid context reference 2023-06-01 17:12:33 -04:00
Jesse Talavera-Greenberg
5720299f68 Upload the Windows build workflow 2023-06-01 17:09:36 -04:00
Jesse Talavera-Greenberg
a217984c50 Slight cleanup in the Linux workflow 2023-06-01 16:53:46 -04:00