Monster Hunter Tri [RMHP08] (DO NOT ASK FOR/DISCUSS ONLINE CODES)

Started by Franky・D・θάνατος, April 21, 2010, 05:00:41 PM

Previous topic - Next topic

RRD

doudley, maybe you should have a quick look at Skiller's first reply in this topic, he linked to another "version" of the code which seems more complete.

Quote from: Skiller on August 09, 2010, 11:37:46 PMHumm i never looked at this version of the code ..
as u can see in this post the one i was messing with was alot longer then this one .. this might be easyer to port ..

http://wiird.l0nk.org/forum/index.php/topic,5476.msg52696.html#msg52696   <-- is the one i was looking at and did not have time to port all the Addresses ..

Anyway this code seems to be a real pain, so good luck!

doudley

Quote from: RRD on August 12, 2010, 03:26:23 AM
doudley, maybe you should have a quick look at Skiller's first reply in this topic, he linked to another "version" of the code which seems more complete.

Quote from: Skiller on August 09, 2010, 11:37:46 PMHumm i never looked at this version of the code ..
as u can see in this post the one i was messing with was alot longer then this one .. this might be easyer to port ..

http://wiird.l0nk.org/forum/index.php/topic,5476.msg52696.html#msg52696   <-- is the one i was looking at and did not have time to port all the Addresses ..

Anyway this code seems to be a real pain, so good luck!
This code works just like the one with japan, the other that you linked, i dont know how to port that there's no instruction...
OK, about the problem of the names with PAL maybe its on a different address you just need to find them, no worries its easy find, you just have to search the mem 80 section for the ASCII values which is you can see the names of the monsters, here's the hint, the starting point of the names will start at "NO_DATA" (Ascii) value.

EDIT: Scratch what I said, you just need to search "NO_DATA"  and there you go! copy the address, then type in this address then look for the value again but this time the value is the address that points out to NO_DATA. Like so:

(Japan)
8099FE88 => 8096B781 => 004E4F5F *this are for monsters names.
(US)
8168423C => 81688408 => 4E4F5F44 (actual 81688407 004E4F5F)

doudley

This is what I have tried searching for HUD's Address, i didn't included the ones that has no effect:

802E2A64 <= works on quest but affects the quest menus...
802E2A84 <= works only with talk indicator (the red triangle that shows on top of an NPC)
802E2AAC <= works only in target mode
802E2E14 <= works on target indicators almost same with talk indicator
802E2E3C <= works when target mode is pressed
802E2E68 <= works but shown quickly when target mode is pressed
802E4924 <= works when the "next icon" is showing at the dialogue box

802E52E0, 802E5300,
802E55C4, 802E55FC <= Works very well, probably hooked to character model or environment

802E564C, 802E565C, 802E5668 <= Works very well, but only shows if the quests menu is not open

802E7810, 802E7820 <= Works very well, probably hooked to character model or environment

802E9908, 802EB200,
802EB6A8, 802EB6DC,
 802EBFF4, 802EC17C,
   802EC1A0 <= Works very well, but only shows if there's a map not on zoom in map, probably not every map

802EC1BC <= Works very well, works on all maps but not on zoom in map
**All address is ntsc-u someone should port them.

You guys probably don't care about the process, you only want results!  ;)
Ok here it goes Monster HP Display (NTSC-U) hooked to the HUD and fully working on all maps and even works with Ceadeus!

Monster HP Display (16 Monsters)
C22ED044 00000015
3AC00000 3AA00000
38600010 38800010
3D808005 618CC804
7D8903A6 4E800421
38600040 38950080
38A00000 48000011
25733A20 25642F25
64000000 7CC802A6
3E409014 6252B940
1D560B18 7E525214
89520003 2C0A0000
41820038 3D608168
616B423C 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 3D808005
618CC810 7D8903A6
4E800421 3AB50010
3AD60001 2C16000F
4081FF70 7FA3EB78
60000000 00000000

