The VG Resource
Fixing ASH tool (ASH0) for BRRES ripping - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: The Resources (https://www.vg-resource.com/forum-109.html)
+--- Forum: The Models Resource (https://www.vg-resource.com/forum-111.html)
+---- Forum: Ripping Help (https://www.vg-resource.com/forum-115.html)
+---- Thread: Fixing ASH tool (ASH0) for BRRES ripping (/thread-35558.html)



Fixing ASH tool (ASH0) for BRRES ripping - xima - 05-22-2019

The ASH tool to decompress ASH0 files crashes with the files in My Pokemon Ranch (and likely other games too).

I found a repository where a guy recently got the original source of ASH tool from crediar (link here). Unfortunately he couldn't get it fixed either.


I found something that seems like the official ASH decompress source in the Wii SDK, named DemoAsh.cpp. Unfortunately it's intended to run on the Wii itself, and I'm having troubles doing the proper BE->LE conversions.

The official ASH decoder source can be found here. I've added some tweaks to make it compile under Visual Studio.

I would appreciate any help on how to get this thing working.


RE: Fixing ASH tool (ASH0) for BRRES ripping - xima - 05-26-2019

It works for the files which ASH tool can handle, but still fails with the files in My Pokemon Ranch. It crashes in readTree12