I hacked an office telephone to play Doom
neilbostian.github.io
neilbostian.github.io
1: https://joshumax.github.io/general/2021/08/11/running-doom-o...
"Multiple Discovery" is kind of on the nose, but it works.
Or maybe it more the cause of multiple discovery, reading the Wikipedia page: https://en.wikipedia.org/wiki/Zeitgeist
I guess as a follow-up challenge, you could try to run Android on it.
At that time I was very much into nmap'ing everything and noticed that these devices had all sorts of interesting ports open including telnet and ftp. FTP was read only for anonymous but it was trivial to download and crack the passwd file and discover that the admin password was something like 1234. My colleagues and I only got as far as showing images on the screen to surprise people but my imagination was running wild with the surveillance possibilities (let alone doom!).
This was one of my first glimpses as how bad security on commercial embedded devices can be.
Maybe I'm just too cinycal
It's only been about the last 4 years or so that companies have started to realize the risks in operating this way, and I feel that a lot of that has been brought on by the end-user/buyer organization starting to require cyber security audits and asking more questions about cyber security during the buying cycle.
“please forgive me, this game came out before I was born”.
Wow, the only games I can think of that apply to me and maybe some of you are what, Pong and Space Invaders?
Thanks for making us feel old !
The little tricks it takes to get something working in ways nobody really considered or accounted for.
I dunno, this kind of stuff seems like wizardry to me, yet when I read things like this, it makes it seem so easy and inspires me to try tinkering with things.
I'd love recommendations for similar stories, if anyone has anything to share. I can't find it now, but I read a few blog posts by a guy who was starting to get into electronics (and helped out with the Burning Man Rainbow Bridge) and those posts have me the same sense of "oh, so that's how it works."
Double buffering?
They're all networked too, so you could potentially support multiplayer.
I think there should be a github repo or a wikipedia page, to add those as they come :)