sum2012
e2c60f93ea
Add comment
2026-07-16 20:49:52 +08:00
sum2012
10e78523f0
Fix MpegDemux by Gemini
...
Fix #13858
1.
Robust Header Detection: Updated MpegDemux::hasNextAudioFrame to scan the buffer for a valid header. This fixes the issue where leading garbage data (often present at chapter starts) would cause the demuxer to report "no data" and get stuck.
2.
ATRAC3+ Alignment: Fixed the header skip logic in demuxStream for the 0x90-0x9F range. It now correctly skips the 4-byte sub-header, ensuring audio frames are properly aligned.
These changes should resolve the "Audio end reach" errors and missing voice in Chapters 2-4
2026-07-16 06:17:17 +08:00
sum2012
d6477e808f
Fix setAudioStream
2026-06-08 23:04:29 +08:00
sum2012
9c78c886e1
Fix multi-stream handling system that supports both selective ignoring and active stream switching
...
Fix #15606
But bypasses all setAudioStream , MediaEngine state-changing or data-consuming calls.
2026-06-08 23:00:36 +08:00
sum2012
b26dcb3f9a
Try to fix 'avail' test
2026-06-07 20:27:06 +08:00
sum2012
dad0707412
fIX AI deleted this line
...
Fix UFC 2010 video
2026-06-07 19:10:01 +08:00
sum2012
dd0fa10f89
Fix muti ringbuffer structures for mpeg
...
Fix #11934
2026-06-06 04:56:11 +08:00
sum2012
5954db188e
Remove 2 cases for fast path for soft gpu by Deekseek
...
Fix #21363
https://chat.deepseek.com/share/980xe4c2ue35te8cy2
Performance impact is minimal because sprites that require depth/fog are relatively rare, and the fallback still uses the per-pixel rectangle loop (not the full triangle rasterizer)
2026-05-07 00:26:06 +08:00
sum2012
736ee4890b
Fix ReapplyGfxState for GE_CMD_LOADCLUT
...
Fix pink issue in dialog
Fix #21058
2025-12-07 16:24:43 +08:00
sum2012
553ee27629
Remove spam of "Rendering from framebuf with offset"
...
It spam in all games.
Only output in debug mode.
2025-11-15 19:33:58 +08:00
sum2012
abc0da7218
Fix gradle in Android studio 2025.2.1
...
By Gemini Agent
2025-11-11 20:34:58 +08:00
sum2012
0f33740721
Fix log channel
2025-11-09 07:25:38 +08:00
sum2012
dbf10eee3d
Update sceNpDrmSetLicensee* function
...
by minimax AI by JPCSP
Some process for #16238
2025-11-09 07:11:29 +08:00
sum2012
5bc12edf05
Fix crash in npdrmLseek too
...
Both npdrmRead and npdrmLseek use non-encrypted mode
2025-11-09 06:56:51 +08:00
sum2012
094b069b68
Avoid nullptr in npdrmRead
2025-11-09 01:43:42 +08:00
sum2012
f80e489638
Fix pgd_offset
...
By miniMax AI while debuging scemp4 .When PGD decryption failed for .edat files, the pgd_offset variable was not being reset to 0. This caused subsequent file reads to access the wrong file position
2025-11-06 22:17:35 +08:00
sum2012
e2cd044c15
Update Mpeg function
...
By Minimax AI
https://agent.minimax.io/share/329845662670997?chat_type=0
2025-11-02 20:52:27 +08:00
sum2012
82a7864a5a
Fix Atrac codecParams
...
By DeepSeek R1
2025-03-07 22:44:35 +08:00
sum2012
e62e5151eb
Move break inside the {} of the case
2025-02-21 22:15:36 +08:00
sum2012
e877b81c77
Add logging of Additional chunk data
...
Easy to compare JPCSP emulator log. Debugging in #19994
2025-02-21 22:11:46 +08:00
sum2012 and Henrik Rydgård
0bce42cc33
More Ignore address in gpu ( #16303 )
...
* More Ignore address 0 in gpu
Fix #16297
* Change to ignore bad memory access
* Update SoftGpu.cpp
---------
Co-authored-by: Henrik Rydgård <[email protected] >
2024-09-18 09:48:22 +00:00
sum2012
6417a4816d
Fix PSP_STDIN and PSP_MIN_FD value
...
According JPCSP source
https://github.com/jpcsp/jpcsp/blob/bb94cd4f9b211d3efa5519c6f218764be2985589/src/jpcsp/HLE/modules/IoFileMgrForUser.java#L171
Fix #19435
2024-09-15 08:43:36 +08:00
sum2012
81057bf535
Try to fix loop in scePsmfPlayerGetVideoData
...
Fix #19011
2024-04-09 21:55:57 +08:00
sum2012
0319e489eb
Fix warning in scepmsf
2023-12-30 20:37:11 +08:00
sum2012
7b3596b906
Add infomation for qix
2023-11-26 14:29:23 +08:00
sum2012
6a93a18873
Make 3 games into compat
...
fix#6557 fix #12434 fix #5545
2023-11-26 14:24:47 +08:00
sum2012
d0fced8ef1
Update Directory for DJmax
2023-11-22 21:33:18 +08:00
sum2012
006d8ecb66
Add Harukanaru Toki no Naka de 3 with Izayoiki Aizouban
...
fix #6127
2023-11-22 01:27:28 +08:00
sum2012
2353fdd414
oop
2023-11-21 19:42:12 +08:00
sum2012
933a51f2ff
Add Doko Demo Issho and Driver '76 into ForceUMDReadSpeed
...
Fix #18420 Fix #12054
2023-11-20 21:48:09 +08:00
sum2012
dfec953f1d
Fix atrac sound loop problem
...
Fix #14058 fix #14352
2023-11-12 12:18:00 +08:00
sum2012 and nishinji
56163469dc
Update Japanese by @nishinji
...
Co-authored-by: nishinji <[email protected] >
2023-11-05 20:55:50 +08:00
sum2012
4dcf203b15
Add Simulate UMD slow reading speed transate
...
Chinese is my natural language.
For Japanese,I use ChatGPT
2023-11-05 13:24:37 +08:00
sum2012
fad262e810
oop
2023-11-03 03:52:18 +08:00
sum2012
a41a1dcfff
Fix indentation
2023-11-02 20:42:03 +08:00
sum2012
b3527fe1be
Move to _AtracSetData
...
Fix before LoadModule
2023-11-02 20:37:20 +08:00
sum2012
9869267160
oop
2023-11-01 06:33:08 +08:00
sum2012
199f0dd704
Record Atrac libersion
...
Gripshift library version 0x101 ,crc 3dd5e32f
2023-11-01 06:29:55 +08:00
sum2012
7092393ed7
Space bug
2023-10-29 12:40:20 +08:00
sum2012
8613c685eb
Change timing in __IoRead
...
Test in Aces of War (Europe) and Sengoku Musou 3 Z Special
2023-10-29 12:38:52 +08:00
sum2012
aa5a3edda8
Japanese version need
...
Last time I test wrong
2023-10-25 05:39:51 +08:00
sum2012
84d3bff507
Delay smaller
2023-10-24 20:06:30 +08:00
sum2012
6a844dd985
Add more delay as ForceUMDDelay
...
Also add setting in libretro
2023-10-23 20:03:42 +08:00
sum2012
92c1eb4efa
Add it to option
...
Also fix Sengoku Musou 3Z Special DLC
2023-10-23 19:38:09 +08:00
sum2012
079452001e
Japanese version no need
2023-10-19 20:51:29 +08:00
sum2012
60ddac0048
Add UMDReadSpeed in compat.ini
...
Fix #11062
2023-10-19 06:21:05 +08:00
sum2012
e00a41702c
Add GamedataInstall of osm
...
fix #14688
2023-08-17 14:22:30 +02:00
sum2012
dea35595f7
Fix sceMpegAvcDecode
...
Fix Metal Gear Solid Peace Walker get stuck in video
2023-05-28 10:54:51 +08:00
sum2012
aa047233e1
Add font's logging of requestedStyle
2023-01-28 01:58:52 +08:00
sum2012
ad83a5a201
Add more logging in sceFontFindOptimumFont
...
Will easier to compare real psp's font
2023-01-26 05:30:47 +08:00
sum2012
31d106b0c5
Update zh_TW translation ( #16830 )
...
* Update zh_TW.ini
* More update
2023-01-22 13:37:38 +01:00
sum2012
a6b1b79b72
oop
2023-01-22 14:06:58 +08:00
sum2012
f7716d5929
Add Warriors Orochi to [ReportSmallMemStick]
...
in compat.ini
Close #16827
2023-01-22 11:16:44 +08:00
sum2012
2d8aaaac5e
Change to if (!heap) first in all function
...
As unknown feedback 2
2023-01-10 10:22:59 +01:00
sum2012
57c474cce7
Add 2 nids of SysMemForKernel
...
Find in #16297
Address unknown feedback 1
2023-01-10 10:18:36 +01:00
sum2012
d02a79400d
Trying to improve sceMpegAvcDecode
...
Close #16727
2023-01-09 21:41:57 +08:00
sum2012
a85ed2fb67
Update README.MD
...
The pr is reverted in https://github.com/hrydgard/ppsspp/commit/5200208a846e1f8360ebb7fc7f3ec34ea3846b38
2022-12-16 02:29:24 +08:00
sum2012
d11418d94e
Fix tab bug
2022-12-15 20:11:47 +08:00
sum2012
1386aad04a
Merge branch 'master' into Font-ltn12-hack
2022-12-15 20:06:33 +08:00
sum2012
4e551202ad
Merge remote-tracking branch 'upstream/master' into IgnoreEnqueue
2022-11-13 15:59:54 +08:00
sum2012
eacdfe5246
Fix
2022-11-02 15:57:26 +08:00
sum2012
63606634bb
Add InterruptManagerForKernel
...
Find in #16297
2022-10-31 20:17:12 +08:00
sum2012
381bbd8e78
oop
2022-10-23 18:39:22 +08:00
sum2012
56035d0c23
Ignore stack address already used in Metal Gear Acid 2 Special Card
...
Word around #10906
2022-10-23 18:32:51 +08:00
sum2012
4764c54803
Fix save states
2022-10-16 15:23:33 +08:00
sum2012
266872bf15
OOP
2022-10-16 14:09:52 +08:00
sum2012
620c515704
know unknown in sceMp4Create
...
It is callbacks
2022-10-16 13:51:08 +08:00
sum2012
0d86eafe2f
Add draft mp4msv module
...
Meruru no Atelier Plus - Arland no Renkinjutsushi 3 - Official PlayView use it
2022-10-16 13:13:40 +08:00
sum2012
0e52856faf
Merge remote-tracking branch 'upstream/master' into Font-ltn12-hack
2022-10-16 07:27:12 +08:00
sum2012
d716b74480
Fix as @hrydgard suggest
2022-10-07 06:01:53 +08:00
sum2012
776e72715f
Forget remove the include
2022-10-05 20:52:47 +08:00
sum2012
de6d747cf0
Store crc change to u32
...
Should build fixed
2022-10-05 20:36:01 +08:00
sum2012
09e9488de8
Try to build fix
2022-10-05 06:22:40 +08:00
sum2012
af93a7185b
Add crc record to psmfplayer
2022-10-04 09:50:33 +08:00
sum2012
bbe9c41098
Add crc record into mpeg module
2022-10-04 09:21:11 +08:00
sum2012
95e6eaa601
Add crc calculation in loading module
2022-10-04 08:29:23 +08:00
sum2012
117ce25de0
Forget remove unused include
2022-09-27 21:08:56 +08:00
sum2012
f37d0622e2
Change to mpegLibVersion
2022-09-27 21:07:02 +08:00
sum2012
282505c70f
Trying to improve sceMpegAvcDecodeYCbCr
...
Fix #11060
2022-09-25 23:00:03 +08:00
sum2012
497bad3312
oop
2022-09-25 12:04:33 +08:00
sum2012
5c7485b815
Change int to size_t
2022-09-25 10:18:16 +08:00
sum2012
d084b5cf96
strtol and toupper use native
...
and buildfix for ubuntu
Thanks unknownbrackets
2022-09-25 08:31:46 +08:00
sum2012
d17c87dc78
oop
2022-09-24 22:49:11 +08:00
sum2012
e42a970ee3
Add some sysclib's nids
...
Find in prxshot.prx
2022-09-24 22:40:19 +08:00
sum2012
976b502c82
Increase log level of ppsspp version
...
Default log level is Error so that cannot see it,
2022-09-16 21:05:55 +08:00
sum2012
75390be142
Fix sceKernelUnlockMutex timing
...
Fix https://github.com/hrydgard/ppsspp/issues/6557
2022-08-30 20:46:43 +08:00
sum2012
112951e6bd
Fix Earth Saver Plus font
2022-08-14 20:31:45 +08:00
sum2012
2c04790a32
oop
2022-08-14 15:31:37 +08:00
sum2012
1e96424ebf
oop
2022-08-14 15:29:38 +08:00
sum2012
ff1b933cf2
oop
2022-08-14 14:58:15 +08:00
sum2012
e373c9063c
Use compat.ini instead
2022-08-14 14:54:06 +08:00
sum2012
965daea455
Add atrac hack setting
2022-08-14 09:51:49 +08:00
sum2012
664f02114a
Add some PPSSPP's Japanese keyboard
...
fix #14311
2021-06-20 22:38:25 +08:00
sum2012
00d2a050b8
Hook open season
...
Fix #13252
original from #13326
2021-02-21 13:46:49 +08:00
sum2012
354d263ccf
sceKernelFindModuleByName:Add delay for Fake module
...
Fix #13601
2021-02-21 08:54:11 +08:00
sum2012
dd303ad12a
Update zh_CN and zh_TW
2021-02-11 20:30:35 +08:00
sum2012
b127aace57
Only allow sceMpegGetAvcAu warmup for God Eater Series
...
Fix #14086
2021-02-09 22:46:09 +08:00
sum2012
1d2150d2ae
Mpeg:Only allow firmware >= 6 for warmup
...
Fix blue screen in #13146
2021-01-31 15:32:29 +08:00
sum2012
784e803f98
Add CRC32 calc
...
Fix #13964
Thanks @unknownbrackets
2021-01-30 07:03:52 +08:00
sum2012
02f1b6452b
Try to build fix on non-windows
2021-01-29 22:45:30 +08:00