Hi, I'm Rikan!
Casual game dataminer,
old man enthusiast, and Slowpoke enjoyer.27 | they/them | bi
Autistic | ADHD | hEDS
A few things I'm into are...
Splatoon, Astral Chain, Devil May Cry, and Dragalia Lost!
Oh and Bayonetta too.
Also a big fan of drawing, speedrunning, and gaming archivism!
DNI if you're a TERF/radfem, proshipper, or think fiction doesn't affect reality.
Here are some tools I use to datamine Bayo games.(scroll down to load all)
General
Switch Toolbox - multipurpose
CriPack Browser (CPKBrowser) - extracting .cpks
platinumgames_stuff by Timo654 - Bayo 3 .pkz
Astral Extractor by cabalex - quick .dat extraction, multipurpose
bayonetta_tools by Kerilk - multipurpose
Noesis - model/texture/animation viewer
Text
MESTool by gdkchan - Bayo 1 .mes
Astral Extractor by cabalex - Bayo 2/3 .mcds
010 Editor - Bayo 2 .mcds (using bayonetta_tools binary templates)
Textures
IDDTool by gdkchan - Xbox and PS3 .idds
Switch Toolbox - Switch and Wii U .gtx
GTX Extractor by aboood40091 - Wii U .gtx
platinumgames_stuff by Timo654 - Bayo 3 texturesClick this for how I batch export textures
Audio
vgmToolbox - adx files and .usm video files
bnkextr - to extract .wems found in .bnks
vgmstream - converting .wems to .wav (use vgmstream-cli.exe/test.exe)
Executables
Xbox 360:
Use Velocity to load the .iso and extract default.xex.
Then use xextool to extract the basefile from it usingxextool -b basefile default.xex
Wii U:
wiiurpxtool
Switch:
(prod.keys file needed)
Use the hactool commandhactool -k prod.keys -t nso0 main --uncompressed="(your filepath here)"
on the "main" ExeFS file
Other Useful Programs
• HxD Hex Editor
• irfanView64
• ImageMagick
• LosslessCut
• Notepad++, ExamDiff, DuplicateCleaner Free
Batch Export Textures
Model textures: Noesis
1. Right click on a .dat and press "Export"
2. Under "Additional texture options", select the filetype you want
3. Check the boxes next to "No geometry" and "No animations" (so the model doesn't export)
4. Press "Export", then "Cancel" when it asks for additional animations
Bayo 1 PC textures: vgmToolbox1. Navigate to Misc. Tools -> Extraction Tools -> Generic -> Advanced Cutter/Offset Finder
2. Fill in forms as follows:
Criteria:
Search String: 44445320
Starting Offset: 0x00
Check "Treat as Hex"
Cut Options:
Check "Extract Files"
Search String is at Offset: 0x00
Min. Size for Cutting: 0 bytes
Output Folder: (select your destination folder)
Output File Extension: .dds
Cut Size Options:
Check "Use Terminator String": 44445320
Check "Treat as Hex"
Check "Cut to EOF..."
3. Drag all .dat or .idd files you want textures from to the top bar labeled "Drag and Drop..."
Switch textures: SwitchToolbox
1. Press "Tools" in the top bar
2. Press "Batch export textures"
3. Select .dats, then select destination folder
4. Choose filetype, uncheck "Use Folders for Archive Files"
5. You may get an error saying textures failed to export afterwards, this is normal and everything exports fine anyway (...AFAIK)
Wii U textures: SwitchToolbox
You need to use wtb_wta_extractor.rb from bayonetta_tools to extract .gtx files from .wtas and .wtps before this
1. Press "Tools" in the top bar
2. Press "Batch export textures"
3. Select .gtx files, then select destination folder
4. Choose filetypeOr, use GTX Extractor