Commit graph

314 commits

Author SHA1 Message Date
wheremyfoodat
9dc12e0681 Merge branch 'master' into specialized-shaderz 2024-02-02 22:22:23 +02:00
wheremyfoodat
ce63596716 Do not build libuv shared library 2024-02-01 21:42:04 +02:00
wheremyfoodat
362b8e6621 Update luv bindings to be disabled on Android 2024-02-01 20:02:53 +02:00
wheremyfoodat
8cee60ebf5 Merge branch 'master' into delete-emu 2024-02-01 19:16:04 +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
wheremyfoodat
f0c20d70bc Add error/EULA applet 2024-01-25 17:31:17 +02:00
wheremyfoodat
7343497f36 Add basic scheduler structure 2024-01-20 23:17:35 +02:00
wheremyfoodat
6f3c7d358b Add GLSL shader gen files 2024-01-18 00:27:17 +02:00
wheremyfoodat
6d78750824
Merge pull request #362 from wheremyfoodat/arm64-jot
WIP arm64 shader recompiler
2024-01-12 19:03:40 +02:00
offtkp
d94167f89b Apply GLES patch on CI 2024-01-03 22:01:13 +02:00
wheremyfoodat
c0621d0760 WIP arm64 shader recompiler 2024-01-03 00:39:36 +02:00
offtkp
3aa977c6c5 Clean up smdh getting 2023-12-28 00:28:19 +02:00
wheremyfoodat
0525d96aec Roll back Pandroid/Hydra split 2023-12-27 00:46:37 +02:00
wheremyfoodat
d28ead1438 Ignore JNI driver files for Android Hydra core 2023-12-26 20:29:07 +02:00
Gabriel
c0960dcccd Game metadata extractor and some fixes
- App not closing on back pressed (AlberInputListener.java)
- Extract SMDH from rom.
- Extract metadata from SMDH
2023-12-21 09:43:51 -04:00
wheremyfoodat
c57f2db6c0 [Qt] Add text editor 2023-12-16 15:51:45 +02:00
wheremyfoodat
a9a31c3306 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS 2023-12-14 00:45:31 +02:00
wheremyfoodat
101cc4d0ac [Qt] Add separate configuration window for theme 2023-12-14 00:43:12 +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
wheremyfoodat
3bb4af5e13
Fix libuv linkage 2023-10-30 23:47:39 +02:00
wheremyfoodat
1769783dc7 Add about menu 2023-10-30 22:49:32 +02:00
wheremyfoodat
93042b9283
Disable libuv on Android 2023-10-30 21:37:59 +02:00
wheremyfoodat
7b9012671a Add libuv 2023-10-30 19:01:26 +02:00
wheremyfoodat
9178afea64 Add hydra core icon 2023-10-22 00:30:22 +03:00
wheremyfoodat
f24a18a848
Disable dev panics by default 2023-10-21 20:03:24 +03:00
offtkp
23636b22fa Hydra core 2023-10-20 19:31:55 +03:00
offtkp
fb0a2a6801 Decouple emulator and frontend code 2023-10-18 15:24:42 +03:00
wheremyfoodat
0421eae7ae Set up icons 2023-10-07 23:15:43 +03:00
wheremyfoodat
abe4675477 Attempt to add RomFS dumping 2023-10-07 21:23:05 +03:00
wheremyfoodat
155d2b8f24 [Qt] Add MainWindow class 2023-09-30 17:07:54 +03:00
wheremyfoodat
55bb0d7170 Link EGL and GLX on Linux 2023-09-30 15:01:28 +03:00
wheremyfoodat
5426ddfd78 Merge branch 'master' into rhappy 2023-09-30 14:56:47 +03:00
wheremyfoodat
8c3dd70c5a Add QPlatformNative include for Linux/BSD 2023-09-30 14:34:02 +03:00
wheremyfoodat
b8032c8286 Add Qt screen widget 2023-09-30 13:21:27 +03:00
wheremyfoodat
76f30eae5c
Merge pull request #300 from wheremyfoodat/rhappy
Split panda_sdl and panda_qt
2023-09-30 11:56:43 +03:00
wheremyfoodat
f98662e1bd Fix CMake 2023-09-30 11:33:20 +03:00
wheremyfoodat
63e939e98e Split panda_sdl and panda_qt 2023-09-30 11:29:26 +03:00
wheremyfoodat
9a16245782
Update CMakeLists.txt 2023-09-30 10:55:32 +03:00
wheremyfoodat
5d9ded47da Fix typo 2023-09-30 01:35:26 +03:00
wheremyfoodat
89ed176d97
Setting up Qt (#294)
* Initial Qt setup

* Fix copy paste derp

* Remove QApplication include

* Test MacOS Qt build

* Update Qt_Build.yml

* Update Qt_Build.yml

* Properly detect architecture for Qt

* Revert back to manual Qt installation to handle DLL nightmares

* Install Qt for MacOS CI

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* Rename lua.hpp to lua_manager.hpp

* Add Windows Qt deploy step

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* AAAAAAAAAAAAAAAAAAAAAA

* Update Qt_Build.yml

* AAAAAAAAAAAAAA

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* Create mac-bundle-qt.sh

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update mac-bundle-qt.sh

* Update Qt_Build.yml

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Recovering from heartbreak after the dylibbundler fork made me sad

* Help

* Update Qt_Build.yml

* Add mac dynlib manager from MelonDS

* Update mac-bundle-qt.sh

* Update mac-bundle-qt.sh

* Update mac-libs.rb

* Update mac-bundle-qt.sh

* Create linux-appimage-qt.sh

* Update Qt_Build.yml
2023-09-29 17:30:13 +03:00
wheremyfoodat
b908f3efc1 Embed LuaJIT part 1 2023-09-17 16:15:54 +03:00
wheremyfoodat
c48f8327c6 Start implementing SystemSaveData 2023-09-13 23:15:18 +03:00
wheremyfoodat
db50054128 Add nwm::UDS 2023-09-10 17:33:21 +03:00
wheremyfoodat
68346d73dc Add empty csnd service 2023-09-10 14:45:09 +03:00
wheremyfoodat
679eb0f7bc Add Yuzu NFC types header, clean up headers 2023-09-09 15:06:04 +03:00
wheremyfoodat
72ae5d2bfa Add reading amiibo from .amiibo file 2023-09-08 23:18:13 +03:00
Théo B
29352d223b feat: 3dsx loading
romFS works too, pretty neat
2023-09-03 00:31:03 +02:00
Wunkolo
1b1dbeb105 vulkan: Add shader debugging information
Utilize the `GPU_DEBUG_INFO` flag to conditionally compile spirv files
with debugging information.
2023-08-31 13:13:16 -07:00