Writing an Apple 2 game in 2021
nick.zoic.org
nick.zoic.org
and a bunch of games written in the past 5 years http://www.deater.net/weave/vmwprod/demakes/
more info on finding the vblank w/o an interrupt using the floating bus, sometimes called "vapor lock" http://www.deater.net/weave/vmwprod/megademo/vapor_lock.html
all of these have full source code available
It's trivial with LetsEncypt and an ACME client. If you're on a webhost, most of them make it a one-click operation. If it's a legacy/retro webserver, you can put something like caddy in front of it and caddy will do everything for you. Or use Cloudlfare. Etc. etc.
Overhead on maintaining this stuff is not free (close to free tho it may be in best case scenarios) -- if there is no private user data being submitted, I've never begrudged someone for running their machine as they see fit.
Oh, but there are ways ...
https://web.archive.org/web/20151021120320/http://hoop-la.ca...
@deater those look great, I'll check them out and add a link, especially since there's some lo-res stuff there! I don't recall every seeing a lo-res game other than brick out!
Thanks for the tips re: blanking interrupts, although to be fair there's no way in the world I'm going to cycle-count the entire thing ... unless ... unless ...
Anyway, such a shame there's no little wire there to trigger IRQ from VBI, it'd make so many things easier. It seems really obvious now but I guess at the time it Wozn't.
Order a kit. It will be in brand new condition, no bad surprise, and you can put it in a PC case like those AII clones in the 80s.
It should be about the same price as a II+ from eBay, or even less since AII go for quite a lot of money nowadays.
https://www.reactivemicro.com/product/apple-ii-plus-rev-7-rf...
Actually, I wonder why nobody made an open-hardware II+ PCB by now. Or a mini-ATX version of it with a PS2 connector for the keyboard.
He's made it to Part 3 - really interesting stuff!