Project

General

Profile

Actions

Emulator Issues #2259

closed

Unknown Pointer Address Prefix 1c

Added by bleazy123 almost 15 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

THE MAIN MENU AND EVERY THING WOULD WORK GREAT BUT WHEN I TRY TO PLAY
STROY MODE OR BATTLE MODE THIS POPS UP EVERY TIME " Unknown pointer
address prefix 1c,report this to the devs:0x1c18401c
Unknown pointer address prefix 18, report this to the devs: 0x185b4198,
Unknown pointer address prefix 5d, report this to the devs:0x5d3b9800
GFX FIFO: Unknown opcode (0x66)
this means one of the following:
*the emulated gpu got desynced,disabling dual core can help
*command stream corrupted by some spurious memory bug
*this really is an unknown opcode(unlikely)
*some ther sort of bug
DOLPHIN WILL now crash or hang. enjoy.

Illegal command 66
cpbase:0x00734520
cpend:ox00774500
cphiwatermark:0x0003c000
cplowatermark:0x00020000
cpreadwritedistance:0x00039700
cpwritepointer:0x00743bc0
coreadpointer:0x0074a4c0
cpbreakpoint:0x00735cc0
bff_gpreadenable:true
bff_bpenable:false
bff_gplinkenable:true
bff_breakpoint:true

GFX FIFO: Unknown opcode (0x53)
this means one of the following:
*the emulated gpu got desynced,disabling dual core can help
*command stream corrupted by some spurious memory bug
*this really is an unknown opcode(unlikely)
*some ther sort of bug
DOLPHIN WILL now crash or hang. enjoy.
and i had already diable the dual core

Illegal command 53
cpbase:0x00734520
cpend:ox00774500
cphiwatermark:0x0003c000
cplowatermark:0x00020000
cpreadwritedistance:0x00039700
cpwritepointer:0x00743bc0
coreadpointer:0x0074a4c0
cpbreakpoint:0x00735cc0
bff_gpreadenable:true
bff_bpenable:false
bff_gplinkenable:true
bff_breakpoint:true

GFX FIFO: Unknown opcode (0x36)
this means one of the following:
*the emulated gpu got desynced,disabling dual core can help
*command stream corrupted by some spurious memory bug
*this really is an unknown opcode(unlikely)
*some ther sort of bug
DOLPHIN WILL now crash or hang. enjoy.
and i had already diable the dual core

Illegal command 36
cpbase:0x00734520
cpend:ox00774500
cphiwatermark:0x0003c000
cplowatermark:0x00020000
cpreadwritedistance:0x00039700
cpwritepointer:0x00743bc0
coreadpointer:0x0074a4c0
cpbreakpoint:0x00735cc0
bff_gpreadenable:true
bff_bpenable:false
bff_gplinkenable:true
bff_breakpoint:true

GFX FIFO: Unknown opcode (0x3e)
this means one of the following:
*the emulated gpu got desynced,disabling dual core can help
*command stream corrupted by some spurious memory bug
*this really is an unknown opcode(unlikely)
*some ther sort of bug
DOLPHIN WILL now crash or hang. enjoy.

Illegal command 3e
cpbase:0x00734520
cpend:ox00774500
cphiwatermark:0x0003c000
cplowatermark:0x00020000
cpreadwritedistance:0x00039700
cpwritepointer:0x00743bc0
coreadpointer:0x0074a4c0
cpbreakpoint:0x00735cc0
bff_gpreadenable:true
bff_bpenable:false
bff_gplinkenable:true
bff_breakpoint:true

GFX FIFO: Unknown opcode (0x71)
this means one of the following:
*the emulated gpu got desynced,disabling dual core can help
*command stream corrupted by some spurious memory bug
*this really is an unknown opcode(unlikely)
*some ther sort of bug
DOLPHIN WILL now crash or hang. enjoy.
and i had already diable the dual core

Illegal command 71
cpbase:0x00734520
cpend:ox00774500
cphiwatermark:0x0003c000
cplowatermark:0x00020000
cpreadwritedistance:0x00039700
cpwritepointer:0x00743bc0
coreadpointer:0x0074a4c0
cpbreakpoint:0x00735cc0
bff_gpreadenable:true
bff_bpenable:false
bff_gplinkenable:true
bff_breakpoint:true

Actions #1

Updated by XTra.KrazzY almost 15 years ago

Too whiny. There ya go.

Actions #2

Updated by sl1nk3.s almost 15 years ago

Probably some other kind of FIFO issue, try to enable "FIFO BP Hack" in the game
properties (right click the game in the list and check the setting)
It may help, or not at all :p

Actions #3

Updated by skidau almost 15 years ago

What game is this?

Actions #4

Updated by skidau over 14 years ago

  • Status changed from New to Invalid

Not enough info to debug.

Actions #5

Updated by snzgoo over 14 years ago

I had this issue yesterday in wiisports in DC mode. I couldnt reproduce it tho.
All other times the game is just freezing randomly in DC mode, SC works fine.
My debugger just told me it was within memmap:
u8 GetPointer(const u32 _Address)
{
switch (_Address >> 24)
{
case 0x00:
case 0x01:
case 0x80:
case 0x81:
case 0xC0:
case 0xC1:
return (u8
)(((char*)m_pPhysicalRAM) + (_Address & RAM_MASK));

case 0x10:
case 0x11:
case 0x12:
case 0x13:
case 0x90:
case 0x91:
case 0x92:
case 0x93:
case 0xD0:
case 0xD1:
case 0xD2:
case 0xD3:
	if (SConfig::GetInstance().m_LocalCoreStartupParameter.bWii)
		return (u8*)(((char*)m_pPhysicalEXRAM) + (_Address & EXRAM_MASK));
	else
		return 0;

case 0x7E:
case 0x7F:
	return (u8*)(((char*)m_pVirtualFakeVMEM) + (_Address & RAM_MASK));

case 0xE0:
	if (_Address < (0xE0000000 + L1_CACHE_SIZE))
		return GetCachePtr() + (_Address & L1_CACHE_MASK);
	else
		return 0;

case 0xC8:
	return 0;  // EFB. We don't want to return a pointer here since we have no memory

mapped for it.

case 0xCC:
case 0xCD:
	_dbg_assert_msg_(MEMMAP, 0, "Memory", "GetPointer from IO Bridge doesnt work");
	return NULL;
//case 0x47: TODO
case 0x7B:
case 0xFF: 
	break;

default:
	if (!PanicYesNo("Unknown pointer address prefix %02X, report this to the devs:

0x%08X \n Continue?", (_Address >> 24), _Address))
Crash();
break;
}
return NULL;
}

Actions #6

Updated by snzgoo over 14 years ago

I meant wii sports resort, not the other one.

Actions

Also available in: Atom PDF