To change the number of monster to be displayed, change the blue digits above to 00-0F (Not yet tested above 16)
You guys know that the color of the text display can be changed right? Just change the value of the red digits above.

Monster HP Display
Change Text Color:
00 = White
01 = Black
02 = Red
03 = Green
04 = Cyan
05 = Yellow
06 = Orange
07 = Pink
08 = Sienna
09 = LightGrey/Silver
0A = Grey
0B = Deep Orange/Gold
0C = RosyBrown
0D = DarkRed
0E = RoyalBlue
0F = BubblegumPink

Address for the HUD = 802ED044 NTSC-U

All thanks to Skiller for teaching us how to port this code, and special thanks to Deathwolf for providing the first address where to hooked the code, without that I never could have known if the code is working or not.

Skiller

Quote from: doudley on August 12, 2010, 10:32:35 AM
This is what I have tried searching for HUD's Address, i didn't included the ones that has no effect:

802E2A64 <= works on quest but affects the quest menus...
802E2A84 <= works only with talk indicator (the red triangle that shows on top of an NPC)
802E2AAC <= works only in target mode
802E2E14 <= works on target indicators almost same with talk indicator
802E2E3C <= works when target mode is pressed
802E2E68 <= works but shown quickly when target mode is pressed
802E4924 <= works when the "next icon" is showing at the dialogue box

802E52E0, 802E5300,
802E55C4, 802E55FC <= Works very well, probably hooked to character model or environment

802E564C, 802E565C, 802E5668 <= Works very well, but only shows if the quests menu is not open

802E7810, 802E7820 <= Works very well, probably hooked to character model or environment

802E9908, 802EB200,
802EB6A8, 802EB6DC,
 802EBFF4, 802EC17C,
   802EC1A0 <= Works very well, but only shows if there's a map not on zoom in map, probably not every map

802EC1BC <= Works very well, works on all maps but not on zoom in map
**All address is ntsc-u someone should port them.

You guys probably don't care about the process, you only want results!  ;)
Ok here it goes Monster HP Display (NTSC-U) hooked to the HUD and fully working on all maps and even works with Ceadeus!

Monster HP Display (16 Monsters)
C22ED044 00000015
3AC00000 3AA00000
38600010 38800010
3D808005 618CC804
7D8903A6 4E800421
38600040 38950080
38A00000 48000011
25733A20 25642F25
64000000 7CC802A6
3E409014 6252B940
1D560B18 7E525214
89520003 2C0A0000
41820038 3D608168
616B423C 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 3D808005
618CC810 7D8903A6
4E800421 3AB50010
3AD60001 2C16000F
4081FF70 7FA3EB78
60000000 00000000

To change the number of monster to be displayed, change the blue digits above to 00-0F (Not yet tested above 16)
You guys know that the color of the text display can be changed right? Just change the value of the red digits above.

Monster HP Display
Change Text Color:
00 = White
01 = Black
02 = Red
03 = Green
04 = Cyan
05 = Yellow
06 = Orange
07 = Pink
08 = Sienna
09 = LightGrey/Silver
0A = Grey
0B = Deep Orange/Gold
0C = RosyBrown
0D = DarkRed
0E = RoyalBlue
0F = BubblegumPink

Address for the HUD = 802ED044 NTSC-U

All thanks to Skiller for teaching us how to port this code, and special thanks to Deathwolf for providing the first address where to hooked the code, without that I never could have known if the code is working or not.

its good to see its Done :)
them other addresses are a good thing as well having the HUD hooked we could look into making the Text to Item Code using the Hude to Diplay the Characters your typing for offline mode this would make the code postable and make the Getting of Random Items alot Easyer then the Scroll Item :)

Deathwolf

PAL version:

