GenHex
Would you like to react to this message? Create an account in a few clicks or log in to continue.

GenHex

Home of Generation Hex
 
HomeCalendarLatest imagesFAQSearchMemberlistUsergroupsRegisterLog in

 

 Menu Addys/Modifiers

Go down 
AuthorMessage
KWG
Admin
KWG


Posts : 192
Reputation : 2
Join date : 2019-12-18

Menu Addys/Modifiers Empty
PostSubject: Menu Addys/Modifiers   Menu Addys/Modifiers I_icon_minitimeWed Dec 18, 2019 8:50 pm

Credit: cmx

Menu Hacking

Starting Addresses
Multiplay Menu
802B75D4 - Exhibition
802B765C - Royal Rumble
802B76E4 - Pay Per View
802B776C - King Of The Ring
802B77F4 - Guest Referee
802B787C - Ladder Match
802B7904 - Ironman Match

Singleplay Menu
802B798C - Championship
802B7A14 - Survival

Commissioner Menu
802B7A9C - Smackdown Mall
802B7B24 - Options

Arena Select Menu
802B7BAC - RAW IS WAR
802B7C34 - No Mercy
802B7CBC - Smackdown!
802B7D44 - King Of The Ring
802B7DCC - Summerslam
802B7E54 - Survivor Series
802B7EDC - Royal Rumble
802B7F64 - Wrestlemania
802B7FEC - Backlash
802B8074 - Armageddon
802B80FC - Arena Select Image

Player Select Screen
802B8184 - First Option
802B820C - Second
802B8294 - Third
802B831C - Fourth
802B83A4 - Fifth
802B842C - Sixth
802B84B4 - Seventh
802B853C - Eigth

Match/Order (RR) Select Screen
802B85C4 - First Option
802B864C - Second
802B86D4 - Third
802B875C - Fourth
802B87E4 - Fifth

Belt Selection Screen
802BA51C - Non Title Match
802BA5A4 - World Heavyweight
802BA62C - Intercontinental
802BA6B4 - European
802BA73C - Hardcore
802BA7C4 - Light Heavyweight
802BA84C - Women's
802BA8D4 - ?????
802BA95C - Portrait
802BA9E4 - Belt
--------------------------------------
here's the part where I talk real analysis:

