The VG Resource
Mainichi Compile Heart - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: Archive (https://www.vg-resource.com/forum-65.html)
+--- Forum: Old (https://www.vg-resource.com/forum-148.html)
+---- Forum: Requests (https://www.vg-resource.com/forum-131.html)
+---- Thread: Mainichi Compile Heart (/thread-31725.html)



Mainichi Compile Heart - sammyrms1 - 10-03-2017

Can anyone rip the Live2D models from the CH app? I want to see the full bodies of the characters.

In case you were wondering about what I'm talking about:
[Image: Zc7ufVb.png]


RE: Mainichi Compile Heart - Random Talking Bush - 10-05-2017

This QuickBMS script will do the trick.
Code:
# Mainichi Compile Heart De-XORer by Random Talking Bush
# ...I really don't need credit for this sorta thing. It's just a simple XOR. Too easy.

goto -0x01 0 SEEK_END
get XORByte byte
FileXOR XORByte 0
goto -0x09 0 SEEK_END
getdstring EXTENSION 0x08
get SIZE asize
math SIZE - 9
get NAME BASENAME
string NAME + .
string NAME + EXTENSION
log NAME 0 SIZE 0
(Or just download and run it, whatever works.)
https://mega.nz/#!axQRkJDJ!MZ6WfVpDauM-M9AjSO18qvR0NW5EAE2tCob23-6y7pw

(EDIT: Revised the script a little bit so now it applies the proper extensions.)


RE: Mainichi Compile Heart - Random Talking Bush - 10-05-2017

Now that I'm more awake, I went and revised the script a little bit more. Seems the last nine bytes in the file are for the format (8 bytes) and the XOR (1 byte), so I adjusted it accordingly.


RE: Mainichi Compile Heart - sammyrms1 - 10-05-2017

Neat, now I finally got the model to display on Live2D Viewer.
[Image: RwyRnb9.png]


RE: Mainichi Compile Heart - Seruex - 10-31-2021

(10-05-2017, 03:21 AM)Random Talking Bush Wrote: This QuickBMS script will do the trick.
Code:
# Mainichi Compile Heart De-XORer by Random Talking Bush
# ...I really don't need credit for this sorta thing. It's just a simple XOR. Too easy.

goto -0x01 0 SEEK_END
get XORByte byte
FileXOR XORByte 0
goto -0x09 0 SEEK_END
getdstring EXTENSION 0x08
get SIZE asize
math SIZE - 9
get NAME BASENAME
string NAME + .
string NAME + EXTENSION
log NAME 0 SIZE 0
(Or just download and run it, whatever works.)
https://mega.nz/#!axQRkJDJ!MZ6WfVpDauM-M9AjSO18qvR0NW5EAE2tCob23-6y7pw

(EDIT: Revised the script a little bit so now it applies the proper extensions.)

Is posible re-import (the extensiones to .BIN)?
Thanks