offtkp
f6ebf83982
Update gles.patch
2024-07-16 00:18:53 +03:00
offtkp
9b4e5841e7
Summary of the current state of lighting
...
fragment_light.elf: works
toon_shading.elf: works
Cave story 3d: no longer too dark, but the intro has a bug
Rabbids: positional lighting fixes, looks better
Mario 3d land: ground is not too bright, mario is not yellow
Kirby triple deluxe: Kirby is not shining like before
Luigis mansion: better but luigi lighting is way off and spotlight sometimes turns off
Captain Toad: bit better, still too bright
Omega ruby: looks fine to me
Pokemon Super Mystery Dungeon: looks fine to me
Lego batman: didn't try but should work?
2024-07-15 23:34:55 +03:00
wheremyfoodat
db80131213
Shadergen: Previous buffer should be able to be set even for passthrough TEV stages
2024-07-15 18:27:22 +03:00
wheremyfoodat
b8a186d5cd
Shadergen: Fix add-multiply
2024-07-15 16:34:33 +03:00
wheremyfoodat
a2649ffb76
Simplify TEV code
2024-07-15 15:38:15 +03:00
wheremyfoodat
2cd50e7f37
Clean up ubershader code
2024-07-15 15:11:23 +03:00
wheremyfoodat
c535ae43ee
Shader recompiler: Fix dot3 RGBA
2024-07-15 14:34:59 +03:00
wheremyfoodat
11c9279329
Properly flush shader cache
2024-07-15 14:30:21 +03:00
wheremyfoodat
fe53214c86
Shader recompiler: Finish alpha test and stub lighting
2024-07-15 04:51:08 +03:00
wheremyfoodat
0878474e01
Shader recompiler: Add depth mapping
2024-07-15 04:30:04 +03:00
wheremyfoodat
c8eb1c1128
Shader recompiler: Add UBO
2024-07-15 04:10:55 +03:00
wheremyfoodat
fe4bbea2ef
Merge branch 'master' into specialized-shaders-2
2024-07-15 02:53:32 +03:00
wheremyfoodat
61e2e71f68
Merge pull request #536 from wheremyfoodat/x64-non-ieee-pica-mul
...
x64 shader rec: Add support for PICA non-IEEE multiplication
2024-07-14 23:43:20 +00:00
wheremyfoodat
133082c232
x64 shader rec: Add support for PICA non-IEEE multiplication
2024-07-15 02:12:04 +03:00
wheremyfoodat
ea59933b18
Simplify alpha test code
2024-07-15 00:46:15 +03:00
wheremyfoodat
b384cb8ad9
Fix build
2024-07-15 00:13:22 +03:00
wheremyfoodat
c73758959b
Merge branch 'master' into specialized-shaders-2
2024-07-14 23:57:12 +03:00
wheremyfoodat
8eab353491
Merge pull request #534 from wheremyfoodat/crypto
...
Downgrade SetFileSize failure to warning
2024-07-14 20:18:38 +00:00
wheremyfoodat
bee414a4f8
Downgrade SetFileSize failure to warning
2024-07-14 23:05:49 +03:00
wheremyfoodat
c4e45ee6b8
Renderer GL: Fix hotswapping shaders
2024-07-14 18:20:59 +03:00
wheremyfoodat
398d84d13e
Merge pull request #533 from wheremyfoodat/crypto
...
Qt: Add live ubershader editor
2024-07-14 13:37:45 +00:00
wheremyfoodat
186fd3b94b
Qt: Shader editor now works
2024-07-14 16:06:52 +03:00
wheremyfoodat
d87477832b
Qt: Initial shader editor support
2024-07-14 15:32:26 +03:00
wheremyfoodat
276cf9e06f
Build LuaJIT/Discord RPC even in LR core
2024-07-12 18:23:49 +03:00
wheremyfoodat
83dabc2737
Merge pull request #532 from wheremyfoodat/crypto
...
Fix AES-CTR decryption for non-NCCHKey0 games
2024-07-11 19:54:31 +00:00
wheremyfoodat
e608436315
Sanity check: Assert .code is encrypted before setting normal key
2024-07-11 22:31:38 +03:00
wheremyfoodat
096d0a89ee
Fix AES-CTR decryption for non-NCCHKey0 games
2024-07-11 22:22:33 +03:00
wheremyfoodat
a1ff34d417
Add LR core to CI ( #530 )
...
* Add LR core to CI
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
* Update Hydra_Build.yml
2024-07-09 23:58:07 +03:00
offtkp
fe566e960b
Update GL ES patch to work with latest changes
2024-07-09 20:57:56 +03:00
wheremyfoodat
6f6167a201
Fix LR variable fetch error
2024-07-09 20:56:47 +03:00
offtkp
a3886a948f
Switch to GL_TEXTURE_2D for lighting LUT
2024-07-09 20:51:09 +03:00
wheremyfoodat
f248893ffe
Merge pull request #529 from jonian/master
...
Libretro core support
2024-07-09 14:10:38 +00:00
wheremyfoodat
a12b721c95
More formatting
2024-07-09 16:52:09 +03:00
wheremyfoodat
623a9a64d6
LR: Format/Cleanup
2024-07-09 16:11:25 +03:00
Jonian Guveli
c7e22c540d
Libretro: Use libretro save dir for emulator files
2024-07-09 14:49:44 +03:00
Jonian Guveli
ea03d135da
Allow overriding config/data paths in emulator
2024-07-09 14:48:22 +03:00
Jonian Guveli
0a49dc0af7
Libretro: Various fixes and optimizations
2024-07-09 14:47:44 +03:00
Jonian Guveli
173bd03a53
Libretro: Fix lib output name
2024-07-04 00:50:13 +03:00
wheremyfoodat
dc629e1b3f
Create panda3ds_libretro.info
2024-07-04 00:50:13 +03:00
Jonian Guveli
d47e964c80
Libretro: Initial implementation
2024-07-04 00:50:13 +03:00
wheremyfoodat
1b071b62fa
Merge pull request #528 from wheremyfoodat/bleh
...
arm64: Implement DPH/DPHI in shader recompiler, enable shader recompiler by default on Android & a64 desktop
2024-07-03 13:43:16 +00:00
wheremyfoodat
31902e92a9
Enable shader JIT by default on arm64 desktop + Android
2024-07-03 16:27:17 +03:00
wheremyfoodat
0e4079f304
a64 shader recompiler: Add DPH/DPHI
2024-07-03 16:23:43 +03:00
wheremyfoodat
35b49d0b6c
Merge pull request #526 from wheremyfoodat/bleh
...
Add SDMC::DeleteFile
2024-07-02 14:44:23 +00:00
wheremyfoodat
0fe62f9b46
Correct archive names
2024-07-02 17:32:17 +03:00
wheremyfoodat
de9375122b
Add SDMC::DeleteFile
2024-07-02 17:30:51 +03:00
wheremyfoodat
5b408e784b
Merge pull request #525 from wheremyfoodat/bleh
...
HLE DSP: Add PCM8 audio decoding
2024-07-02 14:30:33 +00:00
wheremyfoodat
800c11ff62
HLE DSP: Add PCM8 audio decoding
2024-07-02 17:19:20 +03:00
wheremyfoodat
eacf290f31
Merge pull request #524 from wheremyfoodat/y2r
...
Delay Y2R completion events
2024-07-02 13:29:17 +00:00
wheremyfoodat
d4cf54d56c
Tweak Y2R timings
2024-07-02 15:57:39 +03:00