Paris Oplopoios and GitHub
8d33dcaa8e
Fix scratch1 overwriting ( #761 )
2025-06-25 03:25:48 +03:00
Paris Oplopoios and GitHub
b1a1b4caa7
Very important work ( #720 )
...
* Very important work
* Most important fix
2025-02-09 20:47:57 +00:00
Paris Oplopoios and GitHub
595e4e0341
More implicit conversion fixes, hopefully the last ones this time ( #591 )
...
* No implicit uint conversion
* Update gles.patch
2024-08-28 03:02:54 +03:00
Paris Oplopoios and GitHub
201edfb02d
I hate the gles.patch ( #590 )
2024-08-27 19:47:27 +03:00
offtkp
2cffafff86
Update gles.patch
2024-08-27 17:16:11 +03:00
offtkp
e421f02500
GLES <= 3.1 lacks fma, added a define
2024-08-27 17:12:12 +03:00
860eacc7e6
Add createFromBinary function ( #573 )
...
* Add createFromBinary function
* Indentation
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com >
2024-08-08 17:29:44 +03:00
offtkp
b8712b37c3
A few kissable changes
2024-07-21 18:26:02 +03:00
offtkp
82df95cf88
Update gles.patch
2024-07-21 17:45:06 +03:00
offtkp
b90c15919b
Shadergen fog
2024-07-21 17:45:02 +03:00
offtkp
4176a19256
Fog in ubershader
2024-07-21 17:38:07 +03:00
offtkp
b333bf8a0c
Use u32 for scale instead of float in FragmentConfig
2024-07-21 17:28:51 +03:00
offtkp
be1c801fc2
Fix hashing for FragmentConfig
2024-07-21 16:55:44 +03:00
offtkp
8b26e1e3fc
Fix shadowed variable in ubershader
2024-07-21 15:42:12 +03:00
Paris Oplopoios and GitHub
af552edd9d
Remove dependency of PICA regs in fragment config ( #541 )
...
Remove dependency of PICA regs in fragment config
Nyom
Nyom part 2
Nyom 3: The final nyom
Nyom 4: The nyomening
Nyom 5: The final Nyom for real
2024-07-20 02:37:49 +03:00
offtkp
20335b7d2d
Update gles.patch
2024-07-19 18:06:40 +03:00
offtkp
e4550b3e4f
Fix pokedex3d on specialized shaders
2024-07-19 15:55:02 +03:00
offtkp
25098082c7
Use lutID instead of lutIndex
2024-07-19 02:45:09 +03:00
offtkp and wheremyfoodat
e36b6c77a7
Fix lugi and toad treasure tracker in ubershader
...
Co-authored-by: wheremyfoodat <4909372+wheremyfoodat@users.noreply.github.com >
2024-07-19 00:09:35 +03:00
Paris Oplopoios and GitHub
6279ce3df2
Move comments to docs, sign extend stuff for Android ( #539 )
...
* Move documentation, sign extend spot dir
* Update gles.patch
* Fix compilation errors
* Update gles.patch
2024-07-18 04:54:28 +03:00
offtkp
b51e2fd25f
Update gles.patch
2024-07-18 02:53:54 +03:00
offtkp
7e7856fa44
Pack sampler configurations in bitfields instead of bool arrays
2024-07-18 02:51:44 +03:00
offtkp
2ca886f64f
Move normal calculation to the fragment shader
2024-07-17 22:08:48 +03:00
offtkp
8b4eacc7b6
More luigi mansion fixes
2024-07-16 20:32:35 +03:00
offtkp
139f35588d
Switch to shifts in some places instead of multiplication
2024-07-16 16:23:42 +03:00
offtkp
e5bed23cee
Fix Luigi's flashlight in Luigi's Mansion
2024-07-16 15:50:18 +03:00
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
offtkp
fe566e960b
Update GL ES patch to work with latest changes
2024-07-09 20:57:56 +03:00
offtkp
a3886a948f
Switch to GL_TEXTURE_2D for lighting LUT
2024-07-09 20:51:09 +03:00
Paris Oplopoios and GitHub
428401870b
Merge pull request #488 from wheremyfoodat/dsp_shared_mem
...
Add DSP shared memory definitions
2024-04-03 23:10:45 +03:00
3270cfe602
First step towards configurable keyboard mappings ( #464 )
...
* Configurable keyboard mappings
* Cleanup
* Cleanup
* Biggest mistake of my career
* format
* Fix naming convention
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com >
2024-03-21 15:54:18 +02:00
27ad7b01f3
Rename Emulator::run to FrontendSDL::run ( #466 )
...
* Rename Emulator::run to FrontendSDL::run
* Update frontend_sdl.cpp
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com >
2024-03-16 23:20:37 +02:00
offtkp
cda4aa9ee6
Merge most ENABLE_QT_GUIs
2024-03-14 14:55:29 +02:00
e13fe49bbb
Remove duplicate checks in CMakeLists ( #461 )
...
* Remove duplicate checks in CMakeLists
* Bonk
---------
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com >
2024-03-13 22:11:01 +02:00
offtkp
3d52692536
Threading shenanigans
2024-01-27 19:01:05 +02:00
offtkp
a2276c922f
Reduce code duplication
2024-01-27 18:21:44 +02:00
offtkp
a473a34794
Use message queues
2024-01-27 18:20:42 +02:00
offtkp
63f54478f0
Add cheat picker window
2024-01-27 17:01:02 +02:00
offtkp
d94167f89b
Apply GLES patch on CI
2024-01-03 22:01:13 +02:00
Paris Oplopoios and GitHub
e536f5d635
Merge pull request #357 from OFFTKP/master
...
Clean up smdh getting
2023-12-28 00:30:48 +02:00
offtkp
3aa977c6c5
Clean up smdh getting
2023-12-28 00:28:19 +02:00
offtkp
e6880b1564
Even more peach stuff
2023-12-08 03:28:43 +02:00
offtkp
a78a1a099f
More peach fixups
2023-12-08 03:12:21 +02:00
offtkp
00bf1bc6b8
Reduce jni boilerplate
2023-12-08 02:24:02 +02:00
offtkp
ed0864d24f
Run clang-format on .java files
2023-11-28 21:41:57 +02:00
offtkp
a40e74a15d
Remove magic numbers
2023-11-28 21:11:58 +02:00
offtkp
9aded6e556
Permissions for older phones
2023-11-28 18:45:00 +02:00
offtkp
200a884589
Various cleanups
2023-11-28 14:22:12 +02:00
offtkp
c1162678bb
Cleanup jni_driver
2023-11-28 13:38:27 +02:00
offtkp
3f9c8d8535
Silly filepicker
2023-11-21 02:55:37 +02:00
offtkp
a87397a214
Add renderer/surface view files
2023-11-21 01:16:10 +02:00
offtkp
469ae2805c
Add initial pandroid files
2023-11-14 15:30:53 +02:00
offtkp
7e7d4f7f16
Make cheats struct more versatile
2023-10-27 02:23:41 +03:00
offtkp
9e30e6a14c
destroyContext function stub
2023-10-25 13:43:42 +03:00
offtkp
e35251ac74
Minor hydra gl interface fixup
2023-10-25 13:43:42 +03:00
offtkp
dbacce0c56
Add hydra touch support
2023-10-23 14:02:07 +03:00
offtkp
2f163a3814
Upload hydra core artifacts
2023-10-23 13:37:18 +03:00
offtkp
4172194479
Implement getFps hc function
2023-10-21 11:55:26 +03:00
offtkp
13f2ddc77e
Fix ambiguity between enum and type
2023-10-21 02:32:24 +03:00
offtkp
977ab53b68
Format the hydra
2023-10-20 19:50:57 +03:00
offtkp
d19a00d97d
Friendship revoked with httpserver
2023-10-20 19:33:37 +03:00
offtkp
23636b22fa
Hydra core
2023-10-20 19:31:55 +03:00
offtkp
b5b94a3526
Add some renderer related helper functions in emulator and renderergl
2023-10-20 02:59:53 +03:00
offtkp
6b5508d52b
move filesystem header to right place
2023-10-20 02:16:49 +03:00
offtkp
3806b99b8b
Abide by my masters demands
2023-10-20 02:05:28 +03:00
offtkp
70ba204168
Who put this here
2023-10-20 01:47:37 +03:00
Paris and GitHub
b79c12901b
Merge pull request #1 from wheremyfoodat/wrage-4
...
Title
2023-10-20 01:36:10 +03:00
offtkp
fb0a2a6801
Decouple emulator and frontend code
2023-10-18 15:24:42 +03:00
Paris and GitHub
afa2bbf02b
Merge pull request #314 from hydra-emu/wrage-4
...
Fix android app data path
2023-10-18 01:10:35 +03:00
offtkp
ab83fc1e71
Replace android_ndk_import_module_cpufeatures macro with its declaration
2023-10-18 00:34:35 +03:00
offtkp
fa9af4fb2e
Fix save path on Android
2023-10-18 00:34:08 +03:00
offtkp
c081a099e5
Fix more shader type mismatches
2023-10-17 23:38:11 +03:00
Paris and GitHub
f0c6930b8d
Update CMakeLists.txt
2023-10-17 01:26:41 +03:00
Paris and GitHub
66ef63899a
Update lua_manager.hpp
2023-10-17 00:07:48 +03:00
offtkp
5142f86b6e
Add AUR badge
2023-08-22 14:39:56 +03:00
offtkp
e6098ba7ae
Remove the TODO in romfs.cpp
2023-07-29 23:04:32 +03:00
offtkp
d610cfa826
Change some function specifiers
2023-07-29 18:50:51 +03:00
offtkp
85bbd713b0
Parse RomFS files in RomFS parser
2023-07-29 18:25:31 +03:00
offtkp
fb6ec3aa5f
Remove recursion from RomFS parse, clang-format
2023-07-29 17:01:44 +03:00
offtkp
2de35bd39d
Add RomFS directory traversal stuff
2023-07-29 04:02:13 +03:00
offtkp
f3ce29bf2d
Add IVFC parser
2023-07-29 02:08:14 +03:00
offtkp
b14564bcb3
Add /step http server command
2023-07-28 13:17:36 +03:00
offtkp
dfde03a344
Remove unused parameter in MyEnvironment
2023-07-27 15:03:50 +03:00
offtkp
630d423a4d
Make load_rom use DeferredResponseWrapper
2023-07-27 13:02:41 +03:00
offtkp
63f9cfe0c2
Add load_rom http server command
2023-07-26 16:36:37 +03:00
offtkp
3a21661f45
Refactor http server
2023-07-24 11:43:40 +03:00
offtkp
37188edc3b
Add /status command in http server
2023-07-10 13:52:40 +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