The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other How to enable walking diagonally in FR? (https://www.pokecommunity.com/showthread.php?t=362521)

thedarkdragon11 February 3rd, 2016 12:20 PM

How to enable walking diagonally in FR?
 
How to activate it? Is it buggy? Thanks!

esperance February 3rd, 2016 3:39 PM

There's no option in any of the games to enable diagonal walking. GoGoJJTech's hack is supposed to have diagonal walking added although I can't ever remember seeing proof of its implementation. You could try asking her but it seems to be "secret" code that hasn't been released.

Blah February 4th, 2016 7:12 AM

You need to press the left and down arrows at the same time (literally the same frame), or you can hook up a joystick to your computer. :^)

BluRose February 4th, 2016 4:20 PM

Quote:

Originally Posted by FBI (Post 9103960)
You need to press the left and down arrows at the same time (literally the same frame), or you can hook up a joystick to your computer. :^)

shhhhhhh

At 0x083A64C8, there's the movement table.
https://tcrf.net/Pokémon_FireRed_and_LeafGreen#Diagonal_Movement
You can attempt to do something with htis if you'd like. Likely won't prove fruitful </3

Blah February 4th, 2016 5:52 PM

Quote:

Originally Posted by BluRose (Post 9104506)
shhhhhhh

At 0x083A64C8, there's the movement table.
https://tcrf.net/Pokémon_FireRed_and_LeafGreen#Diagonal_Movement
You can attempt to do something with htis if you'd like. Likely won't prove fruitful </3

'eyy I've actually worked with this table before. It's literally just a table of delta-xy. The reason that just using the bottom half of the table doesn't work, is because the player's X/Y in RAM is calculated inaccurately. The game thinks the player is somewhere where the player is actually not. That allows you to do some weird things like walking through signs and people :)

I have not ever encountered map rendering bugs, I think this fella who wrote this meant actually moving from map A to B. The reason again, is because map B won't be loaded since the game isn't sure you're there yet. Same with warps probably. The fix is actually pretty simple, it's just a simple hook. I think diagonal walking is supposed to only happen automatically though, so you'd want to hook @ the tile interrupts on the player movement.

PokéMew February 6th, 2016 6:19 PM

Quote:

Originally Posted by Lostelle (Post 9102971)
There's no option in any of the games to enable diagonal walking. GoGoJJTech's hack is supposed to have diagonal walking added although I can't ever remember seeing proof of its implementation. You could try asking her but it seems to be "secret" code that hasn't been released.

Deep in the PRPB thread there is a gif if I remember of proof of its implementation. But of course, we'll probably have to wait until PB is released for it to be released to the public.

@thedarkdragon11 I suggest waiting until GoGo's hack is released, then you could probably implement it yourself.

Blah February 6th, 2016 9:45 PM

Quote:

Originally Posted by PokéMew (Post 9107522)
Deep in the PRPB thread there is a gif if I remember of proof of its implementation. But of course, we'll probably have to wait until PB is released for it to be released to the public.

@thedarkdragon11 I suggest waiting until GoGo's hack is released, then you could probably implement it yourself.

daniilS didn't finish it, it's not "true" diagonal walking - Touched told me when I asked

PokéMew February 7th, 2016 7:06 AM

Quote:

Originally Posted by FBI (Post 9107771)
daniilS didn't finish it, it's not "true" diagonal walking - Touched told me when I asked

Oh, really? I must have saw a gif of the sprites only walking then, at least I know they made the actual sprites for them..

Touched February 8th, 2016 10:52 PM

Quote:

Originally Posted by FBI (Post 9107771)
daniilS didn't finish it, it's not "true" diagonal walking - Touched told me when I asked

No that was sideways stairs that he actually finished. It just moves diagonally to give the impression of lowering altitude, much like normal stairs make you go slower to give the impression of climbing. He was also working on true diagonal walking but I'm not sure what became of that.

Quote:

Originally Posted by PokéMew (Post 9108313)
Oh, really? I must have saw a gif of the sprites only walking then, at least I know they made the actual sprites for them..

You probably saw the gif that shows the sprites facing in a diagonal direction, and I think this was implemented, but I don't know the status of that hack, and I haven't seen any code for it.

thedarkdragon11 February 18th, 2016 2:36 PM

Thanks for the responses!


All times are GMT -8. The time now is 2:26 AM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.