Jump to content


Photo

TileConv - A MOS/TIS Compressor

TIS MOS packer unpacker

  • Please log in to reply
50 replies to this topic

#41 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 07 July 2015 - 05:23 AM

New update: tileconv-0.6

Changes:
  • Fixed a bug in output filename generation.
  • Prevent overwriting input files by output files.


#42 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 08 July 2015 - 07:18 AM

Small update: tileconv-0.6a

Changes:

  • Added a collection of WeiDU functions to help modders using this tool in their TP2 code along with example code.


#43 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 15 February 2016 - 06:25 AM

New update: tileconv-0.6b

Note: The included collection of WeiDU function makes use of new WeiDU v239 features. The tileconv binary itself is still on version 0.6.

Changes:

  • Updated collection of WeiDU functions to v1.1. A detailed changelog can be found in the file a7_tools.tpa itself.


#44 Solaufein

Solaufein

    No fate but what we make

  • Member
  • 263 posts

Posted 15 March 2016 - 09:15 AM

Very nice tile compressor. I went from a 400MB tis folder to a 61MB size folder. Where would I put the snippet for the macro to decompress the files in the tp2 file, in the beginning or at the end?


Her lips were red, her looks were free
Her locks were as yellow as gold
Her skin was white as leprosy.
The Nightmare Life-in-Death was she,
Who thicks man's blood with cold.

Samuel Taylor Coleridge

http://teambg.net
The Undying
 


#45 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 15 March 2016 - 11:39 AM

It depends on your needs. You can decompress the files early in the process if you need them for further operations or you may process them at the end. HANDLE_TILECONV behaves similar to WeiDU's own HANDLE_xxx functions in that regard.



#46 Solaufein

Solaufein

    No fate but what we make

  • Member
  • 263 posts

Posted 15 March 2016 - 09:15 PM

I'll just leave it at the beginning. I have the audio decompress at the end. Just wish there was a quick way to batch compress a folder worth of tis files instead of manually entering each one. I had 76 files to compress.


Her lips were red, her looks were free
Her locks were as yellow as gold
Her skin was white as leprosy.
The Nightmare Life-in-Death was she,
Who thicks man's blood with cold.

Samuel Taylor Coleridge

http://teambg.net
The Undying
 


#47 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 16 March 2016 - 02:10 AM

TileConv supports wildcards just fine. If you have a folder "tis" full of TIS files you can simply call "tileconv -o tis tis/*.tis" to compress every TIS file in the folder.
 



#48 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 4810 posts

Posted 16 March 2016 - 02:21 AM

TileConv supports wildcards just fine.

You have this:

Usage:

But the example line is not there ... yeah, it's there in concept... but still. The use of code via example is always better, for a n00by like me.

So a small edit alike this:

 

Usage: tileconv [options] infile [infile2 [...]] 
Command line: tileconv -o tis tis/*.tis

Options:

Or whatever...


Edited by The Imp, 16 March 2016 - 02:27 AM.

Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#49 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 16 March 2016 - 02:49 AM

It's implicitly hinted at by the "infile [infile2 [...]]" passage since wildcards are resolved in the same way, but I can probably add a short remark that wildcards are supported, and perhaps a few examples a well.
 



#50 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 22 October 2016 - 05:00 AM

New update: tileconv-0.6c

Changes:

  • Made OS X binary compatible with macOS Sierra.

 



#51 Argent77

Argent77
  • Staff
  • 1071 posts

Posted 28 November 2017 - 02:14 PM

New update: tileconv-0.6d

Changes:

  • Fixed a bug in the included WeiDU library that could fail HANDLE_TILECONV with large output files






Also tagged with one or more of these keywords: TIS, MOS, packer, unpacker