Sonic and Sega Retro Message Board: New SLZ tool - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

New SLZ tool Now 14% more efficient

#1 User is offline Sik 

  Posted 29 June 2011 - 01:14 AM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
Yes, again. This time with more efficiency. Average compression ratio before was 38%, now the average compression ratio is 32.8%*. Also cleaned up the tool finally and gave it a proper license. Also comes with source code for use in the Mega Drive (both 68000 assembly and C).

Download SLZ

After this I may make XSLZ so don't expect SLZ to last much longer =/ Project MD still uses SLZ though, for what it's worth, so if you ever want to modify Project MD you'll need SLZ.

* Used the compressed data I extracted from Sonic 3D for testing.

#2 User is offline Chilly Willy 

Posted 01 July 2011 - 07:58 PM

  • Posts: 738
  • Joined: 10-April 09
  • Gender:Male
  • Project:Wolf3D MCD
Neat! Every little bit helps for some things. smile.png


#3 User is offline Aerosol 

Posted 02 July 2011 - 10:23 AM

  • FML and FU2
  • Posts: 7118
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
So in layman's terms...what does this do?

#4 User is offline Chilly Willy 

Posted 05 July 2011 - 10:13 PM

  • Posts: 738
  • Joined: 10-April 09
  • Gender:Male
  • Project:Wolf3D MCD
QUOTE (AerosolSP @ Jul 2 2011, 09:23 AM)
So in layman's terms...what does this do?


Instead of a big block of say 128 uncompressed tiles (4 KBytes), this allows you to store the same data as a compressed block of maybe 1 KByte or so depending on how complex the data is. That's not the novel part, there's lots of compression methods out there. What makes this novel is a) the decompressor is FAST, and b) it allows you to specify which tiles to decompress instead of requiring you to decompress them all.

So you could have your compressed block have ALL the tiles for the ENTIRE game, then only decompress the ones you need for this level without the need to decompress all the tiles.


#5 User is offline Aerosol 

Posted 05 July 2011 - 10:24 PM

  • FML and FU2
  • Posts: 7118
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
That is truly wonderful, actually. If only I knew enough about this jazz to make good use of it!

#6 User is offline Sik 

Posted 05 July 2011 - 11:27 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
QUOTE (Chilly Willy @ Jul 6 2011, 12:13 AM)
What makes this novel is a) the decompressor is FAST, and b) it allows you to specify which tiles to decompress instead of requiring you to decompress them all.
You're mixing up UFTC and SLZ. SLZ is just a generic compressor (think Kosinski), the only novel thing about SLZ is that it's homebrew so it's legal for use in homebrew =P UFTC is the one that does what you say (and achieves less compression ratio, but it's still something)
This post has been edited by Sik: 05 July 2011 - 11:27 PM

#7 User is offline Chilly Willy 

Posted 07 July 2011 - 10:59 PM

  • Posts: 738
  • Joined: 10-April 09
  • Gender:Male
  • Project:Wolf3D MCD
Yes, sorry. I did mix the two up. Odd, but I've been sick the last few days, so I clearly wasn't thinking.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users