TuNzIp v0.9 released

by syn on 16-07-2015, 00:07
Topic: Software
Languages:

A few days ago TNI released TuNzIp, a modern ZIP decompressor for any MSX with MSX-DOS2. The most important feature is that it offers support for the DEFLATE algorithm, meaning you can finally extract almost all the ZIP files you have downloaded, directly on your MSX!

The initial release is v0.9 instead of v1.0 because some intended features (like support for long filenames and subdirectories) are not implemented yet. These will be added in the future.

Relevant Link: TuNzIp

Comments (20)

By gdx

Prophet (3076)

gdx's picture

16-07-2015, 01:27

Good news ! Smile
I can't wait the subfolders support.

By Latok

msx guru (3694)

Latok's picture

16-07-2015, 07:31

Awesome Smile Smile

By anonymous

incognito ergo sum (109)

anonymous's picture

16-07-2015, 08:31

Wow, it seems that MSX has no limits! Smile

By NYYRIKKI

Enlighted (5396)

NYYRIKKI's picture

16-07-2015, 08:41

Great to see it finally released! I think this has been hidden on Guyver800's desk drawer for well over 5 years...
I think this is important release now when we are getting proper network support for MSX in form of SymbOS.

By Manuel

Ascended (15799)

Manuel's picture

16-07-2015, 11:10

Then you'd first need a port to SymbOS, to make that usable, don't you think? Smile

Anyway, great to finally see a deflate unzipper... Totally useless info: I had this request (to have such a tool) on my web site since about 1996 or so Tongue

By NYYRIKKI

Enlighted (5396)

NYYRIKKI's picture

16-07-2015, 13:48

Yes, it may not be optimal to use two operating systems, but it is already huge improvement compared to two computers... I think that having exactly this kind of program was my greatest wish in 1998 or so... Sometimes dreams come true...

By syn

Paragon (1920)

syn's picture

16-07-2015, 16:02

I havent been following SymbOS development.. was something like a msx-dosprompt or just running msx executables in the works/on todo list?

By snout

Ascended (15187)

snout's picture

16-07-2015, 16:39

ZIP + MSX = epic!

And yes, a way to add zip support to SymbOS sounds too good to be true, match made in heaven! Wink

By syn

Paragon (1920)

syn's picture

16-07-2015, 17:36

I talked to GuyveR800 and he says SymbOS can redirect some MSX-DOS2 system calls to make TuNzIp work.

So all your dreams would definitely be possible Big smile

By ARTRAG

Enlighted (6275)

ARTRAG's picture

17-07-2015, 07:48

Probably something native for symbos could be done porting inflate from sam coupé

http://sourceforge.net/projects/samflate/files/

By NYYRIKKI

Enlighted (5396)

NYYRIKKI's picture

17-07-2015, 08:34

I think some sort of MSX-DOS emulator will realize someday for SymbOS... I think CP/M emulator was planned already in early versions of SymbOS and once that is done, adding MSX-DOS BDOS support is not long way to go anymore.

Yes, we need SOVDM! Smile

By gdx

Prophet (3076)

gdx's picture

17-07-2015, 10:04

What is the interest of SymbOS on MSX?

By edoz

Prophet (2179)

edoz's picture

17-07-2015, 11:17

Cool! i will download and try TunZIp! very cool that there is such tool now for our beloved MSX! Thank you!

By Sander

Ambassador (1845)

Sander's picture

17-07-2015, 11:30

Essential for MSX and quite an achievement!

By edoz

Prophet (2179)

edoz's picture

17-07-2015, 12:21

hahah!! this zipper is amzing!! and it works so good! Like NYYRIKKI said.. you don't need a PC anymore Big smile

So what i did Big smile

I downloaded a ZIP file containing a TEST MP3 file:

Then it was complete :D

Next i started MSXDOS and unzipped it!!

It worked so cool!! The unzipping was without problems! and the cool part is that i took a random file from the internet .. so it really works!

then i booted SymbOS again .. and played the MP3 file .. and it was just working!! haha ..

crazy ...for me it was not a problem to switch between MSXDOS and SymbOS as booting takes only 6 seconds.. :D

THANK YOU FOR THIS AMAZING ZIPPER :D :D :D :D :D

By ARTRAG

Enlighted (6275)

ARTRAG's picture

17-07-2015, 22:12

Never the less a native unzipper for symbos would be even cooler

By syn

Paragon (1920)

syn's picture

17-07-2015, 23:24

I guess the tool is made for msx-dos and not symbos specifically.

I dont know how hard it would be to port TuNzIp to SymbOS. Does SymbOS even run software/applications written in ASM or can you only use software created with the Unify IDE? (sorry im not a symbos user)

Maybe there is some way to automate the exit to dos+unzip+return to symbos part?

Also: nice post Edoz Wink

By Manuel

Ascended (15799)

Manuel's picture

17-07-2015, 23:29

How long did it take to unzip that MP3?

By ARTRAG

Enlighted (6275)

ARTRAG's picture

18-07-2015, 14:58

Symbos can be coded in asm
the conventions to access to its resources are documented in its official website
go to the download page and look for doc-develop.zip

By Prodatron

Paragon (1788)

Prodatron's picture

19-07-2015, 21:41

Great work GuyveR800! I also wonder how long it took to unzip this 117KB file? But I think it shouldn't be too slow?
Cool thing is, that the "dictionary" of the deflate algorythm is limited to 32KB, and the deflate64 version has never replaced the original.

(yes, SymbOS apps can be coded in asm of course, all apps with the exception of EdoZ ones are written in Z80; the documentation can be downloaded here: http://www.symbos.de/download.htm#marke1 )