Users browsing this thread: 25 Guest(s)
Finishing Off The Complete Roster Hack

#43
Posts: 383
Threads: 34
Thanks Received: 10
Thanks Given: 13
Joined: Dec 2018
Reputation: 18
Status
Moog
Your advice was very helpful Catone, thank you.

I looked at where the list is first drawn (the "Handle Gogo" section of C3) and poked it a bit, and I think I've fixed the problem.
Gogo's shifting menu is now memoryless, meaning it won't automatically scroll to the command that was previously in the slot.  This does, however, fix the incorrect pointer problem.  Considering Gogo's actions will likely only be set once by a player, I felt this a fair compromise.

The fix involved removing a fixed value assignment in place of a variable assignment.  Basically, there was an LDA #$00 that was moving the cursor but also changing the index of the list.  When I excised it, the list started presenting from the top each time it was opened.

Attached is the modified patch... just the Gogo parts, not the full roster.  There's only a six value difference, so it should be safe to apply over Full Roster v0.96 for testing.  I've also included my version of the "full roster.srm" just in case that was the problem PowerPanda was experiencing.
Fingers crossed we've finally made it!


Attached Files
.zip  GogoScroll v1.1.zip (2.9 KB, 20 downloads)
  Find
Quote  
[-] The following 2 users say Thank You to C-Dude for this post:
  • PowerPanda (02-10-2020), Warrax (03-30-2020)



Messages In This Thread
RE: Finishing Off The Complete Roster Hack - by C-Dude - 02-06-2020, 09:29 PM

Forum Jump:

Users browsing this thread: 25 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite