4 ms·
if you can run a web server on a C64, you can in theory run one on the NES, but you'd have to find a way around the NES's relative RAM constraints you can run
by starkparker 1y ago
if you can run a web server on a C64, you can in theory run one on the NES, but you'd have to find a way around the NES's relative RAM constraints
you can run a C64 OS on the NES because of the shared CPU features, with limitations: https://github.com/calcwatch/nes64 https://github.com/calcwatch/nes64
which means you can port C64 LUnix NG to NES by adding the Famicom Disk System, which adds more RAM: https://hackaday.com/2024/02/11/running-unix-on-a-nintendo-entertainment-system/ https://hackaday.com/2024/02/11/running-unix-on-a-nintendo-e...
LUnix NG comes with an experimental web server: https://github.com/ytmytm/c64-lng/blob/b76b0470e28ec20d08c37405bf76d16d93f85fbe/help/httpd.html https://github.com/ytmytm/c64-lng/blob/b76b0470e28ec20d08c37..., https://github.com/ytmytm/c64-lng/blob/b76b0470e28ec20d08c37405bf76d16d93f85fbe/apps/httpd.s https://github.com/ytmytm/c64-lng/blob/b76b0470e28ec20d08c37...
So in theory you could serve HTTP 1.0 from a NES. ("to whom" would be the big next question)
- tyami94 1y agoI don't know if this is cheating, but there were a few NES games that had extra RAM on the cartridge. Pretty easy to do as the cartridge slot directly breaks out the data and address lines from the CPU.