Textures Extractor Reinserter v1.0b

Aperto da Vash, Aprile 29, 2008, 23:49:41

Discussione precedente - Discussione successiva

Vash

Come molti di voi sapranno già in questa ultima settimana ho sviluppato un tool che ritengo diverrà molto utile per la traduzione di giochi ps2 (o eventuali porting su altre console o pc). Questo tool scandisce un file e controlla se al suo interno vi si trovano TIM2 o TIM3 (formato grafico della ps2, per chi non lo sapesse), se ne trova le estrae e controlla pure se questo file trovato è un archivio di TIM2 o TIM3 ed eventualmente lo dearchivia. Il tutto contornato da un simpatico reinseritore automatico

[edit] aggiunto supporto ai file GIM (psp e solo in big endian), cambiato nome ine TextER e altri svariati fixini v0.9!
Nessuna release pubblica, la farò quando metto appunto anche il reinserimento delle GIM


ecco il readme che sarà sicuramente più esplicativo (non lamentatevi se è in inglese...dio...se vi serve questo programma è per tradurre, e se volete tradurre lo sapete l'inglese...vero?  :ph34r: )

Textures Extractor/Reinserter v1.0b5 by Vash -www.romhacking.it-

This tool extracts and inserts Tim2/Tim3 and Gim files from any file (obviously in raw).

The peculiarity of the Tim2/3 process is that can handle the tim2/3 archives and can extract them allowing you to modify the images one by one and reinserting them on-the-fly

-> TextER [option] [file] [type]

OPTION:

-e file [extract the files]
-c file [insert the textures extracted in the original file]

TYPE:

-tm [TIM2 & TIM3 (PS2)]
-gim [GIM (PSP)]


Change Log

1.0b5
[+]Added support for big files (beta)
[+]Now it can handles up to 99999 files for each type
[*]small bugfix and improvements

1.0b
[+]Added support for GIM reinserting
[*]Totally rewrited and reorganized the code
[*]Fixed some bug

0.9
[+]Added support for GIM files(just extraction) (thanks Morpher)
[*]Improved stability
[*]Added more checks
[*]Fixed some bugs
[+]Now it handles 9999 file for each type
[*]changed name in TextER because of the multiple format supporting

0.82 (First Public Release)
[*]Fixed some very important bugs
[*]Added some checks for morons

0.81
[*] Improved some research criterions (still more work to do)
[*] Added some more checks

0.8
[*] Increased speed (a lot!)
[+] Added some checks
[*] Fixed a bug that could crash the program
[*] Improved some research criterions (still more work to do)

0.7b
[+] Added support for biger files (up to 2GB more or less)

0.7
[+] Added support for TIM3
[*] Fixed some bugs

0.5
[+] Added support for TIM2 reinserting




To Do

-Improve the headers research criterions
-Add support for TPL files
-Add support for BMP convertion

Any kind of support is appreciated


Vi sarei grati se lo testaste per bene in quanto "ogni figlio è bello a mamma sua"..

Per eventuali aggiornamenti editerò questo post e lo segnalerò

TextER v1.0b5
Vash the stampede
il tifone umanoide
la calamità naturale
l'uomo da 60 miliardi di $$


TRIGUN ONE WORD ONE WORLD

Auryn


Vash

aggiunto supporto ai file GIM (psp e solo in big endian), cambiato nome in TextER e altri svariati fixini v0.9!

nessuna release pubblica, la farò quando metto appunto anche il reinserimento delle GIM
Vash the stampede
il tifone umanoide
la calamità naturale
l'uomo da 60 miliardi di $$


TRIGUN ONE WORD ONE WORLD

Vash

ho riscritto il programma e riorganizzato il codice in modo che l'aggiunta di nuove funzioni sia decisamente più veloce. Supporto alle GIM completo.  :favorevole:
aggiunto il supporto a file grandi, per ora il massimo che ho testato è stato circa 5GB
Vash the stampede
il tifone umanoide
la calamità naturale
l'uomo da 60 miliardi di $$


TRIGUN ONE WORD ONE WORLD