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 - Challenger

Pages: 1 2 Next
1
General THPS(X) / Re: THAW CAS Flash Glitching Deep Dive
« on: September 01, 2025, 12:04:51 pm »
Final update for now. For reasons unknown, the glitch doesn't work with facial hair color and board wheel color using the hex editor method. I also tried to document a table for which parameters go with which objects but the game engine constantly adds and removes parameters from the array in the save file as you make various changes.

And speaking of skin, I present these abominations! All I can say is the guy looks like he has LSD Freddy Krueger hands and the girl looks like a witch fit to be burned at the stake.

 :


















Also tried flashing a few glasses. The Aviators look like a monocole off to the side and in some cases the frame just disappears, leaving floating lenses that look pretty cool. Glasses that colorize the lenses look even more broken (last screenshot).

 :





The Afro turned out well, but he looks like he's literally beside himself. He also gets a wind sail behind him at times.

 :




Now testing the goofy hats. The Dunce Hat is another one that completely vanishes. Don't look down or else you skater will stare back into your soul.

 :




And there are certain hats that flash particularly well with no blinding spiky polygon side effects. Here are the Headphones. They are perfect except for the invisible piece in the center.

 :






Here's the Pirate Hat as another example.

 :




And the Sombrero. I believe this was commonly used in THUG2 because it looks so perfect when flashed.

 :




Some more imperfect hats. The Sun Hat...

 :



The Top Hat...

 :



And the Tall Hat, which looks like a party hat to me...

 :



Here's the Turban, definitely not perfect.

 :



And the best, in my opinion, has to be the Paper Bag. It looks like Spongebob soaked up some rainbow paint. The geometry isn't even broken, just off-center. The eyeballs also flash, and the bag warps and flops all over the place while you run. This one's great fun!

 :








Imgur album link if you want it for some reason.

https://imgur.com/a/nkR1D2r

If you bothered to scroll this far, I've attached the male and female flashy skin CAS files if interested for SLUS-21208 version 1.00. You have to have memory cards configured in PCSX2 to use a folder, not a memory card image file. Just unzip the file and paste the 2 folders into the PCSX2 memcards\memorycard.ps2 folder in wherever you have that data stored and they will show up in-game so you can load and experiment with them. I've found swapping around clothes changes their appearance, to make things extra creepy.

Thanks for reading, now go outside and enjoy your Labor Day.

2
General THPS(X) / Re: The State of CAS Flash Glitching in THAW
« on: August 31, 2025, 06:44:15 pm »
I hope my consecutive posting isn't an issue, there's too much to add to a single post and breaking these up hopefully makes things more digestible.

I went back to the hex editor and found the reason some items don't flash when have I hue set to the far left (red), saturation 17 ticks to the right, and value 18 ticks to the right. Some items don't end up with the correct pair of values to trigger the glitch. Injecting 0x65 for sat and 0x56 for val lets you flash literally anything. Just re-calculate the CRC32 checksum and inject the new checksum into the first 4 bytes of the CAS file.




