Male
Seen 2 Weeks Ago
Posted March 14th, 2020
207 posts
3.7 Years
Guise, I present ya'll the hack which allows one to either display FadeBox OR TBox!!!
Basically this:
GIF.gif

Ohk,
First the activation byte-code:
Spoiler:
1F B5 80 23 3F 4C 23 70 10 22 3F 49 3F 48 0B DF 24 48 3F 21 01 70 24 48 1F 21 01 70 23 48 41 21 01 70 23 48 3F 21 01 70 22 48 0F 21 01 70 22 48 0A 21 01 70 21 48 FF 21 01 70 21 48 FF 21 01 70 20 48 00 21 01 70 20 48 00 21 01 70 1F 48 00 21 01 70 1F 48 00 21 01 70 1E 48 00 21 01 70 1E 48 00 21 01 70 1D 48 00 21 01 70 1D 48 00 21 01 70 1C 48 00 21 01 70 1C 48 00 21 01 70 1B 48 00 21 01 70 1B 48 00 21 01 70 1A 48 00 21 01 70 1A 48 00 21 01 70 19 48 00 21 01 70 19 48 00 21 01 70 1F BD C0 46 48 00 00 04 49 00 00 04 50 00 00 04 51 00 00 04 52 00 00 04 53 00 00 04 DC 77 03 02 DD 77 03 02 DA 77 03 02 DB 77 03 02 DE 77 03 02 DF 77 03 02 EC 77 03 02 ED 77 03 02 EE 77 03 02 EF 77 03 02 F0 77 03 02 F1 77 03 02 F2 77 03 02 F3 77 03 02 F4 77 03 02 F5 77 03 02 F6 77 03 02 F7 77 03 02 C0 7A 03 02 E0 01 00 05 XX XX XX 08

XX XX XX > offset where Palette is placed in endian format.
The palette I used is:
Spoiler:
2E 53 00 00 FF 7F 00 00 FF 7F 00 00 FF 7F 00 00 FF 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00


Second, deactivation code:
Spoiler:
1F B5 26 48 1F 21 01 70 25 48 1F 21 01 70 25 48 40 21 01 70 24 48 1E 21 01 70 24 48 10 21 01 70 23 48 00 21 01 70 23 48 29 21 01 70 22 48 25 21 01 70 22 48 5A 21 01 70 21 48 67 21 01 70 21 48 1F 21 01 70 20 48 00 21 01 70 20 48 9C 21 01 70 1F 48 77 21 01 70 1F 48 FF 21 01 70 1E 48 7E 21 01 70 1E 48 33 21 01 70 1D 48 7F 21 01 70 1D 48 EF 21 01 70 1C 48 72 21 01 70 1C 48 FF 21 01 70 1B 48 7F 21 01 70 1B 48 0E 21 01 70 1A 48 53 21 01 70 1A 4C 40 23 23 70 1F BD C0 46 48 00 00 04 49 00 00 04 50 00 00 04 51 00 00 04 52 00 00 04 53 00 00 04 DC 77 03 02 DD 77 03 02 DA 77 03 02 DB 77 03 02 DE 77 03 02 DF 77 03 02 EC 77 03 02 ED 77 03 02 EE 77 03 02 EF 77 03 02 F0 77 03 02 F1 77 03 02 F2 77 03 02 F3 77 03 02 F4 77 03 02 F5 77 03 02 F6 77 03 02 F7 77 03 02 C0 7A 03 02


Paste these byte-codes and note down the offsets.

Usage:
Spoiler:

callasm 0x8(activation_routine)+1 to activate.
callasm 0x8(deactivation_routine)+1 to return the textbox to normal.

writebytetooffset 0x70 0x4000012 'to put it at the top'
writebytetooffset 0x30 0x4000012 'to put it in the middle'
writebytetooffset 0x0 0x4000012 'to return it to normal'

fadescreen 0x1 'to put it in black'
fadescreen 0x0 'to return to normal'


NOTE: Tbox's 0x5 needs fixing, and Alignment command for FadeBox will also shift the menu like shown (can be ignored):
BUG.PNG
P.S. please post below the solution for fixing Yes/No box, if u have...
Thanks!

Deokishisu

Mr. Magius

Male
If I'm online, it's a safe bet I'm at a computer.
Seen September 16th, 2020
Posted March 4th, 2018
859 posts
14.7 Years
I'm interested in how you shifted the start menu. What bytes did you modify in your routine to do this? Does your method allow you to shift the start menu horizontally as well?
For ROMHackers, PokeCommunity is dead after the scandal. If you enjoy the ROMHacking scene, come with the rest of us to Silph Co. It is a forum by ROMHackers, for ROMHackers. None of the bloat of PC, and staff that knows what our subset of the community needs.

Froosty

The_Learner

Age 22
Male
Somewhere in this world.
Seen 2 Weeks Ago
Posted November 21st, 2019
544 posts
6.1 Years
I'm interested in how you shifted the start menu. What bytes did you modify in your routine to do this? Does your method allow you to shift the start menu horizontally as well?
This is work by shinyquagsire, He might have forgotten to mention that in main post.
Male
Seen 2 Weeks Ago
Posted March 14th, 2020
207 posts
3.7 Years
This is work by shinyquagsire, He might have forgotten to mention that in main post.
Uh-uh, ShinyQ did similar thing but it was different...
This is some old thread from WHF.
Male
Seen 2 Weeks Ago
Posted March 14th, 2020
207 posts
3.7 Years
I'm interested in how you shifted the start menu. What bytes did you modify in your routine to do this? Does your method allow you to shift the start menu horizontally as well?
Don't know anything about horizontal shifting...
But for vertical use the writebytetooffset command as mentioned.