hi guys,

just wanted to implement packed levels into Boinxx and it seems that my FP21 does not work with atari800win40?

when i am scrolling down and try to mark a file to pack it is always "dos.sys"???? the filename is going with the cursor down?

any ideas what i am doing wrong?

is there a pc tool i can use instead? the packer i was looking for must not work in realtime... the levels in boinxx will be prepacked and by entering a new level depacked into a special level buffer... i was thinking of using fox' flashpack instead of the slow and memory wasting bewersoft's superpacker...

which packer are you using for your own games?

2

deflater by FOX (ZIP)

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

3

thanks tebe... i guess its in the numen source... the inflate.asx...
aarg... have to dig in fox hardcoded xasm source... ;)

4

http://g2f.atari8.info/mads/mads_v1.5.8beta.zip

../examples/inflate.asm

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

5

thanks!

much easier to read than the numen equivalent... so i can zip the boinxx levels easily with winzip and depack it with this routine?

6

Hmm. On my emulator everything works fine (I mean FP 2.1)...

7

so i can zip the boinxx levels easily with winzip and depack it with this routine?

I am not sure about the winzip , but deflate.asm works like a charm on unix-gzipped files. HTH

8

mikey... i made a simple test but it does not work?

i packed with gzip a small 960 byte screen with gzip -9 test.scr
and then depacked it with

a=usr($6500,$9000,dpeek(88))


init    pla
    pla            ;hi byte of dest
    sta outputPointer+1
    pla
    sta outputPointer
    pla
    sta inputPointer+1
    pla
    sta inputPointer
    jsr inflate
    rts
inflate
    mvy    #1    getBit_hold
    bne    inflate_2    !
...

i thought this should work?

[ Dodano: Sro Lut 23, 2005 18:18 ]
hmmm... pucrunch does not work either...

[ Dodano: Nie Lut 27, 2005 0:00 ]
thanks to Fox... it now works... sorry... i am marketing guy... i never touched c compilers... ;)

9

as far as I remember - I didn't use -9, perhaps it implies non-deflate format.