Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - SoulStorm64

Pages: 1
1
Questions & Tutorials / Re: Custom soundtrack tutorial?
« on: June 28, 2018, 05:52:17 pm »
This is my first time doing a tutorial like this so hopefully I don't sound unclear or anything! The process is fairly simple, however.

First things first you need to bink all the music files you wanna import in the game if you haven't already. The explanation for that process is right here:

http://thpsx.com/forums/index.php?topic=22.0

Now, I don't know if you have to match the names of your custom .bik files with the filenames of the original soundtrack files as stated in the thread. Probably not but I did so just in case.

After that you wanna go to your THUGPro folder. Type in %localappadata% into the text entry bar at the top of the file explorer next to the search bar (assuming you use Windows) and it should take you to the AppData folder where the THUGPro folder is. (Sorry if this sounds like I'm talking down, just making sure in case anyone reading this doesn't already know :P)

So in the THUGPro folder there's a new User folder, already made for you if you downloaded the new update. Take your .bik files and plop them in the User\Data\Music\Soundtrack folder.

Now you have to make a .sound.json file. Open up Notepad or your text editing program of choice and use this basic template:

Quote
{
  "soundtrack_folder": "Soundtrack",
  "soundtrack_name": "Your Soundtrack Name Here",
  "num_tracks": 2,
  "tracks": [
    {
      "band": "Band Name Here",
      "title": "Song Name Here",
      "filename": "filenamehere",
      "genre": 0
    },
    {
      "band": "Another Band",
      "title": "Another Song",
      "filename": "anotherfilename",
      "genre": 0
    },
  ]
}

Change the "filename" part to the names of the .bik files in your User\Data\Music\Soundtrack folder, and so forth. Here's my own as a further example:

Quote
{
  "soundtrack_folder": "Soundtrack",
  "soundtrack_name": "Custom Soundtrack",
  "num_tracks": 13,
  "tracks": [
    {
      "band": "Tricky",
      "title": "Black Steel",
      "filename": "0cc7862c",
      "genre": 0
    },
    {
      "band": "Stevie Wonder",
      "title": "Higher Ground",
      "filename": "1d33c35d",
      "genre": 0
    },
    {
      "band": "Miles Davis",
      "title": "Spanish Key",
      "filename": "4d348657",
      "genre": 0
    },
    {
      "band": "Meowth",
      "title": "To'iterru Nya",
      "filename": "4fc304b0",
      "genre": 0
    },
    {
      "band": "Dinosaur Jr.",
      "title": "Raisans",
      "filename": "5d34245c",
      "genre": 0
    },
    {
      "band": "Danny Brown",
      "title": "Ain't it Funny",
      "filename": "5dbdb14b",
      "genre": 0
    },
    {
      "band": "Death Grips",
      "title": "The Fever (Aye Aye)",
      "filename": "6f449873",
      "genre": 0
    },
    {
      "band": "Public Enemy",
      "title": "Night of the Living Baseheads",
      "filename": "7d89dc67",
      "genre": 0
    },
    {
      "band": "Keiichi Suzuki & Hirokazu Tanaka",
      "title": "The Lost Underworld",
      "filename": "12a96162",
      "genre": 0
    },
    {
      "band": "Caustic Window",
      "title": "Cordialatron",
      "filename": "49ddc01d",
      "genre": 0
    },
    {
      "band": "Boards of Canada",
      "title": "B07",
      "filename": "75a08173",
      "genre": 0
    },
    {
      "band": "My Bloody Valentine",
      "title": "I Only Said",
      "filename": "fb3f6cbd",
      "genre": 0
     },
    {
      "band": "The Flaming Lips",
      "title": "Ego Tripping at the Gates of Hell",
      "filename": "fcd13339",
      "genre": 0
     },
  ]
}

Now, after you're done editing the template, you wanna save it as a .sound.json file and plop it in the User folder. And you're done!

Open up THUGPro and if you did everything correctly you'll see your soundtrack in game, and these new files in your User folder:



Hope this helps :7)

Hey glad my tutorial helped you lol, i made it so i wouldnt forget how to replace the songs but the tutorial is really old seeing as custom soundtrack support is now a thing so naming the file whatever u want should be fine aslong as it matches with the JSON. also your JSON formatting helped me figure out how to get the custom soundtracks to load! it is very appreciated

2
Questions & Tutorials / Re: adding custom levels
« on: June 28, 2018, 04:08:56 pm »


that's why the level isnt showing up for me. im trying to import Streets, but it isnt showing up. what do i change the code to?

what was the level did it replace? was this streetssanfran from thpsgoat? because depending on what level it replaced before u need to replace them all with the appropriate level name it replaced or else the game will crash. so like if it replaced burn use "scene_name": "burn" instead of "scene_name": "oil" and so on with the level_qb   level_scripts_qb   level_sfx_qb and Level_thugpro_qb like so

