this post was submitted on 17 Sep 2023
14 points (100.0% liked)

NotAwfulTech

357 readers
1 users here now

a community for posting cool tech news you don’t want to sneer at

non-awfulness of tech is not required or else we wouldn’t have any posts

founded 1 year ago
MODERATORS
 

a surprisingly good Atari 2600 demo by XAYAX, originally presented at Revision 2014

you are viewing a single comment's thread
view the rest of the comments
[–] raktheundead@fedia.io 5 points 1 year ago (1 children)

I consider getting any sort of decent music out of the TIA to be a result on its own, even before the rest of the demo.

[–] self@awful.systems 4 points 1 year ago* (last edited 1 year ago) (2 children)

right? the demoscene is insane — this is the kind of thing that makes me want to program for a demo, but I don’t know where to start

[–] raktheundead@fedia.io 3 points 1 year ago (1 children)

I'm still struggling through Z80 assembly language myself with an ultimate aim of programming for the Master System and then the Mega Drive using SGDK. But the demoscene regularly delves into the deep magic techniques in getting things done. And programming for the 2600 at the best of times was a whole different beast because of the lack of a framebuffer.

[–] self@awful.systems 4 points 1 year ago

I’m planning a whole development environment for my Amiga, but I know that that’s easy mode compared with the 2600, a device whose only concept of timing is NOP, a device which just spews digitized pixels onto scanlines regardless of common sense or decency

[–] bitofhope@awful.systems 3 points 1 year ago

Same here. I've tried to learn OpenGL multiple times, but keep getting distracted by the boilerplate and my distaste for C++isms.

The nice thing about stuff like 8-bit Game Boy programming or TempleOS is a sense of immediacy. You can put pixels on the screen with just a few lines of code in a way that keeps you motivated to try more, at least relatively speaking.