Show newer

positive venting, anxiety, relationships (++++) 

this has been such a good month so far AAAAAAAAAAAA

not only have i basically obliterated most of my anxiety, but i now have substantial proof that i can use to fight off the rest of it

oh, also, i have a gf now! she's basically the coolest person ever, and we accept each other, even at our weirdest--a thing that i was almost convinced would never happen to a weirdo like me

all of this is so welcome after last month, oh gosh

tfw you find a stack overflow answer that extremely doesn't answer the asker's problem, but solves yours

i may or may not have been watching mob psycho when my brain blessed me with this query

Show thread

food, bad pun, don't open 

some peeps might nom a toblerone
but nobody continues to a toblertwo

anxiety (+++) 

WOOOO!!

i have successfully managed to address all of my biggest anxiety points, and it's still only february!

this resolution to crush my anxiety is looking very good today!

introducing a new version of dosbox that only displays ordering screens from old games: bossdox

working on an old project: :ms_unamused:
working on a new project that's exactly the same: :ms_starry_eyes:

Show thread

why does starting a new project, and copying all the code from my old one basically double my motivation to work on it

Did some more work on the raycaster last night. Got another huge speed improvement now that my draw vertical line function doesn't just call the pixel drawing function for every pixel.

The each pixel draw call would also call this per pixel and I am sure that was not helping (actually I know it was not helping since I tested it again per pixel draw lol):
outp(0x03C4, 0x02);
outp(0x03C5, 1 << (x&3));

The raycaster is really fast in DOSBox at the moment and it is very fast on the 486.

wow, i really have a lot of tangible plans again

keeping my momentum up is important for this year--and i'm still determined to make it my best one yet!

reimplementing the planet for the sake of education

plus, it's a really cool aesthetic, writing code for open watcom and running your stuff in legit 486 hardware--just like so many classic game developers did

there's still a long way to go, but actually having a renderer working, even if slowly, is a massive step towards something pretty damn cool imo

Show thread

lb: i love this stuff! she is basically writing a DOS raycaster from scratch!

i mean everything from writing keyboard drivers to implementing text and fonts to writing to arbitrary memory to even draw pixels on the screen!

Oh hey, turned out my raycaster had a huge bug (forgot to cast a value as float). I also added some code so North/South walls have a different color from East/West and it makes the raycaster look way better.

I also added text drawing functionality in Mode Y, but I don't know if my FPS counter is working correctly, as I just threw it together quickly. (I will be implementing fixed point math instead of floats in the future).

Show older
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!