Commit graph

2316 commits

Author SHA1 Message Date
Wunkolo
1cb5513716 Disable compilation of SDL tests
Speed up our compilation by about 20 files by removing the need to
compile all of SDL's test suite.
2023-07-10 12:31:10 -07:00
SimoneN64
7ad47875b6 Should reset the state every time a rom is loaded so the user can keep dragging and dropping roms and it works 2023-07-10 21:27:18 +02:00
wheremyfoodat
86de7d8aa3
Merge pull request #100 from Wunkolo/config-fs-error-code
config: Use `error_code` prototype of `filesystem::exists`
2023-07-10 22:22:31 +03:00
SimoneN64
a7a908658a Should use SDL_free for drag and drop char* 2023-07-10 21:20:02 +02:00
wheremyfoodat
e4f3c3beda
Bonk config.cpp 2023-07-10 22:01:49 +03:00
SimoneN64
340c18b87b Oops small mistake 2023-07-10 20:53:51 +02:00
SimoneN64
53873c75cc Don't force users to load rom from terminal or by dragging and dropping onto executable file. Instead, open a blank window and use SDL's drag&drop feature 2023-07-10 20:48:13 +02:00
Wunkolo
5372fe6e43 config: Use error_code prototype of filesystem::exists
The non-error-code version of these functions are susceptible to
throwing an exception in the case of system errors like permission
issues or underlying device errors.
2023-07-10 11:33:29 -07:00
wheremyfoodat
008f0bfb84
Merge pull request #99 from wheremyfoodat/dynapand
Update dynarmic
2023-07-10 20:09:26 +03:00
wheremyfoodat
334662c0a5 Update dynarmic 2023-07-10 19:48:55 +03:00
wheremyfoodat
5f9db9c1cd
Merge pull request #97 from OFFTKP/master
Add /status command in http server
2023-07-10 14:41:02 +03:00
offtkp
37188edc3b Add /status command in http server 2023-07-10 13:52:40 +03:00
wheremyfoodat
c8f4d41b47
Merge pull request #96 from wheremyfoodat/http-server
Add initial http server stuff
2023-07-10 11:51:12 +03:00
wheremyfoodat
ba1c3a8ec5 Moar HTTP 2023-07-10 11:30:09 +03:00
wheremyfoodat
536e4566db Fix Windows build 2023-07-10 11:04:15 +03:00
wheremyfoodat
57c45cf58a Remove globals, change conditional compilation, doormat 2023-07-10 02:29:08 +03:00
offtkp
b8fa5fc86d Separate http server to a new file 2023-07-10 01:32:47 +03:00
offtkp
77ea84373f Add /input command in http server 2023-07-10 01:00:14 +03:00
offtkp
0949a16e6f Add initial http server stuff 2023-07-10 01:00:08 +03:00
wheremyfoodat
eb7b056e28
Derp 2023-07-09 23:09:19 +03:00
wheremyfoodat
d75c183d11
Merge pull request #94 from wheremyfoodat/http-option
Add HTTP server CMake option for Pokemon Bot
2023-07-09 22:49:11 +03:00
wheremyfoodat
ced61914c4 Add HTTP server CMake option for Pokemon Bot 2023-07-09 22:40:24 +03:00
wheremyfoodat
6f6e0767d9
[Readme] Fix chonker name 2023-07-09 17:55:35 +03:00
wheremyfoodat
bd6821d444
[Readme] Add Chonker 2023-07-09 17:33:32 +03:00
wheremyfoodat
c22aa95b9e
Merge pull request #91 from wheremyfoodat/readme
Update build instructions
2023-07-09 14:20:01 +03:00
wheremyfoodat
09b53c654a Update build instructions 2023-07-09 14:19:11 +03:00
wheremyfoodat
c9fb0c8a9a
Merge pull request #90 from wheremyfoodat/readme
Better usage instructions
2023-07-09 14:16:23 +03:00
wheremyfoodat
d3535894c9 Better usage instructions 2023-07-09 14:14:50 +03:00
wheremyfoodat
b3f6a3a91c
Merge pull request #89 from wheremyfoodat/UUID
[ACT] Stub GenerateUUID
2023-07-09 04:15:18 +03:00
wheremyfoodat
5bcc35dfc8 [ACT] Stub GenerateUUID 2023-07-09 03:17:24 +03:00
wheremyfoodat
482233f601
Merge pull request #87 from wheremyfoodat/superskyler
Make colour/depth buffers to also do ringing for now, add exp2/log2 approximations in x87 to the shader JIT
2023-07-09 02:10:42 +03:00
wheremyfoodat
c88ab423d3 doormat 2023-07-09 01:44:25 +03:00
wheremyfoodat
e41076522c Remove outdated warning 2023-07-09 01:41:09 +03:00
wheremyfoodat
2bbcdfade2 Add proper warning to surface cache 2023-07-09 01:40:30 +03:00
wheremyfoodat
15ede3bd6e [Shader JIT] Temporary EXP2/LOG2 implementations in x87 2023-07-09 01:29:51 +03:00
wheremyfoodat
5e8f324ff5 Formatting 2023-07-09 00:50:16 +03:00
wheremyfoodat
b2c6a5e801
Merge pull request #86 from skylersaleh/ColorDepthCacheUpdates
Color and depth cache updates
2023-07-09 00:15:11 +03:00
wheremyfoodat
409f26b8e6
Merge pull request #85 from wheremyfoodat/gyro
Initial gyroscope support
2023-07-09 00:05:21 +03:00
wheremyfoodat
598f945986 Update readme.md 2023-07-08 23:40:12 +03:00
wheremyfoodat
1a7e79f2c9 Bad-but-ok for now gyroscope implementation 2023-07-08 23:31:16 +03:00
wheremyfoodat
075409130b
Fix typo 2023-07-08 22:06:53 +03:00
wheremyfoodat
2edc17367a
Merge pull request #84 from wheremyfoodat/toml
Implement vertex padding, implement FS::IsSdmcWritable, stub some BOSS calls, initial IR stub that breaks anything that uses it but at least it doesn't panic
2023-07-08 21:21:51 +03:00
wheremyfoodat
7e93d08201 Add warning when initializing IR:USER 2023-07-08 20:59:30 +03:00
wheremyfoodat
5f2f82d074 [FS] Implement SdmcIsWritable 2023-07-08 20:43:48 +03:00
wheremyfoodat
91bf249cba [BOSS] Stub GetTaskInfo 2023-07-08 20:32:21 +03:00
wheremyfoodat
817b3de945 [GPU] Implement vertex padding 2023-07-08 20:23:43 +03:00
wheremyfoodat
b83526378e [IR:USER] Some more stubbing 2023-07-08 20:13:20 +03:00
wheremyfoodat
1c08912a59 [IR:USER] Add empty service 2023-07-08 19:35:59 +03:00
wheremyfoodat
f35ad12721
Merge pull request #83 from wheremyfoodat/toml
[BOSS] Stub more calls (Fixes Crashmo)
2023-07-08 19:03:02 +03:00
wheremyfoodat
46207a3995 [BOSS} Stub more calls (Fixes Crashmo) 2023-07-08 18:40:49 +03:00