Jesse Talavera-Greenberg
|
f8e62c689f
|
Revert "Update the GCC problem matcher"
This reverts commit 14bb496480 .
|
2023-08-12 19:36:33 -04:00 |
|
Jesse Talavera-Greenberg
|
0a90b9f17b
|
Implement a g_strdup stub that correctly follows the original's behavior
|
2023-08-12 19:32:21 -04:00 |
|
Jesse Talavera-Greenberg
|
83629af587
|
Fix some arguments to some glib macros
|
2023-08-12 19:25:13 -04:00 |
|
Jesse Talavera-Greenberg
|
f59148905b
|
Clean up some glib stub macros
|
2023-08-12 19:16:23 -04:00 |
|
Jesse Talavera-Greenberg
|
12252d77a0
|
Remove an unneeded TODO
|
2023-08-12 19:04:02 -04:00 |
|
Jesse Talavera-Greenberg
|
d67c269d11
|
Fix some parameters I missed
|
2023-08-12 15:53:11 -04:00 |
|
Jesse Talavera-Greenberg
|
aa8c879d42
|
Update file.cpp
|
2023-08-12 15:49:19 -04:00 |
|
Jesse Talavera-Greenberg
|
6623dfd877
|
Don't give the Android build a special name
|
2023-08-12 15:47:51 -04:00 |
|
Jesse Talavera-Greenberg
|
14bb496480
|
Update the GCC problem matcher
|
2023-08-12 15:47:33 -04:00 |
|
Jesse Talavera-Greenberg
|
fc71af5a69
|
Bump to 0.2.1
|
2023-08-08 20:42:02 -04:00 |
|
Jesse Talavera-Greenberg
|
204213a105
|
Refactor how the emulated NDS is stopped
|
2023-08-08 20:41:32 -04:00 |
|
Jesse Talavera-Greenberg
|
53b934fb9d
|
Fix case where user provided a GBA ROM, but not GBA save data
|
2023-08-08 20:37:56 -04:00 |
|
Jesse Talavera-Greenberg
|
f4df62aee6
|
Fix the Android build
|
2023-08-07 20:37:10 -04:00 |
|
Jesse Talavera-Greenberg
|
3b3b9f16fc
|
Update file-flushing code
|
2023-08-07 18:52:26 -04:00 |
|
Jesse Talavera-Greenberg
|
ea035c4652
|
Add optional Tracy support
|
2023-08-06 19:30:00 -04:00 |
|
Jesse Talavera-Greenberg
|
9595d00bd9
|
Update the README
|
2023-08-06 17:04:14 -04:00 |
|
Jesse Talavera-Greenberg
|
21c0519e8f
|
Update the README
|
2023-08-06 17:04:08 -04:00 |
|
Jesse Talavera-Greenberg
|
2d8e17058a
|
Try excluding zlib's sample programs from the default targets
|
2023-08-06 15:57:08 -04:00 |
|
Jesse Talavera-Greenberg
|
39c63f2ea8
|
Fix the glib stub
|
2023-08-06 15:30:17 -04:00 |
|
Jesse Talavera-Greenberg
|
0447e67801
|
Fix up logging in the glib stub
- Delegate log calls to retro::log via retro_vlog
|
2023-08-06 15:29:31 -04:00 |
|
Jesse Talavera-Greenberg
|
8e166b3665
|
Add Platform::EnterGBAMode
|
2023-08-06 15:27:27 -04:00 |
|
Jesse Talavera-Greenberg
|
5b81a0e1d9
|
Remove embed_file from utils.cmake
- It was never implemented or used
|
2023-08-06 15:26:33 -04:00 |
|
Jesse Talavera-Greenberg
|
43ad7edf73
|
Link zlib statically
|
2023-08-06 15:25:46 -04:00 |
|
Jesse Talavera-Greenberg
|
4e9f14f92e
|
Mark Threads as required
|
2023-08-06 15:23:47 -04:00 |
|
Jesse Talavera-Greenberg
|
c03e3a3f5b
|
Use CMAKE_POSITION_INDEPENDENT_CODE
|
2023-08-06 12:03:22 -04:00 |
|
Jesse Talavera-Greenberg
|
0c2f131348
|
Mark Git as required
|
2023-08-06 12:02:24 -04:00 |
|
Jesse Talavera-Greenberg
|
6ad09eeabc
|
Define the git-related repo variables in a macro
|
2023-08-06 12:01:09 -04:00 |
|
Jesse Talavera-Greenberg
|
5aa95cad30
|
Update the README
|
2023-08-03 18:50:07 -04:00 |
|
Jesse Talavera-Greenberg
|
c178642c0e
|
Increment the version number, finally
|
2023-08-03 18:06:57 -04:00 |
|
Jesse Talavera-Greenberg
|
fe7423248f
|
Bump up the minimum Android SDK
|
2023-08-02 23:34:16 -04:00 |
|
Jesse Talavera-Greenberg
|
66c24c97a6
|
Fix iOS and macOS builds
|
2023-08-02 23:08:37 -04:00 |
|
Jesse Talavera-Greenberg
|
359d3267c5
|
Fix the Windows build
|
2023-08-02 22:47:28 -04:00 |
|
Jesse Talavera-Greenberg
|
e340155aad
|
Copy libslirp's files instead of symlinking them
- It's more cross-platform
|
2023-08-02 22:14:57 -04:00 |
|
Jesse Talavera-Greenberg
|
271f4b0f55
|
Silence some warnings for Android
|
2023-08-02 22:13:40 -04:00 |
|
Jesse Talavera-Greenberg
|
31dc2513d9
|
Link against libslirp before the other libraries
- MinGW has a weird thing with dependency ordering
|
2023-08-02 21:49:07 -04:00 |
|
Jesse Talavera-Greenberg
|
cd650c64f8
|
Silence a warning on macOS
|
2023-08-02 21:40:47 -04:00 |
|
Jesse Talavera-Greenberg
|
f16c299234
|
Fix some builds
|
2023-08-02 21:40:26 -04:00 |
|
Jesse Talavera-Greenberg
|
d7c3c1d9b0
|
Oops, wrong directory
|
2023-08-02 21:20:10 -04:00 |
|
Jesse Talavera-Greenberg
|
534d28fa6a
|
Move the hack up top
|
2023-08-02 21:12:23 -04:00 |
|
Jesse Talavera-Greenberg
|
e8fca1ebc4
|
A cheap trick to keep the libslirp directory that the LAN_* files expect
|
2023-08-02 21:07:12 -04:00 |
|
Jesse Talavera-Greenberg
|
d559ff35ac
|
Use the vars context
|
2023-08-02 20:44:51 -04:00 |
|
Jesse Talavera-Greenberg
|
e9eae444ab
|
Set the repo/tag for melonDS
|
2023-08-02 20:38:54 -04:00 |
|
Jesse Talavera-Greenberg
|
bdb282f253
|
Fix compilation on Linux
|
2023-08-02 20:13:19 -04:00 |
|
Jesse Talavera-Greenberg
|
f947108c3d
|
Compile and link libslirp
- Including stubs for glib
|
2023-08-02 19:59:43 -04:00 |
|
Jesse Talavera-Greenberg
|
2baf45894f
|
Integrate melonDS' network implementations
- Doesn't link yet, still need to set up libslirp
|
2023-08-01 22:11:27 -04:00 |
|
Jesse Talavera-Greenberg
|
205a84dc22
|
Add libslirp as a dependency
|
2023-08-01 21:37:22 -04:00 |
|
Jesse Talavera-Greenberg
|
62c0bfd47e
|
Add config for network mode
|
2023-08-01 21:37:06 -04:00 |
|
Jesse Talavera-Greenberg
|
e809cde29f
|
Log when flushing the FAT filesystems to disk
|
2023-08-01 20:03:55 -04:00 |
|
Jesse Talavera-Greenberg
|
739714f361
|
Flush modified FAT file systems after a certain time
|
2023-08-01 19:45:18 -04:00 |
|
Jesse Talavera-Greenberg
|
90e32167b5
|
Schedule the GBA flush task elsewhere
|
2023-08-01 19:14:41 -04:00 |
|