• bayangan 4 days ago

    This was a fun thing to see after having just finished binging Ben Eaters 6502 breadboard computer series.

    Since it's printing something out I suppose it also has everything else virtualised, would be cool to be able to provide it some machine code / assembly

    • emulationonline 3 days ago

      I networked a 6502 a while ago in order to capture some behavior that isn't well documented.

      You can interact with it using a wasm-based assembler in your browser. Programs only get 100 cycles to run but that should be plenty if you just want to poke around.

      https://chiplab.emulationonline.com/6502/

    • delduca 3 days ago

      I’ve just updated the demo. Check it out here: https://carimbo.run/play/1.0.43/willtobyte/MOS6502/1.0.6/480...

      • NackerHughes 4 days ago

        How many layers of virtualisation do we need?

        • djmips 3 days ago

          Run it in a browser in Wine on a MAC?

          • delduca 3 days ago

            None of them run in a browser powered by WebAssembly. I created a 2D engine in C++20 based on SDL, in which I can use Lua to create games. Then I thought, “I’ll make a NES emulator,” so I started with its CPU, the 6502.

        • delduca 3 days ago

          All of them :)