[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