## Basic needs - [ ] Set in stone general design ideas - [ ] Coherent recipes and intermediates for all machines and components - [x] Motherboards - [x] Component handling - [x] Machine manager - [x] Machine TileEntity - [x] Portable computers (Laptops, etc) - [x] Packet system - [ ] Installation medium or storage drives with preinstalled system - [x] Display manager - [ ] Character displays (VT) - need character display renderer and VT emulation in librvvm, packets for multiplayer - [x] Graphical diplays (Framebuffer) sync in multiplayer - [ ] Resource limits (reduce display FPS and resolution when not in GUI, etc) - [ ] Networking (already working in librvvm, but custom LAN setups would be ideal) - [x] Redstone interactions (GPIO already working in librvvm) - [ ] Computer cables (or other means of connecting the machines?) - [ ] Power system (RedFlux, IC2 EU, HBM NTM's HE..) ## Ideally - [ ] Framebuffer streaming codec to reduce network bandwidth usage - [ ] I2C, etc interop for custom mechanisms without a real-world counterpart or drivers - [ ] Robots! Or something similar... - [ ] Special machines for recipes (Silicon/epoxy/etc production, soldering, assembly) - [ ] Mod integration (AE2 system, Reactor control, etc) ## Non-mod tasks: - [ ] Stabilize RVVM blk-dedup for disk data deduplication - [ ] Provide prebuilt distro images which can work under low RAM (16M - 32M) - [ ] #2 - [ ] Hosting distro images and prebuilt librvvm somewhere
Basic needs
Ideally
Non-mod tasks: