[GH-ISSUE #758] Tony Hawk Underground 2 Remix runs out of RAM #214

Closed
opened 2026-03-17 10:27:15 +03:00 by kerem · 10 comments
Owner

Originally created by @cloud1250x4 on GitHub (Feb 21, 2013).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/758

here the log from : Tony Hawk's Underground 2 Remix

at least take a quick look ;)

https://gist.github.com/cloud1250000/5006753

03:02:324 HLE\sceMpeg.cpp:1269 E[HLE]: UNIMPL sceMpegAtracDecode(08ae4578, 08ae4608, 09759470, 0)

and the end of the log

Originally created by @cloud1250x4 on GitHub (Feb 21, 2013). Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/758 here the log from : Tony Hawk's Underground 2 Remix at least take a quick look ;) https://gist.github.com/cloud1250000/5006753 <pre> 03:02:324 HLE\sceMpeg.cpp:1269 E[HLE]: UNIMPL sceMpegAtracDecode(08ae4578, 08ae4608, 09759470, 0) </pre> and the end of the log
kerem closed this issue 2026-03-17 10:27:21 +03:00
Author
Owner

@hrydgard commented on GitHub (Feb 21, 2013):

The game runs out of ram and dumps lots of debug info :)

<!-- gh-comment-id:13903741 --> @hrydgard commented on GitHub (Feb 21, 2013): The game runs out of ram and dumps lots of debug info :)
Author
Owner

@cloud1250x4 commented on GitHub (Feb 21, 2013):

ah -,-' fail >,<'

should I close the issue?

<!-- gh-comment-id:13904799 --> @cloud1250x4 commented on GitHub (Feb 21, 2013): ah -,-' fail >,<' should I close the issue?
Author
Owner

@unknownbrackets commented on GitHub (Feb 21, 2013):

Hmm, from a quick look it seems like nothing is freeing the ELF loaded from mpeg.prx. That probably needs to happen when unloading a module...

-[Unknown]

<!-- gh-comment-id:13905277 --> @unknownbrackets commented on GitHub (Feb 21, 2013): Hmm, from a quick look it seems like nothing is freeing the ELF loaded from mpeg.prx. That probably needs to happen when unloading a module... -[Unknown]
Author
Owner

@hrydgard commented on GitHub (Feb 21, 2013):

Yes, indeed...

<!-- gh-comment-id:13907294 --> @hrydgard commented on GitHub (Feb 21, 2013): Yes, indeed...
Author
Owner

@hrydgard commented on GitHub (Feb 21, 2013):

Hm, it should be free'd as sceKernelUnloadModule does:
kernelObjects.Destroy(moduleId);

and the destructor of Module does free the memory block..

<!-- gh-comment-id:13911003 --> @hrydgard commented on GitHub (Feb 21, 2013): Hm, it should be free'd as sceKernelUnloadModule does: kernelObjects.Destroy<Module>(moduleId); and the destructor of Module does free the memory block..
Author
Owner

@unknownbrackets commented on GitHub (Feb 21, 2013):

Ah, you're right. I was just looking at ELFReader and didn't see a matching free there.

Maybe it's because we're lying about free ram, then...

-[Unknown]

<!-- gh-comment-id:13912467 --> @unknownbrackets commented on GitHub (Feb 21, 2013): Ah, you're right. I was just looking at ELFReader and didn't see a matching free there. Maybe it's because we're lying about free ram, then... -[Unknown]
Author
Owner

@unknownbrackets commented on GitHub (Mar 17, 2013):

How is this looking for you now? Someone posted another topic about it doing some other interesting things:

http://forums.ppsspp.org/showthread.php?tid=1475

-[Unknown]

<!-- gh-comment-id:15018267 --> @unknownbrackets commented on GitHub (Mar 17, 2013): How is this looking for you now? Someone posted another topic about it doing some other interesting things: http://forums.ppsspp.org/showthread.php?tid=1475 -[Unknown]
Author
Owner

@cloud1250x4 commented on GitHub (Mar 17, 2013):

no chance/// still break at the same place

<!-- gh-comment-id:15029267 --> @cloud1250x4 commented on GitHub (Mar 17, 2013): no chance/// still break at the same place
Author
Owner

@Superearth958 commented on GitHub (Aug 23, 2013):

Intro video skips auto. :
HLE\sceMpeg.cpp:680 sceMpegAvcDecodeStop<08ae72f8 , 08ae7350 , 09fbf520>

But I also found this in the debug console :
HLE\sceKernelThread.cpp:1552 UNTESTED - waiting within a callback , probably bad mojo.
HLE\HLE.cpp:79 Someone else woke up HLE-blocked thread?

<!-- gh-comment-id:23176441 --> @Superearth958 commented on GitHub (Aug 23, 2013): Intro video skips auto. : HLE\sceMpeg.cpp:680 sceMpegAvcDecodeStop<08ae72f8 , 08ae7350 , 09fbf520> But I also found this in the debug console : HLE\sceKernelThread.cpp:1552 UNTESTED - waiting within a callback , probably bad mojo. HLE\HLE.cpp:79 Someone else woke up HLE-blocked thread?
Author
Owner

@dbz400 commented on GitHub (Dec 10, 2013):

This one can be closed i think .I tested so far okay .

<!-- gh-comment-id:30206539 --> @dbz400 commented on GitHub (Dec 10, 2013): This one can be closed i think .I tested so far okay .
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#214
No description provided.