Pletter 0.5bMSX Resource Center PassionMSX MSX2 contest              
              
English Nederlands Español Português Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 109 guests and 1 MSX friend online

You are an anonymous user.
 

Pletter 0.5b

Utilities - Pletter 0.5b

 Tuesday, January 08, 2008 - 14:01
 Submitted by: wolf_
 Topic: Utilities
 
A couple of days ago, Dutch MSX developers XL2s have uploaded a new version of their compression utility Pletter. With Pletter you can conveniently reduce the size of -for example- the graphics and music of your MSX software, and thus have either less storage requirements for your software, or simply have more content using the same space.

Relevant link: XL2s website
 
 


By Google

By ARTRAG on January 08 2008, 14:22
there is no "what's new" file...
what is the improvement wrt version 05a ?
By Yukio on January 08 2008, 14:23
Cool!
By Huey on January 08 2008, 15:23
What are the differences between the a and b version?
By wolf_ on January 08 2008, 15:37
According to the pletter.txt

"The size of the lookbackbuffer is stored in the compressed data"


By ARTRAG on January 08 2008, 15:41
this was already in 05a ....
what changes with 05b ?
By wolf_ on January 08 2008, 15:47
well, beats me..

Let's assume that this new version can make strawberry tea.. wouldn't that be nice?
By ARTRAG on January 08 2008, 15:59
Having recently moved from 04 to 05a, it would quite disappointing for me to know that 0.5b corrects some critical
problem of version 0.5a that could destroy all my data, corrupt my PC, install a bot performing an hacker attack to
same EU Institution, install illegal SW on my hard disk -it's a bot, not my fault- etc. etc.

By GhostwriterP on January 10 2008, 19:22
All the bots and spyware are stil in it ofcourse
By nerlaska on January 11 2008, 08:20
Hello

I would like to know how to obtain the size of the unpacked data using your Platter 5b ASM code
Do I am obligated to save the length of the info in a header?
Thank you.


By Arjan on January 11 2008, 09:30
Bitbuster included that information, but the Pletter guy decided it wasn't useful so he removed it
The source code of Pletter is available, you could easily add that information yourself.
Or, if you don't need to know the original length before decompressing the data, you can still calculate it.
By ARTRAG on January 11 2008, 10:35
I subscribe nerlaska's comment :

in pletter 0.5a it seems that there is no easy way to know the final size in advance from the compressed data (so I had to store/know the original size of the data)
I guess that pletter 0.5b has the same "feature"

(Actually I do not think that this is a big issue, but it is worth to ask if better ways exit)

BTW what is changed between 0.5a and 0.5b ?
By GhostwriterP on January 11 2008, 19:07
I never needed to know the lenght in advange.
I just do the following:
  ld hl,source
  ld de,destination
  call pakuit
  ld hl,destination
  or a
  sbc hl,de


ARTRAG: Files get smaller (in most cases) with 0.5b
By ARTRAG on January 11 2008, 19:57
You do not use C and malloc

I cannot just set destination to
the heap and hope

About 0.5a and 0.5b, are the de-packers
in asm the same or compatible ?
By [D-Tail] on January 12 2008, 11:33
GhostwriterP: does that method work in DOS2 as well? If I recall correctly, DOS2 has some memory managing routines. Will the "call pakuit" behave nicely and only depack in free segments?
By GhostwriterP on January 12 2008, 15:20
ARTRAG: 0.5a And 0.5b are fully compatible.

D-Tail: The unpacker is basically a LDIR instruction, what does dos2 memory management have to do with it?
By [D-Tail] on January 14 2008, 16:09
First of all, I know nothing about Pletter's internal organs. I was assuming that, if the compressed data would be like 15kB in size, the data would exceed a memory segment size (16kB) when decompressed. Is this true? Or how does it work?
By GhostwriterP on January 14 2008, 19:06
True, like I said LDIR (without the bc )
By Huey on January 16 2008, 14:09
Does anyone have problems executing pletter.exe???
Version 5a is 96Kb but 5b is 24Kb (and gives an error)
By sjoerd on January 16 2008, 18:04
Huey: You probably need to install some microsoft runtime environment, I used visual c++ 2005 for this new pletter. Or just re-download pletter0.5.
By Huey on January 16 2008, 20:22
@Sjoerd: Thanks!!!! Repacked my data and gained some extra free bytes!! Great work.


 Recent news
 
XZR 2 translation 
MSX Solutions - Ale Hop! 
100.000 forumposts 
MSX Download Charts - August 2008 
Puzzle Editor for QBIQS 
HispaMSX BBS upgraded 
meisei 1.2 
MGS5 mentioned 
MSX Fair Nijmegen 2009 announced 
Pinky Ponky 3 article at Passion MSX 

[ News archive ]

 Latest forum posts
 
GFX9000 / v9990
BMP to SC5 raw converter
LPE-Z380
About gfx cards. (may be we need another std?)
Few MSX items on eBay, Aleste, R-Type, Bosconian, more!
MSX2 + SymbOS + Cheap LCD = MSX3 = the perfect OLPT
More info on Zemina rare games...
SymbOS MSX multitasking operating system - help needed!
MSX 3: the reason.
Some nice MSX stuff..

[ View MSX forum ]

 Poll
 
What will our scene be like in ten years?

Extremely active
More active
Like it is now
Less active
Not even worth mentioning anymore

[ View results ]

 Latest reactions
 
meisei 1.2
MSX Solutions - Ale Hop!
100.000 forumposts
Puzzle Editor for QBIQS
ZANAC - new versions by Compile
GP32 (Gamepark) coming to Europe!
MSX Fair Nijmegen 2009 announced
Bussum 2008 - Registration opened
MEGA Challenge - 09. LEDA
CasLink2
 Affilates
 
WOOMB.net
Play-Asia
eBay
 Sponsored Links
 

(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.