DISCLAIMER: v0.1 does not support running on real hardware. I am actively working to fix this bug, but it may be a while until I can figure this out.Introducing CraftOS-EFI, the worst ComputerCraft emulator that is its own operating system (or something). It runs under a native UEFI environment, so you can pretty much just boot straight into CraftOS without loading any other operating system.
Note that this is different from my main emulation project, CraftOS-PC (https://www.craftos-pc.cc), which is a fork from the same parent code base but has way more features than this.
Here's a screenshot:
(https://camo.tmpim.com/0153e2b510637cb72a0322ce83230ad7163e2c51/68747470733a2f2f6769746875622e636f6d2f4d434a61636b3132332f63726166746f732d6566692f7261772f76302e312f696d6167652e706e67)
Version v0.1:
- Does not include HTTP support
- Does not support Ctrl/Alt keys (don't open edit.lua!)
- May not support background colors?
- Works in QEMU using OVMF EFI image
- Is very slow (at least in a VM)
- Must be run from the EFI shell (included in compiled image)
You can download the latest version from https://github.com/MCJack123/craftos-efi/releases/latest (https://github.com/MCJack123/craftos-efi/releases/latest). Each release includes the raw EFI image that you can put on your EFI System Partition, as well as an image file that you can boot a VM from or flash to a USB drive. You can run the image in the QEMU emulator using an OVMF image, see the Ubuntu Wiki (https://wiki.ubuntu.com/UEFI/OVMF) page for more info.
Well that's unexpected.. I hope we'll be able to run it from real hardware soon!
[string "local nativegetfenv = getfenv"]: 602: /rom/apis/colors.lua: No such of directory (2)
How to fix?