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: 480
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: 2980
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: 1648
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: 2980
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
Dr. Doom/RAD
Yogibear/Protovision
Technotron/I-I F
Guests online: 67
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Party Elk 2  (9.6)
4 Cubic Dream  (9.6)
5 Copper Booze  (9.6)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Graphicians
1 Mirage  (9.8)
2 Archmage  (9.7)
3 Pal  (9.6)
4 Carrion  (9.6)
5 Sulevi  (9.6)

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