Search found 13 matches

by SyX
Wed Jun 23, 2010 7:47 pm
Forum: Tools
Topic: Tile compression
Replies: 38
Views: 29015

Great Work mic_!!! :D ... I need some of free time to test it!!!
by SyX
Sun Apr 18, 2010 4:11 pm
Forum: Tools
Topic: Tile compression
Replies: 38
Views: 29015

Nice!!! :D

We only need a 65816 version, anybody?? The Glory awaits!!! :twisted:
by SyX
Fri Apr 16, 2010 12:31 pm
Forum: Tools
Topic: Tile compression
Replies: 38
Views: 29015

Hi mic_ !!! :) I'm testing your Sixpack , and i like it :D If you want it, fell free to include my version of the aPLib decruncher for MC68000 in it (with the modification that you comment for the lea (24,a0),a0 ). And i think that my friend Metalbrain will not matter that you include his z80 versio...
by SyX
Fri Mar 19, 2010 7:22 pm
Forum: Demos
Topic: Game release, Uwol - Quest For Money
Replies: 36
Views: 42119

Shiru wrote:Thanks for the report, Txai, I've just uploaded fixed version (v1.1). It has some other minor improvements as well.
And you forget to tell that LOVELY manual in pdf that you added it!!! ;)

Great Job, and thanks for the greetings!!! :)
by SyX
Mon Mar 08, 2010 6:39 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

I made get_bit routine faster, so it's better to use my unit. Also I add 2 preprocessors definitions. Size of unpacker is 212 bytes (Macros version). It's old version of get_bit. get_bit: subq.b #1,d5 bne.b still_bits_left moveq #8,d5 move.b (a0)+,d3 still_bits_left: add.b d3,d3 Here's new version:...
by SyX
Mon Mar 08, 2010 9:41 am
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

I replaced BSR callings of .get_bit subroutine with MACROs and aPLib depacker became 1.5 times faster. Another replacement for .decode_gamma gives us improvement of about 1.075 times. Yes, of course is the fight since the beginning of time "size vs speed" :P Well the first version used macros, but ...
by SyX
Sun Mar 07, 2010 9:41 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

So why not to put the corrected code here? I'm ready to test it. Upss, ok i don't think it was necessary, because it was straight forward (change ; for | , and the most easy in the case of local labels was delete the . that precede them), sorry for the inconvenience, here is: *** CODE DELETE, LAST ...
by SyX
Sun Mar 07, 2010 8:50 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

Well, i have downloaded the sdk that appears in this thread, and i make the modifications about the comments and local labels that Chilly Willy said, and don't get any errors in the assembly.

And now i am reading the GENESIS Technical Overview, i would like to try something.

Thanks!!! :D
by SyX
Sun Mar 07, 2010 9:34 am
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

You will need to change the syntax of the source code for GAS, adding a % before the registers, Ugh - no. Sorry, but it's unnecessary. Add this rule to the makefile and just use "normal" syntax. %.o: %.s $(AS) -m68000 --register-prefix-optional $< -o $@ Great Chilly Willy!!! :D I made the decrunche...
by SyX
Sat Mar 06, 2010 8:02 pm
Forum: Demos
Topic: Game release, Uwol - Quest For Money
Replies: 36
Views: 42119

I love the arcade feeling of this game!!! :D

And i can see perfectly all your dedication to improve and polish the graphics and the music of this port.

Great Work!!! :D
by SyX
Sat Mar 06, 2010 7:52 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

Yes, it's how Stef said, gcc use the stack. I found in this forum an example to make the necessary changes, in the files vdp.h and vdp.s in the archive mddev.tar.gz that appears on this thread . You will need to change the syntax of the source code for GAS, adding a % before the registers, recover t...
by SyX
Sat Mar 06, 2010 1:12 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

Sorry for the delay in answer... How much ram does it use? Well, only need a few bytes in the stack for the return address of the call to the rutine and for the BSRs to the subrutines getbit and decode_gamma (nothing recursive)... well and in the case that you need to save the registers that i use i...
by SyX
Fri Mar 05, 2010 1:36 pm
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 67420

aPLib decruncher for 68000

Hi Everybody!!! :D Shiru have suggested me to publish in this forum my MC68000 port of the aPLib decruncher, i hope that it can be useful for somebody. The main features is that the decruncher are assembler source, small size (only 182 bytes), fast and good compress ratio. To crunch files, you can u...