Comment by NackerHughes 2 days ago How many layers of virtualisation do we need? 5 comments NackerHughes Reply djmips 2 days ago Run it in a browser in Wine on a MAC? delduca 2 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. djmips 2 days ago Have you run https://github.com/Klaus2m5/6502_65C02_functional_tests ?See also https://www.righto.com/2012/12/the-6502-overflow-flag-explai...I also note that you have the same code copy/pasted in every ALU operation which might be better expressed in one location for maintenance reasons. 1 reply → delduca 2 days ago All of them :)
djmips 2 days ago Run it in a browser in Wine on a MAC? delduca 2 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. djmips 2 days ago Have you run https://github.com/Klaus2m5/6502_65C02_functional_tests ?See also https://www.righto.com/2012/12/the-6502-overflow-flag-explai...I also note that you have the same code copy/pasted in every ALU operation which might be better expressed in one location for maintenance reasons. 1 reply →
delduca 2 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. djmips 2 days ago Have you run https://github.com/Klaus2m5/6502_65C02_functional_tests ?See also https://www.righto.com/2012/12/the-6502-overflow-flag-explai...I also note that you have the same code copy/pasted in every ALU operation which might be better expressed in one location for maintenance reasons. 1 reply →
djmips 2 days ago Have you run https://github.com/Klaus2m5/6502_65C02_functional_tests ?See also https://www.righto.com/2012/12/the-6502-overflow-flag-explai...I also note that you have the same code copy/pasted in every ALU operation which might be better expressed in one location for maintenance reasons. 1 reply →
Run it in a browser in Wine on a MAC?
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.
Have you run https://github.com/Klaus2m5/6502_65C02_functional_tests ?
See also https://www.righto.com/2012/12/the-6502-overflow-flag-explai...
I also note that you have the same code copy/pasted in every ALU operation which might be better expressed in one location for maintenance reasons.
1 reply →
All of them :)