EmuNewz Network

Full Version: TOCA Race Driver 2 - EUR - ULES00040
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
3f7c52a version
black screen
21:27:50 ERROR memory - MPEG_readThread - read8 - Invalid memory address: 0x0FEF10C0 PC=0x08A1645C
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.
(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.
6be8add version
can move to playable.
Some graphic problem
[attachment=34755]