Commit Graph

2389 Commits

Author SHA1 Message Date
Jesse Talavera
3163b7f8c6 Fix #205
- This time for real
2024-08-20 13:04:53 -04:00
Jesse Talavera
bb80541f93 Add some make_rfile overloads 2024-08-20 10:18:21 -04:00
Jesse Talavera
cfa6bde88b Whoops, #205 isn't resolved yet 2024-08-20 09:03:46 -04:00
Jesse Talavera
c9f3ae92bb No need to mention GLM being updated
- Most users won't care
2024-08-19 15:29:33 -04:00
Jesse Talavera
424feed3c5 Add info about a fix to the changelog
- Fix #205
- Fix #211
2024-08-19 15:24:49 -04:00
Jesse Talavera
4d914fd811 Add some extra #defines to let the compute-shader code build on macOS
- It won't work, but it'll compile
2024-08-19 11:43:07 -04:00
Jesse Talavera
54a25cceee Try just installing the packages directly on the ARM build workflow 2024-08-19 11:22:55 -04:00
Jesse Talavera
6adb0073af Build with a verbose makefile on ARM64
- Still easier than setting up a toolchain locally
2024-08-19 11:12:46 -04:00
Jesse Talavera
44d7c26f9d Don't run the GCC problem matcher on Windows
- New version is still broken
2024-08-19 09:51:22 -04:00
Jesse Talavera
6504394e2b Update the Actions workflows 2024-08-19 09:49:39 -04:00
Jesse Talavera
67233dc1d8 Install some extra packages on the ARM build process 2024-08-19 09:35:24 -04:00
Jesse Talavera
36d2f963ef Moved a changelog entry to a Fixed section 2024-08-19 09:23:46 -04:00
Jesse Talavera
0187345970 Update melonDS 2024-08-19 09:22:53 -04:00
Jesse Talavera
3c4f3bd01b Update the dependencies 2024-08-18 22:36:33 -04:00
Jesse Talavera
f7acaf652f Update glm to fix a build error on Android with NDK 27 2024-08-18 19:50:28 -04:00
Jesse Talavera
ccf1c43922 Don't directly modify the headers included by the melonDS target anymore 2024-08-18 18:33:12 -04:00
Jesse Talavera
216aa57eb9 Add to the changelog 2024-08-18 18:25:26 -04:00
Jesse Talavera
235c17aaca Remove some tests I don't want to write 2024-08-18 18:19:22 -04:00
Jesse Talavera
e777215e09 Fix a test
- memory was invalidated after throwing out the NDS
2024-08-18 18:12:26 -04:00
Jesse Talavera
797d1ae324 Add some extra tests for cheats
- Ensure they're persisted across resets
- Test that they're not applied if invalid
- Test that they're cleared when we ask them to be cleared
2024-08-18 18:04:53 -04:00
Jesse Talavera
e9b376957a Fix #196 2024-08-18 15:53:18 -04:00
Jesse Talavera
db17711376 Implement CheatReset 2024-08-16 18:11:22 -04:00
Jesse Talavera
4212e09960 Don't reinitialize the network driver if it didn't change 2024-08-15 18:11:54 -04:00
Jesse Talavera
173db98e1c Fix dead strings being given to the Wi-fi adapters settings 2024-08-15 11:35:11 -04:00
Jesse Talavera
981991d900 Update info about missing features from upstream 2024-08-15 11:01:58 -04:00
Jesse Talavera
cd5545fc5d Register the instance
- Fixes a crash
2024-08-15 10:58:09 -04:00
Jesse Talavera
6ed4ff8e95 Update melonDS to 0e6235a
- Fixes Wi-fi reliability
2024-08-15 10:57:45 -04:00
Jesse Talavera
e0f5fac425 Fill in the remaining Platform calls 2024-08-14 13:29:23 -04:00
Jesse Talavera
31ede99dee Simplify a declaration 2024-08-14 13:22:22 -04:00
Jesse Talavera
1df7c02c68 Integrate recent networking changes
- They compile but don't link yet
2024-08-14 13:20:19 -04:00
Jesse Talavera
218f16d968 Add a formatter for PCap's interface flags 2024-08-14 13:14:17 -04:00
Jesse Talavera
111b192903 Add a new file 2024-08-13 16:16:12 -04:00
Jesse Talavera
24aa4c912c Simplify the use of interface flags 2024-08-13 15:34:16 -04:00
Jesse Talavera
2e077389ce Add NetDriver.h 2024-08-13 15:33:33 -04:00
Jesse Talavera
d6cb575b09 Build the contents of the net target explicitly
- Like I did before adding the `net` target upstream
- There are some CMake configure errors I can't be bothered to fix right now
2024-08-13 15:33:20 -04:00
Jesse Talavera
9332665243 Move pcap.hpp to a new net directory 2024-08-13 15:32:09 -04:00
Jesse Talavera
92c271af7e Rearrange some pcap-related declarations 2024-08-13 15:30:19 -04:00
Jesse Talavera
111aca5cc9 Simplify Python search in the test suite
- Search for Python before creating the venv
- Log the Python executable afterwards
2024-08-13 13:02:01 -04:00
Jesse Talavera
f976095e13 Added a warning about broken savestates 2024-08-13 12:59:04 -04:00
Jesse Talavera
e346496935 Fix some includes
- `<span>` isn't in C++17
2024-08-13 10:49:43 -04:00
Jesse Talavera
7b919aceda Update melonDS to deb1ba2 2024-08-13 09:28:34 -04:00
Jesse Talavera
c160ecc8ec Link to net-utils 2024-08-13 09:14:14 -04:00
Jesse Talavera
d41df825f8 Merge branch 'refs/heads/dev' into jtg/update-to-master 2024-08-13 09:13:34 -04:00
Jesse Talavera
b702025dc8 Ignore certain files when deciding to run the CI 2024-07-26 11:47:31 -04:00
Jesse Talavera
6e48901ab9 Add FUNDING.yml 2024-07-26 11:42:29 -04:00
Jesse Talavera
904743f299 Merge branch 'refs/heads/main' into dev 2024-07-25 11:25:46 -04:00
Jesse Talavera
fe062efe97 Release 1.1.5 2024-07-25 11:19:23 -04:00
Jesse Talavera
44b4cd6afb Clarify the version policy 2024-07-25 11:19:03 -04:00
Jesse Talavera
62d9cf731f Tidy up some language for the latest changelog 2024-07-25 11:14:42 -04:00
Jesse Talavera
3ce9c043a3 Slight cleanup 2024-07-22 14:00:22 -04:00