Commit graph

112 commits

Author SHA1 Message Date
Macdu
1cf2ef303b display: Start vsync thread during boot 2022-05-30 01:17:42 +02:00
Macdu
9889c472a9 kernel: better handling of thread priority and mask affinity 2022-05-25 15:23:21 +03:00
Zangetsu38
e1fdac43be module/load module: enable lle of mp4 & avplayer in auto mode.
config & settings: delete old obsolete value.
2022-05-10 02:19:50 +02:00
Zangetsu38
e726e03923 shader: using self name for path of shaders cache. 2022-05-03 16:04:10 +02:00
pent0
c85b005db7 display: Attempt emulate vsync instead of relying on main thread. 2022-02-25 14:55:11 +01:00
Zangetsu38
73ae376c71 vita3K: add support of install app patch.
- refactor some code.
2022-02-23 18:22:09 +01:00
Zangetsu38
b71acdca9e gui/live area: Add update icon.
- small refactor of code.
2022-02-23 14:47:20 +01:00
Zangetsu38
3f9cad08a8 gui/archive install dialog: add support of multiple contents.
- can install inside one zip App/Addcont/path/etc...
2022-02-11 18:52:21 +01:00
Zangetsu38
56bf835479 gui/theme: allow install custom theme.
- fix invisible bar/indicator when alpha value is missing or wrong size.
- fix black texture when no found bg.
- add internet browser icon.
- add support of notice font color.
- refactor get manual page.
- fix Unicode support of theme content id.
2022-02-10 19:41:28 +01:00
Zangetsu38
dc1ac4228b main: fix execute of init home.
- fix save app list after install one archive in cmd mode.
- fix crash on special case.
2022-01-04 01:20:25 +01:00
Zangetsu38
03fb767558 interface: print string of modules mode used in log.
gui/settings_dialog: using loop for modules mode list.
2021-12-11 11:27:29 +01:00
Zangetsu38
0f404ed115 config: Add modules mode Automatic and Manual.
- fix one things on sysmodule for check if modules is enable.
2021-12-08 13:09:23 +01:00
Zangetsu38
16dbbd9349 modules/(SceCtrl/SceTouch): fix and refactor
- add controllers connected in log when app boot.
- add correct struct of both SceCtrlData(2)
- set touch mode in good place.
- refactor refresh controllers.
- implement sceCtrlGetWirelessControllerInfo.
- using DS4 type when is DS4/Dual Sense.
2021-11-04 19:18:44 +01:00
Zangetsu38
6655cf16b0 modules: Register nids and function of few library.
- for library Ft2/Motion/KernelForMono/KernelForVM/LibGcc/LibKernel/Mp4/RtcForDriver.
- move library AppMgrUser/DisplayUser/Fios2User/RtcUser/Motion inside DriverUser module.
- Config: remove load lib kernel and load only driver user.
2021-11-04 06:33:57 +01:00
Zangetsu38
ccda1e97ed gui: add cache of apps list.
Co-authored-by: 1whatleytay <1whatleytay@hdsb.ca>
2021-07-13 18:35:27 +02:00
Zangetsu38
dde9461edc interface: fix patch install.
- also prevent crash if try copy same license file.
2021-06-25 20:28:30 -07:00
Zangetsu38
0acde9a6d3 gui/app context menu: Add time app used in information.
gui: refactor last loaded app.
- move cfg to new value.
2021-06-22 23:01:13 -07:00
Zangetsu38
6e98e8768b interface: fix install empty directory.
- in rare case, content can using empty directory.
2021-06-12 20:56:01 +02:00
Zangetsu38
26351918b1 interface: fix copy directories for addcont content. 2021-06-10 23:01:10 +02:00
Zangetsu38
a8733113d9 interface: allow install content folder by drag & drop.
- can install few content in same time with drop only one folder.
main: refactor for drop file and execute it, fix some issue.
gui: refactor get param for no get multiple same code.
2021-05-31 22:38:46 +02:00
Zangetsu38
3373b19dde gui/archive install dialog: refactor dialog.
- allow can using folder for install some archive in same time.
2021-05-30 22:44:04 +02:00
sunho
6c790558e0 Move load_self from host to kernel 2021-05-27 13:12:17 +02:00
sunho
0601b34dc1 vita3k: Remove mai dump hack 2021-05-27 04:04:17 +02:00
sunho
1a9aab4d44 kernel: ThreadState constructor 2021-05-27 01:56:07 +09:00
sunho
dcfdb2a01b kernel: Rename thread functions and move thread runner out from thread.cpp
kernel: Fill init cpu context from kernel
kernel: Various style nits
2021-05-26 04:53:21 +02:00
sunho
c6790fa021 kernel: Merge thread state and functions & fix gdb 2021-05-22 21:12:11 +02:00
Zangetsu38
c1881be094 gui: fix some small things.
- interface: small refactor press key event.
- fix position on day moment in star screen & information bar.
- fix title id for sys app without fw.
- fix apply in general config.
- merge Save & Apply in one button in settings dialog.
- Add close button in setting dialog.
- disable toogle gui and live area call if setting dialog/control dialog is open
- set default background for system app if missing fw.
2021-05-21 20:17:09 +02:00
Zangetsu38
08ed38a742 interface: load original eboot if detect mai-dump.
- fix boot mai dump app and is better for compat.
2021-05-21 20:16:50 +02:00
sunho
7d6d79c399 kernel: Merge state and functions 2021-05-19 11:36:18 +09:00
sunho
d5f4b954fc kerenl: Implement trampoline injection
kernel: Move debugging helpers to one place
2021-05-19 11:36:18 +09:00
Zangetsu38
83da9b3eb9 gui/settings dialog: Add config options for disable At9 decoder.
interface: add log for new option.
modules/SceAudiodecUser: Hack for lle mp4.
2021-05-18 22:54:16 +02:00
Zangetsu38
eacd63784a gui: fix toggle gui state after change controller mapping.
- fix my old fail with confounding this both value.
2021-05-18 19:18:03 +02:00
sunho
665e0559b9 kernel: Fix fios regression 2021-05-18 14:18:06 +02:00
sunho
c6a20fc894 kernel: Redesign guest function calling 2021-05-18 03:18:25 +09:00
sunho
3921ada1f2 kernel: Move cpu protocol to kernel 2021-05-18 03:18:25 +09:00
MerryMage
7e7f1b3b88 Add option to enable/disable CPU optimizations 2021-05-17 01:31:52 +02:00
Zangetsu38
935a2b61e9 kernel: move init kernel inside interface. 2021-05-15 17:37:07 +02:00
Zangetsu38
7c5fe28da3 settings dialog: clean code and fix some things.
- using init config with config variable for custom & global config.
- move log cpu backend in boot app and fix value get.
2021-05-15 17:37:07 +02:00
Zangetsu38
0fc0df1d1c gui: Add dialog warning for app close.
gui: improve app list opened.
2021-05-11 02:59:39 +02:00
sunho
20677bee52 kernel: Refactor handling of exiting thread 2021-05-08 14:34:20 +02:00
sunho
f76f2f2c39 cpu: Fix dynarmic exclusive instructions, halting, breakpoint, stepping
kernel: Refactor CPUDepInject
config: Add dynarmic_cpu option
2021-05-08 14:34:20 +02:00
Zangetsu38
c8ea64ef55 gui/license install dialog: fix typo for rif file.
gui/app context menu: Add license path for open/delete.
interface: fix using custom config for load lib kernel.
2021-05-08 12:09:07 +09:00
Zangetsu38
c64224acac gui: improve IME keyboard. 2021-05-02 13:19:51 +02:00
sunho
193b518b31 gdb: Thread safety 2021-04-25 23:55:38 +02:00
sunho
2783974b95 gdb: Wait for debugger 2021-04-25 23:55:38 +02:00
sunho
05cbb938cc gdb: Toggle gdbstub with config file 2021-04-25 05:56:02 +02:00
Zangetsu38
6f4aab035c gui: few small fix.
- main & live area: fix crash on live area/hb with check license only for ps app.
- fix crash on install nonpdrm archive.
- fix ime dialog string sended.
- fix one typo for license install dialog.
2021-04-20 11:57:42 +02:00
Zangetsu38
1f2d9b7327 modules/SceAppUtil/SceAppUtil: Implement AppParamGetInt.
gui: Add install license dialog.
2021-04-19 18:29:04 +02:00
Zangetsu38
8eb422ba73 gui/settings dialog: Add custom config by apps. 2021-04-08 16:32:38 +02:00
scribam
cecc44cba4
kernel: Update SceKernelSegmentInfo/SceKernelModuleInfo structures (#1213) 2021-04-04 22:36:57 +02:00