| Custom Screen Hacking | |
|---|---|
| Topic Started: Aug 13 2010, 09:14 PM (1,233 Views) | |
| Dramz | Aug 13 2010, 09:14 PM Post #1 |
|
Spastic Colon
![]()
|
08026AA0 At this location there is a pointer, which points 4 bytes forward to a sequence of pointers that control the in-battle custom screen. I've tested each of the pointers, and found what some of them control. The following are locations of pointers in the list, and what they control. Many are unknown as of yet. If you find out what it is they control, post and I'll update the list. 08026AA4 - Custom Screen Opening 08026AA8 - Custom Screen Cursor 08026AAC - OK Button 08026AB0 - Unknown 08026AB4 - Unknown 08026AB8 - Effect of OK Button - strange effects. 08026ABC - Unknown 08026AC0 - Unknown 08026AC4 - Unknown 08026AC8 - Unknown 08026ACC - Chipshuffle 08026AD0 - unknown 08026AD4 - Unknown 08026AD8 - Unknown 08026ADC - Dustcross Chip Disposal 08026AE0 - Unknown 08026AE4 - Unknown 08026AE8 - Unknown 08026AEC - Beastout 08026AF0 - Cross Menu Opening 08026AF4 - Unknown 08026AF8 - Cross Menu Cursor 08026AFC - Unknown 08026B00 - Cross Selection Practical application: You can assign different functions to different buttons on the custom screen. By swapping the pointers, you can make chip shuffle open the cross select screen, or beastout do a chipshuffle. Same offset for both versions Enjoy
Edited by Dramz, Oct 10 2010, 11:22 PM.
|
|
|
|
| BlackAce3 | Aug 13 2010, 09:26 PM Post #2 |
|
Regular Member
|
Thanks this will be very helpful.
Edited by BlackAce3, Aug 13 2010, 09:26 PM.
|
| |
|
|
|
| Dramz | Aug 13 2010, 09:42 PM Post #3 |
|
Spastic Colon
![]()
|
Same offset for Gregar version |
|
|
|
| brianuuu | Aug 13 2010, 09:47 PM Post #4 |
![]()
SF Noise Spriter
|
But I have no idea to mess it up =\ |
![]() ![]() ![]()
| |
|
|
|
| louman7777777 | Aug 24 2010, 12:06 AM Post #5 |
![]()
Newb
|
This is fun but kind of weird, I can't really think of an example where this would be useful other than screwing around. |
|
|
|
| Zanerus | Oct 2 2010, 02:21 AM Post #6 |
![]()
Dedicated Member
|
Following uses could be done, changing L and select to such things as chip shuffle or dust chute and removing beastout and so on. |
|
Zane's poetry Hour here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8752185/1/ AEZ Patch version 4 finally out: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8667690/1/ Chip hacker starters can find my notes here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8685052/1/ PM me for any questions. modding Guide Index can be found here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8750547/1/ Insanity is simply silliness misunderstood. | |
|
|
|
| brianuuu | Oct 2 2010, 05:03 AM Post #7 |
![]()
SF Noise Spriter
|
080248C8 BN5 Custom screen effects starts here, I am too lazy to test them >_> |
![]() ![]() ![]()
| |
|
|
|
| Zanerus | Oct 10 2010, 11:17 PM Post #8 |
![]()
Dedicated Member
|
As requested by Ab, all my notes currently. 08026AA0:Cannot be changed or will freeze 08026AA4:Custom screen background 08026AA8: Soemthing to do with the graphics, useless for now 08026AAC: Ok button effect (click) 08026AB8: Ok button's effect(Fight load) 08026AF8: Cross selection 08026AEC: Beast out's growl 08026ADC:Dust cross 08026Ac8: Beast out effect 08026Ab0: Select's effect 08026AC0: L button effect 08026AE8: Beast out dim and emotion change 08026ABC:Back soundeffect 08026AC4:Esacape loader(Battle and map) BN5 080248C8:Custom screen 48cc:?? 48fd:?? 4957:Ok button 4973:Soul unoin 4997:ok effect 2 49b1:chip shuffle 49d7:eats chip? 7407:cannot click Effects Beast out has two to three effects on its button. One causes teh howl, one the chip to load and one to turn to beast out. 6Dc5:ok button 790D:no effect sound 770D:Causes Beast growl and first chip to change 7835:Cross selection normal 794B:Cross selection 75ED:Seems to beastout than change icon, no known use. 7407:Dust trash chute 753F:no effect 7A59:removes emotion window 6E79: yet another cross selction 7549:Same as 7A59 75ED:Growl shake and dim+emotion change 71f9:unlimited chip shuffle 728d:no effect 73A5: glitch 73ED: Screen raise up 6e4d:non select sound plays 6E99:Escape attempt 6fc1:Glitched run 7045: Soul fusion (AKA BEAST OUT) 6d07:See mega 6Bf5: sea mega 6DB1: Glitch custom screen loads infanate Mega buster chip) Second section of testing 7409:dustchute again 740b:Dust chute 3 740F:trash shoot once more 7411:trash shoot5 741B: freezes only half the screen 7423:blacks out like a cross then glitches EF31:Glitch suicide (causes world map not to load) 8A31:Plays ok sound but does not allow use B443:Odd glitch, removes all but custom screen 7955:Loads cross selection screen tehn glitches 7A55 removes emotion window 7a57:removes emotion window 7957:Same as 7955 7459:Glitched trash chute 7a59:removes emotion window 725D:Turns dust chute into auto esacpe if one chip is set 785f:same as 7955 but shiner Pick up back at 7F61 then go to 7E61 and down like that till reaching 7061 then repeat Third batch test cross selection screens 7835:Cross selection normal 794B:Cross selection (same as 6E79) 6E79: yet another cross selction (does not load cross selection background) 6E7B:Cross selection (if used again causes screen to glitch) 6E7D: Same as 6E7B 6E85:Same as 6E7B 6E87:Same as 6E7B 6E89:(Trippy glitch) 6E8B:Same as 6E7B 7947:Caused strange graphic glitch with select, another button may make it work. Contine at 6E90 Beast out testing 7045: Soul fusion (AKA BEAST OUT) 7047:glitched beast out 7043: Seems no error 7041: Same as 7043 703F Same as 7043 703D: Beast out 703B: Beast out 7039: beast out 7037: beast out test more later All three are chip shuffle 71f9 71f7 71f5 71FB:Chip shuffle or auto escape (runs if one chip is held) 7205:With one chip selected hit select to escape (freezes otherwise) 7209: Any button with one chip selected to escape (freezes other) 723B:Deletes folder for that battle Last value tested 7304 0000-0019 tested:All freeze When using teh cross button as Basscross only first cross was clickable, On;y became him sprite wise. 6BF5: Ok button effect when clicked 6DC5: Ok button loading fight 6fc1: Esacape success or failure(Glitched if changed) 6fc3:Says you escape yet loads the battle with custom bar 6fc5: (Works for link navis only) Causes Link navi to stop you from esacaping. 6Fc9:Glitched verison of 6Fc5 6FCB:version for megaman 6FCD: loads like 6Fc3 6FD1: loads like 6FcB 6E99:Allows esacape 6E9B:Same as 6E99 6E9D:Loads esacpe message then loads esacpe(seems to cause auto esacpe on battles you can flee) 6EA1:Same one as 6E9D 6EA5:Loads as megaman's esacape window 6EA7:Same as 6EA5 6EA9:Same as 6E9D Chip shuffle encoder values Change the 0802 0809:Causes a screen from cross over 080C:Auto esacape (navi's included) 080F:Auto esacape 2 Change the 0802 at 08026AC8 to 0808 for auto esacpe from escape button |
|
Zane's poetry Hour here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8752185/1/ AEZ Patch version 4 finally out: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8667690/1/ Chip hacker starters can find my notes here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8685052/1/ PM me for any questions. modding Guide Index can be found here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8750547/1/ Insanity is simply silliness misunderstood. | |
|
|
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| « Previous Topic · Guides & Research · Next Topic » |






