Skip to main content

Blast from the past

In the years of the TrickysTutorials servers, I had probably around +60 more dupes or so (I think). I spent a lot of my time in it. Unfortunately I only saved a few before TT went down, but most were lost. Here's a (VERY) small list of contraptions I've made over the years spent in TT and just Gmod in general:

Chess set (VERY OLD). Many people from TT might remember it:


Auto scanning keycard reader (pretty old). Controlled by an E1 chip using a simple algorithm.


Box robot (very very VERY old). Probably my first robot ever made in Gmod. Uses no expression chip, the chips can be seen on the plate. I might have even made this before E1 even existed. I really don't remember. I remade this using my computer
Blueline quite a while afterwards.


My first wire camera (with quad screens). This is the oldest contraption in my dupe list. I built it the first weeks I started going to TT (around the time Strongbad and Lt. Smith got admin, if memory serves me). Full wire, takes 1 picture in about 30 seconds or so)


The dupe name for this on is (bigassbinaryclock.txt), and it's name is accurate (except for the binary part, it's actually a BCD clock); it's a giant clock. Aut was the first one to make a BCD clock though, so props to him (his wasn't 5 stories tall though). Uses a single E1 chip. (somewhat old)


Super keypad. I didn't like the keypad tool very much. I wanted it to be able to change it's code on the fly. SO I made this one. The code elements are stored in a constant value, and the E1 houses the algorithm and does all the hard work. (pretty old)


Phx Dojo. No wire at all in this one! Took a few hours to build, but I really like how it came out. (not that old actually)


The Awesome Train. A "joint project" by me and BP :P. E1 controlled train thingy. (moderatly old)


The early computers (Most of these have no names). My early attempts at computers (though they were really just slightly cooler calculators). I have around 15 computers or so, but these two were really the start. The second one uses a cartridge system, while the first non swappable ram. (Pretty old)


Binary cartridge loader (for use with all computers after TCPU2.0 up to Blueline v1.3).
Bulky, slow, but I love it. Reads a long row of bricks and converts their colors to data until it reaches the stop point (red). I think I did maths on this before that show that 1MB of memory in this system would be something like 4 miles long of bricks. Totally impractical now-a-days, but this was the only way I could think of to save programs over dupe. (Pretty old)


BlueLine computer. It really changed shapes over it's development. From a few scattered console screens and E1 chips, to a mammoth computer room, to a washing machine-esk box) It was the first computer I really put a lot of effort into in Gmod. I actaully used it for a lot of things too.


Blueline Box robot. The rebuild I talked about up there.


And to finish this post for now, Miya. First computer I made with E2. This was before anything like XWL:writeString so the E2 has to manually do everything. Which means that the chip is over 700 lines long. I can't spawn it anymore with out disabling the preformance caps (hense the red chip). Took about a week to design, 3 days to build/code/debug). It was a lot of fun to build. (made September-November 2008, so not that old). I no longer work or support any of the computers listed in this post btw.



Anyways, that's all for now. Time for lunch...

Comments

  1. Nice computers, I love building them too.

    ReplyDelete
  2. Double Bonus Poker is one other excellent variation of Jacks or Better, with additional payouts for selected Four of a sort palms. The sport provides a wonderful theoretical RTP of 99.92%, which supplies players notable excessive probabilities to win. Available in most on-line casinos, the game stands out with its impeccable graphics and fun play. They should maintain some good machines, otherwise they'd lose all of the 우리카지노 players who know what they're doing.

    ReplyDelete

Post a Comment

Popular posts from this blog

TFORTH

Overview TFORTH is my custom version of FORTH. It started as a programming exercise that grew into a somewhat usable language. This version of FORTH is a bit odd in that it has no compiling mode at all . Not even bytecode compiling. Everything is 100% interpreted. So, it's essentially a fancy text parser. It also doesn't try to be ANSI compliant at all. That being said, it does support a lot of common FORTH things like you would expect, including: custom function definitions, calling external functions via function pointers, full access to the system's memory map, input/output, etc.   Variables There are some big differences, under-the-hood, with this version of FORTH. For one, there are no variables. Instead, I define variables as functions with a index to the "variable page," a page in memory dedicated to temporary storage. So, for example,    5 0 ! would assign the literal value 5 to index 0 in the variable page. So, to declare a "variable," I would d...

TPC65 - History: breadboards and protoboards

Since I was a teenager, something I've always wanted to do was design and build a computer, chip-by-chip. I was inspired by the movie Pirates of Silicon Valley, specifically when Steve Wozniak built a computer, the Apple 1, that started an empire. So, I started learning electronics with the main goal of making my own computer.   Breadboard Shenanigans   In 2018, I finally got around to working with the legendary 6502 CPU and built my first rudimentary computer that barely worked. This version of the computer relied on an Arduino Mega to act as an EEPROM and serial interface. Thus, the entire computer needed to be synchronized to the Arduino to function. Unfortunately, building computers on breadboards is a pretty frustrating task. Breadboards are prone to manufacturing defects that can cause intermittent shorts between components, intermittent connections between the breadboard and components, massive amounts of parasitic capacitance and inductance. All of which are incre...

TPC65 - Arduino Optimization

One feature/limitation of my computer design is that it uses an Arduino to replace a lot of extra logic and interface components. Specifically, the Arduino performs the following functions: Serial I/O The computer piggy-backs off of the Arduino's built-in serial to USB interface chips to communicate with the host laptop. Power-up reset circuitry The 6502 needs to run for 50 or so full clock cycles with the RESET line held low, and then RESET is sent high for normal operation. System clock Because the computer uses the Arduino's USB interface, the Arduino must be kept synchronous to the computer. If the computer runs too quickly, it could outpace the Arduino's ability to read and send data.   The last point is the most important of all. The Arduino must be kept in lock-step with the computer at any given time in order to ensure that I/O data isn't missed. Thus, the the clock output is just a digital output from the Arduino. This means that the computer's maximum spee...