Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pac-Man World 3
#21
08c668b4: 0a6bc17f: CMD CALL - 08c668b4 to 096bc17f, ret=08c668b8

Hmm, that won't work correctly. That's where the wheels fall off the bus.

Does it help anything to change this, GPUCommon.cpp:

void GPUCommon::Execute_Call(u32 op, u32 diff) {
easy_guard guard(listLock);

// Saint Seiya needs correct support for relative calls.
const u32 retval = currentList->pc + 4;
const u32 data = op & 0x00FFFFFF;
const u32 target = gstate_c.getRelativeAddress(data);

To:

void GPUCommon::Execute_Call(u32 op, u32 diff) {
easy_guard guard(listLock);

// Saint Seiya needs correct support for relative calls.
const u32 retval = currentList->pc + 4;
const u32 data = op & 0x00FFFFFF;
const u32 target = gstate_c.getRelativeAddress(data) & ~3;

But, not sure. Seems like that command is wrong.

-[Unknown]
Reply


Messages In This Thread
Pac-Man World 3 - by sfageas - 03-03-2013, 04:49 PM
RE: Pacman World 3 - by sfageas - 05-24-2013, 09:51 AM
RE: Pacman World 3 - by sfageas - 07-04-2013, 12:18 PM
RE: Pacman World 3 - by sum2012 - 01-28-2014, 09:27 AM
RE: Pacman World 3 - by [Unknown] - 01-28-2014, 02:54 PM
RE: Pacman World 3 - by sum2012 - 01-28-2014, 10:18 PM
RE: Pacman World 3 - by [Unknown] - 01-29-2014, 05:23 AM
RE: Pacman World 3 - by sum2012 - 01-29-2014, 05:31 AM
RE: Pacman World 3 - by sum2012 - 01-29-2014, 06:51 AM
RE: Pacman World 3 - by Stevec - 02-14-2014, 08:17 PM
RE: Pacman World 3 - by Nik1895 - 03-09-2014, 09:43 AM
RE: Pac-Man World 3 - by vnctdj - 03-09-2014, 09:55 AM
RE: Pac-Man World 3 - by jacky400 - 04-28-2014, 08:11 AM
RE: Pac-Man World 3 - by Stevec - 04-29-2014, 05:57 AM
RE: Pac-Man World 3 - by jacky400 - 04-29-2014, 02:59 PM
RE: Pac-Man World 3 - by Stevec - 04-29-2014, 07:07 PM
RE: Pac-Man World 3 - by [Unknown] - 05-01-2014, 01:38 AM
RE: Pac-Man World 3 - by sum2012 - 05-01-2014, 02:50 AM
RE: Pac-Man World 3 - by [Unknown] - 05-01-2014, 05:32 AM
RE: Pac-Man World 3 - by sum2012 - 05-01-2014, 05:54 AM
RE: Pac-Man World 3 - by [Unknown] - 05-01-2014, 06:18 AM
RE: Pac-Man World 3 - by sum2012 - 05-01-2014, 06:27 AM
RE: Pac-Man World 3 - by sum2012 - 05-06-2014, 01:36 PM
RE: Pac-Man World 3 - by vnctdj - 05-06-2014, 02:20 PM

Forum Jump: