Emulator Issues #1865
closedunknown pointer address prefix 1E
0%
Description
What steps will reproduce the problem?
1.Just get pass the first chapter on Dead Space Extraction
2.
3.
What is the expected output? What do you see instead?
0x1EB0E7A7
What version of the product are you using? On what operating system?
Please provide any additional information below.
It just popped up when i managed to get pass the first lvl of Dead Space
Extraction.
Updated by ChaosCode almost 15 years ago
don't have the game but I know what its talking about. CC a few devs.
Updated by ralphengels almost 15 years ago
had same issue but got it working can now run the entire game but the fix is more of
a hack.
in memmap.cpp
// GetPointer must always return an address in the bottom 32 bits of address space,
so that 64-bit
// programs don't have problems directly addressing any part of memory.
u8 *GetPointer(const u32 _Address)
{
// added do we indeed have a valid memory pointer ?
if (!ValidMemory(_Address))
{
return 0; // dont map invalid or unknown adresses
}
and
bool IsRAMAddress(const u32 addr, bool allow_locked_cache)
{
// do we indeed have a valid memory pointer ?
if (!ValidMemory(addr))
{
return false;
}
runs like a champ :)
Updated by WebNeron59 almost 15 years ago
Where we have to use this code?
Thanks.
Updated by Anonymous almost 15 years ago
- Status changed from New to Invalid
These crashes are most likely just the JIT going bonkers and dolphin choking on a bad
address.
Dunno...there isn't really much point of the issue sticking around since it doesn't
offer any info.
Updated by randy.mcgregor.howard about 13 years ago
what going everytime i try to play starfox assault i get unknown pointer 0xe141007c