Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Your error good sir, trunicated ofc.
Error in DetailsScreen(Clone).DetailsScreen.OnPrefabInit at (1870.0, 176.0, 0.0)
PeterHan.PLib.Detours.DetourException: Unable to find sideScreenContentBody on type DetailsScreen
at PeterHan.PLib.UI.PUIUtils.AddSideScreenContentWithOrdering[T] (System.String targetClassName, System.Boolean insertBefore, UnityEngine.GameObject uiPrefab) [0x0002b] in <d7d10af00ba3499d9e82b0f7be4e883e>:0
at PeterHan.PLib.UI.PUIUtils.AddSideScreenContent[T] (UnityEngine.GameObject uiPrefab) [0x00000] in <d7d10af00ba3499d9e82b0f7be4e883e>:0
at KBComputing.Patches+SideScreenCreator.Postfix () [0x00000] in <fee2fc88d369467dad6ec17145897c97>:0
at (wrapper dynamic-method) DetailsScreen.DetailsScreen.OnPrefabInit_Patch22(DetailsScreen)
at KMonoBehaviour.InitializeComponent () [0x00068] in
If I set it up like that it works? The top input's first bit comes from the bottom's 4th bit and vice versa. Not sure why it's "offset" like that
Ragnaman: I did not have any sources of inspiration. If anything, it started with my frustration with the lack of a diode gate, and my decision to try making a game mod for the first time. Then I added some more useful parts to thar mod. ('Edge Detecters and diode'), then I went on to make another mod, with more complex parts. (this one).
BTW, I have since designed an instruction decoder for use with the stack-ALU. Then i decided to integrate the two together, since wiring was pretty complex. Never finished that mod, though. Got bored - some things, like UI design, are pretty tedious, with the way some parts of the API are coded. (Not sure if that's Harmony programmers faulr or ONI programmers fault.)
Ideally it would be 1x3 [width x height] tiles, with the input ribbon on the bottom, the input wire in the middle, and the output ribbon at the top.
This is the biggest thing restricting me from building a full processor with this or anything else. I need it to build a proper bus.
Can You Create a Gate ("Buffer & Filter") 4-Bit ?
I can only say that many people can learn this stuff, and an easy start is with nandgame
https://nandgame.com/
Fun and teaches how computers are made right from scratch.
so it's a turing-complete real-time interrupt-based computer, with a 2-core stack-based cpu. i already have the instruction set and assembly language designed.
Would love to hear what you have in mind for your CPU design!
(This has also got me thinking... what would a high-level language look like in-game? Could there be a Scratch-like interface with building for loops and such?)
Off topic: my instruction set is on hold at the moment, too many possibilities, and thinking of just having one part that's the entire computer, because otherwise the ciruitry is too complex. the ntruction set - my current idea - is to have two stack alus at a time, and when one of the instructions is a push or a peek, the other instruction switches to a read or write selector - e.g. whether to write to the instruction pointer, the memory address input, the memory data input, etc.
I'm also thinking of making a 16-bit stack alu. It would send/receive 8 bits at a time.
https://steamcommunity.com/sharedfiles/filedetails/?id=2661900022&searchtext=automation+plus
Which were done by me
i have new ideas for my planned instruction set. but two stack alu's and some roms and rams, som muxes and demuxers, and a clock (just take a not gate and feed its output to its input) should be all the parts you need to build a computer.
The stack ALU- the more central piece of this - has some kind of annoying bug that's probably just a typo somewhere. but that makes it s needle-haystack problem. In other words, it's done, just waiting on some tedious quality assurance.
Once I publish that, you will be able to make and program a computer in ONI.
It will take some ingenuity, but it will be possible.
I don't have the ability to make my own kanims ATM. :/
low-level language: i have an assembly language.already designed.
with the parts i'm making you will be able to build a microprocessor. they are sub-components of one. i'm going to build one myself as proof of completeness.