The International Simutrans Forum

PakSets and Customization => General Resources and Tools => Tools => Topic started by: Ashley on March 05, 2010, 06:24:38 pm

Title: TileCutter 0.5.5 Beta Release
Post by: Ashley on March 05, 2010, 06:24:38 pm
There is a newer release of TileCutter available, see: http://forum.simutrans.com/index.php?topic=6962.0

This is a beta release of the new TileCutter.

If you do encounter any issues while using TileCutter please submit a bug report by posting in reply to this thread with the following information:

1. Circumstances and description of the issue
2. tilecutter.log and TileCutter5.exe.log (if present)
3. Copy of the tc.config file

Changes 0.5.5 (beta):

ADD: Proper selection of path to makeobj via GUI
ADD: Command line scriptability:
Specify path to multiple .tcp files for automatic processing
Override output location of .dat/.png
Specify .pak output if required
Usage: "TileCutter5 -h" will give command line usage info
ADD: Ability to select .dat file output via UI checkbox
FIX: Selecting a file at the root of a drive on Windows leads to wrong path display
ADD: Basic documentation now available on website (via Online Help link in menu)

Known Bugs
- Panel display bug when choosing different languages, workaround is to resize the window, which appears to fix this


What's new
Command Line interface for scripting
Ability to disable .dat file output
Online documentation
UI Improvements

What's still to do
Specific platform source distribution via .zip/.tar.gz file
Lots of testing
Full dat file editor
Smoke editor
Mac distribution
Windows msi installer

Notes

Please see here for TileCutter documentation (http://entropy.me.uk/tilecutter/docs/)

All the paths in the main window are relative to the project save location path. This is intended to allow you to put all your work files in one directory, and then to be able to move or zip that directory and send it to someone else while preserving all the links to the images. Also note that the images are not saved with the project file, only links to them are (this may change at some point).

It's also worth pointing out that in order for the one click exporting to work (e.g. makeobj integration) you need to have filled out the correct details in the dat editing window. Currently this is just a text entry box, but this will change in future to a proper dat editing UI. The image array information is automatically generated and appended to whatever you type into this box.

Download
You can download this beta release of TileCutter from the following link:

TileCutter_win_0.5.5-beta.zip (http://entropy.me.uk/tilecutter/download/TileCutter_win_0.5.5-beta.zip) (5.4 MB)

You can also download a source distribution:

TileCutter_src_0.5.5-beta.zip (http://entropy.me.uk/tilecutter/download/TileCutter_src_0.5.5-beta.zip) (232 KB)

NOTE: The source distribution requires that you have Python 2.6 (http://www.python.org/download/releases/2.6.4/) or better installed already, and depends upon the wxWidgets (http://www.wxpython.org/download.php) library.

And you can check out the source for this release from the SVN, using this URL:

svn://entropy.me.uk/timothy/tilecutter/tags/0.5.5/

And the current latest version from this one:

svn://entropy.me.uk/timothy/tilecutter/trunk/

I recommend upgrading to this version over all previous versions of TileCutter, especially the 0.3 branch.
Title: Re: TileCutter 0.5.5 Beta Release
Post by: vilvoh on March 05, 2010, 06:26:21 pm
Is the documentation available offline, let's say in txt, rtf or html format?
Title: Re: TileCutter 0.5.5 Beta Release
Post by: Ashley on March 05, 2010, 06:31:14 pm
Is the documentation available offline, let's say in txt, rtf or html format?

Sure, right-click, save page as :)

I'll probably include it with the application in a future version though.
Title: Re: TileCutter 0.5.5 Beta Release
Post by: An_dz on August 12, 2010, 04:51:48 pm
Hey Timothy I can't open Tilecutter, It don't even shows anything.
I looked at ProceXP (It's a cool Task Manager) and it runs but is killed at same time
I've tried downloading version 0.5.4 but no results
I'm using Win7 Professional also i've attached the log
Title: Re: TileCutter 0.5.5 Beta Release
Post by: Isaac Eiland-Hall on August 12, 2010, 11:09:18 pm
Which version of Python do you have installed? Did you install the wxWidgets?
Title: Re: TileCutter 0.5.5 Beta Release
Post by: Ashley on August 13, 2010, 07:27:02 am
Hey Timothy I can't open Tilecutter, It don't even shows anything.
I looked at ProceXP (It's a cool Task Manager) and it runs but is killed at same time
I've tried downloading version 0.5.4 but no results
I'm using Win7 Professional also i've attached the log

Hello An_dz, may I ask what operating system you are using? Also what do you have the language options set to? From the log this looks like an error to do with decoding one of the language files, I'll have to investigate.
Title: Re: TileCutter 0.5.5 Beta Release
Post by: An_dz on August 13, 2010, 05:15:34 pm
Hello An_dz, may I ask what operating system you are using? Also what do you have the language options set to? From the log this looks like an error to do with decoding one of the language files, I'll have to investigate.
I'm using Windows 7 Professional and it's in Brazilian Portuguese language(my OS not TC).
Tilecutter configs are all set as default, I didn't changed it, so I think it's in English US.
In tc.config file there's a line like that: "default_language": "english_translation", if you wanna take a look it's attached!

EDIT:I've tried using it with XP mode but same error happens, the log is also the same, the only difference is that an message box appear saying something like: the initialization of the program failed caused by a incorrect configuration. Reinstalling the program may help.
Also I want to ask if .NET framework or VB files are needed or something like that? Just like Simustarter, I remembered that it requires VB5 files to be run

Which version of Python do you have installed? Did you install the wxWidgets?
I have Python 2.6.5 installed and yes, i've tried installing wxWidgets version 2.8.11.0(course the Python2.6 compatible).