Just to let you guys know: I am back on the project.Thorium wrote: The project is not dead it's just delayed, i promise.![]()

I think it takes 2 weeks to get the new version ready for release.
Just to let you guys know: I am back on the project.Thorium wrote: The project is not dead it's just delayed, i promise.![]()
Code: Select all
onErrorGoto(?Fred)
Hey AND51,AND51 wrote:Hey Thorium,
I was just interested in this thread and in you great lib. Sounds great.
Well, to let the cat out of the bag: I've never used your lib yet. But I would like to, if you consider fusioning your lib with the native PB commands. For example, that yu can use the native LoadImage() or CatchImage() commands, supporting the native and your format.
Then I could install it as a lib and use the known, familiar commands for a better convenience.
Don't worry. Even if i would make a lib of it (which i am not planning), there will be allways the include version available. I will definitely not close the source, there is nothing super secret about the source.blueznl wrote:But no libs, don't do libs that will break someday in the future, keep it as an include please...
PrincieD wrote:Very excellent!Do you plan to implement animated images with frame differential compression Thorium? If so, this would seriously 0wn!
Thorium wrote:Thanksklaver wrote:Great work, Thorium.
It beats PNG (optimized) in size on all files I tried! And the speed - simply ownage!
Hope you will improve it even more (more pixel data formats).
PS Ever though about improving TSI even more (TSI2 or something) sometime in future by adding animation support?
Nowadays there's no modern image format supporting it (GIF is old shit). APNG is some alternative, but sadly it's not widely supported. TSI would be better as FASTER and possibly SMALLER.
and yes it will be called TSA and will have a special compression that saves differences between the frames. A alpha version of a TSA encoder and decoder allready works but missing some important features. I want to concentrate on the more simple TSI first.
Verrry nice!Thorium wrote:Thanksklaver wrote:Great work, Thorium.
It beats PNG (optimized) in size on all files I tried! And the speed - simply ownage!
Hope you will improve it even more (more pixel data formats).
PS Ever though about improving TSI even more (TSI2 or something) sometime in future by adding animation support?
Nowadays there's no modern image format supporting it (GIF is old shit). APNG is some alternative, but sadly it's not widely supported. TSI would be better as FASTER and possibly SMALLER.
and yes it will be called TSA and will have a special compression that saves differences between the frames. A alpha version of a TSA encoder and decoder allready works but missing some important features. I want to concentrate on the more simple TSI first.
Well there is still TSI 1 available and i see nobody using it. But i got a lot of requests to include more formats. So it's a big load of work but i think it's just needed. But i will release a version in which not all formats are interchangeable. For example you can't directly convert a 4bit indexed image into a 16bit image. You first need to convert the 4bit indexed into a 32bit or 24bit image. But it's needed that at least every format can be converted to 24 and 32 bit and vice versa.blueznl wrote:Not to undermine your progress, but wouldn't it make sense to build a TSI 2.0 which would support only 1 or a few formats, allowing some acceptance in the wild, whilst giving you all the peace to go completely bananas over the rest?
I'm pretty sure it's being used (well I'm using it anyway), and thanks for the post. It's nice to see some details about the mountain of work needed for such features.Thorium wrote:Well there is still TSI 1 available and i see nobody using it.