Monster HP Display (16 Monsters)
C22ED0A8 00000015
3AC00000 3AA00000
38600010 38800010
3D808005 618CC868
7D8903A6 4E800421
38600040 38950080
38A00000 48000011
25733A20 25642F25
64000000 7CC802A6
3E409014 6252B940
1D560B18 7E525214
89520003 2C0A0000
41820038 3D608168
616B42A0 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 3D808005
618CC874 7D8903A6
4E800421 3AB50010
3AD60001 2C16000F
4081FF70 7FA3EB78
60000000 00000000
lolz

doudley

Quote from: Skiller on August 12, 2010, 03:14:43 PM
its good to see its Done :)
them other addresses are a good thing as well having the HUD hooked we could look into making the Text to Item Code using the Hude to Diplay the Characters your typing for offline mode this would make the code postable and make the Getting of Random Items alot Easyer then the Scroll Item :)
Yeah! that would be cool! ;D

Deathwolf

Monster HP Display [xtatu, ported by Deathwolf]
C22ED0A8 00000015
3AC00000 3AA00000
38600010 38800010
3D808005 618CC868
7D8903A6 4E800421
38600040 38950080
38A00000 48000011
25733A20 25642F25
64000000 7CC802A6
3E409014 6252B940
1D560B18 7E525214
89520003 2C0A0000
41820038 3D608168
616B42A0 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 3D808005
618CC874 7D8903A6
4E800421 3AB50010
3AD60001 2C16000F
4081FF70 7FA3EB78
60000000 00000000

lolz

RRD


No more blinking, no more strange display in Moga village, no more lag while playing, the codes works very well now (even text color, see picture)! Thanks a lot to those who have helped. I've edited the first post so that things are more clear.

However, like reported by another player in MH3's topic, names are still not displayed properly. I do not know if it has something to do with foreign language, because he was using German version and I'm using the French version.

LittleMia

Nice work ^^ but can you fix the names? XD or is it normal with random Names?


RRD

Yeah names are wrong, but that's not really a problem.
See => Topic about MH3 HP display (still some work needed)

Skiller

Odd i just keep getting Crashing with trying to load it with Wiird . humm ..

doudley

Hope this helps...

(Japan)
8099FE88 => 8096B781 => 004E4F5F *this are for monsters names.

(English & Other Language)
8168423C => 81688408 => 4E4F5F44 (actual 81688407 004E4F5F)

(French & Other Language)
81683EBC => 81688118 => 4E4F5F44

jagger

Hi

i don't understand, I replace what by what if I want the good names of the monsters? (PAL)

[spoiler]Monster HP Display (16 Monsters) - PAL
C22ED0A8 00000015
3AC00000 3AA00000
38600010 38800010
3D808005 618CC868
7D8903A6 4E800421
38600040 38950080
38A00000 48000011
25733A20 25642F25
64000000 7CC802A6
3E409014 6252B940
1D560B18 7E525214
89520003 2C0A0000
41820038 3D608168
616B42A0 554A103A
7E6A582E 7E679B78
811207A0 813207A4
4CC63182 3D808005
618CC874 7D8903A6
4E800421 3AB50010
3AD60001 2C16000F
4081FF70 7FA3EB78
60000000 00000000[/spoiler]

.:Syler:.

Hey Guys^^
At first, a thank for your work on HP-Display Code. Seems like its done..?
Ugh.. I would like to know if theres already a (PAL) "Character Voice Changer" exists..
If not,.. pls port this :D
QuoteVoice Change [Skiller]
4A000000 90000000
100E060F 000000??
E0000000 80008000

--Edit--
..the codes will also be in the code database anytime?^^

Skiller

Quote from: .:Syler:. on August 14, 2010, 10:28:10 PM
Hey Guys^^
At first, a thank for your work on HP-Display Code. Seems like its done..?
Ugh.. I would like to know if theres already a (PAL) "Character Voice Changer" exists..
If not,.. pls port this :D
QuoteVoice Change [Skiller]
4A000000 90000000
100E060F 000000??
E0000000 80008000

--Edit--
..the codes will also be in the code database anytime?^^


the codes with the 4A line work on both pal and NTSC .. so no need to port ..