Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
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: 473
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: 2839
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: 1627
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: 2839
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
megasoftargentina
Quetzal/Chrome
Thunder.Bird/HF/MYD!..
iceout/Avatar/HF
Guests online: 133
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Diskmag Editors
1 Jazzcat  (9.4)
2 Magic  (9.4)
3 hedning  (9.2)
4 Newscopy  (9.1)
5 Elwix  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.04 sec.