Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pac-Man World 3
05-01-2014, 06:18 AM
Post: #21
RE: Pac-Man World 3
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]
Find all posts by this user
Quote this message in a reply
Post Reply 


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

Forum Jump: