Scrap Mechanic

Scrap Mechanic

Not enough ratings
SOFTWARE TETRIS (Read Description)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.863 MB
Sep 5, 2022 @ 10:05am
Sep 20, 2022 @ 10:16am
5 Change Notes ( view )

Subscribe to download
SOFTWARE TETRIS (Read Description)

Description
This creation took about a year to make, so dont forget to rate :)



Yes you heard me right! Scrap Mechanic's FIRST Software Game running on a Logic CPU, Check it out here!

🛈 Note About The Used Mod
This Item uses a single mod, which is 100% NECESSARY to make it work and be possible.
Special Thanks To:
  • HerrVincling for designing the end loss screen and making this possible with his mod, go check it out and check his workshop.
  • Control as i used his adder within the CPU itself, go check it out and check his workshop.



MUST DO WHEN YOU FIRST SPAWN IT IN
  1. Aim at any of the Logic Gates on the creation then press "Upgrade" button bound to "U" by default.

  2. Look in chat til it says "Speed Factor=" followed by a number, that'll be the multiplier of the clock speed, so if you set it at 2x it'll be 2 times faster.
      🛈 My favorite speed factors to run the CPU at are 256x or 128x

    ⓘ Important Notes:
    • The higher you make it the laggier it'll get so do NOT go too high.

    • If you want to decrease the Speed Factor then aim at any of the Logic Gates on the creation then press crouch bound to "CTRL" by default AND upgrade bound to "U" by default.

  • Control Seat

This seat is your control seat where you can control & play the game! The controls split into:
    1. Game Controls
    • Hotbar 1: Move Tetris Piece To The Left.
    • Hotbar 2: Move Tetris Piece To The Right.
    • Hotbar 3: Rotate Tetris Piece Clockwise.
    • Hotbar 4: Load Game Button.
      🛈 You'll be greeted with a title screen once you start the game, you must press this button when the title screen renders for you to start playing. Also when you lose there's a "game over" loss screen which also requires you to press this button when it renders.

      🛈 All Game Controls (1, 2 and 3) are hold-able meaing if you hold them they'll repeat their function and stop the piece from falling.
    2. CPU Controls
    • Hotbar 5: Start/Stop The Game. Do NOT Spam This.
    • Hotbar 6: Restart A New Game. Do NOT Spam This.


  • The Screen

This is the screen that displays the game for you. Here's some information about the game:
    1. Game Information
    • Playing field is 10x10.
    • Score is in the top right corner of the screen.
    • Next piece is in the top left corner of the screen.
    • Holding any of the move/rotate buttons will make the piece repeat that function and NOT fall down til you let go.
    • Loss is detected when any piece lands on the very top row of pixels of the 10x10 playing field.
    2. Scoring System
    • 1-Line Cleared gives 20 Points
    • 2-Lines Combo Cleared gives 50 Points
    • 3-Lines Combo Cleared gives 80 Points
    • 4-Lines Combo Cleared gives 160 Points
ⓘ IMPORTANT NOTES & WARNINGS:
  • Do NOT forget to increase the speed factor, but dont go too high.
  • Do NOT recolor any thing on the creation.
  • Spawn in a flat world for less lag.
  • Turn off dynamic lights in options/graphics for less lag.
  • Type /night in chat for a more immersive experience.
  • There's a hidden duck on the creation, go and find it!




This is by far the most advanced & powerful Logic CPU in SM
🛈 Don't know the difference between Logic CPUs and Block CPUs? Click here!

I'll only list some of the unique features of the SuperCPU here. To know more about it and how to program your own games & programs on it then check the workshop post here.

Quick Specs:
  • Clock Speed
    One of the SuperCPU's main unique and special featuers that allow it to be the most powerful in SM is that the Clock Speed can be multiplied to ANY speed you need it to be!
  • Instructions
    The CPU can have upto 256 different instructions that are fully customizable by the user and are stored in the CPU's instructions PROM. Any instruction can be a super complex 31-step instruction that can have conditional & unconditional loops within itself.
  • RAM
    The SuperCPU Comes with a 24-bit 65k RAM that can be manipulated by the CPU.
  • Screen
    With The CPU comes a 32x32 Screen which can be fully rendered by the CPU.

Learn more about the SuperCPU and how to program it yourself here!



I Hope you like it :D! If you do then please don't forget to




Do NOT take ownership of this item anywhere including steam, ownership goes to steam/reddit accounts named PrincH2A, Feel free to review it but give credit back to me :)

tags: CPU,processor,logic,binary,tetris,kAN,scrap man,fastest,smallest,glitch weld,best,awesome,complex,big brain,smart,automatic,quick,turing complete,mind blown,40hz,super fast,ticks,mind blowing,6502,computer,pc,working,full,calculator,program card,software,ram,rom,register,8bit,8-bit,popular,powerful,strong,most powerful,strongest,16-bit16 bit,computer,programmed,program,programmable,supercpu,micro,mini,smallest,car,creation,vanilla,vehicle,logic,tankDavid Baguetta,ScrapMan,Kan Gaming,Durf,YouTube,PrincH2A,DrPixelPlays,DPP
Popular Discussions View All (1)
2
Sep 14, 2022 @ 3:51am
Whats the difference between Logic CPUs & Block CPUs
PrincH2A
14 Comments
PrincH2A  [author] Sep 11, 2023 @ 1:52pm 
@Placek Thanks :D glad you enjoyed!
It only uses the RAM Block from the quick logic mod since making rams with gates is way too laggy and slow, and most of the logic community agrees with me on this :)
Placek Sep 9, 2023 @ 9:04am 
@PrincH2A I have just played it, amazing work man. My score was 200. I have noticed that it uses a few blocks from the logic mod that probably make it have less quick logic gates, witch makes sense, but i want to make something that would be pure vanilla with option to convert to quick logic. But i will see, if it will be even possible due to potential lag.
PrincH2A  [author] Sep 2, 2023 @ 1:33pm 
@Placek thanks :D glad you like it and please lemme know what you think when you do play it! and best of luck with your cpu :)
ps: this is quite old actually.. im working on new cpu designs and trying to make the true best cpu in sm ;)
Placek Sep 2, 2023 @ 9:46am 
OOOH MAAAN. It looks amazing. When my house gets power back i will defenitly check this out in-game. One year ago i set myself goal of making a fully programable computer in SM, so far i have pretty much done everything for RAM of the computer, but recently a lot of potential improvement came to my mind. Cant wait to play this tetris
PrincH2A  [author] Feb 1, 2023 @ 11:10pm 
@Elevators and more !
yep its a hell of a spaghetti spider web of connections XD
and yeah its a whole cpu and one of the best if not the best in sm :)
thank you for commenting and im really glad you liked it!
Elevators and more ! Jan 31, 2023 @ 11:18am 
oh gosh this is insane all the spaghetti wiring behind this and you literally built an entire cpu in scrap mechanic.
PrincH2A  [author] Sep 19, 2022 @ 4:56am 
@Sjöstedt Thank you! :D i'm kinda working on something better myself actually XD so yeah
Sjöstedt Sep 19, 2022 @ 3:10am 
Great job, can't make it better myself
PrincH2A  [author] Sep 16, 2022 @ 12:31am 
@Reverse Engineer Thank you so much! :DD i usually post rarely cuz i take alot of time perfecting my projects, something like the supercpu took about a year from start to end (gave up on it many times in that year XD) and programming the tetris took about a month and a half, honestly though comments like yours make it worth all that time :D, either way thank you again!
Reverse Engineer Sep 15, 2022 @ 3:45pm 
I wonder how that can be never having heard of you. I am very impressed... Without knowing you, I can tell a lot from how many hours you've spent in this game and what you've done with it. Very advanced creations. Respect