This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TOCA Race Driver 2 - EUR - ULES00040
#1
3f7c52a version
black screen
21:27:50 ERROR memory - MPEG_readThread - read8 - Invalid memory address: 0x0FEF10C0 PC=0x08A1645C


Attached Files
.7z   3f7c52a_log.7z (Size: 484.34 KB / Downloads: 208)
Reply
#2
Code:
21:27:50 DEBUG hle.sceMpeg - MPEG_readThread - sceMpegRingbufferAvailableSize ringbufferAddr=0x08B9EAFC
...
21:27:50 DEBUG hle.sceMpeg - user_main - sceMpegAvcDecodeDetail mpeg=0x08B9EAF8, detailPointer=0x08B9EAD0
21:27:50 DEBUG hle.sceMpeg - user_main - sceMpegAvcDecodeDetail returning 0x0
21:27:50 DEBUG hle.sceMpeg - user_main - detailPointer[out]:
0x08B9EAD0 00 00 00 00 01 00 00 00 E0 01 00 00 10 01 00 00  >................<
0x08B9EAE0 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00  >................<
0x08B9EAF0 01 00 00 00 00 00 00 00 18 9D 1A 09 00 DA 00 08  >................<
0x08B9EB00 24 DA 00 08                                      >$...<
sceMpegAvcDecodeDetail is overwriting 8 bytes (0x08B9EAFC-0x08B9EB03) of the ringbuffer structure.
As this is a very old game (PSP_SYSTEM_VER = 1.50), I guess that an older version of sceMpegAvcDecodeDetail was returning less data. I need to further investigate in this direction.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#3
(05-22-2020, 01:36 PM)gid15 Wrote:
Code:
21:27:50 DEBUG hle.sceMpeg - MPEG_readThread - sceMpegRingbufferAvailableSize ringbufferAddr=0x08B9EAFC
...
21:27:50 DEBUG hle.sceMpeg - user_main - sceMpegAvcDecodeDetail mpeg=0x08B9EAF8, detailPointer=0x08B9EAD0
21:27:50 DEBUG hle.sceMpeg - user_main - sceMpegAvcDecodeDetail returning 0x0
21:27:50 DEBUG hle.sceMpeg - user_main - detailPointer[out]:
0x08B9EAD0 00 00 00 00 01 00 00 00 E0 01 00 00 10 01 00 00  >................<
0x08B9EAE0 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00  >................<
0x08B9EAF0 01 00 00 00 00 00 00 00 18 9D 1A 09 00 DA 00 08  >................<
0x08B9EB00 24 DA 00 08                                      >$...<
sceMpegAvcDecodeDetail is overwriting 8 bytes (0x08B9EAFC-0x08B9EB03) of the ringbuffer structure.
As this is a very old game (PSP_SYSTEM_VER = 1.50), I guess that an older version of sceMpegAvcDecodeDetail was returning less data. I need to further investigate in this direction.
I've implemented the change for sceMpegAvcDecodeDetail in commit 8917271.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#4
6be8add version
can move to playable.
Some graphic problem
   


Attached Files
.7z   log_and_profiler.7z (Size: 177.09 KB / Downloads: 218)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)