Hi, I'm Rikan!
Casual game dataminer,
old man enthusiast, and Slowpoke enjoyer.
26 | 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 textures
Click 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 using
xextool -b basefile default.xex

Wii U:
wiiurpxtool

Switch:
(prod.keys file needed)
Use the hactool command
hactool -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 filetype
Or, use GTX Extractor