ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Lite86 II Compressor by Kirk Meyer, Code Converter v.21

Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Posted by Nick on 10 June 2000, 18:33 GMT

Kirk "Rock The Casbah" Meyer has released the Lite86 II Compressor in Windows form. Lite86 allows programmers to achieve much smaller programs by compressing them beforehand. This is very helpful for developers looking to crunch their programs below the limitations imposed by TI. One of the other features of Lite86 is it can create self-extracting programs: programs that decompress and execute all at once when run. Many new features are included in this one, all of which are available in the readme if you so desire to view them.

Also, Jonah Cohen's Code Converter has been updated to version .21. This includes random bugfixes and a few minor tweakings.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
KinkyPimp  Account Info

Is this just possible for the 86, or can it be achieved on other calculators?

     10 June 2000, 18:47 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Jonah Cohen  Account Info
(Web Page)

Well, it has a plugin for Assembly Studio 86 which will just produce 86 format. However, you can use the .exe file on any native z80 object code and it will work just fine. It's a bit more trouble, but as long as you stick to his format it should work fine, and it'll save you oodles of memory.

     10 June 2000, 18:52 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Kirk Meyer  Account Info
(Web Page)

Unfortunately, lite86 does require enough free space to decompress to without losing the original compressed data. This means that it will be much harder to use on other calculators since they don't have free space like the 86, but not impossible. Compression on level sets, for example, should be quite feasible.

     10 June 2000, 19:07 GMT

Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
JaggedFlame

Random bugfixes... "Hmmm... I don't like this name for a variable, so I'll make it 'Bob' so that the program's size decreases."

Just kidding... :-)

     10 June 2000, 18:55 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Jonah Cohen  Account Info
(Web Page)

Hey! Who said you could reveal my trade secrets to the masses like that?!?!!?

:P

     10 June 2000, 19:06 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
JaggedFlame

Trade secrets? I thought EVERYONE did that...

Oops. ;-)

     10 June 2000, 19:18 GMT


Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Ciaran McCreesh  Account Info
(Web Page)

What? Waste a whole three bytes on a variable name when one will be enough? Are you a VB programmer or something :)

Ciaran

     11 June 2000, 09:59 GMT


Re: Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
JaggedFlame

You're right... heck, @#$% the variables!!! Who needs 'em anyway?

     11 June 2000, 22:14 GMT


Re: Re: Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Kirk Meyer  Account Info
(Web Page)

What was TI thinking? I would rather refer to my variables by their hexadecimal address in memory!
3->x? No way! How about 3->14D5A ... now I like that. And that way your variables wouldn't always have the same boring names, whenever they moved around you'd get to go to the catalog and figure out their new names!

     12 June 2000, 02:20 GMT

Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Robert Mohr  Account Info
(Web Page)

I could be wrong, but I'd think that the new version of Code Converter would be 2.1, not .21. If I'm wrong, then it'll be fixed way before many other people see it.

~Robert

     10 June 2000, 21:36 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
JaggedFlame

Nope, it really is .21.

     10 June 2000, 22:02 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Robert Mohr  Account Info
(Web Page)

Ok, .21 doesn't seem like it'd be an update--maybe a first release, but not an update.

~Robert

     11 June 2000, 15:35 GMT


Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Jonah Cohen  Account Info
(Web Page)

Well considering the first release was v.1 and the second was v.2, I'd say v.21 makes sense :-)

     11 June 2000, 15:52 GMT

Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
JaggedFlame

Uh... what's a 'casbah'? :-\

     10 June 2000, 22:02 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Nick Disabato  Account Info
(Web Page)

An African fortress.
More important, though, is the song "Rock the Casbah," which was the subject of a classic Simpsons where Marge and Homer fly around town naked in a hot air balloon.

--BlueCalx

     11 June 2000, 01:22 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Robert Mohr  Account Info
(Web Page)

That was a pretty funny episode.

~Robert

     11 June 2000, 15:36 GMT

Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
David Phillips  Account Info
(Web Page)

It will compile under Linux, but _stricmp() must be changed to strcasecmp(). The following command will work:

gcc -x c -D_stricmp=strcasecmp LITE86.C -olite86

     10 June 2000, 22:10 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Tim Buckingham  Account Info
(Web Page)

awesome, thanks for the info dave =) I lub Linux ;)

Now on another note, I really wouldn't classify this as a windows utility. Only the DLL is. Speaking of the DLL, how do you make Lite86 compressed progs in Assembly Studio 86? Does it automatically compress them if the dll is present? Thanks.

-'FuZeD

     10 June 2000, 22:53 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Kirk Meyer  Account Info
(Web Page)

Well actually the console version will not run except under Win32, so I wouldn't want people to think it would run on anything else. Besides, most people are going to use the DLL because Assembly Studio is very popular. Simply go into your "Tools > Options..." menu and click the "Assembly" tab. Select the lite86 plugin from the list and it will always use that to output programs. Also note you can selectively do this by including the following line in your programs:

.plugin lite86

For either of these to work though the plugin must be unzipped to the Assembly Studio main directory (usually C:\Program Files\Assembly Studio 86). Hopefully it will overwrite the old one, if it does you will see "Lite86 II" in the options screen =)

     10 June 2000, 23:36 GMT


Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Tim Buckingham  Account Info
(Web Page)

Coolz.

-'FuZeD

     11 June 2000, 00:04 GMT

Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Reno  Account Info

everybody likes the Clash...and Will Smith can't use his own music; neutering every good beat he comes across

     11 June 2000, 05:13 GMT


Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Robert Mohr  Account Info
(Web Page)

Uhh...can I ask where that comment came from?

~Robert

     11 June 2000, 15:37 GMT


Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Reno  Account Info

the Clash wrote the song "Rock the Casbah"; Will Smith sampled the beat from the song to his crappy Willennium song...

     12 June 2000, 02:56 GMT


Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
compman32386  Account Info
(Web Page)

Watch your mouth Reno!! I like that song!

     12 June 2000, 22:39 GMT


Re: Re: Re: Re: Re: Lite86 II Compressor by Kirk Meyer, Code Converter v.21
Reno  Account Info

oh yes, that was a WITTY song indeed;

"And its the end of the millennium - excuse me, WILLennium" <-- I hope he got paid a lot of money for saying something as stupid as that

     13 June 2000, 07:08 GMT

1  2  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer