proteanthread has quit [Ping timeout: 258 seconds]
sts-q has joined #forth
gravicappa has joined #forth
mtsd has joined #forth
gravicappa has quit [Ping timeout: 260 seconds]
gravicappa has joined #forth
andrei-n has joined #forth
proteus-guy has quit [Ping timeout: 265 seconds]
proteus-guy has joined #forth
Zarutian_HTC has quit [Ping timeout: 263 seconds]
Zarutian_HTC has joined #forth
siraben has quit [*.net *.split]
ecraven has quit [*.net *.split]
jn__ has quit [*.net *.split]
crc has quit [*.net *.split]
crest has quit [*.net *.split]
siraben has joined #forth
ecraven has joined #forth
crc has joined #forth
crest has joined #forth
jn__ has joined #forth
jimt[m] has quit [Ping timeout: 246 seconds]
jevinskie[m] has quit [Ping timeout: 245 seconds]
siraben has quit [Ping timeout: 260 seconds]
jimt[m] has joined #forth
jevinskie[m] has joined #forth
siraben has joined #forth
mtsd has left #forth ["Leaving"]
andrei-n has quit [Quit: Leaving]
rtdos has joined #forth
proteanthread has joined #forth
Zarutian_HTC has quit [Read error: Connection reset by peer]
Zarutian_HTC has joined #forth
pointfree has joined #forth
gravicappa has quit [Ping timeout: 246 seconds]
Zarutian_HTC has quit [Ping timeout: 260 seconds]
Zarutian_HTC has joined #forth
dys has quit [Remote host closed the connection]
Zarutian_HTC1 has joined #forth
Zarutian_HTC has quit [Read error: Connection reset by peer]
Zarutian_HTC1 has quit [Ping timeout: 265 seconds]
<KipIngram>
Morning all.
pointfree has quit [Quit: Connection closed for inactivity]
ecraven has left #forth ["Bye"]
Zarutian_HTC has joined #forth
gravicappa has joined #forth
spoofer has quit [Quit: leaving]
spoofer has joined #forth
proteus-guy has quit [Ping timeout: 260 seconds]
proteus-guy has joined #forth
<cmtptr>
hi
spoofer has left #forth [#forth]
<KipIngram>
Afternoon folks. The Forth is running on the new Linux platform.
<KipIngram>
That was as straightforward as I was hoping it would be.
<KipIngram>
The one mystery was that apparently I was moving one byte too many when I did the move for the error recovery snapshotting. One of those moves is the entire region, and I guess I was exceeding by 1. I reduced that by one byte and it works fine, and I confirmed that I can peek and poke the very last byte I expect to be in that region, but if I go even one byte higher I get an illegal memory access segfault.
<KipIngram>
Hmmmm. For some reason I'm incrementing TOS in my <cmove code.
<KipIngram>
Now sure why I would have done that...
<KipIngram>
Oh, I bet I know why, and it's a BAD THING. That increment needs to be outside the <CMOVE call in one particular place.
<KipIngram>
Interestingly, MacOS apparently didn't care that I went one byte out of bounds.
<mark4>
i now have a semi working ray casting 3d engine using my uCurses text user interface. in a 100 x 30 text console im drawing a 200 x 120 bitmap because each char is a 2 x 4 array of dots :)
<mark4>
so it LOOKS like a graphics mode yay lol
<mark4>
it has a tendency to crash when you walk into walls and the color shading is not aligned with the wall corners for some reason
<cmtptr>
i should do something productive today but after the past few weeks at work i think i'd rather shoot terrorists in rainbow six and toss stuffed mice down the hall for the cat to chase
<mark4>
heh
<mark4>
sounds like a good plan :)
<mark4>
how about shooting terrorsts IRL and giving the casts real mice to play with :)
<mark4>
cats
<KipIngram>
So you're building text up out of those smaller "characters"?