The CAS parameters are almost halfway into the file at the top of the next block of data after a block of zeroes. I call this the LUSA zone (Sonic Reducer certainly ain't one).



A link for that checksum tool if anyone wants it (I think I got this from thmods.com before it died a few years ago):

https://archive.org/details/thug2-save-file-checksum-utility

A shirt (tanktop) that normally doesn't flash using the in-game adjustments:







For the hue, it's a bit weird. Here's how I found it. 2 bytes back from 0x65 0x90 0x21 0x56, there should be 0x1F before 0x90 0x20. Before that should be a 0x92. So the sequence should appear as follows to edit the hue/sat/val and flash an object on your CAS:



What I've marked up in red is what I noticed after moving the hue 1 tick to the right from the far left (red) position (hue in the far left position is needed for the glitch to work). The 0x92 at the beginning changed to 0x90 and 0x05 was inserted after the following 0x1F. Can't explain why, maybe it's a least significant byte that otherwise isn't needed. I deleted that 0x05 and changed the 0x90 to 0x92. Then the object was flashed since that set the hue to the correct far left (red) position.

Confused yet?

3
General THPS(X) / Re: The State of CAS Flash Glitching in THAW
« on: August 31, 2025, 01:41:17 pm »
Screenshot photobomb incoming, 56k warning for those old enough to remember what that means:

https://imgur.com/a/YSOTqBl

Or open the spoiler:

 :




























Crying rainbows, nuclear skies, and broken parrots, oh my!

4
General THPS(X) / THAW CAS Flash Glitching Deep Dive
« on: August 31, 2025, 11:07:46 am »
Background:

https://thpsx.com/forums/index.php?topic=288.0

I recommend reading that whole thread but TLDR, yesterday I confirmed the CAS color flashing glitch works in THAW (as well as THUG2 as many people already knew). Now that I have found the CAS clothing/accessory infinite saturation and value Gameshark codes for the colors...

Inf. Saturation Scales:
20D0CD54 00000000
20D0CD68 00000000

Inf. Value Scales:
20D0CD7C 00000000
20D0CD90 00000000

I began testing pieces in THAW in PCSX2 to see which clothing and accessory items flashed well. Unfortunately the color effects do not apply consistently across all items (I think this was the case in THUG2 as well) so the glitch doesn't work with everything. Also, secondary colors do work as well but the main color has to be flashed first.

Here is a list of what works with this glitch (items further down each list seem to not work).

Torso Options

Sleeveless
Ringer T
Long Sleeve T
Long Striped
Baseball 1
Baseball 2
Layered T
Military Coat
Hoody
Zip-Up Hoody
Pully Hoody
Zip Sweater
Leather Vest
Leather Jacket 1
Leather Jacket 2
Denim Jacket
Sleeveless Denim

All Left Accessories
All Right Accessories
Glove 2
All Misc Items
All Backpacks

Here's a list of what doesn't work. Since the selection of pants is much more limited and only a small number don't flash.

Leg Options

Camo Shorts
Hurley Icon Jeans
DVS Jeans
Etnies Jeans
DC Aidan DX Jean

Here is a list of what works:

Knee Pads
All Socks
All Shoes

Hair

Devil Lock
McSqueeb R
Liberty Spikes 1
Liberty Spikes 2
Spiked 2
Long

Hats

Baseball Cap
Cap Backwards
Upturned Bill
Trucker Backwards
Beanie
Brimmed Beanie
Beret Cap
Hat Hair Medium

Unfortunately glasses, facial hair, skin (yes, really) and board wheels are not flashable in-game.

5
Questions & Tutorials / Re: THUG2 CAS Flash Glitch Discussion
« on: August 30, 2025, 11:54:23 pm »
Pretty sure nobody is reading this thread at this point, but a very interesting development I made tonight:

I modified a THAW CAS and loaded it in the game. Unfortunately Neversoft has clamped the values to a maximum of 0x5A and 0x4B. I verified this by changing the values, updating the checksum, importing the save file, loading THAW, saving the file in THAW, and re-exporting it again to view in a hex editor. So in short, Neversoft took note of this in THUG2 and didn't want a bunch of flashy messes when people were playing online in THAW.

I saw PCSX2 got some major updates recently, and decided I would pick up this "cold case" and blow off the dust. What I concluded nearly 6 years ago is incorrect. The false premise that lead me to this conclusion is I thought Neversoft clamped the maximum saturation and value variables for the colors when saving and loading a skater file in THAW. If I inject hex values 0x65 and 0x56 for saturation and value for any skater clothing or accessory, I'm actually not sure why the flash glitch didn't work in THAW. I'm guessing I was just editing the wrong object parameters. Neversoft either didn't know about the glitch, knew about it and didn't patch it out, or simply couldn't due to time constraints before release. It's also likely they were aware of it but couldn't find the underlying cause.

That doesn't mean the effect itself isn't achievable, if someone would be so kind as to write an infinite colors Gameshark code for THAW I would be able to say for sure if it's possible at all or not.

This was right under my nose and I just didn't find the correct thread. A bunch of Gameshark codes for THAW were actually here, including the crucial CAS infinite saturation and value codes:

http://www.thps-mods.com/forum/viewtopic.php?t=2936

Of course, that site is down now. By some miracle, Brave Search still showed that thread in a search result. It's frustrating how difficult it is to preserve this kind of information in 2025. Anyway, someone was kind enough to archive this thread in the Wayback Machine. One single copy from 2022:

https://web.archive.org/web/20220924080012/http://www.thps-mods.com/forum/viewtopic.php?t=2936

The THAW codes for what I was looking for:

Inf. Saturation Scales:
20D0CD54 00000000
20D0CD68 00000000

Inf. Value Scales:
20D0CD7C 00000000
20D0CD90 00000000

If we find this effect is possible in THAW that would be pretty amazing.

Ladies and gentlemen, it is possible. CAS flash works in THAW, and the glitch is persistent across CAS save files. More to come in a new thread with lots of screenshots:

https://thpsx.com/forums/index.php?topic=1752.msg9247

6
General THPS(X) / Re: THUG2 PS2 Gameshark Codes Archive
« on: May 24, 2022, 06:52:09 pm »
I dusted off my Gameshark disc and went through all my codes I'd saved over the years. CRT TV ! ;D



Most are still listed at the above links, but here are some I did not find listed. Some are now pointless, like the Gamespy online codes. I also can't verify all of these codes work.

Code: [Select]
Perfect Grind/Rail Balance
20423E28 00000000

No Out-Of-Bounds
207B028C 00000000
207B0278 00000000
207B0264 00000000

More Than 8 Players In A Room
00439BC8 00000000

No One Can Add You To Homie List
20434260 61720000

Can't Send/Receive Messages
204342DA 67730000

No Warps
207B0340 00000000

Debug Menu
255254D4 3FE4C9A0

Moon Gravity Online (Left-On Right-Off)
D047DC58 00008003
207AE1BC 00000001
D047DC58 00002003
207AE1BC 9C8C6DF1

Perfect Balance Online (Left-On Right-Off)
E00210003 0047DC58
207AE144 00000001
207AE194 00000001
E00240003 0047DC58
207AE144 CD09E062
207AE194 B38341C9

Press Square To Throw Combo O's
01DDFD5C 000000DD

Merge Training And School
208962B4 7078F66C

Enable Backslash Keyboard Character
21D3D684 2F000000
21D3D698 28010000

Shrek Mode (Burp Graffiti Tags, Mike V Boneless)
20423760 00000000

Burp Your Graffiti Tags
203FB708 00000000

Perfect Manual/Grind/Lip Balance, No Meters
20423E28 00000000

Another "More Create-A-Park Space" Code
003FA158 00000000

Yet Another "More Create-A-Park Space" Code
4035E534 00030001
00000000 00000000

7
General THPS(X) / THUG2 PS2 Gameshark Codes Archive
« on: May 23, 2022, 07:21:59 pm »
Here are some relics from an era long gone (maybe?). 4 really old Gameshark code pages for the PS2 version of THUG2. Great stuff from 2004 to around 2006 I would say.

Biohacker's original House of Bio site:
https://web.archive.org/web/20050206070154/http://houseofbio.com/

More of Biohacker's codes posted by Silv3rfox:
https://web.archive.org/web/20190728151218/angelfire.com/realm3/silv3rfox/thug2codes.htm

CAS codes from BrainFrz:
https://sr-krew.tripod.com/brainfrz/id3.html

And some more codes, from Macro:
https://macroownsall.webs.com/thug2modcodes.htm

8
General THPS(X) / Re: The Official THUG Pro Screenshot Thread
« on: February 25, 2020, 09:06:38 pm »
Trolling a game of 4D Chess KOTH as Trump. Glitched into the parking garage toll booth in Beverly Hills.


9
General THPS(X) / Re: the specified module can not be found
« on: December 29, 2019, 09:00:53 pm »
Usually it's due to DirectX9 not being installed.


10
General THPS(X) / Re: 1 Billion Combo
« on: November 09, 2019, 06:50:10 pm »
Ok sorry, I couldn

11
General THPS(X) / 1 Billion Combo
« on: November 05, 2019, 09:06:38 pm »
0m3ga landed a 1 billion point combo last night. He says his personal record is 2.6 billion. Does anyone have a link to the video for that?


12
Questions & Tutorials / Guide to Installing THUG Pro on Linux
« on: October 23, 2019, 09:39:49 pm »
This guide is for players coming from Windows who have switched to Linux or are considering switching, but want to play THUG Pro. I am assuming you already have Linux installed with needed drivers if using a Nvidia graphics card and have little to no Linux experience. This guide is based on the 64-bit version of Linux Mint 19.2 Cinnamon. The same steps can be followed in Ubuntu 18.04 and other Ubuntu 18.04 based distributions but the interface will be different. You should also have a vanilla copy of THUG2 in the form of 3 CD image files. I haven't tested this with any repacked or cracked versions of THUG2, but they may work. Connect your controller now if you have one. A stock Linux Mint Cinnamon desktop looks like this.



Installing Wine

1. Open the Mint menu and open the terminal. This is the black icon. It's also on your panel.



2. At the ~$ prompt copy and paste:
Code: [Select]
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Press enter. Enter your root password and press enter again. Wait for the terminal to return to the ~$ prompt.



This adds the repository for Wine to your software sources list so you can install it.

3. Copy and paste:
Code: [Select]
sudo apt install --install-recommends winehq-stable


4. Press y and enter to confirm.



This installs Wine so we can run Windows programs. This will take some time.

5. Wait for this to finish and the terminal will return to the ~$ prompt.



Installing Winetricks

6. Paste the below to install Winetricks which is needed to install Windows prerequisite libraries for Wine.
Code: [Select]
sudo apt install winetricks
7. Wait for the terminal to return to the ~$ prompt.

Creating the Wine prefix

8. Paste the below to create the Wine prefix for the game. A prefix is an isolated folder structure containing Windows, program, and Wine configuration files.
Code: [Select]
WINEARCH=win32 winecfg
9. Click install on the Mono and Gecko prompts.




10. Close the Wine configuration window.



Installing prerequisite libraries

11. Paste the below to install Microsoft fonts, Managed DirectX, and .NET Framework 4.6 libraries. This will take a while.
Code: [Select]
winetricks corefonts mdx dotnet46


12. Follow the prompts to install .NET Framework as you would on Windows.





13. Click Restart Later.



14. Wait for the terminal to return to the ~$ prompt.

Preparing the THUG2 install files

15. Paste the below to install AcetoneISO and fuseiso which will allow you to mount the CD image files and extract the setup files to a folder. Skip to step 29 if you are using a repacked or cracked installer.
Code: [Select]
sudo apt install acetoneiso
Code: [Select]
sudo apt install fuseiso
16. Open AcetoneISO using the Mint menu.



17. Click OK to these prompts.




18. Click Mount and choose the Disc 1 image file. This can be an ISO or BIN file.



19. Be sure the image file is mounted to the virtual drive. You should see the THUG2 icon on your desktop.



20. Open Computer.


21. Right click anywhere in the window and check Show Hidden Files and click the arrow and dot icon in the upper right to show the address bar.

22. Click on Home and open the .wine and drive_c folders.

23 Right click and create a new folder named setup.



24. Open the THUG2 icon on your desktop. Select everything from the virtual drive and copy it to the setup folder.



25. Go back to AcetoneISO and unmount the Disc 1 image file.



26. Right click the setup folder, click the Permissions tab, and give yourself read and write permissions for everything. Click Apply Permissions to Enclosed Files.



27. Repeat these steps for Disc 2 and Disc 3 and copy the files to the setup folder. Confirm merging all folders and overwriting all files. You will also need to reset the permissions for these steps or you will not have permission to merge folders and overwrite files.




28. Your setup folder properties should look similar to this after you have copied all files and folders from all 3 disc image files.



Installing THUG2

29. Double click on setup.exe. Follow the steps and enter the CD key as you would on Windows.



30. Click No as we will not be using the shortcut.



31. Click No, I do not want to install DirectX at this time. Also click No for Gamespy Arcade and click Finish.



32. Download the no-CD crack and overwrite THUG2.EXE in the Game folder shown in the screenshot.

https://www.mediafire.com/file/0wl8dhjh8sl8vpp/THUG2.exe/file



Installing THUG Pro

33. Download the THUG Pro install file to the prefix drive_c folder and double click to launch it.



34. Click Install and choose the THUG2 Game folder as you would on Windows.



35. Wait for THUG Pro to install and verify it completed.




36. Set up your options and configure your controller if you have one.




37. You should see 4 shortcuts on your desktop. The .lnk files are for Windows, delete them. You will need to use the launcher shortcut as the direct shortcut doesn't work in Wine.




38. Close the launcher and verify it opens using the launcher shortcut. Click Play THUG Pro and choose your controller icon scheme.



39. If you run the game at 1080p, it won't fill the screen. Use Alt+Tab and click on the game window to fix this issue. This needs to be done every time you start the game.



40. Verify the game runs properly and your controls work.  Alt+Tab is buggy with Wine, so to quit you will need to use the in-game menu. To load created skaters, parks, and install custom content you will browse to your home folder and the .wine/drive_c folders as before.

Happy Linux Thugging!

13
Questions & Tutorials / Re: Editing skaters outside of thugpro
« on: October 13, 2019, 08:11:09 pm »
That was created using the PS2 version of THUG2 with a Gameshark code. The SKA file was then imported to the PC version of THUG2. If it works in this version, it will work in THUG Pro.

14
Questions & Tutorials / Re: THUG2 CAS Flash Glitch Discussion
« on: October 08, 2019, 08:26:19 pm »
I modified a THAW CAS and loaded it in the game. Unfortunately Neversoft has clamped the values to a maximum of 0x5A and 0x4B. I verified this by changing the values, updating the checksum, importing the save file, loading THAW, saving the file in THAW, and re-exporting it again to view in a hex editor. So in short, Neversoft took note of this in THUG2 and didn't want a bunch of flashy messes when people were playing online in THAW.

That doesn't mean the effect itself isn't achievable, if someone would be so kind as to write an infinite colors Gameshark code for THAW I would be able to say for sure if it's possible at all or not. For reference, here is the code for THUG2. It unlocks the saturation and value adjustments.

Inf Sat
207C2D88 00000000
207C2D74 00000000

Inf Val
207C2D88 00000000
207C2D9C 00000000

Someone look into this code please. If we find this effect is possible in THAW that would be pretty amazing.

15
Questions & Tutorials / Re: THUG2 CAS Flash Glitch Discussion
« on: October 08, 2019, 01:58:00 pm »
Old Phun forum thread for reference:
https://www.tapatalk.com/groups/phun/anyone-remember-the-cas-flash-glitch-t6032.html

Wayback Machine snapshot in case Phun goes away:
http://web.archive.org/web/20191008180052/https://www.tapatalk.com/groups/phun/anyone-remember-the-cas-flash-glitch-t6032.html

I’m trying to get this to work with other games. Doing some research on THUG, it was the third RenderWare based game in the series, with THUG2 using a different render engine. Comparing the save file formats, I don’t see the color variables used in THUG. However, I’m checking in to THAW which appears to be a similar file layout to THUG2. Once I can isolate the addresses for the saturation and value adjustments I’ll try injecting 0x65 and 0x56 to see if I can replicate the effect in the PS2 version.



Regarding the underlying cause, reaching out to the PCSX2 community on this one.
https://forums.pcsx2.net/Thread-Curious-About-Crazy-Graphics-Bug-on-Original-PS2

Stay tuned!

Pages: 1 2 Next