Stationeers tutorial - Easy introduction to MIPS IC10, E3: Logic Motherboard vs IC10 vs Logic Chips

Sdílet
Vložit
  • čas přidán 26. 07. 2024
  • So ... the Logic Motherboard (Not to be confused with the IC programming motherboard). It's a half-implemented fickle annoying thing. A bunch of Logic chips or, of course much better, just a convenient MIPS IC10 chip, are much much better.
    TL;DW: The only winning move is not to play
    After realizing this in the video, I do the same thing with MIPS. And then, as a bonus, again with just Logic chips. What we're doing: An indoor Arc Furnace box needs to automatically smelt, and it needs to automatically be vented.
    *** denotes important stuff.
    00:00 - Intro / The question that was posed by a commenter
    01:02 - Creating a state in the Logic Motherboard
    02:56 - The box gas and where it will go / adding Condition&Action
    04:36 - But the vent also needs to stop when pressure is zero
    06:54 - Little mistake, but the LMB is still the problem here
    08:10 - *** How to overcome some of the LMB's ineptness (SUCCESS!)
    10:59 - But how to also turn the furnace on automatically?
    13:30 - *** You would need an extra running computer each time!
    15:48 - Let's do this whole thing in MIPS IC10 assembly instead!
    19:54 - (Little fumble with the vent name, but otherwise true.)
    21:50 - Let's shorten the code by using ReferenceIds instead
    27:10 - *** Works still - and the code is REALLY short now
    27:52 - Bit TOO short, so lets add names for the devices ("define")
    30:03 - Now let's do it all over again - with Logic chips!
    37:44 - *** Okay, now it smelts upon insertion
    38:43 - An ingenious idea emergeth ... (prints Daylight Sensor)
    42:33 - *** It worketheth! :D
    44:14 - Adding the chips for pumping out the gas
    49:42 - *** Works too!
    51:35 - In conclusion ... and goodbye
    Part 1: • Stationeers tutorial -...
    Part 2 (previous video): • Stationeers tutorial -...
    Part 3 (this video): • Stationeers tutorial -...
    Part 4 (NEXT video): ???
  • Hry

Komentáře • 8

  • @wowailyich615
    @wowailyich615 Před 5 měsíci +1

    Yes! Thank you for taking the time to elaborate :)

    • @wowailyich615
      @wowailyich615 Před 5 měsíci +1

      I thought I was being dumb for not getting the logic motherboard to work. In theory, it has a lot of potential as a tool for the completely coding-retarded like me. I remember Dragon Age Origins where you could also define actions and jumps for your party members in a fairly intuitive manner. See here: czcams.com/video/_m6Uy5zhKFQ/video.html
      I guess I was hoping that the logic motherboard could bring a similar functionality as an in-between step between logic chips and full MIPS programming. Sigh, no such luck...

    • @OwnerOfTheCosmos
      @OwnerOfTheCosmos  Před 5 měsíci +1

      @@wowailyich615 Yep, it's a bit sad that it's broken, because it could be as expressive as MIPS without the cryptic complexity of either MIPS or the kinda opaque Logic chips (Which are fine, but you have to check out every screw to understand what the setup's purpose is.), but my guess is that it'll never be fixed and will eventually be removed since the other two options far surpass it.

  • @Dropbaud
    @Dropbaud Před 5 měsíci +2

    I'm so glad you covered the logic motherboard, Do you think they should maybe cull it out of the game?

    • @OwnerOfTheCosmos
      @OwnerOfTheCosmos  Před 5 měsíci

      I think it is fixable and would be a nice asset, but my understanding, particularly sampling old videos of RocketWerkz (Here you can see Dean himself play/develop in Creative mode around the Logic Motherboard czcams.com/video/2ZxZFEhSCWw/video.html ), is that it was the first attempt at giving players automation abilities. - Then came the Logic chips, is my guess. And finally we got MIPS.
      So, even though they apparently plan to implement Lua in Stationeers, which should for example allow us to develop custom GUIs, which will (so my understanding) also relate to an overhaul of the kinda working but also kinda wonky Consoles, I don't think the Logic Motherboard will ever receive a fix, and I guess that the closer we get to a v1.0 situation, the more likely it is that they'll just do away with it altogether.

  • @wowailyich615
    @wowailyich615 Před 5 měsíci +1

    Update: I got the Logic Motherboard to WORK (on my Filtration System). The thing that I did not understand is that the logic motherboard does not run through the code line by line but is PURELY state based. The "Next State" command DOES work, but the next state in the program needs to have the same parameters as the previous state (die Bedingung muss durchgeschliffen werden). So, one could understand the Next State parameter as jumping to an AND command and the False State as a NOT command? Here ist what I set up (5x Filtration Units and one single input line with a pipe analyser):
    State 1: Turn OFF all filtration units if pressure < 1000Pa - if NOT go State 2
    State 2: Turn ON all filtration units if pressure > 1000Pa - if NOT go State 1 - Next State 3
    State 3: IF pressure >1000Pa but no Pollutants present turn OFF Pollutant filtration - if NOT go State 2 - Next State 3
    State 4: IF pressure >1000PA but no Nitrogen present turn OFF Nirogen filtration - if NOT go State 2 - Next State 4
    State 5: repeat for other filtration units always jumping back to State 2 if false
    So .... I guess the logic motherboard kinda works in instances where you have a lot of NOT and AND logic decisions? For our Arc Furnace example we would probably need one Master condition to be checked and then expand upon on of the states in that decision tree? Something like this?
    State 1: Check Import Slot of Furnace if something is present - Next State 1 - False State 2
    State 2: Check Import Slot if nothing is present - Next State 3 - False State 1
    State 3: Same as state 2 but now we add our commands as subroutines and maintain the condition of state 2 + added conditions. If False we go back to state 2.
    I hope this makes sense. Unfortunately, I cannot try this in practice as I only have one savegame and don't have an experimentation world set up in creative mode.

    • @OwnerOfTheCosmos
      @OwnerOfTheCosmos  Před 5 měsíci

      Huh ... well, I must have overlooked one way then, I guess, but I thought I had tried everything. Man I'm glad that there's alternatives to this opaque and imho buggy thing. Also, the GUI is gruesome because of slow mouse wheel and dropdown lists that don't work right.
      But why a creative world? Can just expand your survival station a bit like I did and then do the science over there. This could even become a habit, like, not only survival rooms with manufactories etc, but also living quarters and ... places to work in. Plant genetic analysis and splicing, and of course engineering experimentation.

    • @wowailyich615
      @wowailyich615 Před 5 měsíci +1

      @@OwnerOfTheCosmos yeah ... turns out it doesn't work after all. But not for any bugs - I am guessing one would have to define a billion states (all possible variations of logic statesa of the different devices connected) to make it work. Alright alright! I'll try my hand at this despicable IC10 ... :D