I'm working on totally pointless projects right now.
It's fucking great.
So today I built a little imaginary computer with 16 registers, 256 addressable rom and memory addresses and status flags. The cpu understands 16 op codes.
I even wrote a little assembler for it in 200 LOCs, I can write little programs in my made up assembly language and compile them and run them on the made up cpu.
Next stop, PPU.
@neauoire whenever people at the office ask me about my summer projects it’s a bit awkward to tell them that it’s all pretty useless in the grand scheme of things and certainly a total waste of time commercially. So I just smile mumble and hand wave. It’s weird because we can’t play the computer like we can play a flute, apparently, socially.
@thriftygamer83 having bought my first glasses in 2020 I sympathize. The body’s decay over time is breaking my heart.
@neauoire Unalienated play
@neauoire dangerous territory there... work, utility, meaning, validity
work is a dangerous term, misleading, as good work collapsed into a Graeber-ian (RIP) Bullshit Jobs situation. i've never experienced a job that embraces my desires to do really good, to make great programs, slowly; everywhere everyone expects compromise, shipping it. i slack & dawdle some, a decent but no where near my capabilities employee, & keep trying to scrap together my own more noble expeditious (non-commercial) attempts.
that is the true work, the golden path, whether it be the right & final path, or merely wayfinding, some subharmony of the vast open symphony, or just ill formed screwballing.
@neauoire soon this will be a zachtronics game but only famicons running plan9.
@neauoire zachtronics games are very good in this useless, feels like best part of coding, ways so I think he would be about this life.
I remember when notch planned on releasing a game where the spaceship ran his fantasy cpu and you controlled everything with its assembly language. He released its machine spec and nothing else.
@neauoire ...today I watched a couple of youtube videos, and stared blankly at an empty VDMX project
@neauoire why do u have gyo in the bg
@congalala I'm not sure
@neauoire understandable have a gamer day
@neauoire Sometimes I have only the faintest idea of what you're doing technically but I always appreciate the care you put into making an image that is an aesthetic object to showcase the work
@neauoire "This new computer... it needs a shark"
@neauoire Am distracted by Gyo and Taste of Tea
@HiroProtagonist me too
@neauoire "i'll use a single board computer with no internet to stay focused, but hey, let's put a shark in the background"
@npisanti "GET BACK TO WORK" says the shark.
@neauoire makes sense, it looks pretty convincing! xD
@neauoire That is really cool!
@neauoire "The Taste of Tea"
@neauoire For what are you building a VM? :o
@neauoire Very good
@neauoire That’s a cute walking fishie.
@neauoire hell yeah
@neauoire oh my gosh that's awesome!
IDK if you've ever played TIS-100, but that was a blasty blast.
@kvothe no I haven't, I'll look it up
@neauoire So I'm supposed to be deciding on what classes to register for by tomorrow. Instead, I am playing with this. Then, as I was about to pause, I find that you've made another commit. Please stop terrorizing me with this fun ;(
@exprez135 Sorry XD I found an issue with the JEQ/JNE opcodes. I won't touch it again for the night.
Tomorrow, I want to implement OS functions so I can draw pixels on the screen.
@neauoire Haha, no problem. All your recent Plan9 posting and stuff like this has led me down some deep rabbit holes, but I'm loving it :) I'm excited to do more with this tomorrow. Learning so much!
@exprez135 Let me know if you have any questions! Keep posted posted :)
@exprez135 choose your classes!!
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.