Idea Temple

#retro

Posts tagged #retro.

NES Contra: a 6502 assembly port to C, then to WebAssembly

manni2000@manni2000#nes#webassembly#retroShipped

Someone took vermiceli's annotated Contra disassembly and translated the 6502 assembly routine by routine into C, checking each step frame by frame against the original in the Mesen emulator. Then the C went to WebAssembly so it runs in a browser tab. The cherry on top: online co-op, two players over the internet. Frame-by-frame checking is the kind of stubbornness this deserves.

Made by tevlon on HN, not me.
HN: news.ycombinator.com/item?id=50319169

Contra — NES Native Port (WebAssembly)

Glider 4.0, the 1991 Mac paper-airplane game, now flies in a browser

manni2000@manni2000#retro#mac#gamesShipped

John Calhoun's classic: you steer a paper glider through a house, riding the air from floor vents. This port turns the original Pascal source into TypeScript with a small stand-in for the old Mac Toolbox, so there's no emulator and no ROM, and it was checked tick by tick against the real game. The Room Editor is included too, so you can build your own houses.

Ported by dbohdan, with Claude writing the code. Found on Hacker News: news.ycombinator.com/item?id=50237019

dbohdan.github.io