Commit Graph
100 Commits
Author SHA1 Message Date
wheremyfoodat 135c8cb508 [Applets] Proper glance/receiveParameter sorta 2023-11-11 20:11:40 +02:00
wheremyfoodat 1f7fc2274a Add vector of timer handles 2023-11-04 18:28:28 +02:00
wheremyfoodat 708b10c194 Fix svcSetTimer ABI maybe...? 2023-11-04 18:26:20 +02:00
wheremyfoodat 798b10ec69 Fix KTimer not properly triggering 2023-11-04 18:07:13 +02:00
wheremyfoodat 0b56427019 Add Y2R::SetCoefficientParams 2023-11-01 23:09:07 +02:00
wheremyfoodat cc130d52e9 Add Y2R::GetCoefficientParams 2023-11-01 23:01:38 +02:00
wheremyfoodat 171733870d Add Y2R::GetStandardCoefficientParams 2023-11-01 22:49:50 +02:00
wheremyfoodatandGitHub 5a2e554a6c Make incomplete framebuffers warn instead of panic 2023-10-31 23:51:34 +02:00
wheremyfoodat f2b7f14dcd [Qt] Fix up about window 2023-10-31 19:33:14 +02:00
wheremyfoodatandGitHub 9bc46229c6 Merge pull request #333 from wheremyfoodat/cutie
GUI stuff
2023-10-30 23:11:45 +02:00
wheremyfoodat 1769783dc7 Add about menu 2023-10-30 22:49:32 +02:00
wheremyfoodat 7571e58ce5 [Qt] Add pink theme 2023-10-30 21:14:03 +02:00
wheremyfoodat b0261234a6 [Qt] Properly update HID service 2023-10-30 20:53:41 +02:00
wheremyfoodat 9bbaab7871 [Qt] Add Pause/Resume/Reset 2023-10-30 20:46:11 +02:00
wheremyfoodat a36fd6dd57 [Qt] Add basic input 2023-10-30 20:41:09 +02:00
wheremyfoodat 8d5485fbeb [Qt] Add proper message queue for thread communication 2023-10-30 20:20:47 +02:00
wheremyfoodatandGitHub 5984c27960 Merge pull request #328 from hydra-emu/cheats
Make cheats struct more versatile
2023-10-30 00:15:26 +02:00
wheremyfoodatandGitHub 8b6008e196 Fix new syntax 2023-10-30 00:15:13 +02:00
wheremyfoodatandofftkp 1c501aceef Cheats: Default to enabled + CTRPF 2023-10-27 02:24:06 +03:00
wheremyfoodatandofftkp f922870785 format 2023-10-27 02:24:06 +03:00
wheremyfoodatandofftkp 8502cd9285 Moar cheats 2023-10-27 02:24:04 +03:00
wheremyfoodatandGitHub d4a84c337e Fix forward declaration of SDL_Window 2023-10-26 18:09:01 +03:00
wheremyfoodatandGitHub 0125dbe31a Merge pull request #327 from wheremyfoodat/hydra-icon
Minor hydra gl interface fixup
2023-10-25 23:54:56 +03:00
wheremyfoodatandGitHub f48359f630 Fix derp 2023-10-25 23:23:31 +03:00
wheremyfoodatandGitHub 7345e2e255 Update hydra_core.cpp 2023-10-25 23:09:14 +03:00
wheremyfoodatandGitHub 1941db3c12 Merge pull request #332 from wheremyfoodat/delete-emu
Add Renderer::deinitGraphicsContext
2023-10-25 23:06:43 +03:00
wheremyfoodat e900e9d614 Add Renderer::deinitGraphicsContext 2023-10-25 22:46:45 +03:00
wheremyfoodatandGitHub dddb784469 Actually upgrade to clang 17 on CI (#331)
* Update HTTP_Build.yml

* Update Hydra_Build.yml

* Update Linux_Build.yml
2023-10-25 20:29:59 +03:00
wheremyfoodatandGitHub 057436edc0 Update to Clang 17 on CI (#330)
* Update HTTP_Build.yml

* Update Hydra_Build.yml

* Update Linux_AppImage_Build.yml

* Update Linux_Build.yml

* Update Qt_Build.yml

* Update Qt_Build.yml

* Update Linux_AppImage_Build.yml
2023-10-25 15:41:56 +03:00
wheremyfoodatandGitHub 5e37b7f083 Test Vulkan CI fix (#329)
* Hopefully find a fix to the Vulkan CI issue

* Update HTTP_Build.yml

* Update Hydra_Build.yml

* Update Linux_Build.yml

* Update MacOS_Build.yml

* Update Qt_Build.yml

* Update HTTP_Build.yml

* Update Hydra_Build.yml

* Update HTTP_Build.yml

* Update Hydra_Build.yml

* Update Linux_Build.yml
2023-10-25 13:17:43 +03:00
wheremyfoodat 1313f46ba4 Update hydra_icon.hpp 2023-10-23 17:28:36 +03:00
wheremyfoodatandGitHub 2f961e15e3 Merge pull request #324 from wheremyfoodat/hydra-icon
Add icon for hydra
2023-10-23 16:41:12 +03:00
wheremyfoodat 039066663a Update to new icon API 2023-10-23 15:38:45 +03:00
wheremyfoodatandGitHub d2432df114 Merge pull request #326 from hydra-emu/hydra_touch
Touch support for hydra
2023-10-23 14:20:24 +03:00
wheremyfoodatandGitHub aef846996f Merge pull request #325 from hydra-emu/new-new-new
Upload hydra core artifacts
2023-10-23 14:19:32 +03:00
wheremyfoodat 8902e796da Fix derp 2023-10-22 00:32:52 +03:00
wheremyfoodat 9178afea64 Add hydra core icon 2023-10-22 00:30:22 +03:00
wheremyfoodat 3ea29de2ee Update hydra_core 2023-10-21 21:58:54 +03:00
wheremyfoodatandGitHub 88927f546a Merge pull request #323 from wheremyfoodat/wheremyfoodat-patch-2
Disable dev panics by default
2023-10-21 20:06:04 +03:00
wheremyfoodatandGitHub f24a18a848 Disable dev panics by default 2023-10-21 20:03:24 +03:00
wheremyfoodatandGitHub 4eeecc9378 Merge pull request #322 from hydra-emu/wrage-6
Implement getFps hc function
2023-10-21 12:19:05 +03:00
wheremyfoodatandGitHub ab1498aa67 Merge pull request #321 from hydra-emu/wrage-5
Fix ambiguity between enum and type
2023-10-21 11:53:06 +03:00
wheremyfoodatandGitHub 493a9b0359 Merge pull request #320 from wheremyfoodat/wheremyfoodat-patch-2
Add Hydra core CI
2023-10-20 21:15:00 +03:00
wheremyfoodatandGitHub 1be0742f67 Fix Vulkan installation for Hydra workflows 2023-10-20 20:30:46 +03:00
wheremyfoodatandGitHub 90a820e1f9 Add Android build 2023-10-20 20:26:01 +03:00
wheremyfoodatandGitHub 593644af53 Create Hydra_Build.yml 2023-10-20 20:15:48 +03:00
wheremyfoodatandGitHub 7c33ff59cd Update hydra_core.cpp 2023-10-20 20:10:51 +03:00
wheremyfoodatandGitHub 32dca9096c Merge pull request #319 from hydra-emu/master
Core for hydra multi emulator frontend
2023-10-20 20:10:07 +03:00
wheremyfoodatandGitHub 504c61c779 Merge pull request #318 from OFFTKP/master
Add some renderer related helper functions in emulator and renderergl
2023-10-20 03:03:07 +03:00
wheremyfoodatandGitHub df3c90109b Merge pull request #317 from OFFTKP/master
move filesystem header to right place
2023-10-20 02:28:57 +03:00
wheremyfoodatandGitHub c3487251b6 Merge pull request #315 from hydra-emu/wrage-4
wrage?
2023-10-20 02:07:18 +03:00
wheremyfoodat c0c3153cd8 Bonk 2023-10-20 01:12:22 +03:00
wheremyfoodat 1c50ca065d Temporarily remove SDL code from panda-qt 2023-10-20 01:04:53 +03:00
wheremyfoodatandGitHub e57256ac6c Merge pull request #313 from hydra-emu/wrage-3
Fix more shader type mismatches
2023-10-18 00:02:06 +03:00
wheremyfoodatandGitHub 6626c2ae9b Better MAC address handling (#312) 2023-10-17 23:27:37 +03:00
wheremyfoodatandGitHub 5043f98e00 Fix shader type mismatches (#311)
* Update opengl_fragment_shader.frag

* Update opengl_vertex_shader.vert
2023-10-17 22:24:44 +03:00
wheremyfoodatandGitHub 63272abfbe Merge pull request #310 from wheremyfoodat/wrage-2
Update CMakeLists.txt
2023-10-17 01:55:09 +03:00
wheremyfoodatandGitHub d316e41625 Merge pull request #309 from wheremyfoodat/wrage
Update lua_manager.hpp
2023-10-17 00:08:35 +03:00
wheremyfoodatandGitHub 07afcfb24c Merge pull request #307 from wheremyfoodat/rhappy
Stuff
2023-10-15 17:44:24 +03:00
wheremyfoodat 0421eae7ae Set up icons 2023-10-07 23:15:43 +03:00
wheremyfoodat 6ae8d084b4 Use mutex for synchronizing the UI with the emulator thread 2023-10-07 22:10:10 +03:00
wheremyfoodat ab2ff18290 Fix dumping 2023-10-07 21:52:47 +03:00
wheremyfoodat abe4675477 Attempt to add RomFS dumping 2023-10-07 21:23:05 +03:00
wheremyfoodat 2ab37b3d4a Don't sleep on service handles for the time being 2023-10-06 18:16:46 +03:00
wheremyfoodat f9dc9ac94d Add mio submodule 2023-10-06 09:33:15 +03:00
wheremyfoodatandGitHub 8d6c222db7 Merge pull request #305 from wheremyfoodat/rhappy
Add file picker to Qt frontend
2023-10-02 02:53:28 +03:00
wheremyfoodat 9d9b0f9c41 [Qt] Fix deadlock 2023-10-02 02:09:13 +03:00
wheremyfoodat c648b6c62d [Qt] Add file picker 2023-10-02 00:59:14 +03:00
wheremyfoodat 061c80fd11 Properly join emulator thread 2023-10-01 23:51:08 +03:00
wheremyfoodatandGitHub c5c0c423c5 Merge pull request #304 from wheremyfoodat/rhappy
Make emulator output size properly configurable
2023-10-01 17:27:33 +03:00
wheremyfoodat 84044d078e [Qt] Don't slack on translations 2023-10-01 16:59:51 +03:00
wheremyfoodat fbfea624cb [Qt] Be a little less OpenGL-hyperfocused 2023-10-01 16:49:30 +03:00
wheremyfoodat c10a3e7160 Make emulator output size properly configurable 2023-10-01 16:28:14 +03:00
wheremyfoodatandGitHub 844803089b Merge pull request #303 from wheremyfoodat/rhappy
Get emulator rendering working with Qt
2023-10-01 01:57:23 +03:00
wheremyfoodat 27a04a806e [Qt] Make null renderer create a GL context for vsync purposes 2023-10-01 01:31:43 +03:00
wheremyfoodat 5155682e0f Get emulator rendering working with Qt 2023-10-01 01:28:08 +03:00
wheremyfoodatandGitHub 931343c39e Merge pull request #302 from wheremyfoodat/rhappy
[Qt] Add MainWindow class and implement theme selection
2023-09-30 18:58:49 +03:00
wheremyfoodat 4329976dbc clang-format 2023-09-30 18:39:05 +03:00
wheremyfoodat 36506e18bb [Qt] Implement theme selection 2023-09-30 18:36:03 +03:00
wheremyfoodat 837bf7524f Add dark theme button 2023-09-30 17:51:48 +03:00
wheremyfoodat 155d2b8f24 [Qt] Add MainWindow class 2023-09-30 17:07:54 +03:00
wheremyfoodatandGitHub aa61ad3dd6 Merge pull request #301 from wheremyfoodat/rhappy
Add Qt GL screen widget
2023-09-30 15:26:35 +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 45a80c9e39 Better GL screen widget, initialize it to red as a test 2023-09-30 13:44:54 +03:00
wheremyfoodat b8032c8286 Add Qt screen widget 2023-09-30 13:21:27 +03:00
wheremyfoodatandGitHub 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
wheremyfoodatandGitHub 2249d11b1e Merge pull request #299 from wheremyfoodat/rhappy
Fix typo
2023-09-30 11:16:27 +03:00
wheremyfoodatandGitHub 9a16245782 Update CMakeLists.txt 2023-09-30 10:55:32 +03:00
wheremyfoodatandGitHub 588d842bce Update Qt_Build.yml 2023-09-30 03:10:09 +03:00
wheremyfoodat f6634786c1 AAAAAAAAAAAAAAAAAAAAA 2023-09-30 02:52:23 +03:00
wheremyfoodat 2a0c0afff5 Update context_egl.h 2023-09-30 02:33:04 +03:00
wheremyfoodat 53858d7bd7 Update glad_glx.h 2023-09-30 01:58:37 +03:00
wheremyfoodat 6125b7ebf7 Force CI to run :( 2023-09-30 01:50:24 +03:00
wheremyfoodat 0bfa295053 Fix include again 2023-09-30 01:46:12 +03:00
wheremyfoodat 046b334cb5 Fix include 2023-09-30 01:37:27 +03:00
wheremyfoodat 5d9ded47da Fix typo 2023-09-30 01:35:26 +03:00