If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Strike Witches: Silver Wing/Tutorials
Jump to navigation
Jump to search
The following article is a Tutorial for Strike Witches: Silver Wing.
Simple Texture Replacement
- Extract the desired textures from their archives via quickbms. If you're not sure where to find a specific texture, find it in game and then check Xenia's log to see what files are being accessed
- Open the extracted .DDS in your hex editor of choice
- Note the compression used and if mipmapping is enabled in the DDS header
- Open the extracted .DDS in your image editor of choice. Photoshop, GIMP or Visual Studio are recommended
- Edit the texture how you please
- Save your texture, making sure to use the same compression and mipmapping options from step 3
- Reinsert the edited texture to the original archive with quickbms (Note - despite what the program recommends, you should use reinsert2 and include ALL files in the archive, even if they weren't modified. Failure to do so will result in the game locking up)
- Launch the game and enjoy your texture modification!
Space Efficient Simple Texture Replacement
- Open the packed archive you created in the above steps in a hex editor of your choice
- Note the number of files (0x10-0x13(LE)) in the archive
- Multiply this value by 0x18 (we'll call this X)
- Navigate to the end of the file listing table (remember that entries are 32 bytes, so mind any potential lines of zeroes that are part of the file table!)
- Navigate down X bytes
- Select all zero bytes between here and the start of compressed file data, noting the size of your selection (we'll call this Y)
- Remove the extra zero bytes,
- Go back into the file headers table, and subtract Y from each of the offset fields
- Save your file, and replace the old archive in the game folder with it
- Done!
Internal Data for Strike Witches: Silver Wing
| |
---|---|