(The Highlighted Hoffbowl represents what i changed the original replace level name with something that wont conflict with other custom parks. so if you have 5 levels that replace burnside with the "Burn extension" you can choose what you want it to be like hoffbown_scripts.pre was originally oil_scripts.pre.)

Quote
  {
   "level_name": "Hoffman Skatebowl",
   "scene_name": "oil",
   "creator_name": "Unknown",
   "level_qb": "levels\\oil\\oil.qb",
   "level_scripts_qb": "levels\\oil\\oil_scripts.qb",
   "level_sfx_qb": "levels\\oil\\oil_sfx.qb",
   "level_thugpro_qb": "levels\\oil\\oil_thugpro.qb",
   "level_pre": "hoffbowl_scripts.pre",
   "level_scnpre": "hoffbowlscn.pre",
   "level_colpre": "hoffbowlcol.pre",
   "ambient_rgba": [127, 127, 127, 63],
   "light0_rgba": [127, 127, 127, 63],
   "light1_rgba": [127, 127, 127, 63],
   "light0_position": [0.0, 0.0],
   "light1_position": [0.0, 0.0],
   "FLAG_OFFLINE": false,
   "FLAG_INDOOR": true,
   "FLAG_NOSUN": true,
   "FLAG_DEFAULT_SKY": true,
   "FLAG_ENABLE_WALLRIDE_HACK": true,
   "FLAG_DISABLE_BACKFACE_HACK": false,
   "FLAG_MODELS_IN_SCRIPT_PRX": false,
   "FLAG_DISABLE_GOALEDITOR": false,
   "FLAG_DISABLE_GOALATTACK": false,
   "FLAG_NO_PRX": false,
}

3
Questions & Tutorials / Re: adding custom levels
« on: June 28, 2018, 03:31:45 pm »
yeah i just needed the format to fiddle with so its much appreciated! getting most of the old levels to load just fine (madtown skatepark had some crazy shadow fickering)

but if you want to use a level that replaces another level like oil rig or foundary i found just replacing these lines if a level has the extension that the custom level originally replaced  like deadmall replaces foundary and it uses "foun" as the extension (I*E* FOUNcol.prx  or oilcol.prx)
       
Code: [Select]
        "scene_name": "oil",
"creator_name": "Unknown",
"level_qb": "levels\\oil\\oil.qb",
"level_scripts_qb": "levels\\oil\\oil_scripts.qb",
"level_sfx_qb": "levels\\oil\\oil_sfx.qb",
"level_thugpro_qb": "levels\\oil\\oil_thugpro.qb
"
     

4
Questions & Tutorials / Re: adding custom levels
« on: June 28, 2018, 01:54:16 pm »
1. Download your desired custom level. (i. e. tampa)

2. Hit start and type "%localappdata%" (without "" but including the %) and hit enter

3. Go to "THUG Pro/User/Data/Pre/" and extract the three .prx files into this folder

4. Rename them: brun_scripts.prx -> tampa_scripts.prx, burncol.prx -> tampacol.prx and burnscn.prx -> tampascn.prx

5. Go back to the User folder (which contains the Data folder)

6. Put > This < in there

That's it.

Tampa is just an example, you can do this with any level, just replace every "tampa" with how you want to call the level-files. (including the .level.jason filename, its contents and the three .prx files)

Editing the .level.jason:
Just change line 2 to whatever you want:
Code: [Select]
"level_name": "NameDisplayedInTheLevelSelectMenu",
and replace "tampa" at line 9, 10 and 11
Code: [Select]
    "level_pre": "tampa_scripts.pre",
    "level_scnpre": "tampascn.pre",
    "level_colpre": "tampacol.pre",

I hope this is clear enough, if not, ask away!


Thanks! that worked out pretty well. i just renames the Rampage Skate parks "Burn" to rsp and it loaded up just fine with your JSON file!

also name your .json to whatever the extension is of the level so like rsp.level.json or in the case of Dieselpirat tutorial his would be tampa.level.json

5
Questions & Tutorials / Re: questions about new update
« on: June 28, 2018, 12:30:00 am »
Anyone know how to add custom levels? o.o
That information would be lovely, the update log is so vague about it. 

6
Questions & Tutorials / Re: questions about new update
« on: June 27, 2018, 08:27:30 pm »
Uh oh same here on Windows 10.

7
Questions & Tutorials / Create-A-Park Crashing When testing
« on: May 10, 2017, 02:01:09 am »
Hello, so i have been messing around with Thug Pro's CAP and it is very fun to use. i was trying to recreate a map from Razor Freestyle Scooter
and i am close to completion but when i try to load the level my game just crashes

I'm guessing i maybe just be using way too many parts, but if anyone knows how to fix this problem please share!



