![lnventorSteve](/img/default-banner.jpg)
- Видео 11
- Просмотров 2 797
lnventorSteve
Добавлен 12 май 2020
wood spam for 93 minutes
Me and the Masterman were memeing in forts and i for some reason wanted to see how long i could last. Answer 93 minutes, that is if I intentionally over build to see when I would collapse.
Просмотров: 939
Видео
storage and update
Просмотров 323 месяца назад
Progress has been slow with work picking up but I finally have a small update! One of the last parts of this project is ready to be added to the cpu, storage!
Satisfactory 2022 11 25 Found footage!
Просмотров 374 месяца назад
Satisfactory 2022 11 25 Found footage!
JUMP IF NOT ZERO!!! The core is complete.
Просмотров 8684 месяца назад
Another update on the CPU. There are a few more things to add like cache and ram as well as IO. But that is the core done. The current clock is a bit slow at 8 ticks per clock cycle 4 on 4 off. I am hoping to get that down a bit more but think that as low as i can get it. It seemed to be having a hard time with loading the jump and would just load 0.
Its alive! Scrap Mechanic cpu V5 is up and running!
Просмотров 434 месяца назад
This is the same cpu as the last video but just with the logic gates laid out like a silicon die. There is a bit more work to do with adding flags to the opcode roms so thing like jump if zero works. This is just to get it all working before the main build with Djoboom.
New CPU build with my friend DjoBoom!
Просмотров 645 месяцев назад
After 3 years of not touching a logic gate in Scrap mechanic I am back! I got the itch to build a new CPU but this time I am not going to wire a single logic gate by hand! With the help of my friend DjoBoom designing the aesthetics and my blueprint logic editor/compiler I want to make the best and fully featured CPU I have every made! My last CPU only got 2 basic jump instructions and flow cont...
ALU increment, decrement and increment with carry test
Просмотров 1544 года назад
ALU increment, decrement and increment with carry test
8 bit pipelined CPU in Scrap Mechanic
Просмотров 3204 года назад
Over the last month I have been working on this 8 bit CPU. This is probably version 5 or 6 because all the redesigns but I now have a 3 tick clock so the clock frequency is 6.66 hertz. It has 2 8 bit buses 4 GPRs on the main bus a constant register, program counter and 2 GPRs on the memory bus. For memory it has 128 bytes of ram and 128 bytes of rom. The pipeline is incomplete but it has up to ...
Average unmodded game of battleshits
How did right guy sell so badly XD
Was memeing
why no nuke
Everybody loses today
guy on the left got violated in the beginning
Shoot me
Brought to you by SbeveCo. Inc LLC
square pancake
The memory population sequence is incredibly satisfying to watch, nice job!
well did you jump when not zero
I did. It was great but a little slow
i dont even know what you are trying to do but i applaud you for your dedication
Run doom of course
My god man. The connect tool was not designed for this rofl. This must be a nightmare.
my guy's out here doing things I've wanted to do for years
I have about 30 minutes in this game, I had no idea it allowed you to build stuff like this. Maybe I should give it a try :)
It's a bit of a pain but there are lots of tools to help
This is sick
No, his mind is sick after doing all of that
What game is this?
Scrap mechanic
comments : 1 -looks into the comments -no comments youtube is weird
Yep
Nerd!
Nice! Looks like my python library has some competition now 😂
How do you generate this with a Python script?
Blueprints are just json files so I just opened one up with with a couple of different blocks and copied the format
@@lnventorsteve2115 interesting I might try that cause I got a really good idea of how I want my cpu to work but the connecting part is really annoying and yours looks really compact!
Brought to you by Sbeve Co. Inc. LLC
W coder
thats so dang hard mad respect
Can´t wait! I want to build a CPU too... 16-BIT. With Port functions, like an Hard Drive, screen and more.. Would be cool if we could exchange:D
I wish the devs would make some vanillla way to speed up logig gates tho. You can make pretty good screens with lamps or logic gates, harddrive with timers. But the logic always is too slow to do something cool.
We are thinking of trying a spi connection for this one.
@@sixbox9634The plan is to build it in vanilla then switch to instant logic gates.
@@lnventorsteve2115 Is there a neat way to do that? I've built a couple of prototypes myself but never bothered changing.
@@sixbox9634 Yea, I use pumps and spotguns.. really slow. Try to use a clock that waits until an operation is done but my ALU isn´t that presice when predicting. But this could make it much faster.
Did you used saved letters or did the CPU print it, like pixel per pixel?
the letters are saved in the display like a lcd display module the cpu just sends the ascii code for the letter and the write command
Is That real time? And how does your ALU work?
Yep is real time. The ALU works over 2 clock cycles first setting the operation and pushing the 2 registers. Any register can be pushed to any side or both sides of the ALU at the rising edge. The data is sent through the bit wise logic and latched at the falling edge. In second cycle the latch is the inputs of the CLA witch adds and holds the data making it like a register that can be asserted to the 8 bit bus at the rising edge and loaded anywhere on the falling edge.
@@lnventorsteve2115 Nice! so is it a pipelined CPU?
@@nealcrafter Yeah it's heavily inspired by James Sharman's 8 bit cpu.
Damn how the hell do you make it so fast? Are the characters preloaded in some way? And btw, how the hell di u make the display that large almost without lag? Does it have a framebuffer, and what is the method of storing the data?
It's a 8 bit rom that holds the characters. The display is like a lcd module it holds the character and some commands like clear and next line. To right a character you just have to write the ascii to the displays address in memory.
@@lnventorsteve2115 Oh I see, makes more sense. Am working on a cpu as well as some kind of display output. Wanna try to get authority over all pixels so that you could make some really cool programs, you need a lot of framebuffer memory for that though.
@@sixbox9634 I was working on a version that could do that and shift spirits around don't remember how far I got
@@lnventorsteve2115 Yeah, it's really tough to stay motivated when it takes so got damn long
@@sixbox9634 I think we moved on to a new 16 bit cpu or tic tac toe ai and uttt
Heyyyy 💕
F
This is cool, gg :)
This is awesome well done!
Gj im excited for more awsome projects like that :D What instruction set does the cpu come with?
it uses a x86 like instruction set with my own op codes for the display its a little bit of a mess. I plan to redo all the opcodes when the cpu is done because right now when I add a new opcode I just use the next code available.
@@lnventorsteve2115 still sounds nice :D