Zangetsu38
7302bd664c
shader: expand out register bank size.
...
Fix dbz
2021-03-16 23:08:45 +01:00
Zangetsu38
7545ea8149
ngs/player: Fix audio crash when no buffer is available.
2021-03-16 16:22:59 +01:00
mangren
fcd0d1cfd6
modules/SceNgs: Implement sceNgsPatchGetInfo.
2021-03-16 16:22:59 +01:00
mangren
8b1c158dc0
ngs: Reduce memory usage reserved and fix corruption
...
Master rack does not have voice definition parameter size. So a null module is supplied
2021-03-16 16:22:59 +01:00
mangren
aab11d44a3
modules/SceNgs: Implement sceNgsVoiceGetOutputPatch.
2021-03-16 16:22:59 +01:00
mangren
773bb72be4
ngs: Use full volume matrix to its extent
...
The left and right channel of the dest is actually contributed with left and right data.
Left can even have both left and right source data...
Fix one side channel playing in voice in danganronpa
2021-03-16 16:22:59 +01:00
Zangetsu38
ab84ef51d0
modules/SceNgs: Implement sceNgsVoicePatchSetVolumesMatrix.
2021-03-16 16:22:59 +01:00
mangren
344d366c1d
ngs: Fix remove patch failure spam.
2021-03-16 16:22:59 +01:00
mangren
f135cd7c82
ngs: Fix decoding not providing enough samples and atrac9 error spam
2021-03-16 16:22:59 +01:00
mangren
c0f861f61c
ngs: Use floating-point mixing
2021-03-16 16:22:59 +01:00
mangren
e2a8123426
ngs/scheduler: Fix ear rape continue at end of audio data
2021-03-16 16:22:59 +01:00
mangren
d00e299b8f
Modules/sceNgs: Implement resume/pause
2021-03-16 16:22:59 +01:00
mangren
fc47d869e3
ngs/scheduler: Handle deque case inside callback
2021-03-16 16:22:59 +01:00
mangren
a79c6c1cff
ngs: Fix audio mixing ineffective and out of tempos
2021-03-16 16:22:59 +01:00
mangren
5f3da1ad23
ngs: Add audio state transition function and PCM player handler
2021-03-16 16:22:59 +01:00
mangren
f9c64b0647
audio: Don't make starting port ID 0
...
Fix hatsune miku not playing audio
2021-03-16 16:22:59 +01:00
mangren
0f4a62b4f7
codec: Add PCM decoding state
...
Not perfect
2021-03-16 16:22:59 +01:00
mangren
845a608e38
ngs: refactor, implement callbacks and getinfo.
...
modules/SceNgs: Implement sceNgsVoiceGetInfo.
A voice and its definition can now specify multiple modules processing, each one will has its own storage for voice state, parameters and callbacks
ngs: Implement callback for atrac9 module
ngs: Stub simple voice and atrac9 simple voices
ngs/atrac9: Renew decoder state when config data change
ngs: allow complex voice definition stubbing
2021-03-16 16:22:59 +01:00
Zangetsu38
59ae0a0e71
gl/renderer: Add color format F16F16F16F16_ARGB.
2021-03-16 20:21:27 +07:00
mangren
9f49c63e98
shader: Implement POINTCOORD
...
fix shader crash TxK
2021-03-16 20:20:40 +07:00
Zangetsu38
ce683e01c0
common dialog: add lang support for (trophy/save data) dialog
2021-03-16 12:31:28 +01:00
mangren
d5d6f90c9e
renderer/gl/texture: Don't do mipmap uploading if texture is linear strided
...
Fix crash on bik video.
2021-03-11 21:35:18 +01:00
mangren
167f1fcfa6
modules/SceAvPlayer: Fix video frame flashing
2021-03-09 21:25:54 +01:00
Zangetsu38
342c04b9a3
gui: some small fix/refactor.
2021-03-09 12:50:16 +01:00
Zangetsu38
befe4e3986
vita3k: move app_path from title_id.
2021-03-03 13:39:19 +01:00
Francisco José García García
8411642fb1
modules/Sce(LibKernel/Threadmgr): Implement some event function.
...
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-03-03 13:33:17 +01:00
kd-11
191abb3e57
renderer/gl: Implement decode E5M9 texture format.
...
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-03-02 22:32:19 +01:00
pent0
640ec5b786
renderer/opengl: Use spir-v when possible ( #1180 )
2021-03-02 20:44:14 +01:00
Zangetsu38
00cd9271d5
gl/renderer: implement COLOR_FORMAT_F32F32_GR on get_surface_data.
2021-03-02 23:27:02 +07:00
Zangetsu38
1d8c254f5e
config/setting: Add choice backend renderer in gpu tab.
2021-02-28 23:07:54 +01:00
Zangetsu38
5d00c7be0b
gui/settings dialog: small fix.
...
config: typo fix.
2021-02-27 17:48:27 +01:00
Zangetsu38
a7652d4fe4
gui: add indicator lang.
2021-02-27 16:10:48 +01:00
Zangetsu38
e5355bf8da
modules/SceAppMgr: reworks split in interface.
2021-02-26 23:32:12 +01:00
striker.sh
caaa6c2660
Unix execv
2021-02-26 13:00:22 +01:00
Francisco José García García
7792349a7b
modules/sceAppMgr: refactor LoadExec.
...
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-02-26 13:00:22 +01:00
Zangetsu38
18dc09d809
renderer/load_shaders: using title id folder for load exist shaders.
2021-02-25 14:40:31 +01:00
Zangetsu38
122955aa94
gui/settings_dialog: Add button for download fw font package if missing.
2021-02-24 22:10:58 +01:00
Zangetsu38
dc27b868ba
modules/SceGxm: Stub TextureInitCube.
2021-02-24 10:43:22 +01:00
Zangetsu38
2aaa9e372b
gui: Refactor get user app param.
...
main: refactor and fix vpk drop.
interface: add drop file for install content if emu run.
2021-02-23 15:10:53 +01:00
KorewaWatchful
58c339edb6
gui: disable case-insensitive search on windows, and add gui option for other platforms
2021-02-23 13:39:15 +01:00
KorewaWatchful
c441eeed1e
io: case-sens paths + caching
2021-02-23 13:39:15 +01:00
korenkonder
416d5014e0
shader/alu: Fix typos for vsrc1 and one warning. ( #1173 )
2021-02-22 16:46:57 +01:00
Pedro Montes Alcalde
100a7a6bfe
vita3k: Some refactor on compiler warnings ( #1170 )
2021-02-22 15:59:47 +01:00
Pedro Montes Alcalde
560a3f6749
Add missing checks in draw precomputed and lock lw mutex ( #1169 )
2021-02-22 03:12:23 +01:00
Pedro Montes Alcalde
29ff240961
gxm: Implement untype attribute format ( #1168 )
2021-02-22 01:55:47 +07:00
Nicolas Jallamion
73a09b0529
gl/renderer: implement COLOR_FORMAT_U8_A on get_surface_data. ( #1167 )
2021-02-21 13:13:53 +01:00
bookmist
487e47f742
modules/AvPlayer: clean unused code ( #1165 )
2021-02-20 22:45:12 +01:00
Francisco José García García
f0592f964f
cpu: use stack allocation ( #1163 )
2021-02-20 20:11:05 +01:00
sunho
3d86d89aa0
modules: use new run_callback
2021-02-20 20:08:28 +01:00
sunho
e398c4e562
kernel: reimplement run_callback
2021-02-20 20:08:28 +01:00