asmodean's reverse engineering page

news and updates / index of tools / message board

2006/11/01 / extricgf

Updated 2.0: Updated extricgf to merge the masks automatically. It's very annoying to do this manually due to inconsistent naming conventions...
Updated 2.1: Now supports –‚“®‘••ºƒNƒ‰ƒCƒ“ƒn[ƒ[.

I don't understand the purpose of their slight archive variation in EVB.CGF.

Updated: Added merge_kleinhasa to merge delta fragments.

Extract EV.CGF, EVB.CGF, ST.CGF into a directory and then run merge_kleinhasa against evinfo.bin. You can ask it to get rid of used delta fragments with -cleanup.

Updated: Skips bogus broken images in ƒGƒOƒ[ƒNƒ^[ƒXƒNƒŠƒvƒg.
Updated: Now supports One‚ç‚΁[.
Updated: Added merge_onerabaa which alphablends delta images. Not sure if this breaks merging older games so I left both.

// extricgf, v2.13 2010/12/27
// This tool extracts data from Delta/Triangle's CGF archive format.

// iaf2bmp.cpp, v1.01 2007/03/31
// This tool decompresses Delta/Triangle's IAF images

// merge_kleinhasa.cpp, v1.02 2010/12/27
// This tool merges event images from –‚“®‘••ºƒNƒ‰ƒCƒ“ƒn[ƒ[.

#, v1.0 2010/12/27
# This script merges event images found in One‚ç‚΁[.
# Assumes that images are converted to PNG with alpha.
Known to work with:

2006/03/31   Delta   uˆ¤Šß—êì `Doll`v
2006/04/28   Triangle   uAXIA -ƒAƒNƒVƒA-v
2006/11/24   Triangle   u‚â‚Á‚Ï‚è–…‚ª‚·‚«‚ÁIv
2007/03/30   Triangle   u–‚–@íŽmƒVƒ“ƒtƒHƒjƒbƒNƒiƒCƒc `—_‚ðŒp‚®‰³—‚½‚¿`v
2007/06/08   Delta   u—í‰À–ÄŒ¢’²‹³`~~‚ɔƂ³‚ê‚āc`v
2007/09/28   Triangle   u–‚–@íŽmƒGƒŠƒNƒVƒ‹ƒiƒCƒc `‰^–½‚ÉŒq‚ª‚ꂵ‰³—‚½‚¿`v
2008/07/18   Delta   uŽ”ˆç”’‘`½‚ÉŒq‚ª‚ꂽ“¯‹‰¶`v
2008/09/26   Triangle   u–‚–@íŽmƒŒƒ€ƒeƒBƒAƒiƒCƒc -Œõ‚̉³—‚½‚¿-v
2008/12/05   Delta   u‚Ó‚½‚È‚èƒJƒmƒ“‚¿‚á‚ñv
2009/03/27   Triangle   u—ˆ‚ĂˁI–‚–@íŽm‚ÌŠw‰€Õ|FANDISC‚̉³—‚½‚¿|v
2009/04/24   Delta   u˜IolŒ``’p‚¸‚©‚µ‚³‚ɐk‚¦‚鏭—`v
2009/10/02   Triangle   u–‚“®‘••ºƒNƒ‰ƒCƒ“ƒn[ƒ[v
2009/12/25   Delta   uMONSTER PARK`‰»‚¯•¨‚É–£“ü‚ç‚ꂵ•P`v
2010/03/19   Delta   uŽN‚³‚êÈ `ƒ_ƒ‚È‚Ì‚É’pJ‚Éšb‚®—Fl‚Ì•ê`v
2010/07/02   Triangle   uƒGƒOƒ[ƒNƒ^[ƒXƒNƒŠƒvƒgv
2010/10/29   Delta   u‚¨‚Ë‚ª‚¢•‚¯‚āI`ŠO‚ɏo‚½‚烄‚ç‚ê‚¿‚Ⴄ`v
2010/12/23   Delta   uOne‚ç‚΁[v
2011/01/28   Triangle   u–Ï‘z‚Õ‚ë‚Æ‚±‚éI -•P~›Þ—~ƒƒ{-v
2011/07/29   Triangle   u–‚–@íŽmƒtƒFƒAƒŠ[ƒƒCƒYv
2011/09/23   Delta   ub–‚í•PƒGƒNƒZƒŠƒA`ˆÙŽíŒð”zŽÀŒ±‚̂͂ĂɁ`v
2012/03/30   Triangle   uƒ”ƒ@ƒ“ƒpƒCƒAƒNƒ‹ƒZƒCƒ_[ƒYv

*.IAF; ST.CGF (sig=none; none)

All source © 2006-2014, asmodean. Don't copy, learn.