[V] IdolNinja
Volition Staff
This toolkit simplifies and automates the process of creating a set of replacement billboards for SRTT.
Readme said:How to use this billboard texture toolkit
PART 1: INITIAL SETUP
1. Find the following 2 files in the \cache subfolder where you have SRTT installed:
..\Steam\steamapps\common\saints row the third\packfiles\pc\cache\sr3_city_0.vpp_pc
..\Steam\steamapps\common\saints row the third\packfiles\pc\cache\sr3_city_1.vpp_pc
2. Copy both sr3_city_0.vpp_pc and sr3_city_1.vpp_pc to the following subfolder included with this toolkit:
YOUR_WIP_MOD_RELEASE
3. Download and install the latest version of Gimp; a freeware open source image editor
http://www.gimp.org/downloads/
4. Download and install the Gimp DDS plugin which will allow you to export your PNG image files to DDS
http://code.google.com/p/gimp-dds/
5. Download and install WTV (Windows Texture Viewer) ; a lightweight freeware dds image viewer that can quickly show you an original texture's dimensions, compression, and mipmap info.
http://www.nvidia.com/object/windows_texture_viewer.html
6. Manually copy a set of the 30 original dds files from the original_textures_dds folder to the work_area_dds folder
***********************************
PART 2: CREATE A SET OF NEW BILLBOARD TEXTURES
1. Browse to the work_area_dds folder and choose a billboard to work on. For example, billboard_3count_a_d.dds
2. Open billboard_3count_a_d.dds in WTV and make note of the compression and dimensions. In this case, it would be DXT1 and 512x256
3. Create a new replacement image with the same dimensions in the graphic editing program of your choice (Gimp, Photoshop, Paintshop, etc) and save it as a png file, and not a jpg or other lossy compression.
4. Open your new png image in Gimp and export it as a dds file, overwriting the existing one in work_area_dds. You export to dds in Gimp by doing the following:
* Click menu choice File and select Export
* Click the +Select File_Type (By Extension) in the bottom left so it expands your choices
* Select DDS image
* Click the Export button at the bottom right
* Select the same compression as the original has, as you noted from opening it in WTV
* Browse to work_area_dds and replace the existing dds with your new version
5. Repeat steps 1-4 for the rest of the dds files. You can also skip ahead to the next section and test your existing edits in-game then come back later and do the rest
***********************************
PART 3: REPACKING AND TESTING
1. Run the following batch file
Pack_and_send_all_work_area_dds_files_to_your_mod_release
NOTE: This will repack each dds file back into the correct cvbm/gvbm container, then move all of them to:
YOUR_WIP_MOD_RELEASE\textures\
2. Run the billboard patch batch file for your WIP Mod Release:
YOUR_WIP_MOD_RELEASE\patch_srtt_billboards.bat
This will build new str2_pc files that include your new billboard artwork, update the asms, and finally output your modded files to
YOUR_WIP_MOD_RELEASE\MY_CUSTOM_BILLBOARDS\
3. Move all the newly created str2_pc and corresponding asm_pc files from MY_CUSTOM_BILLBOARDS to the game folder with the exe; just like any other SRTT mod:
..\Steam\steamapps\common\saints row the third\
4. Run the game and confirm your changed billboard
5. Return to PART 2 and create any other replacements if needed
***********************************
PART 4: RELEASE YOUR MOD
1. Delete sr3_city_0.vpp_pc and sr3_city_1.vpp_pc from YOUR_WIP_MOD_RELEASE since these are huge and the install instructions ask users to use their own files
2. Edit the readme file and add in your own credits and other info:
YOUR_WIP_MOD_RELEASE\1-README Install Instructions.txt
***********************************
LIST OF BILLBOARDS AND NOTES
512x256 BILLBOARDS
billboard_3count_a_d - Only 1 at the airport terminal
billboard_3count_b_d
Billboard_8Track_D
billboard_aerialeros_d
billboard_burlesque_d
Billboard_CemShoes_D
billboard_gangspace_d
billboard_gangstergimp_d
billboard_genki_a_d
Billboard_Kitty_D
billboard_mbrawl_b_d
Billboard_NB_1_D - Only 1 at airport terminal
billboard_ps_a_d - Planet Saints - only 1 downtown
billboard_ps_b_d - Planet Saints alt with graffiti same place as a_d
billboard_psgat_a_d
billboard_pspierce_a_d - Only 1 downtown
billboard_pspierce_b_d - Alt pierce with STAG graffiti same place as a_d
billboard_psshaundi_a_d
billboard_psshaundi_b_d - Alt Shaundi with STAG graffiti
Billboard_SaintsFlow_D
billboard_stag_1_d - STAG occuptation only
billboard_stag_2_d - STAG occuptation only
billboard_stag_3_d - STAG occuptation only
billboard_steelport_a_d
billboard_steelport_b_d
billboard_steelport_c_d
512x512 Huge LCD vertical billboards downtown
lcd_large_brands_a
lcd_large_saints_a
lcd_large_syndicate_a
NOTE: Each 512x512 LCD dds is actually a tilesheet comprised of 4 billboards that are individually 128x512. The LCD display cycles through each one and then repeats.
MISC BILLBOARDS
ticker_tile_a_gloscrl - Words that show up on the ticker marquee downtown
***********************************
MISC
In the handy_stuff folder is a batch file that will unpack all cvbm files in whatever folder you put it in. It's pretty handy if you want to quickly extract a set of dds files to examine.