Page 1 of 1

[Request]Gensou Rondo model game files

Posted: Sun Sep 09, 2012 3:19 am
by Bonzomi
Image

Download links here:
http://www.mediafire.com/?9734a92p4epu34c
http://www.mediafire.com/?z3cc5acr9tqcq2a

The game is from CUBETYPE. http://www.cubetype.com/

The files are in .dat format, sorry but I have very, very limited knowledge of extracting models out of games, can someone help me with this?

http://doujingravity.blogspot.com/2012/ ... rondo.html

Re: [Request]Gensou Rondo model game files

Posted: Sun Sep 09, 2012 3:35 am
by finale00
Oh, another cubetype game. I like their art.

This script should work.

The file is big endian, archive incremental xor'd starting with 0.
The dgo files are also incremental xor'd inside the archive (so like double encryption?), but the rest are not xor'd.

The textures are compressed or something. I haven't looked into it.
The dgo format is likely the same format as touhou koubutou (?), which I never actually figured out. Then again, I looked at it awhile ago so maybe it is not as difficult now.

Code: Select all

# Gensou Rondo .dat unpacker
# Author: Finale
# Script for QuickBMS

encryption "incremental xor" 0x00
get size ASIZE
log MEMORY_FILE 0 size

encryption "" 0x00
Endian big
idstring "AAFC" MEMORY_FILE
get unk long MEMORY_FILE
get unk long MEMORY_FILE
get unk long MEMORY_FILE
get FILES long MEMORY_FILE

for i = 0 < FILES
  get nameLen long MEMORY_FILE
  math nameLen *= 2
  getdstring UNAME nameLen MEMORY_FILE
  Set NAME UNICODE UNAME
  get unk long MEMORY_FILE
  get SIZE long MEMORY_FILE
  putarray 0 i NAME
  putarray 1 i SIZE
next i 

savepos OFFSET MEMORY_FILE
for i = 0 < FILES
  getarray NAME 0 i 
  getarray SIZE 1 i 
  
  string EXT = NAME
  string EXT |= "."
  
  # double encryption
  if EXT == "dgo" 
    encryption "incremental xor" 0x00
  endif
  log NAME OFFSET SIZE MEMORY_FILE
  
  encryption "" 0x00
  math OFFSET += SIZE
next i
I'll look at the dgo format tomorrow. Today, it is "koi to senkyo to chocolate" night.

Re: [Request]Gensou Rondo model game files

Posted: Sun Sep 09, 2012 7:17 pm
by finale00
Can't figure out the faces.

Re: [Request]Gensou Rondo model game files

Posted: Mon Sep 10, 2012 11:38 am
by Bonzomi
A script? .... what to do with it? compile it? wait what how @_@

Re: [Request]Gensou Rondo model game files

Posted: Mon Sep 10, 2012 2:33 pm
by zaykho
# Gensou Rondo .dat unpacker
# Author: Finale
# Script for QuickBMS
# Script for QuickBMS
It's a script for QuickBMS, a tool for decompiling/extract data from archived/compressed files.


Here some links:

viewtopic.php?f=29&t=3525
viewtopic.php?f=29&t=6797