0x00-0x03: ????
0x04-0x07: X position (floating point?)
0x08-0x0B: Y position (floating point?)
0x0C-0x0F: ???? (00000000 for Exhibition)
0x10-0x13: ???? (00000000 for Exhibition)
0x14-0x17: ???? (00000000 for Exhibition)
0x18-0x1B: ???? (00C5FF00 for Exhibition)
0x1C-0x1F: ???? (0000F690 for Exhibition)
0x20: Size Modifier (04 for Exhibition)
0x21-23: ???? (000000 for Exhibition)
0x24-0x25: Graphic pointer (XXYY where XX = Category & YY = index within category)
0x26-0x27: ???? (0000 for Exhibition)
0x28-0x2B: Options Pointer ("Specifically goes to a series of addresses which
allow you to choose what options you want to go to.")
0x2C-0x2F: Size Pointer ("Points to other addys which can change
the size of the graphic.")
0x30-0x33: Properties Pointer ("This points to another set of addresses that do
various things such as color, flashing, and glow effects.")
0x34: ???? (00 for Exhibition)
0x35: Glow (00 = default, FF = none)

Each part is at an +/- 88 hex offset.




Code:
80106E00

UNIVERSAL UI SIZE: 81106E44 3F85  
UNIVERSAL UI SCALE X: 81106E30 3F95

UNIVERSAL UI LEFT/RIGHT: 81106E1C 3F85


UI Global Scale & Move ?: 81106E58 3F85

80365970

MAIN MENU SCREEN HEIGHT: 801584A0 3F90
SCREEN MOVEMENT UP/DOWN: 801584C0 C365
MAIN MENU FIELD OF VIEW:      801584C4 4491
MAIN MENU MOVEMENT LEFT/RIGHT: 801584C8 3F80

MAIN MENU SOME OTHER MOVEMENT LEFT/RIGHT: 8015848C BEAF

Character Icons
Code:

SELECT SCREEN AVATAR MOVEMENT

PAGE #1

ICON 1 X: 802BE810 C2BE
ICON 1 Y: 802BE814 C080

ICON 2 X: 802BE898 C286
ICON 2 Y: 802BE89C C080

ICON 3 X: 802BE920 C21C
ICON 3 Y: 802BE924 C080

ICON 4 X: 802BE9A8 C2BE
ICON 4 Y: 802BE9AC 41C0

ICON 5 X: 802BEA30 C286
ICON 5 Y: 802BEA34 41C0

ICON 6 X: 802BEAB8 C21C
ICON 6 Y: 802BEABC 41C0

ICON 7 X: 802BEB40 C2BE
ICON 7 Y: 802BEB44 4250

ICON 8 X: 802BEBC8 C286
ICON 8 Y: 802BEBCC 4250

ICON 9 X: 802BEC50 C21C
ICON 9 Y: 802BEC54 4250


PAGE #2
---------------------------

ICON 10 X: 802BEEF8 C2BE
ICON 10 Y: 802BEEFC C080

ICON 11 X: 802BEF80 C286
ICON 11 Y: 802BEF84 C080

ICON 12 X: 802BF008 C21C
ICON 12 Y: 802BF00C C080

ICON 13 X: 802BF090 C2BE
ICON 13 Y: 802BF094 41C0

ICON 14 X: 802BF118 C286
ICON 14 Y: 802BF11C 41C0

ICON 15 X: 802BF1A0 C21C
ICON 15 Y: 802BF1A4 41C0

ICON 16 X: 802BF228 C2BE
ICON 16 Y: 802BF22C 4250

ICON 17 X: 802BF2B0 C286
ICON 17 Y: 802BF2B4 4250

ICON 18 X: 802BF338 C21C
ICON 18 Y: 802BF33C 4250

Spoiler:
Sorry to double post - but I've found some more values that can stretch things - These values are for the character selection screen, have fun!

Code:

TAB MOVEMENT
----------------------------------

SUPERSTAR 1 HEADER X: 802BECD8 C284
SUPERSTAR 1 HEADER Y: 802BECDC C1E8

SUPERSTAR 2 HEADER X: 802BF3C0 C284
SUPERSTAR 2 HEADER Y: 802BF3C4 C1E8



MASS CHARACTER ICON
-----------------------------------
MASS CHAR ICON STRETCH LEFT:   8014C350 FFF4
MASS CHAR ICON STRETCH UP:     8014C352 FFF4
MASS CHAR ICON STRETCH RIGHT:  8014C358 000C
MASS CHAR ICON STRETCH DOWN:   8014C35A 000C

MASS ICON SQUARE BORDER
-----------------------------------
MASS IC SQUARE STRETCH LEFT:   8014C360 FFF2
MASS IC SQUARE STRETCH UP:     8014C362 FFF2
MASS IC SQUARE STRETCH RIGHT:  8014C368 000E
MASS IC SQUARE STRETCH DOWN:   8014C36A 000E

HIGHLIGHTED CHARACTER ICON
-----------------------------------
HIGH ICON STRETCH LEFT:   8014C370 FFEF
HIGH ICON STRETCH UP:     8014C372 FFEF
HIGH ICON STRETCH RIGHT:  8014C378 0011
HIGH ICON STRETCH DOWN:   8014C37A 0011

HIGHLIGHTED CHARACTER SQUARE
-----------------------------------
HIGH SQUARE STRETCH LEFT:   8014C380 FFEB
HIGH SQUARE STRETCH UP:     8014C382 FFEB
HIGH SQUARE STRETCH RIGHT:  8014C3A8 0015
HIGH SQUARE STRETCH DOWN:   8014C3AA 0015

TAB SCALE
-----------------------------------
TAB SCALE STRETCH LEFT: 8014C3B0 FFD8
TAB SCALE STRETCH DOWN: 8014C3B2 FFFA
TAB SCALE STRETCH RIGHT: 8014C3B8 0028
TAB SCALE STRETCH UP:8014C3BA 0007

LEFT ICON
-----------------------------------
L ICON STRETCH LEFT:   8014C390 FFC1
L ICON STRETCH UP:     8014C392 FFF7
L ICON STRETCH RIGHT:  8014C398 FFC1
L ICON STRETCH DOWN:   8014C39A FFF7

RIGHT ICON
-----------------------------------
R ICON STRETCH LEFT:   8014C3A0 002D
R ICON STRETCH UP:     8014C3A2 FFF7
R ICON STRETCH RIGHT:  8014C3A8 003F
R ICON STRETCH DOWN:   8014C3AA 0009

New codes - This allows you to control the Right side in the select menu with stretching - it's a shame most of them are in front of the character model, else you could've done a background 1 stretch - I'm still searching anyway.

Code:
BLACK BACKGROUND BEHIND 1P AVATAR
---------------------------------------------
STRETCH LEFT:  8014A55C 0146
STRETCH UP:    8014A55E 001E
STRETCH RIGHT: 8014A562 01B8
STRETCH DOWN:  8014A566 006A

BLACK BACKGROUND BEHIND 2P/CPU AVATAR
---------------------------------------------
STRETCH LEFT:  8014A56C 0146
STRETCH UP:    8014A56E 001E
STRETCH RIGHT: 8014A572 01B8
STRETCH DOWN:  8014A576 006A

1P AVATAR + BORDER TOP RIGHT
---------------------------------------------
STRETCH LEFT:  8014A57C 0152
STRETCH UP:    8014A57E 0028
STRETCH RIGHT: 8014A582 01AC
STRETCH DOWN:  8014A586 0060

2P/CPU AVATAR + BORDER TOP RIGHT
---------------------------------------------
STRETCH LEFT:  8014A58C 0152
STRETCH UP:    8014A58E 006E
STRETCH RIGHT: 8014A592 01AC
STRETCH DOWN:  8014A596 00A6

1P ICON
---------------------------------------------
STRETCH LEFT:  8014A59C 0160
STRETCH UP:    8014A59E 0014
STRETCH RIGHT: 8014A5A2 019E
STRETCH DOWN:  8014A5A6 0025

Unknown, but I'm assuming it's a P1 icon behind the character that

isn't shown or P2 icon?
---------------------------------------------
STRETCH LEFT:  8014A5AC 0160
STRETCH UP:    8014A5AE 00AA
STRETCH RIGHT: 8014A5B2 019E
STRETCH DOWN:  8014A5B6 00BB

CPU ICON
---------------------------------------------
STRETCH LEFT:  8114A5CA 015E
STRETCH UP:    8114A5CE 0080
STRETCH RIGHT: 8114A5D2 019E
STRETCH DOWN:  8114A5D6 0092

Sorry for another double post, ergh - I'm just finding so many values now that I think Jazz will enjoy - this is the VS Icon stretch, now if you follow the first pointer Jazz, you most likely will find the VS icon values for the tag team, etc.

Code:

VS ICON
----------------------------------------
STRETCH LEFT:  8014B9E6 0160
STRETCH UP:    8014B9EA 0060
STRETCH RIGHT: 8014B9EE 019E
STRETCH DOWN:  8014B9F2 0071

Multiplay Icon
-------------------------------------
STRETCH LEFT:  8014BAE4 00AD
STRETCH UP:    8014BAE6 0027
STRETCH RIGHT: 8014BAE8 0080
STRETCH DOWN:  8014BAEA 0020
GRAPHIC:       8014BB0E 4493


This is an interesting pointer to the graphic data of the VS icon 801C0D50

I have some other "actual" graphic addresses here I found, still trying to find more though.

Code:

CPU ICON:             8014B4BC 45AA
1P NONE GLOW ICON:    8014B4BE 45A2
1P GLOW ICON:         8114B4CA 45A3

More finds!

Code:

Multiplay Icon TOP LEFT
-------------------------------------
STRETCH LEFT:  8014BAE4 00AD
STRETCH UP:    8014BAE6 0027
STRETCH RIGHT: 8014BAE8 0080
STRETCH DOWN:  8014BAEA 0020
GRAPHIC:       8014BB0E 4493

Multiplay Icon BOTTOM RIGHT
-------------------------------------
STRETCH LEFT:  8114BB38 0102
STRETCH UP:    8114BB3A 00B9
STRETCH RIGHT: 8114BB3C 015E
STRETCH DOWN:  8114BB3E 00CA


SinglePlay Icon BOTTOM RIGHT
-------------------------------------
STRETCH LEFT:  8114BB40 0121
STRETCH UP:    8114BB42 00AA
STRETCH RIGHT: 8114BB44 017D
STRETCH DOWN:  8114BB46 00BB


Commissior Icon BOTTOM RIGHT
-------------------------------------
STRETCH LEFT:  8114BB48 0140
STRETCH UP:    8114BB4A 009B
STRETCH RIGHT: 8114BB4C 019C
STRETCH DOWN:  8114BB4E 00AC


[L] ICON BOTTM RIGHT
-------------------------------------
STRETCH LEFT:  8114BB50 00E8
STRETCH UP:    8114BB52 00B9
STRETCH RIGHT: 8114BB54 0101
STRETCH DOWN:  8114BB56 00CD

[R] ICON BOTTM RIGHT
-------------------------------------
STRETCH LEFT:  8114BB58 019D
STRETCH UP:    8114BB5A 009B
STRETCH RIGHT: 8114BB5C 01B6
STRETCH DOWN:  8114BB5E 00AF

GRAPHIC VALUES
-------------------------------------
CPU ICON:             8014B4BC 45AA
1P NONE GLOW ICON:    8014B4BE 45A2
1P GLOW ICON:         8114B4CA 45A3
[L} ICON MAIN MENU:   8114BB32 45AD
[R} ICON MAIN MENU:   8114BB34 45AC
BTM RIGHT MULTIPLAY:  8114BB2C 4493
BTM RIGHT SINGLEPLAY: 8114BB2E 4494
BTM RIGHT COMMISH:    8114BB30 4495

[L] ICON EXIB MENU:   8114BB90 45AD
[R] ICON EXIB MENU:   8114BB92 45AC

Found some more - this is straight from my notepad and needs cleaning up- there's a crap load of other addresses if you follow the basic pointer to get the belts menu etc- I'll eventually document them all, but yeah.

Code:

Exhibition Match Menu:
-------------------------------
Global Option Size: 8015A184 3F80
Global Option UP POS:  8015A190 4356
Global Option Size 2?: 8015A194 C461
Global Option Left/Right Size and Pos?: 8015A198 3F80
Global Option Up/Down Size and Pos?: 8015A170 BF80
Global Option Left/Right Size and Pos2?: 8015A15C BF80

Exhibition Player Menu:
--------------------------------
Global Option Stretch Left: 8015A024 BF80
Global Option Stretch Down: 8015A038 BF80
Global Option Size:         8015A04C 3F80
Global Option Up/Down Pos:  8015A058 4356
Global Option Size 2:       8015A05C C461
Global Option Scale & Size: 8015A060 3F80


Exhibition Arena Menu
----------------------------------
Global Size:                80159F14 3F80
Global Size 2:    80159F24 C461
Global Up/Down Pos:         80159F20 4356
Global Up/Down Pos 2:       80159F00 BF80
Global Scale & Size:        80159F28 3F80
Global Stretch Up/Down:     80159F00 BF80

Exhibition Rules Menu
-----------------------------------
Global Up/Down Pos:    8015B2A0 4356
Global Size:    8015B2A4 C461
Global Scale & Size:        8015B2A8 3F80


vs ICON (ROYAL RUMBLE)

Stretch Left: 8114B9F6 0000
Stretch Up: 8114B9FA 0000
Stretch Right: 8114B9FE C200
Stretch Down: 8114BA02 C200

vs ICON (Triple Threat)

Stretch Left: 8114BA06 0000
Stretch Up: 8114BA0A 0000
Stretch Right: 8114BA0E c200
Stretch Down: 8114BA12 c200

vs ICON (Handicap Match)

Stretch Left: 8114BA16 0000
Stretch Up: 8114BA1A 0000
Stretch Right: 8114BA1E C200
Stretch Down: 8114BA22 C200

vs ICON (Special Referee Single)

Stretch Left: 8114BA36 0000
Stretch Up: 8114ba3a 0000
Stretch Right: 8114ba3e C200
Stretch Down: 8114BA42 C200

vs ICON (Special Referee Triple Threat)

Stretch Left: 8114BA46 0000
Stretch Up: 8114BA4a 0000
Stretch Right: 8114BA4E C200
Stretch Down: 8114BA52 C200

VS ICON (Special Referee Handicap Match)

Stretch Left: 8114BA56 0000
Stretch Up: 8114BA5A 0000
Stretch Right: 8114BA5E C200
Stretch Down: 8114BA62 C200

Make the Championship Mode Graphics Disappear (Still select-able, though): 8115B388 8010
Back to top Go down
 
Menu Addys/Modifiers
Back to top 
Page 1 of 1
 Similar topics
-
» Menu Addys (New)
» Menu Addys (Old)
» Menu Addys/Values
» Select Screen Match Modifiers
» Cut Scene Modifiers

Permissions in this forum:You cannot reply to topics in this forum
GenHex :: AKI Library :: WWF No Mercy - Addies and Values-
Jump to: