jrsharp / pcd68

PCD-68: a 68000-based virtual retro computer (inspired by the Macintosh, Canon Cat, etc.)
MIT License
1 stars 0 forks source link

Implement a network peripheral / interface #19

Open jrsharp opened 2 years ago

jrsharp commented 2 years ago

Networking! -- PCD-68 needs to be a connected device -- it needs a network. This could be as "simple" as a traditional Ethernet peripheral (CS8900?), but the spirit of PCD-68 is to not rely on legacy, necessary -- we don't need to worry about all of the OSI layers here! :) It would be great to incorporate the Reticulum network somehow... I really want to be able to establish a real, physical Reticulum node using LoRa radios, but with the existence of the Reticulum TCP socket implementation, it seems that a port to WASM/WebSockets may be possible? If so, this seems like a brilliant way to network the virtual w/ the physical, across each PCD-68 target! All while maintaining the encrypted nature of the underlying Reticulum network layer!