Brendor Posted November 6, 2013 Share Posted November 6, 2013 (edited) For those who of you who don't know, if the main character isn't fielded on a map and the autocursor option is on, the cursor will glitch out and try to go to some area off the map at the start of each turn. Even though it's not a HUGE problem, it messes with the aesthetics of the game. So being the kind-hearted gentleman that I am :D I made a simple routine the changes the autocursor's bit in memory to read as "OFF" Here is the .zip file And here's a new one for FE8 The instructions are in the zip but basically copy the data from the .dmp file into free data and use ASMC Offset+1 to call it. BUT!! since the asmc just changes the memory, the player could simply set the autocursor back to "on" in options and ruin everything so you should use it as a player turn event that repeats for a large number of turns (999999999 I think is safest) My thanks go out to Nintenlord for his useful notes Use the hack freely just give credit like you would with anything else and enjoy :D Edited November 6, 2013 by Brendor the Brave Quote Link to comment Share on other sites More sharing options...
Crimson Red Posted November 6, 2013 Share Posted November 6, 2013 Hm... not a true fix but interesting enough, the source might be useful~ Quote Link to comment Share on other sites More sharing options...
Agro Posted November 6, 2013 Share Posted November 6, 2013 Huh, this is nice. I'm curious to know if you know how to do similar things with other in-game options like text speed, terrain/unit windows, etc.? Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 6, 2013 Share Posted November 6, 2013 you could probably do similar things just as easily by messing with the values in the source Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) I could very easily change other options. Give me some specifics and I'll make another zip Or you could do it yourself by opening up a memory viewer and changing the option to whatever you want and look to see what offset was changed and to what value then in the .dmp change the value at offset 2 to the value and change the last 4 bits to the pointer to the new offset, just don't add 8 And yeah I know it's not a *real* fix but it gets the job done I suppose and I basically just started ASM so Edited November 6, 2013 by Brendor the Brave Quote Link to comment Share on other sites More sharing options...
Agro Posted November 6, 2013 Share Posted November 6, 2013 Oh, awesome. In that case, could you possibly make separate hacks that do the following: sets text scroll to fast sets terrain window to off sets objective window to off sets subtitle help to off sets unit window to Burst sets auto-end turns to off Sorry, I know it's a big ask... But you're doing it for science hacking! I have a few ideas that could well be pulled off if this goes according to plan, though Quote Link to comment Share on other sites More sharing options...
shadowofchaos Posted November 6, 2013 Share Posted November 6, 2013 Oh, awesome. In that case, could you possibly make separate hacks that do the following: sets text scroll to fast sets terrain window to off sets objective window to off sets subtitle help to off sets unit window to Burst sets auto-end turns to off Sorry, I know it's a big ask... But you're doing it for science hacking! I have a few ideas that could well be pulled off if this goes according to plan, though Why the hell didn't you ask me for this crap when I was messing with it before a few months ago? I have my event files for the critical collection set to change maps and make the animations to background with music off and such like that. Quote Link to comment Share on other sites More sharing options...
Agro Posted November 6, 2013 Share Posted November 6, 2013 Why the hell didn't you ask me for this crap when I was messing with it before a few months ago? I have my event files for the critical collection set to change maps and make the animations to background with music off and such like that. Aw, man... maybe you can make them instead? Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 Umm yes I could do all that if you still want it Quote Link to comment Share on other sites More sharing options...
Aleph Posted November 7, 2013 Share Posted November 7, 2013 I feel like Arch had me disable one of the options in that particular menu in the past. It'd be a lot cleaner and better to reprogram the game to properly handle the case of the main character not being present, by forcing it to auto select units starting with the unit in slot 0 if the main character is not found (and using the top left corner of the actual map if no characters are found for whatever reason...or better yet, the centre). Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 I agree thatd be a much better solution but unfortunately my skills aren't at that level yet Quote Link to comment Share on other sites More sharing options...
Agro Posted November 7, 2013 Share Posted November 7, 2013 Umm yes I could do all that if you still want it that would be lovely Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 I'll do them but you have to realize that all this changes is the value in memory so everything can be manually changed back by the player and also this: Or you could do it yourself by opening up a memory viewer and changing the option to whatever you want and look to see what offset was changed and to what value then in the .dmp change the value at offset 2 to the value and change the last 4 bits to the pointer to the new offset, just don't add 8 Quote Link to comment Share on other sites More sharing options...
Crimson Red Posted November 7, 2013 Share Posted November 7, 2013 You could hack the ASM so that it does a check for the chapter and sets the value to a certain value regardless of what the player sets it as if it's that chapter Or disable it or something similar, all of these theoretical hacks are relatively simple so if you're trying to get into ASM hacking they'd be good places to start (as opposed to say, implementing star shards or a status immunity item or something lol) Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 I guess I could try that but I'll most likely fail horribly x( Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 7, 2013 Share Posted November 7, 2013 (as opposed to say, implementing star shards or a status immunity item or something lol)meanwhile both of these are on my bucket list Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 if you do them before Blazer I could save some money Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 7, 2013 Share Posted November 7, 2013 are you implying that i don't charge either Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 (edited) I assumed by them being on your bucket list they'd be made and be free to use Are YOU implying that I can request ASM hacks from you? Edited November 7, 2013 by Brendor the Brave Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 7, 2013 Share Posted November 7, 2013 honestly the only times that things come off my bucket list are when either someone pays me for them or i get off my ass two years after i put them on the list Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 so I can pay you instead of Blazer for ASM hax? Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 7, 2013 Share Posted November 7, 2013 i am probably cheaper than blazer with similar quality (since i don't charge by the hour, just for expected difficulty) but i'm way slower Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 can I PM you some requests and maybe you can give me some estimates? Quote Link to comment Share on other sites More sharing options...
Vennobennu Posted November 7, 2013 Share Posted November 7, 2013 Don't know if this would help, but FE8's skirmishes and dungeons have Lord-less autocursor, since the lord character isn't forced. The autocursor routine they use might help you, if you can find it. (You probably all realize this already though!) Quote Link to comment Share on other sites More sharing options...
Brendor Posted November 7, 2013 Author Share Posted November 7, 2013 .........shit I didn't even think of that... It probably does something similar to what Blazer and Hextator were saying, the game checks for a chapter value and if a specific chapter is labelled, the autocursor goes on character in slot 0 which I guess I can look into but I made this mostly for FE7. FE8 was just an afterthought lol Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.