[Slackers] New slangb1.20 up
Jaymz Julian
jaymz at artificial-stupidity.net
Mon May 29 22:59:13 CDT 2006
On Mon, May 29, 2006 at 12:19:59PM -0600, Steve Judd wrote:
> Hola dewdz,
>
> Okay, new slang beta up:
>
> http://www.ffd2.com/fridge/slang/slang120.zip
Hrm, sadly I can't get this to output validly linked code - the jsr into no
mans land still appears at the multiply point :(. But I find myself wondering
if I need a new version of core.l
As an aside, I draw note to the following output - is this right?
:0000 01 02 04 08 ubyte faceBitsMapping(4)={1 2 4 8]
:0000 0e 0d 0b 07 ubyte ifaceBitsMapping(4)={14 13 11 7]
:0000 00 28 50 byte lyneMap(3)={0 40 80]
:0000
:0000 01 01 02 02
:0004 04 04 08 08
:0008 10 10 20 20
:000c 40 40 80 80 ubyte bitTable(16)={ 1 1 2 2 4 4 8 8 16 16 32 32 64 64 128 128 ]
:0000 fe fe fd fd
:0004 fb fb f7 f7
:0008 ef ef df df
:000c bf bf 7f 7f ubyte ibitTable(16)={ 254 254 253 253 251 251 247 247 239 239 223 223 191 191 127 127 ]
:0000 00 0b 0c 0f
:0004 0f 0c 0b 00 ubyte starColours(8)={ 0 $b $c $f $f $c $b $0 ]
Note how the counter resets to zero each line!
Btw, are you aware that code has gotten bigger - I assume this is a feature,
but I mention it in case it was not intended. Having to rebranch everything :)
It's a lot of code, though, for:
:21bc ae 9a 34 bd
:21c0 e1 29 85 02
:21c4 bd fb 29 85
:21c8 03 ad 99 34
:21cc 18 65 02 85
:21d0 02 90 02 e6
:21d4 03 ad 9b 34
:21d8 a0 00 91 02 screen(y,x)=v
:21dc ae 9a 34 bd
:21e0 15 2a 85 02
:21e4 bd 2f 2a 85
:21e8 03 ad 99 34
:21ec 18 65 02 85
:21f0 02 90 02 e6
:21f4 03 a9 01 a0
:21f8 00 91 02 colour(y,x)=1
In any case, I will look at that more closely once I deal with the not being
able to link problem. I am really reluctant, though, to unlink everything, since
the linker is a very attractive feature to me.
--jj
--
--
Jaymz Julian - Coder, Visionary, Fat Ass.
"Hannibal is a serial killer. He only likes to kill and eat people.
Very few people have `I want to be killed and eaten' on their cards,
so Hannibal is out of a job." - http://cards.sf.net
More information about the Slackers
mailing list