[FINDING] Found some interesting strings in UG2
Mar 13, 2019 4:36:20 GMT
hrjohn, Blackweed, and 5 more like this
Post by pseudopourri42 on Mar 13, 2019 4:36:20 GMT
So basically I was trying to reverse engineer the game to find a function that display text, for the UI of a trainer I want to make, and I was in ollydbg, I searched in the referenced string section because I wanted to find a specific string I encountered so I scroll, I scroll and wtf! I see "Nirvana", "In Utero" and "Dumb", I thought maybe since I do got some nirvana on my computer its maybe that the game is spying but no, the music is not on the same drive as the game and the folder/file name of my folder don't match with the strings the strings are clean (no file extension).
Here is the image:
Now the real interesting stuff is that as you can see they are referenced strings, so they are actually used in the code ! (This doesn't mean it gets executed though)
Also the 3 strings follow the pattern of Artist, Album, Song Name, which is the pattern of the strings displayed for the songs in-game, I am really curious what would happen if we call this function I haven't done it because I am lazy (but I might in the future), my best guess would be that it would crash the game because if there was a hidden nirvana music file it would have been discovered as it is possible to decompress/whatever some file to extract the game's music (we can also replace them too).
Actually now that I think about it the function that gets the three strings as input is probably not a "play song" function because there is no mention of an address or a song file's name, so this is probably just the function related to the EA Trax popup that appear whenever the song change play in-game.
So yeah it looks like Nirvana's Dumb was maybe planned to be featured, which doesn't make much sense given that it wouldn't quite fit the "rhythm/feel" of the game, Very Ape would have more fitting in my opinion (pun unintended) , maybe it might been there before there was any soundtrack for the game just to test stuff but still it doesn't quite make sense.
I have spend many hours looking at this game's memory and came across some mysterious strings like some stuff having ferrari360 and honda2000 in it (If remember well) which at first thought they were cut or leftovers, but that are actually sound file used in-game (I think, I've learn that from the excellent GranTheftAero UG2 video and which source this forum), but those strings are weird.
Anyway I hope this post revive things a bit around here, I might also updated this post if I come across some other strings.
Here is the image:
Now the real interesting stuff is that as you can see they are referenced strings, so they are actually used in the code ! (This doesn't mean it gets executed though)
Also the 3 strings follow the pattern of Artist, Album, Song Name, which is the pattern of the strings displayed for the songs in-game, I am really curious what would happen if we call this function I haven't done it because I am lazy (but I might in the future), my best guess would be that it would crash the game because if there was a hidden nirvana music file it would have been discovered as it is possible to decompress/whatever some file to extract the game's music (we can also replace them too).
Actually now that I think about it the function that gets the three strings as input is probably not a "play song" function because there is no mention of an address or a song file's name, so this is probably just the function related to the EA Trax popup that appear whenever the song change play in-game.
So yeah it looks like Nirvana's Dumb was maybe planned to be featured, which doesn't make much sense given that it wouldn't quite fit the "rhythm/feel" of the game, Very Ape would have more fitting in my opinion (pun unintended) , maybe it might been there before there was any soundtrack for the game just to test stuff but still it doesn't quite make sense.
I have spend many hours looking at this game's memory and came across some mysterious strings like some stuff having ferrari360 and honda2000 in it (If remember well) which at first thought they were cut or leftovers, but that are actually sound file used in-game (I think, I've learn that from the excellent GranTheftAero UG2 video and which source this forum), but those strings are weird.
Anyway I hope this post revive things a bit around here, I might also updated this post if I come across some other strings.