8
Create-A- / Re: Custom Level Ideas/requests?
« on: February 25, 2017, 07:42:27 pm »
As a suggestion what about the levels from Razor Freestyle Scooter, i can try and see to get the VRML of the level and clean it up from the n64 version but this level in particular would be nice in Thug pro  https://youtu.be/7ChFFeXsGyw?t=51s

9
Questions & Tutorials / Re: (How To) Custom playlist for THUG PRO
« on: August 18, 2015, 06:05:36 pm »
No problem, i thought the tutorial section needed at least one tutorial :P

10
Questions & Tutorials / (How To) Custom playlist for THUG PRO
« on: August 18, 2015, 04:08:00 pm »
First what you need

1. A Copy of THUG2 (duh)
2. Rad Video Tools   (http://www.radgametools.com/bnkdown.htm)

The Steps

1. Open your Thug music folder located here:
program files/activision/Tony Hawk's Underground 2/Game/data/streams/music

2. Open Rad Video Tools you will see something like this, Select the song you want to convert and click Bink it!


3. After you Clicked Bink it! this screen will pop up, do not mess with any setting and click Batch


4. Next you will get a command prompt like this, just hit Start and your song will convert to a .bink



Your created bink file will be located where the songs directory is so there isn't much searching around for it.

Choosing what song to replace

This is the easiest step here is a list of all the songs you can replace (just copy the name of the file and past it over the newly created song)

4fc304b0: Steel Pulse - Born Fi Rebel
6f449873: Dead End Road - Sin City
0cc7862c: Libretto - Volume
4d348657: Brand Nubian - Punks Jump Up to Get Beat Down
1d33c35d: Living Legends - Night Prowler
5d34245c: Atmosphere - Trying to Find a Balance
5dbdb14b: Dead Boys - Sonic Reducer
7d89dc67: Joy Division - Warsaw
12a96162: Red Hot Chili Peppers - The Power of Equality
49ddc01d: Handsome Boy Modeling School - Holy Calamity
75a08173: Aesop Rock - No Jumper Cables (re-mix)
fcd13339: Das Oath - Awesome R***
fb3f6cbd: Mice V and the Rats - Never Give Up
f0b0fd7f: Lamb of God - Black Label
cadea2a0: The Doors - Break on Through
e9214ee0: The Explosion - Here I Am
4c07cb01: Fear - I Love Livin' in the City
b7296041: Melvins - Sweet Willie Rollbar
79be029b: The D.O.C. - Whirlwind Payramid
2a179f44: Melbeatz f.Kool Savas - Grind on
85ebf23b: The Casualties - Unkown Soldier
304be787: Three Inches of Blood - Deadly Sinners
8541624c: Camaros - Cheesecake
26440767: Diverse - Certified
386f0110: Pete Rock & CL Smooth - Soul Brother #1
602c17c2: Johnny Cash - Ring of Fire
7763face: Ministry - No
8692bdf6: Frank Sinatra - That's Life
9691d86b: The Distillers - Beat Your Heart Out
66905219: Cut Chemist - Drums of Fire
69526016: The Sugarhill Gang - Rapper's Delight
a9a16a60: X - Los Angeles
aa310513: The Hiss - Back on the Radio
ab060eab: 25 Ta Life - Over the Years
b5102f12: The Ramones - Rock 'n Roll Highschool
b245936e: Audio Two - Trop Billin'
c30d2c8d: Rancid - Fall Back Down
d4cf62b0: Ween - It's Gonna Be a Long Night
e70f9514: Ultramanegtic MC's - Ego Trippin'
e90f4048: Metallica - Whiplash
e8773beb: Grand Puba - I Like It
3b6706a9: The Germs - Lexicon Devil
14b3df0a: Operatic - Interested in Madness
15f45b86: Jimmy Eat World - Pain
73ec274d: Disturbed - Liberate
356ddf61: Iggy and the Stooges - 1970
40267216: Temple Music
a80f7554: Space Music
3a911923: Violent Femmes - Add It Up
f13574e7: Faith No More - Midlife Crisis
1df9281d: Nebula - So It Goes
b30875c7: The Living End - End of the World
78e4b128: Less Than Jake - That's Why They Call It a Union
f6e66573: The Suicide Machines - High Anxiety
2ff44e6b: Zeke - Long Train Runnin'

11
General THPS(X) / Re: THPS5 Known Info after E3
« on: August 18, 2015, 03:43:52 pm »
Can't wait to see those, i'm hoping that CAP will have tools to make grindable objects above ramps for a truly customizable map, but i wont get my hope up.

12
General THPS(X) / Re: THPS5 Known Info after E3
« on: August 17, 2015, 08:26:19 pm »
Horse has been removed as well, which kinda sucks. but ill still pick it up either way.

Pages: 1