wheremyfoodat and GitHub
148232c0b2
Merge pull request #101 from SimoneN64/master
...
Don't force users to load rom from terminal
2023-07-11 20:14:17 +03:00
wheremyfoodat
b352309290
Introduce 2 methods of resetting the emulator; with and without reload
2023-07-11 16:17:36 +03:00
wheremyfoodat
effc9543b3
Formatting
2023-07-11 03:08:12 +03:00
wheremyfoodat
3063efaea1
Revert "Merge branch 'master' of https://github.com/SimoneN64/Panda3DS "
...
This reverts commit 51fb4865ee , reversing
changes made to de2751fb5c .
2023-07-11 02:50:40 +03:00
wheremyfoodat
51fb4865ee
Merge branch 'master' of https://github.com/SimoneN64/Panda3DS
2023-07-11 02:50:24 +03:00
wheremyfoodat
de2751fb5c
Bonk frontend changes
2023-07-11 02:47:09 +03:00
wheremyfoodat and GitHub
27cf8d75ca
Merge pull request #104 from GPUCode/panda-needs-school
...
Fix typo
2023-07-11 01:21:01 +03:00
wheremyfoodat and GitHub
1a176110d7
Merge pull request #47 from Wunkolo/lossy-cast
...
Address `C4267`/`C4244` warnings
2023-07-10 23:28:52 +03:00
wheremyfoodat
00f0af8771
Sorry Wunk
2023-07-10 22:56:45 +03:00
wheremyfoodat and GitHub
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
wheremyfoodat and GitHub
e4f3c3beda
Bonk config.cpp
2023-07-10 22:01:49 +03:00
wheremyfoodat and GitHub
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 and GitHub
5f9db9c1cd
Merge pull request #97 from OFFTKP/master
...
Add /status command in http server
2023-07-10 14:41:02 +03:00
wheremyfoodat and GitHub
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
wheremyfoodat and GitHub
eb7b056e28
Derp
2023-07-09 23:09:19 +03:00
wheremyfoodat and GitHub
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 and GitHub
6f6e0767d9
[Readme] Fix chonker name
2023-07-09 17:55:35 +03:00
wheremyfoodat and GitHub
bd6821d444
[Readme] Add Chonker
2023-07-09 17:33:32 +03:00
wheremyfoodat and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
b2c6a5e801
Merge pull request #86 from skylersaleh/ColorDepthCacheUpdates
...
Color and depth cache updates
2023-07-09 00:15:11 +03:00
wheremyfoodat and GitHub
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 and GitHub
075409130b
Fix typo
2023-07-08 22:06:53 +03:00
wheremyfoodat and GitHub
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 and GitHub
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
wheremyfoodat and GitHub
a12b11cd67
Merge pull request #82 from wheremyfoodat/toml
...
Add configs
2023-07-08 16:58:35 +03:00
wheremyfoodat and Mireille
c4878ec4b4
Update comments
...
Co-Authored-By: Mireille <13669774+fleroviux@users.noreply.github.com >
2023-07-08 16:38:44 +03:00
wheremyfoodat
1037f93f61
Hook shader JIT to config file
2023-07-08 16:23:20 +03:00
wheremyfoodat
bc3377ac78
Add config class
2023-07-08 16:16:00 +03:00
wheremyfoodat
90a88eee39
Switch if to if constexpr
2023-07-08 15:00:55 +03:00
wheremyfoodat and GitHub
a4152199d3
Merge pull request #81 from KostaSaizo7/master
...
Update Readme with controls
2023-07-07 20:54:34 +03:00
wheremyfoodat and GitHub
682d59f2f7
Merge pull request #80 from wheremyfoodat/stacc-the-raccs
...
Fix mem allocation bug, improve IOFile
2023-07-07 17:07:23 +03:00
wheremyfoodat
b7ce987487
IOFile: Allow multiple opens on the same object
2023-07-07 16:51:14 +03:00
wheremyfoodat
6588f6764f
Fix TLS again
2023-07-07 16:50:55 +03:00
wheremyfoodat and GitHub
4d3625b7bb
Merge pull request #79 from wheremyfoodat/stacc-the-raccs
...
Better ROM management sorta, implement NCSD/CXI main thread stack properly
2023-07-07 15:36:13 +03:00
wheremyfoodat
2ec3884189
Proper stack management
2023-07-07 15:00:18 +03:00
wheremyfoodat
4a12e59c2f
Slightly more robust ROM management
2023-07-07 13:39:35 +03:00
wheremyfoodat and GitHub
0647fb5b85
Merge pull request #73 from skylersaleh/SurfaceCacheRing
...
[GPU] Add texture surface cache eviction
2023-07-07 12:45:08 +03:00
wheremyfoodat
e67b98f990
doormat
2023-07-07 12:19:04 +03:00
wheremyfoodat and GitHub
2d004b703b
Merge pull request #77 from wheremyfoodat/wheremyfoodat-patch-2
...
Add support for .app files
2023-07-07 10:28:57 +03:00
wheremyfoodat and GitHub
433330a74c
Add support for .app files
2023-07-07 04:14:55 +03:00
wheremyfoodat and GitHub
e40f8e8a29
Update readme.md
2023-07-07 01:28:00 +03:00
wheremyfoodat and GitHub
ac0bfc0aa8
Update FUNDING.yml
2023-07-07 01:26:59 +03:00
wheremyfoodat and GitHub
b59f67e129
Merge pull request #76 from wheremyfoodat/cxi
...
Add funding info
2023-07-07 01:21:19 +03:00
wheremyfoodat
8ef549a709
Add funding info
2023-07-07 01:18:49 +03:00
wheremyfoodat and GitHub
b9cbb64f2a
Merge pull request #75 from wheremyfoodat/cxi
...
The Community Update (vol 1)
2023-07-07 00:47:31 +03:00
wheremyfoodat
9f2e0b2d79
The Community Update
2023-07-07 00:19:38 +03:00
wheremyfoodat and GitHub
5835069a9d
Fix UB
2023-07-06 17:43:48 +03:00
wheremyfoodat and GitHub
cb64b721e8
Merge pull request #72 from wheremyfoodat/cxi
...
Add CXI ROM support
2023-07-06 16:45:28 +03:00
wheremyfoodat
ef0ef45e94
clang doormat
2023-07-06 16:24:23 +03:00
wheremyfoodat and Kelpsy
187feb5772
Add CXI ROM support
...
Co-Authored-By: Kelpsy <138107494+Kelpsyberry@users.noreply.github.com >
2023-07-06 16:21:26 +03:00
wheremyfoodat and GitHub
8d307a4421
Merge pull request #71 from wheremyfoodat/GamingProcessingUnit
...
Ask Windows to give us a dGPU instead of an iGPU
2023-07-06 01:56:02 +03:00
wheremyfoodat
4e5eb884ed
Ask Windows to give us a dGPU instead of an iGPU
2023-07-06 01:38:20 +03:00
wheremyfoodat and GitHub
1897a32a38
Merge pull request #69 from wheremyfoodat/GamingProcessingUnit
...
Gaming (Lights, clipping planes and more things TBD)
2023-07-06 01:30:24 +03:00
wheremyfoodat
d214517d0e
Pretty images
2023-07-06 01:29:33 +03:00
wheremyfoodat and GitHub
f630d519ea
Merge pull request #70 from wheremyfoodat/gl_state
...
More efficient OpenGL state management
2023-07-06 00:51:06 +03:00
wheremyfoodat
883e1d4bd0
Madness trying to optimize assembly by reordering statements
2023-07-05 22:16:15 +03:00
wheremyfoodat
53db56ad9d
[GPU] Set lightingLUTDirty to true on reset because paranoia
2023-07-05 21:48:30 +03:00
wheremyfoodat
52c7783ae1
[OpenGL] Same for depth func
2023-07-05 19:08:13 +03:00
wheremyfoodat
7307bd270b
[OpenGL] Same for depth mask
2023-07-05 18:54:09 +03:00
wheremyfoodat
d80785cbb5
[OpenGL] More efficient colour mask handling
2023-07-05 18:23:14 +03:00
wheremyfoodat
feacb9359d
Formatting
2023-07-05 02:59:54 +03:00
wheremyfoodat
dd3e1ea72b
Ditch more uniforms
2023-07-05 01:37:18 +03:00
wheremyfoodat
c282a44c27
[OpenGL renderer] Fewer uniform uploads
2023-07-05 01:12:13 +03:00
wheremyfoodat
3e18281a99
Remove outdated comments
2023-07-05 00:46:34 +03:00
wheremyfoodat
139c8759c9
More OpenGL state management stuff
2023-07-05 00:43:49 +03:00
wheremyfoodat
e01f0ea4d0
[OpenGL] Add const to some functions
2023-07-05 00:02:52 +03:00
wheremyfoodat
a3d8f777b4
PicaVertex -> PICA::Vertex
2023-07-04 23:40:47 +03:00
wheremyfoodat
b403e9a66e
Start work on GL state manager object
2023-07-04 23:27:38 +03:00
wheremyfoodat and GitHub
ee49f89779
Merge pull request #61 from skylersaleh/lighting_impl
...
Implement Fragment Lighting (and clipping planes)
2023-07-04 20:52:16 +03:00
wheremyfoodat
aa27389473
[GL renderer] Implement clipping planes
2023-07-04 20:33:14 +03:00
wheremyfoodat
f7ad66c708
[PICA] Add some clipping definitions
2023-07-04 19:51:07 +03:00
wheremyfoodat
0cc8d0d8a4
Some GLSL formatting
2023-07-04 18:47:56 +03:00
wheremyfoodat
e854d4ba63
Formatting
2023-07-04 18:15:27 +03:00
wheremyfoodat and GitHub
8b0a3e372e
Make unknown memory operations warn instead of panic
2023-07-04 01:39:46 +03:00
wheremyfoodat and GitHub
829ff6a123
Merge pull request #68 from wheremyfoodat/dynapica
...
[HID] Implement DisableAccelerometer/DisableGyroscopeLow (Fixes Kirby: Triple Deluxe)
2023-07-03 20:07:21 +03:00