Jump to content
  • Member Statistics

    • Total Members
      1,636
    • Most Online
      799

    lauvebug85
    Newest Member
    lauvebug85
    Joined
  • Who's Online (See full list)

    • Truly_happy
    • (Designer)Zarawatto

Recommended Posts

Posted

I've been working on a ZT1 graphics parsing library for several of my software projects. So far I've got it to read files somewhat successfully. As a proof of concept, I'm using it to make import/export tools for graphics editing software. I've been most successful with Krita, which is an open source painting program. You can directly import ZT1 graphics without using Zoot or APE.

 

kritatools.png

 

Download Krita (it's free):

 

https://krita.org/en/

 

Download APE.KritaTools Preview v0.1.0:

 

Download

 

To install:

 

Unzip and drop contents directly into %APPDATA%\krita\pykrita\

 

Open Krita and go to `Settings > Configure Krita > Python Plugin Manager` - Enable APE.KritaTools

 

Go to `Tools > Load APE image into Krita`. It will ask you to find the extensionless graphic first (i.e. SE, NE, N,  etc), and then again will ask you to open the pal file associated with it. There won't be a prompt for the second one, it will just open another dialog window to search for the file.

 

Current issues:

 

- Weird artifacts on every frame
- Not very intuitive to open yet
- No save function yet

 

Much thanks to @jbl89's detailed specification of the ZT1 graphics format here: https://github.com/jbostoen/ZTStudio/wiki/ZT1-Graphics-Explained

 

I'll keep iterating on this tool and improving it. Feel free to let me know if anything breaks on you! Looking for bugs.

 

Github Repository: https://github.com/openztcc/APE.KritaTools

  • Like 2
Cricket
Posted

Hmm looks interesting.  I may have to check this out!

  • Like 1
  • Love 1
Savannahjan
Posted

Gonna try this, thanks Goosifer.  Excited for your updates.

  • Love 1
Posted

Repository if anyone from the future is interested in contributing or following development: https://github.com/openztcc/APE.KritaTools

Posted

This is one smartly begifted man  friends

I dare say if ZooTycoon wasn?t around yet he'd probably inveted it

  • Like 2
Savannahjan
Posted

I agree Pukkie, we've found ourselves a brainiac for sure.  :worship:

  • Like 1
Posted

I think he just pulls spare time out of his pocket, too! How are you always up to something like this, Goosifer?

  • Like 1
Posted

I'm a productive procrastinator. As in, I should be doing my homework instead of all this. 😅

  • Haha 3
Savannahjan
Posted
5 hours ago, Goosifer said:

I'm a productive procrastinator.

Me too, always have been.  But lately I'm much more procrastinator and much, much less productive.   My good sir, carry on.

  • Sad 1
Posted

APE.KritaTools Preview.v0.4.0

 

Fixes the weird artifacts on every frame so should import all frames nicely, including background frames if they exist.

 

Download here:

https://github.com/openztcc/APE.KritaTools/releases/tag/pr-v0.4.0

 

Example after loading (and a few small tweaks with move tool) a water fountain:

 

kritav0.4.0.jpg

 

Current Issues:

 

  • No save function yet (but can batch export to PNG then into Zoot)
  • Might need to restart app if new graphic need loaded.
  • Frames import in reverse order (bg frame ontop instead of bottom)
  • Might see if I can set offsets correctly per frame by default

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...