Search found 9 matches

by Altarus
Sat Apr 26, 2025 3:59 pm
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]


The thinking in my perspective is , but why are all those there, why they are named differently , in videos i could learn about their existence , what the letter stand for, and how some were introduced over time, but it's a bit different perspective than how to use them in a precise situation ...
by Altarus
Fri Apr 25, 2025 3:48 am
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]



Important: The 0000 address (0th signal of 0th X combinator) is cursed and must never be used. It is marked with RED signals in the blueprint, do not assign any values to those.

Since you're (mostly) not using Each, I'm surprised a zero signal is giving you trouble.


The problem is that in ...
by Altarus
Sun Apr 13, 2025 7:06 am
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

Don't worry about inserting the "dummy" opcode as you called it, that's just an optimization thing. The end result is still the same if you don't use that, it'll just take a few ticks longer because the CPU inserts an extra delay to allow the flags to properly update in that case.

Besides, I wouldn ...
by Altarus
Sat Apr 12, 2025 11:21 am
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

The possibility to do each red-wire / each green-wire and the possibility to add much much signals/data onto a single constant combinator seemed to me so powerful that "it would be easy to find a spot where it could be used", but when studying a bit more the CPU, ehh it's not that clear anymore ...
by Altarus
Thu Apr 10, 2025 3:18 pm
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

What I had in mind is that the 2.x new features (selector combinator, mostly) wouldn't be of much benefit in the context of this particular design .

Would it be possible to design a different(better?) CPU that relies on the selector combinator? Quite likely - but I haven't done any analysis of that ...
by Altarus
Wed Apr 09, 2025 2:40 pm
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

Thanks for confirmation, I've updated the OP with the fixed blueprints.

And yeah, you are correct - the CPU does not use any Space Age or even 2.x new features. In fact, it was developed and tested by me in 1.x.

There is in fact a very good reason why I'm staying with 1.x for the time being - and ...
by Altarus
Wed Apr 09, 2025 3:37 am
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

Unfortunatly i am unable to tell if it's preventing the machine to work, because i don't know what i should be seeing/not seeing. But there's an error message referering to the removal of the rocket unit control as item in space age when importing the blueprint that has a display connected to it ...
by Altarus
Tue Apr 08, 2025 9:04 pm
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

Re: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

Thanks.
No scripting was involved, the only "tool" I used was MS Notepad for writing down all my notes.
Well, that, and of course Factorio's built-in map editor - to allow single-stepping through the simulation ticks while verifying the correct propagation of signals. Would've been a heck of a task ...
by Altarus
Thu Apr 03, 2025 9:22 pm
Forum: Combinator Creations
Topic: CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]
Replies: 21
Views: 3356

CPU with x86-ish instruction set, 10 IPS [Factorio 1.x compatible]

Here's something I've been working on for the past few months.
I wanted a good CPU to help automate tasks which are too complex for the more usual kind of Factorio combinator logic - but I couldn't find a nice design that I particularly liked, so I made my own CPU instead.

Screenshots:

CPU.png ...

Go to advanced search