MineBoyComputerCraft GameBoy Color emulator with streaming server
Youtube Showcase:(https://camo.tmpim.com/7da9eb1ce54f82e2a0479c243df34b699ff6107e/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f6342573461476c4e734f452f302e6a7067) (https://www.youtube.com/watch?v=cBW4aGlNsOE)
How does this work?Although possible, the Lua runtime within ComputerCraft is far too slow to run a GB/GBC emulator effectively (https://www.youtube.com/watch?v=VcMLJ4ZFfGE).
MineBoy works by using a server/client combo. With a server which runs on NodeJS outside of CC, and a client which is running within CC and connecting to the server by using a WebSocket. The server allows multiple emulator instances on different CC computers and is able to maintain this at an almost native framerate.
Features- Streaming GB/GBC from a server.
- Saving save files to floppy disk.
- Multiple clients.
- Handheld remote controller using rednet.
Download & InstallThis is more complicated to use than the average ComputerCraft program, beware.
Instructions located on the github: https://github.com/JSH32/MineBoy (https://github.com/JSH32/MineBoy)