[GH-ISSUE #2927] slow to save game in lego games #1200

Closed
opened 2026-03-17 20:40:33 +03:00 by kerem · 19 comments
Owner

Originally created by @luisloco on GitHub (Jul 26, 2013).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/2927

slow when saving a game low fps in games lego

2

3

slow

edit

5

Originally created by @luisloco on GitHub (Jul 26, 2013). Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/2927 slow when saving a game low fps in games lego ![2](https://f.cloud.github.com/assets/5092869/860219/360836ec-f59c-11e2-8237-e92aa15406c0.jpg) ![3](https://f.cloud.github.com/assets/5092869/860220/3b20b24e-f59c-11e2-82c6-3c176b0b0403.jpg) ![slow](https://f.cloud.github.com/assets/5092869/860223/44dc8fec-f59c-11e2-9e9b-4833f2a57a0e.jpg) edit ![5](https://f.cloud.github.com/assets/5092869/867084/51f0280c-f6d1-11e2-9bac-4c5c362c99b3.jpg)
kerem 2026-03-17 20:40:33 +03:00
Author
Owner

@dbz400 commented on GitHub (Jul 26, 2013):

In buffered or non-buffered mode ? and finally you can save or not

<!-- gh-comment-id:21598670 --> @dbz400 commented on GitHub (Jul 26, 2013): In buffered or non-buffered mode ? and finally you can save or not
Author
Owner

@luisloco commented on GitHub (Jul 26, 2013):

all black screen games In non-buffered mode, In buffered slow save Lego Batman, Lego Indiana Jone

<!-- gh-comment-id:21599794 --> @luisloco commented on GitHub (Jul 26, 2013): all black screen games In non-buffered mode, In buffered slow save Lego Batman, Lego Indiana Jone
Author
Owner

@dbz400 commented on GitHub (Jul 26, 2013):

I see. I did see some games like Fate Extra requires buffered-mode to show up the load/save dialog though i don't understand why .

<!-- gh-comment-id:21600557 --> @dbz400 commented on GitHub (Jul 26, 2013): I see. I did see some games like Fate Extra requires buffered-mode to show up the load/save dialog though i don't understand why .
Author
Owner

@luisloco commented on GitHub (Jul 27, 2013):

you can fix the problem?

<!-- gh-comment-id:21666758 --> @luisloco commented on GitHub (Jul 27, 2013): you can fix the problem?
Author
Owner

@dbz400 commented on GitHub (Jul 27, 2013):

How's the latest build do ?

<!-- gh-comment-id:21667031 --> @dbz400 commented on GitHub (Jul 27, 2013): How's the latest build do ?
Author
Owner

@luisloco commented on GitHub (Jul 27, 2013):

the problem persists friend

<!-- gh-comment-id:21667121 --> @luisloco commented on GitHub (Jul 27, 2013): the problem persists friend
Author
Owner

@luisloco commented on GitHub (Jul 27, 2013):

when selecting save or load game the fps down

<!-- gh-comment-id:21667217 --> @luisloco commented on GitHub (Jul 27, 2013): when selecting save or load game the fps down
Author
Owner

@dbz400 commented on GitHub (Jul 27, 2013):

I see. i will check this out to see what is real problem

<!-- gh-comment-id:21667409 --> @dbz400 commented on GitHub (Jul 27, 2013): I see. i will check this out to see what is real problem
Author
Owner

@dbz400 commented on GitHub (Jul 28, 2013):

Alright . i can reproduce it now , it caused by excessive logging (invalid read address) .Will try to see if can fix it .

<!-- gh-comment-id:21679413 --> @dbz400 commented on GitHub (Jul 28, 2013): Alright . i can reproduce it now , it caused by excessive logging (invalid read address) .Will try to see if can fix it .
Author
Owner

@dbz400 commented on GitHub (Jul 28, 2013):

I will leave it to this fix #2957 probably there .

<!-- gh-comment-id:21679503 --> @dbz400 commented on GitHub (Jul 28, 2013): I will leave it to this fix #2957 probably there .
Author
Owner

@unknownbrackets commented on GitHub (Jul 28, 2013):

The solution to "invalid read address" causing problems isn't really to ignore the error.

-[Unknown]

<!-- gh-comment-id:21684641 --> @unknownbrackets commented on GitHub (Jul 28, 2013): The solution to "invalid read address" causing problems isn't really to ignore the error. -[Unknown]
Author
Owner

@dbz400 commented on GitHub (Jul 28, 2013):

Yep , we should probably find out why get invalid read address .

<!-- gh-comment-id:21684824 --> @dbz400 commented on GitHub (Jul 28, 2013): Yep , we should probably find out why get invalid read address .
Author
Owner

@luisloco commented on GitHub (Aug 19, 2013):

hello friends I have reviewed the new build but none has a solution still in the game: (

<!-- gh-comment-id:22887987 --> @luisloco commented on GitHub (Aug 19, 2013): hello friends I have reviewed the new build but none has a solution still in the game: (
Author
Owner

@dbz400 commented on GitHub (Aug 20, 2013):

It should be at least workarounded by disable logging

<!-- gh-comment-id:22921937 --> @dbz400 commented on GitHub (Aug 20, 2013): It should be at least workarounded by disable logging
Author
Owner

@luisloco commented on GitHub (Aug 20, 2013):

ok thank you friend, to disable logging fps not lower but another problem occurs only hear the background music, the attacks and strokes are not heard to disable logging

<!-- gh-comment-id:22973214 --> @luisloco commented on GitHub (Aug 20, 2013): ok thank you friend, to disable logging fps not lower but another problem occurs only hear the background music, the attacks and strokes are not heard to disable logging
Author
Owner

@unknownbrackets commented on GitHub (Oct 14, 2013):

Has this improved at all? I can't remember exactly when some buffer overflow issues were fixed in the savedata code.

-[Unknown]

<!-- gh-comment-id:26292920 --> @unknownbrackets commented on GitHub (Oct 14, 2013): Has this improved at all? I can't remember exactly when some buffer overflow issues were fixed in the savedata code. -[Unknown]
Author
Owner

@dbz400 commented on GitHub (Oct 16, 2013):

It is still same issue here .Just checked

<!-- gh-comment-id:26417757 --> @dbz400 commented on GitHub (Oct 16, 2013): It is still same issue here .Just checked
Author
Owner

@dbz400 commented on GitHub (Jan 5, 2014):

For this issue , how can i know where it runs Memory::Read_U32(,

)

05:29:853 NuSoundPSP_L W[MM]: MemmapFunctions.cpp:94 ReadFromHardware: Invalid address 00000000
05:29:853 NuSoundPSP_L W[MM]: MemmapFunctions.cpp:94 ReadFromHardware: Invalid address 00000000

<!-- gh-comment-id:31604941 --> @dbz400 commented on GitHub (Jan 5, 2014): For this issue , how can i know where it runs Memory::Read_U32(<value>, <address>) 05:29:853 NuSoundPSP_L W[MM]: MemmapFunctions.cpp:94 ReadFromHardware: Invalid address 00000000 05:29:853 NuSoundPSP_L W[MM]: MemmapFunctions.cpp:94 ReadFromHardware: Invalid address 00000000
Author
Owner

@dbz400 commented on GitHub (Jan 5, 2014):

Alright .Just run debug log .Looks like it is sceKernelReceiveMbx()

11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelsemaphore.cpp:297 sceKernelSignalSema(298, 1): overflow (at 1024)
11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelmbx.cpp:475 sceKernelReceiveMbx(297, 0bfaeea0, 00000000): sending first queue message
11:29:009 NuSoundPSP_L W[MM]: core\memmapfunctions.cpp:94 ReadFromHardware: Invalid address 00000000
11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelsemaphore.cpp:297 sceKernelSignalSema(298, 1): overflow (at 1024)
11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelmbx.cpp:475 sceKernelReceiveMbx(297, 0bfaeea0, 00000000): sending first queue message
11:29:009 NuSoundPSP_L W[MM]: core\memmapfunctions.cpp:94 ReadFromHardware: Invalid address 00000000

<!-- gh-comment-id:31605046 --> @dbz400 commented on GitHub (Jan 5, 2014): Alright .Just run debug log .Looks like it is sceKernelReceiveMbx() 11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelsemaphore.cpp:297 sceKernelSignalSema(298, 1): overflow (at 1024) 11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelmbx.cpp:475 sceKernelReceiveMbx(297, 0bfaeea0, 00000000): sending first queue message 11:29:009 NuSoundPSP_L W[MM]: core\memmapfunctions.cpp:94 ReadFromHardware: Invalid address 00000000 11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelsemaphore.cpp:297 sceKernelSignalSema(298, 1): overflow (at 1024) 11:29:009 NuSoundPSP_L D[KERNEL]: hle\scekernelmbx.cpp:475 sceKernelReceiveMbx(297, 0bfaeea0, 00000000): sending first queue message 11:29:009 NuSoundPSP_L W[MM]: core\memmapfunctions.cpp:94 ReadFromHardware: Invalid address 00000000
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ppsspp#1200
No description provided.