Giter Club home page Giter Club logo

tnt's People

Contributors

pyrosamurai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tnt's Issues

Can't extract nri

Hi! I was trying to extract some Item NRI since I'm trying to fill up TO's wiki fandom page and it seems all the itm_cm_illu_privatia and itm_cm_icon_privatia NRI's don't extract at all.

This is the error I get with E

Error in (AM):
java.nio.BufferUnderflowException
Extracting Bitmaps...
Error in (EM):
java.lang.NegativeArraySizeException: -1773177600

and with e

Error in (AM):
java.nio.BufferUnderflowException
Error in (mkCfg):
java.lang.NullPointerException: Cannot load from int array because "NORI.animOffsets" is null
Error in (OptA):
java.lang.NullPointerException

TNT 1.6.0 Release Crowdfunding

I'm giving this a second try since I don't like leaving things unfinished.
Goal: $500 (arbitrary number, doesn't actually pay for all the time I will need for this)
Currently raised: $103
Place to "donate": https://paypal.me/PyroSamurai
Make sure to add a note for the payment's purpose like "TNT 1.6.0"

Update contents:
Well to start off with, it will have much simpler compile. I've made a batch script which, assuming you've already installed the JDK (which I've also made easier to install for Windows users), you just have to double-click and presto: TNT.jar is made.

Also I remove the hard-coded config file name. You can name them whatever you want now. I've moved that info inside the config file.

Now that I think about it the list is quite extensive, but I'll try to list the ones I remember.
Keep in mind that the release isn't done yet:

  • I've made the labels for the config files customizable.
  • I've added auto-fix/calculation of size values
  • I've made it so it autofixes photoshop bmp, & intake most BMP images as long as they are RGB555 or RGB24
  • I've readded main support for subsets due to realizing that the majority aren't full of duplicates (whoops)
  • I'm adding the ability to zlib-compress (like a .bac file) created NORI files
  • I've added true support the extraData section as you can see from the updated specification file. I need more info to completely flesh that out though, but what I have done will allow completely functional NORI files to be made.
  • I've made many code improvements as well, that as users you probably don't care about.

Still no 8-bit support, yet. I can only view those with GIMP, which is why that has been delayed. Imagine having to check every file in Photoshop, same thing. Maybe next release.

Files like those in the mapbgeffects aren't supported either.
I simply don't have enough info on their data structure.

Basically it is a quality of life update, + a major support boost for animated sprites.
This should be enough info for you to decide whether to chip in or not.
Any extra will go toward bug fixes and maintenance.

Allow for multiple file inputs in a single command

An idea proposed on RZ by altasking.
Allowing for multiple input files includes a wildcard input like *.nri or *.bac to select all of a specific file type.

Assuming I can get the terminal/command-line to deal with wildcard inputs, we should be able to deal with partial wildcards as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.