4 ms·
Makes me think of all the code lost to poor storage. Like all my C64 related code from the 80s and 90s. I had hundreds of programs typed in regular notebooks.
by pryelluw 8y ago
Makes me think of all the code lost to poor storage. Like all my C64 related code from the 80s and 90s. I had hundreds of programs typed in regular notebooks.
The code for this game is really readable and easy to pick up after all these years of not doing any 6502 coding. Any 6502 wasm targets?
- ateesdalejr 8y agoNot WASM but also an equally fun target: https://scratch.mit.edu/discuss/topic/282269/ https://scratch.mit.edu/discuss/topic/282269/
- homarp 8y agoHow about a C64 disk image that you run through mame online, like https://archive.org/details/C64Gamevideoarchive https://archive.org/details/C64Gamevideoarchive (and see https://news.ycombinator.com/item?id=18379387 https://news.ycombinator.com/item?id=18379387 to automate a bit the whole process )
- flohofwoe 8y agoThere's quite a few 8-bit CPU emulators that can be compiled to WASM. Static translation of 6502 (or Z80) machine code to WASM is tricky because a lot of 8-bit code was using self-modifying code, so you'd need at least some sort of JIT. Shameless plug: I've started writing easy to integrate 8-bit chip emulators in standalone C headers a little while ago: https://github.com/floooh/chips https://github.com/floooh/chips For instance used in these WASM emulators: http://floooh.github.com/tiny8bit http://floooh.github.com/tiny8bit
- tluyben2 8y agoI copied my software sources from the 80s onto floppies until the mid 90s after which I put it on a tape. Years later I tried to get the data off the tape, but the tape was unreadable. Such a shame (for me, no one else is missing anything). Which is why I think everyone should just put whatever they have online; maybe someone likes it down the line and if not it cannot hurt.