bookmist
abdab99cfc
shader: fix compiler warnings
2021-04-26 02:02:17 +02:00
bookmist
3cf4d7ee7d
modules/SceGxm fix compiler warnings
2021-04-26 02:02:17 +02:00
bookmist
1ac4815bee
gxm: small refactoring
2021-04-26 02:02:17 +02:00
bookmist
9c74668af4
kernel. TLS init fix, GetThreadInfo thread stack fix
2021-04-26 02:02:17 +02:00
bookmist
41b2a1dc4b
io/io: Conventional error instead of crash
2021-04-26 02:02:17 +02:00
sunho
df4a6be4bd
gdb: Update current thread properly
2021-04-25 23:55:38 +02:00
sunho
193b518b31
gdb: Thread safety
2021-04-25 23:55:38 +02:00
sunho
b5cabb87d9
gdb: Faster stepping / Fix resuming / Dont touch properly waiting threads
2021-04-25 23:55:38 +02:00
sunho
2783974b95
gdb: Wait for debugger
2021-04-25 23:55:38 +02:00
sunho
bc11cee273
thread: Log thread id at breakpoint
2021-04-25 23:51:58 +02:00
sunho
225c454755
kernel: Fix event flag wait infinite loop
2021-04-25 23:51:58 +02:00
sunho
05cbb938cc
gdb: Toggle gdbstub with config file
2021-04-25 05:56:02 +02:00
sunho
7c8446ab59
gdb: Stop the world on breakpoint
2021-04-25 05:56:02 +02:00
sunho
7b925e7183
gdb: Fix thread info
2021-04-25 05:56:02 +02:00
pent0
36d7103a11
gxm: Handle front/back fragment disable.
2021-04-21 08:15:28 +07:00
totlmstr
ec39def5cd
util: Use std::optional for C++17 builds
...
Boost.Optional is still used for lower C++ standard builds.
2021-04-21 08:14:40 +07:00
Zangetsu38
880fff8bf4
modules/SceIme: Implement virtual keyboard.
2021-04-20 19:06:24 +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
6ee3a561e6
modules/SceAppUtil: Implement DrmClose.
2021-04-19 18:28:06 +02:00
hobyst
927e029ec5
Added source code folder documentation
2021-04-18 00:25:38 +02:00
Zangetsu38
61c1a077a2
modules: Add some nids and funtions for new kernel library.
...
- relate modules SceKernelThreadMgr, SceProcessmgr, SceSysmem, ScePaf.
2021-04-16 14:07:05 +02:00
Yunotchi
d730e36614
lang: fix en weekday capitalisation, add en-gb ( #1235 )
2021-04-16 13:45:20 +02:00
Zangetsu38
856774aabc
gui/live area: enable can read retail live area version if exist.
...
- some game have demo mode, so get can using retail mode.
2021-04-16 13:44:06 +02:00
Zangetsu38
5d0e6547fa
gui/information bar: add home icon.
2021-04-14 18:57:30 +02:00
Zangetsu38
f2da083abd
ngs/sheduler: fix some sound playing.
2021-04-14 16:47:23 +02:00
Bythos
94b15524e8
Add and name some SceGxmProgram fields ( #1229 )
...
Texunit Flags
There are 4 bits for each of the 16 texunits. Bit 0 tells if the texunit is being sampled non dependently, Bit 1 tells if it is being sampled dependently. Both of these bits can be active simultaneously in one program. The remaining flags are unknown.
Sampler Query Info
If there are samplers used in the shader program sampler_query_info_offset will point to an array of 16 uint16_t.
The low 8 bits for each uint16_t contains a bitmask of the different precisions at which the sampler is queried within the program. Those precisions are U8, S8, U16, S16, U32, S32, F16, F32; not specifically in that order.
The first 2 bits of the high 8 bits is the query_component_count - 1.
The remaining bits are seemingly flags about the texture query. Bit 11(0x800) is the flag for if the query is a cube map query. Bits 12(0x1000) and 13(0x2000) are related to shadow map and gather4 texture queries. The other remaining bits are unknown.
2021-04-14 03:56:43 +02:00
totlmstr
024b71285f
mem: split mem.h
2021-04-12 17:32:23 +02:00
bookmist
5ab77b1361
modules/SceAvPlayer: Fix open video file if path is wrong.
...
- fix also two compile warning.
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-04-12 17:23:30 +02:00
Zangetsu38
cc716cdddd
modules: Add functions and nids for SceFios2KernelForDriver.
2021-04-12 17:18:42 +02:00
Zangetsu38
8eb422ba73
gui/settings dialog: Add custom config by apps.
2021-04-08 16:32:38 +02:00
scribam
ab690d199a
gxm: Improve cube textures ( #1214 )
2021-04-08 08:03:58 +02:00
Yunotchi
9122a4a461
app: add support for Windows dpi-awareness ( #1220 )
2021-04-07 10:59:51 +02:00
Kersy
13905a0d51
audio: Programmatic audio control
...
Implementing sceAudioOutSetVolume to allow software to adjust volume
audio: requested PR changs
remove typedef
added not for unexpected behavior
2021-04-06 23:37:33 +07:00
pent0
c60cf33705
shader/alu: Fix maximum bits allowed on decode_dest when destination is not unified vector.
...
Since we did not double, the maximum bits should be 1 less, so 7.
2021-04-06 01:40:45 +02:00
scribam
cecc44cba4
kernel: Update SceKernelSegmentInfo/SceKernelModuleInfo structures ( #1213 )
2021-04-04 22:36:57 +02:00
pent0
93f0c31484
shader/alu: Correct when to double register for unified dest dual ( #1212 )
2021-04-04 10:21:46 +02:00
Zangetsu38
efecbb2981
emu: add can switch/exit game.
2021-04-03 00:28:17 +02:00
Zangetsu38
d367be7368
gui/lang: add some common text.
2021-04-02 08:45:31 +02:00
Zangetsu38
8bcd651b37
modules/SceNgs: implement VoiceKeyOff.
2021-04-01 16:40:53 +02:00
Zangetsu38
6826ac5287
gui/trophy collection: add some lang support.
2021-03-30 23:42:38 +02:00
Zangetsu38
058ab3c5a5
modules/SceNgs: Implement VoicePatchSetVolume/s.
2021-03-29 14:18:22 +07:00
bookmist
892f88cbff
kernel: callback from callback fix
2021-03-29 01:15:30 +02:00
Zangetsu38
f17b93e367
gui/Notice Info: Add save notice info in file.
...
- Add hour(s)/minute(s) ago.
- refactor notice time position.
- add ymonth/wday on few lang.
- set icon for all content.
2021-03-28 21:57:41 +02:00
Zangetsu38
afd1fe49d7
gui: some small fix/refactor
...
- add content id.
- refactor change and reset path for improve it.
- fix using app path for update history.
- refactor delete app icon.
- fix name on filter app for japan.
2021-03-28 15:02:44 +02:00
Zangetsu38
d19c7f1cad
modules/SceAvPlayer: Stub GetVideoDataEx.
...
- fix video playing on drive girl.
2021-03-24 21:32:56 +01:00
Zangetsu38
b7b22b4dc9
gui/app selector: Add app filter by region and by type.
2021-03-23 17:01:39 +01:00
Zangetsu38
21fff0d0e0
gui: Move Date on date format for all.
2021-03-23 17:01:09 +01:00
Zangetsu38
993e5d3339
modules/SceMotion: stub GetBasicOrientation.
...
- fix orientation change alone on pinball aracade.
2021-03-20 16:44:19 +01:00
Zangetsu38
831cba66d1
Modules/SceGxm: remove old texture warning unnecessary anymore.
2021-03-16 23:23:50 +01:00