Woo, bugs to fix. Thanks a ton for the report.
-Haven't made it to Ice yet in my testing run.
-I'll watch closely for head movements.
-I slowed down the input rate, so that's probably causing Z button lag. Try deleting the "Select Art Controls" code section and see if it fixes it? Won't apply to menus.
-Hope my code isn't bugging Olga, that would be a pain.
-I can probably fix any UI stuff.
-Main menu refers to the splash screen when you start the game? It's set to run at 60fps. The one time we had a problem with that, the person needed to delete/backup the game's ini file and reload the code.
No, I still never got the main menu to run at 60fps. It's a small issue, but it never did go away for me, and I'm not sure what exactly caused it to work previously.
If someone with the 30 fps main menu problem knows how to check memory values in the debugger, we could look at the value of the memory trigger for 60fps.
(10-05-2017, 05:20 AM)One More Try Wrote: [ -> ]-I slowed down the input rate, so that's probably causing Z button lag. Try deleting the "Select Art Controls" code section and see if it fixes it? Won't apply to menus.
It improved it (Looks like there is a small delay even without the code, just not as noticeable.), but removing it also made selecting arts much faster.
(10-05-2017, 05:20 AM)One More Try Wrote: [ -> ]-Hope my code isn't bugging Olga, that would be a pain.
Tested it again, and it looks like it is a bug in the game. Happens without any codes.
(10-05-2017, 05:20 AM)One More Try Wrote: [ -> ]-Main menu refers to the splash screen when you start the game? It's set to run at 60fps. The one time we had a problem with that, the person needed to delete/backup the game's ini file and reload the code.
It didn't work for me either.
I fixed the right side UI slideout, but there were three different values. One was for area information and one for collectible pickups. Any idea what the third one is for? Not sure if it needs to be changed.
I actually haven't done a full playthrough of the game in a while, but what about quest updates? I think those slide in from the side too.
Ok I think I fixed the popouts, though I could have missed some types. Fixed condition cycling speed. Could someone post a savegame of an ice/sliding area? Not a savestate, but just a saved game. I think they are smaller than savestates.
Here is one of my older saves. Not sure which one, but one of them should be a lvl 95 save.
(10-05-2017, 03:15 PM)One More Try Wrote: [ -> ]If someone with the 30 fps main menu problem knows how to check memory values in the debugger, we could look at the value of the memory trigger for 60fps.
I had the problem last time I tested IIRC. I can look into this tonight if you point me in the right direction.
Oh good, if you're seeing this, it makes things a bit easier. For memory all you need is view -> memory and the top right box to search. Leave everything else as default. But we can check the code as well.
For the memory:
80819e68 = 1 is 60fps
80664268 = 808347d4 is the trigger. If it is not that value, please post what value it is.
If everything looks good, check the code:
Breakpoint 8044B714, it branches to the fps setting code there, so step once after the BP triggers.
-First 5 lines of code is the pause every other frame counter, so ignore that.
-It should not take the first beq+ branch
-BUGGED? After the first beq+ it compares r20 to 808347d4 (r0). It should be equal and skip over li r0, 2. 1 = 60fps and 2 = 30fps.
-It then stores 1 or 2 in 80819e68
For the ice, it's a little hard to tell what's happening by just looking. Are you accelerating too fast then being slowed down? You can still make the Valak jump by jumping once at the base of the ramp portion, then jumping again. I'll try to find the code and see if it's any more clear about what's going on.
/edit If someone wants to help me test the ice fix:
//edit 2 Oops, I was halving the compounding value and not the compounder
AR or gecko:
04666098 3f400000 //Ice Slide Speed
Check that ice sliding and slide + movement is the correct speed. Check that normal running and jumping is the correct speed. Try the big Valak jump and see if you can make it. There may be an air speed issue, or something else still causing problems.