Potential Tony Hawk Underground beta? (PC, Mid-2000's)

Discussion in 'Rare and Obscure Gaming' started by Dragonslayer182, Oct 7, 2016.

Thread Status:
Not open for further replies.
  1. mortenthps

    mortenthps Newly Registered

    Joined:
    Oct 15, 2016
    Messages:
    1
    Likes Received:
    7
    After some debugging, and patching, i've been able to get past the loading screen.
    And i discovered some interesting things about this build.

    It seems like this build was only supposed to load one level (Slam City Jam).
    And it looks like it was some kind of test for dynamic advertisements.
    Something that was later seen in Tony Hawk's American Wasteland on pc... Could be relevant, maybe??

    The game executable has references to a few scene material ids.
    When the game loads a level, and there is a match for one of these materials, it replaces it with a blank/invisible material.

    However it also creates a few duplicates of two different meshes that use one of these special materials. And these the meshes are then given a new position, orientation and material.

    My guess is that the game is supposed to download bitmap data from a server, and then replace some of these materials/textures with ads?
    There is a fallback routine in the code, since there's a reference for "default_ad.bmp", but i haven't been able to get that to work.

    The game data files looks to be the same as the retail version, and the creation dates vary between 2003 and 2004.
    The THUG.exe and Launcher.exe however, seems to be updated sometime in 2007 ???

    screenshots:
    http://imgur.com/a/4WkPf

    Here's the patch offsets/bytes:
    Code:
    // allow loading of other levels.
    // nop 62 bytes
    @ 000F86DC 
    OLD: 3D B7 AF 2B 9F 75 1D 80 3D 20 62 68 00 00 75 14 68 F8 3E 68 00 E8 BA 7F 12 00 83 C4 04 6A 00 E8 E3 20 10 00 3D B7 AF 2B 9F C6 05 20 62 68 00 00 74 0C 3D C8 4E A4 09 74 05 B8 C8 4E A4 09
    NEW: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 
    
    // fix scj crash / hang
    @ 000BF374 
    OLD: 3D E9 33 90 FD 75 06
    NEW: 90 90 90 90 90 90 90
    
    @ 000BF37B 
    OLD: B8 8F 01 00 00
    NEW: B8 00 00 00 00
    
     
    Segafreaknz, Woofmute, BSFT and 4 others like this.
  2. Dragonslayer182

    Dragonslayer182 Rapidly Rising Member

    Joined:
    Jan 12, 2014
    Messages:
    82
    Likes Received:
    14
    Okay, seriously, he wasn't attacking anyone. Quit acting like it. He simply expressed his dislike of Windows 10.

    Well, of course. I doubt it would work nowadays even with the ID.

    Ah, alright. Interesting to say the least, I didn't think companies publically tested new features on already released games for their next games.
     
  3. retro

    retro Resigned from mod duty 15 March 2018

    Joined:
    Mar 13, 2004
    Messages:
    10,354
    Likes Received:
    822
    You would be well advised to mind your own business and read the rules of the forum.

    His manner of doing so was rude. Would you say it like that to a customer? I sincerely hope not. End of discussion.
     
Thread Status:
Not open for further replies.

Share This Page