I've been using this mod for a couple of weeks now, and I love it. I much prefer using this to set things up than building complicated logic using circuit networks. There are a couple of things I'd like to see, if this were to get updated. One of them I think would not be particularly difficult to implement:
- Increase the allowable number of lines. 16 is too few to do very much. Consider this example, it it finds 4 values on the circuit, whose types are stored in a ram block, and divides them by a value saved in the same ram block, and then outputs them via a second ram block:
fir mem41
div mem1 mem41
mov mem1 mem21
fir mem42
div mem1 mem42
mov mem1 mem22
fir mem43
div mem1 mem43
mov mem1 mem23
fir mem44
div mem1 mem44
mov mem1 mem24
jmp 1
That's 13 out of the available 16 lines to do a pretty boring task. I've got examples of offloading things to adjacent MicroControllers, but there's additional lines of overhead every time I include another MicroController, I cant jump to a specific line in the adjacent MicroController, and debugging code across multiple MicroControllers is a real pain. even just 32 lines would be OK. Don't worry about the GUI either. Above 5 or 6 lines I'm using an external editor and copy pasting anyway.
As for things that might be harder, but would be amazing:
- Number 1 would definitely be having the code in each MicroController be saved in blueprints. It sucks having to run around finding all the MicroControllers every time I blueprint something, and copy past the right code into each of them.
- A nice to have, would be a debugger of some kind, but the cost/benefit is probably not worth it I admit.