Commit graph

1256 commits

Author SHA1 Message Date
scribam
d6bd597f13 formatting: Run clang-format on project 2020-05-22 18:39:11 +02:00
scribam
ae673459a7 build: Compilation warning fixes 2020-05-22 18:39:09 +02:00
scribam
8312f9b3b6 build: Compilation error fixes 2020-05-22 18:39:06 +02:00
scribam
32f6646cf4 external: Update glslang to version 8.13.3743 2020-05-22 18:39:01 +02:00
scribam
b14207b56d shaders-db: Remove submodule 2020-05-21 23:36:08 +03:00
scribam
03ddecffe7 io: Check if the directory exists before to write the file 2020-05-21 12:09:06 +02:00
Zangetsu38
8cbd3ee364 gui: fix double view on app context. 2020-05-21 06:27:01 +03:00
Zangetsu38
9e8d53b315 gui: set window title during app loading. 2020-05-21 06:27:01 +03:00
Zangetsu38
88f95ff97e build: fix build on VS 16.6.0. 2020-05-21 06:27:01 +03:00
Zangetsu38
384212ef30 modules/SceSysmem: fix crash if not found block for this uid: 2020-05-20 03:21:29 +03:00
scribam
78b3d8c5e7 io: Check if the std_file exists before to use it 2020-05-20 03:20:01 +03:00
scribam
dc576916cd pup: Decrypt firmware apps 2020-05-20 03:19:04 +03:00
Nicolas Jallamion
897d31b012
renderer/texture: Don't warn for YUV/YVU(420P3). (#708) 2020-05-20 03:12:48 +03:00
Zangetsu38
6241e7fbf5 modules/SceGxm: implement sceGxmTextureInitSwizzledArbitrary. 2020-05-17 07:14:24 +02:00
Nick Renieris
7120f1c09f
Merge pull request #703 from Zangetsu38/gxm
Implement some gxm function
2020-05-15 00:54:39 +03:00
Zangetsu38
cd418dadf4 modules/SceGxm: impelment sceGxmTextureInitLinearStrided.
modules/SceGxm: implement sceGxmTextureGetStride.
2020-05-14 08:28:13 +02:00
scribam
2f41160033 io: Fix parent path when emulated_path has a trailing slash 2020-05-13 22:37:57 +02:00
Zangetsu38
844762baee external: update imgui submodule.
gui/app_selector: fix size on text if firmware font is missing.
emu: fix not show app_selector with using command run or vpk drop.
2020-05-13 18:36:58 +03:00
Zangetsu38
76189aa57f gui: add grid mode for apps list.
gui/main_menubar: fix crash with forget remove code.
2020-05-12 17:42:58 +03:00
Zangetsu38
7817355827 gui/App context menu: Add open and delete dlc folder. 2020-05-12 17:24:01 +03:00
Zangetsu38
bb0e362620 gui: Delete color in double. 2020-05-12 17:24:01 +03:00
Zangetsu38
2031e60a33 gui: Add new menu for launch last app. 2020-05-12 17:24:01 +03:00
Nicolas Jallamion
8e48126282
modules/SceGxm: Add some duplicated functions (#697) 2020-05-12 16:58:33 +03:00
EXtremeExploit
ee2a463bf5
modules/SceGxm: added parameter related null checks (#691)
* Added 2 null checks for new game challenge stage and p4g

* updated added returns to RET_ERROR's

* better RET_ERROR's
2020-05-10 01:11:52 -04:00
Hesham Abourgheba
b21496dc0c
emu: fix homebrew installation and add game patches (#692) 2020-05-08 15:16:32 -04:00
KorewaWatchful
0dea8bf967
emu: add dlc install (#690) 2020-05-03 16:32:27 -04:00
Nicolas Jallamion
811991d2b8
gui: move app background on boot app (#689) 2020-05-03 16:32:07 -04:00
KorewaWatchful
3c6733bed7
vita3k: add pkg, nonpdrm support (#683) 2020-05-02 01:33:21 -04:00
1whatleytay
47babc6425
gui: add missing c_str() (#680) 2020-04-19 13:21:44 -04:00
KorewaWatchful
461b1c2fff
Alert users of vitamin dump (#674)
* Alert users of vitamin dump 

Issue #673 Alerts users when a vitamin dump is launched.

* Opens dialog instead of CLI warning

* fix?
2020-04-09 13:46:54 -04:00
Nicolas Jallamion
ef124adbf7
game context menu: add check game compat. (#670)
game context menu: refactor dialog and simplify code.
game context menu: Add trophy earning On information dialog.
game selector: add support lang on title & new short title.
game selector: add category tab.
2020-04-07 16:48:57 -04:00
totlmstr
4e20885f89 Vita3K: run clang-format 2020-04-07 16:48:08 -04:00
totlmstr
4c743aa408 renderer: reinterpret_cast for GLAD-related macros
Also use reinterpret_cast for glDebugMessageCallback.
2020-04-07 16:48:08 -04:00
Nicolas Jallamion
32e3e8b5e2
gui: improve live area game screen. (#642)
live area: improve manual.
2020-04-05 21:02:28 -04:00
KorewaWatchful
02932146d0
config: remappable keyboard controls (#671)
* commit

* moved everything to settings dialog, aligned buttons, got rid of controls dialog

* format

* ocd

* created new menubar entry for controls, moved controls there

* put variables inside of controls struct, renamed variables, formatting nitpicks, got rid of range check

* format

* fix

* save lines, save lives

* format??

* done

* fix typo

* ext

* i had to watchful, I just had to

Co-authored-by: 1whatleytay <1whatleytay@hdsb.ca>
2020-03-30 20:37:44 -04:00
Hesham Abourgheba
1680a63aff
gui: added a button to open pref path (#659) 2020-03-29 13:39:34 -04:00
Nicolas Jallamion
c61efe6b41
modules/SceAppMgruser: implement sceAppMgrLoadExec. (#655) 2020-03-09 09:45:36 -04:00
Hesham Abourgheba
2fc1d67e1a
config/app: add --fullscreen command line option (#658) 2020-03-03 21:13:01 -05:00
1whatleytay
5af55a29b3
io: add specific messages for ENOENT cases (#651) 2020-02-17 10:41:07 -05:00
Nicolas Jallamion
8bc899f77d
modules/SceLibKernel: implement sceClibVsnprintf/sceClibStrlcat/sceClibStrlcpy. (#656)
modules/SceLibKernel: small refactor.
2020-02-13 14:01:00 -05:00
Nicolas Jallamion
d280913c19
modules/sceDisplay: fix crash if pParam is null on sceDisplaySetFrameBuf (#650) 2020-02-10 15:34:05 -05:00
1whatleytay
34a02553c4
vita3k: remove vita-headers (#649) 2020-02-06 09:44:49 -05:00
1whatleytay
e8c51c35f3
renderer/gl: check status instead of info length (#645) 2020-02-01 19:49:33 -05:00
Zangetsu38
cc474cb739 modules/SceGxm: implement sceGxmFragmentProgramGetProgram. 2020-01-21 22:24:23 +02:00
Zangetsu38
7ecb2db0ca all: clang project format third. 2020-01-21 22:24:23 +02:00
Taylor Whatley
c43b096938 renderer/gl: rebase fixes and fix amd buffers 2020-01-19 13:37:13 -05:00
1whatleytay
c15eda3142 renderer: fix missing header for linux 2020-01-19 13:37:13 -05:00
1whatleytay
8eb2f15770 renderer: use gl3 block binding functions 2020-01-19 13:37:13 -05:00
pent0
e7af295de5 modules/SceGxm: Enforce old buffer display sync
Block future rendering on old buffer, but dont wait for fragment on it. This is to prevent a possible corruption
2020-01-19 13:37:13 -05:00
pent0
502cb6f3f7 modules/SceGxm: Implement sceGxmSetFragmentUniformBuffer 2020-01-19 13:37:13 -05:00