Commit graph

2603 commits

Author SHA1 Message Date
Zangetsu38
819ecc62e4 gui/user management: fix init avatar when path is unicode. 2022-01-27 16:44:48 +01:00
Zangetsu38
2bf0c51264 gui/app_context_menu: Add week and days in time used.
- hide start screen when app information is open.
2022-01-27 16:17:26 +01:00
Zangetsu38
53806fb280 gui/firmware install dialog: Init theme after install firmware.
- fix refresh sys app icon and theme without reboot request.
- add button for download font package if is missing after install fw.
2022-01-27 16:13:42 +01:00
Zangetsu38
7cf07fb1d3 modules/SceGxm: implement sceGxmTransfer(Copy/Downscale/Fill).
- stub convert type and syncflags.
2022-01-21 15:50:30 +01:00
Zangetsu38
071b592638 gui/perf overlay: Add position select and refactor. 2022-01-21 15:34:56 +01:00
Zangetsu38
a630171274 modules/SceAppUtil: Implement sceAppUtilSaveDataSlotSearch. 2022-01-13 05:51:55 +01:00
Zangetsu38
ee75b7c92a gui: fix init user apps list when change emulator path. 2022-01-12 01:07:40 +01:00
Zangetsu38
0130034fea gui: add avg, min and max value with graphic of fps. 2022-01-12 01:07:33 +01:00
Zangetsu38
34b3113c90 modules/SceDisplay: Implmement sceDisplayGetFrameBuf. 2022-01-06 14:25:01 +01:00
Zangetsu38
8e112e70b4 modules/SceRegMgr: stub sceRegMgrGetKeyInt for psp emu. 2022-01-04 01:22:07 +01:00
Zangetsu38
e33f7016af main: clean pre-compile loop. 2022-01-04 01:20:46 +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
e55db4f355 modules/SceAppUtil: fix delete savedata when try delete folder. 2022-01-04 01:20:01 +01:00
Zangetsu38
55950a57c4 external: update boost submodule for fix local build. 2022-01-03 07:24:10 +01:00
tcoyvwac
3c3cddd1ce
gui: Prefer standard library algorithms (#1553)
* gui/content_manager: refactor using standard algorithms

- helper accumulate function: get_list_size_or_dash()
- Flatten code to local "query" lambda variables.
- Convert some std::algorithms to boost versions.

* gui/archive_install: refactor using standard algorithms

Prefer std::count_if over raw range-for loop.

* gui/trophy_collection: refactor using standard algorithms

Prefer std::any_of over raw range-for loop.

* gui/settings: refactor using standard algorithms

Prefer std::accumulate over raw range-for loop.

* gui/live_area: refactor using standard algorithms

Prefer std::transform over raw range-for loop.
2022-01-03 01:55:56 +01:00
Zangetsu38
9a559b1df5 modules/SceGxm: Implement RenderTargetGetDriverMemBlock.
- should fix crash on some game.
2021-12-30 01:42:06 +01:00
EXtremeExploit
77fb872584 ScePgf: Implement function params and some stub 2021-12-29 23:05:49 +01:00
Zangetsu38
d59a044399 shaders: split shaders cache to shaderlog. 2021-12-29 16:13:03 +01:00
Zangetsu38
5d1469fec6 settings dialog: Add option for can disable pre-compile shaders cache. 2021-12-29 00:21:50 +01:00
Zangetsu38
673874ce5b modules/SceCommonDialog: fix savedata dialog when emptyparam is null.
- refactor check_empty_param for no have double code.
- app util: clean double value.
- modules/(SceAppUtil/SceAppMgrUser): set good value name.
2021-12-28 23:29:34 +01:00
EXtremeExploit
bc76e00668 vita3k: Fix next batch of compilation errors on AUR 2021-12-28 21:40:48 +01:00
EXtremeExploit
cab6c33a04 vita3k: Fix next batch of compilation errors on AUR/Ninja 2021-12-28 18:41:36 +01:00
EXtremeExploit
2a1e60aef8 gui: Fix string literal not being string literal 2021-12-28 12:30:41 +01:00
EXtremeExploit
412354f23b vita3k: Fix some typos 2021-12-28 01:15:44 +01:00
EXtremeExploit
34b3d4e262 vita3k: Fix xdg-open hanging the emu on some linux systems 2021-12-28 00:30:16 +01:00
EXtremeExploit
f3166e0045 Fix typo on CMakeLists.txt 2021-12-27 20:09:03 +01:00
qurious-pixel
471ce783bd update TAG name
Fix tag name for Discord bot
2021-12-26 05:24:33 +01:00
Zangetsu38
0507b45400 shader: implement pre-compile shader.
gui/shaders compiled: Add progress bar durring pre compile shader.
io: remove useless create shaderlog folder.
gui/app context menu: remove shaderlog path and move shaders cache in good path.
2021-12-24 12:17:51 +01:00
Zangetsu38
29a15b4ecc gui: display last shaders count compiled. 2021-12-23 17:02:52 +01:00
hobyst
b058c745fb renderer: Fix Clang memory issue due to optimizations 2021-12-23 13:58:30 +01:00
hobyst
0440adde6e renderer: Fix PVRTII decomp memory issue 2021-12-23 13:58:30 +01:00
bookmist
7d2cbd99e1 modules/SceNpManager: fix callback call in sceNpCheckCallback 2021-12-23 13:25:44 +01:00
bookmist
6321778b80 modules/SceProcessmgr: implement sceLibKernel_9F793F84 (need for LLE sceShell) 2021-12-23 13:25:44 +01:00
bookmist
0176055d8c modules/SceLibKernel: Implement sceClibLookCtypeTable 2021-12-23 13:25:44 +01:00
bookmist
dc7a8f8b1e modules/SceKernelThreadMgr: fix pointer type 2021-12-23 13:25:44 +01:00
bookmist
daff9cdca6 modules/SceAvPlayer: code cleanup 2021-12-23 13:25:44 +01:00
Zangetsu38
53f72777a4 external: update sdl to 2.0.18.
- ctrl: move get_type_of_controller from name to type get.

Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
2021-12-17 18:20:33 +01:00
qurious-pixel
17fd1f8cda GHA: Update release date
Update release date on each new release
2021-12-15 07:18:23 +01:00
Zangetsu38
6a71f50d71 external: update psvpfstools.
- fix compile.
2021-12-14 18:58:45 +01:00
Zangetsu38
fb969fe311 build: add support of VS 2022.
- external: update boost to 1.78.
- gen-windows: using version of VS installed.
2021-12-13 19:12:39 +01:00
Zangetsu38
94e13fed4c live area: using app icon when gate icon no exist. 2021-12-13 19:04:31 +01:00
sunho
5e00fab1fa renderer: correct untyped attribute check 2021-12-11 11:28:30 +01:00
Zangetsu38
74453e2603 vita3k: fix master detection from github action.
- on github action, branch for master in build is HEAD
2021-12-11 11:27:56 +01:00
Zangetsu38
2423d94dd4 renderer/batch: small improvement of process batch.
- prefer using avg scene per frame when is used.
2021-12-11 11:27:42 +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
697ee9f0de renderer/texture formats: remove warn of TEXTURE_BASE_FORMAT_SE5M9M9M9. 2021-12-09 01:16:52 +01:00
pent0
2f41b0e253 shader: Fix non-F32 components not all stored 2021-12-08 13:20:55 +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
a24c1b1d73 Vita3K: bump to 0.1.4. 2021-12-08 12:36:34 +01:00
hobyst
d4c54ec31c external: Fix libatrac9 linking behavior
Due to MSVC-specific preprocessor definitions the library linking fails
because of an out of place implementation of MSVC's _dllimport
Defaulting to static linking on other compilers
2021-12-07 21:10:28 +01:00