||It is currently Sat May 25, 2013 9:07 pm
View unanswered posts | View active topics
All times are UTC - 6 hours [ DST ]
DaedalusX64 - Bug tracker
|GoldenEye 007 (fix completed in svn)
Revision Alpha 429
GoldenEye 007 resets emulator back to rom selection screen while playing in game, due to a memory leak regression in Fat(Phat) models of PSP.
(I know you developers are aware of this problem, but just wanted to add it to this database).
Posted by Kreationz » Mon Sep 14, 2009 12:13 pm
Is this predictable? Does this happen at a specific point during the game play?
Posted by Salv-E » Mon Sep 14, 2009 12:34 pm
Could you post a SaveState before that reset happens?
Posted by KingPepper » Mon Sep 14, 2009 2:31 pm
It hard to get a savestate on this one, as it happens straight away on the runway level, as soon as you appear in the game, also is random on other levels, especially the outdoor levels, i just tested level one (Dam), i got to the part where the lorry is between the two security gates and then it reset then, which it has never done before with me.
Posted by Kreationz » Mon Sep 14, 2009 9:34 pm
I'll look at it on my wife's phat when I get a chance then update it here if my fix for the other leak works for this as well.
Posted by Sterist » Wed Sep 16, 2009 9:51 pm
i posted a savestate with all levels unlocked. frigate and one other level i can´t remember right now resets the emulator too. runway and frigate are very repeatable lol you can´t not-repeat it
if you use the savestate i posted, turn on the Turbo Mode cheat so you can run fast despite the slow framerate. i don´t think run speed would mean much when the emulator resets right away but, it helps for other levels!
Posted by Kreationz » Fri Sep 18, 2009 9:40 pm
I don't believe this is related to the VideoRAM bug on Phat, but likely a different one.
Posted by KingPepper » Fri Sep 18, 2009 11:43 pm
Oh no, you think its a different issue altogether, i was hoping that the VideoRam bug / problem would sort this out also, it really is a strange bug this one, as its random, but on the beginning of level "Runway", you get a guaranteed reset, now what is so special about that level, its
I was wondering if other games actually have the same issue, as this title of resetting back to the Rom selection screen, so if you solve this problem, it may improve the other games as well, just a thought.
What would happen if the fragment cache was cleared more often?
Posted by Kreationz » Sat Sep 19, 2009 11:03 am
It's doesn't seem to be a fragment cache issue. I not sure what the issue is actually, but using the debugger it's not throwing any errors... so I'm going to have to find when it started and look at earlier revs to find when it started. (If it ever worked properly.)
Posted by Kreationz » Sat Sep 19, 2009 4:26 pm
Turns out this is a dynarec issue. The dynarec is throwing a CPU exception and causing the emulator to "reset" which pushes it back to the main menu. I'm looking to see what is causing the issue. If I turn off this "reset" it just locks up at this point with an error message and goes into an infinite loop. I have already determined it's not related to the speedhack event that occurs about the same time.
Posted by Kreationz » Sun Sep 20, 2009 2:06 am
This is listed as a regression? Does anyone know a Rev it worked on? (Meaning where Runway and frigate don't crash.)
||Fix completed in SVN
||Regression (Worked in earlier version)
||SVN (Include Revison #)
||List all tickets
||Mon Sep 14, 2009 11:24 am
|This ticket was last visited by project member Kreationz » Sat Sep 26, 2009 6:56 pm.