Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in 
CSDb User Forums


Forums > C64 Coding > Exomizer Decruncher
2019-11-30 18:14
Gunhed

Registered: Feb 2002
Posts: 11
Exomizer Decruncher

Excuse me for being a bit old-fashioned. I generally like the idea of crunching data on the PC because it's super fast.

However, when not creating an SFX file, how do I obtain a decruncher? I've tried to import the sources into Turbo Macro, but I'm just getting garbage there. I've also had a look at the SFX code but the whole thing makes zero sense to me. I'm still puzzled about how that code doesn't put out 100% garbage O.o

Maybe someone can compile it for me or find a way to convert it to Turbo Macro.
2019-11-30 19:48
soci

Registered: Sep 2003
Posts: 438
Added a decruncher to 3.0.2 for 64tass. Converting it to native TASM might be a bit more work.
2019-12-01 19:36
Krill

Registered: Apr 2002
Posts: 1310
For what it's worth, Krill's Loader, Repository Version 164 and later versions support Exomizer 3 (and 8 other compressors).
See loader/src/decompress/exodecomp.s.

Making it ca65-compatible wasn't very hard, and as soci implies, neither was making it compile with 64tass.

If you insist on using an ancient or native assembler, well... why. Include a binary then. =)
2019-12-01 20:23
Frantic

Registered: Mar 2003
Posts: 1388
In Turbo assembler, import the source file as a SEQ file, instead of loading it like a normal tass source. To do that, press the back arrow key and then E. It will insert the SEQ file where your cursor is, I think.

You may want to switch uppercase/lowercase (on the PC) in the source file before doing that though.

The decruncher source files themselves are available with exomizer.
2019-12-01 20:57
Krill

Registered: Apr 2002
Posts: 1310
Quoting Frantic
You may want to switch uppercase/lowercase (on the PC) in the source file before doing that though.
Yes, otherwise you'll get funny chars. :)

From the petcat (comes with VICE) help:
	petcat -text -w2 -o outputfile.seq -- inputfile.txt
		Convert inputfile.txt to a Petscii text SEQ file
		in outputfile.seq.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Karmic/HVSC/ONS
Splixx
Shine/[S] & G★P
Jason Page
Logiker
Jazzcat/Onslaught
JCH/Vibrants
simun9/CMS
Golara
Stryyker/Tide
bugjam
Joe/Wrath/EXON
Guests online: 52
Top Demos
1 Uncensored  (9.7)
2 Unboxed  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.7)
5 Comaland 100%  (9.6)
6 Lunatico  (9.6)
7 The Shores of Reflec..  (9.5)
8 Rivalry  (9.5)
9 C=Bit 18  (9.5)
10 X Marks the Spot  (9.5)
Top onefile Demos
1 Instinct  (9.6)
2 Crystal Gazer  (9.6)
3 Dawnfall V1.1  (9.5)
4 Smile to the Sky  (9.5)
5 The Tuneful Eight [u..  (9.5)
6 Field Sort  (9.5)
7 Space Demo  (9.5)
8 The Tuneful Eight (U..  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Innervasion  (9.5)
Top Groups
1 Performers  (9.6)
2 Oxyron  (9.4)
3 PriorArt  (9.4)
4 Fossil  (9.4)
5 Booze Design  (9.4)
Top Graphicians
1 Mirage  (9.7)
2 Archmage  (9.7)
3 Electric  (9.7)
4 Veto  (9.6)
5 Carrion  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2019
Page generated in: 0.062 sec.