Тёмный
Usagi Electric
Usagi Electric
Usagi Electric
Подписаться
Welcome to Usagi Electric!

On this channel, we dive into old school technology, focusing heavily on vacuum tubes. My primary goal is to build computing circuits based off the legendary machines of yesteryear, only with a slight modern twist. All the tubes will be operating with very low voltages on the plate, making the projects safe and easy to follow along with. So, lets grab our multimeters, some random tubes and a low voltage power supply and have fun!

Usagi Electric covers one of my main passions, while my other main passion can be found over on Usagi Motors.
The Forgotten Usagi: Ep. 1
45:13
21 час назад
Software Problems? Hardware Solutions!
32:18
14 дней назад
The Rarest IBM PC Clone in the World!
43:10
28 дней назад
The Mini-Centurion is Back!
21:28
Месяц назад
VCF East 2024 + Museum Tour + PDP8 Fun!
26:50
Месяц назад
The Bendix G15 Typewriter is Crazy Pants!
22:36
2 месяца назад
This NEC PC-8001 is Epic!
24:37
2 месяца назад
Still Broken… but, Different Broken!
25:28
2 месяца назад
State of the Usagi 2024!
13:52
2 месяца назад
VTC P.36 - Logic Done!
27:21
3 месяца назад
Printing ASCII “Art” Like it’s 1980!
22:13
3 месяца назад
The G15’s Bonkers Optical Reader and Punch!
25:30
3 месяца назад
I Love this DEC LA50 Dot-Matrix Printer!
14:26
3 месяца назад
This Data Terminal was Covered in Poop!
29:49
4 месяца назад
The Largest Printer I Own Prints!
23:38
4 месяца назад
Reviving 65 Year Old Bearings
23:05
4 месяца назад
The PDP-11/23 Plus Works!
27:39
4 месяца назад
This PDP-11 Power Supply Defeated Me
29:57
4 месяца назад
Working on the Largest Printer I Own
19:29
5 месяцев назад
My New NASA Minicomputer!
33:30
5 месяцев назад
The G15 Lives!
26:35
5 месяцев назад
Restoring an ADDS Regent 200 Data Terminal
21:08
5 месяцев назад
VTC P.35 - Building the Output Register
23:14
6 месяцев назад
A Vacuum Tube Single Board Computer?!
22:21
6 месяцев назад
Комментарии
@aserta
@aserta 41 минуту назад
0:07 who said that!!! I'll have them do C++ using a Nokia 3310 keyboard!
@imark7777777
@imark7777777 2 часа назад
Another episode on the mini Centurion, Yah! Nice well things are still fresh. But definitely time to go off on another topic for a while. Especially after assembly if you're not used to assembly. There are 10 binary reasons to program in assembly.
@stan.rarick8556
@stan.rarick8556 3 часа назад
Assembly programming is NOT hard (I spent 46 years doing it). What you're probably facing is device interfscing, and that can be a bit fiddly(I need to admit that I'm less than 2 minutes in... (Although it's not that difficult on IBM mainframes.)
@indirektdjs
@indirektdjs 3 часа назад
This reminds me of my CPSC degree back in the 90s. Late night in the lab. Working hard to get something to happen in a low level language. 2AM it finally starts working and there is a mini celebration.
@NikosAsteriadis
@NikosAsteriadis 6 часов назад
this hard drive is amazing very biggest
@PageTheRageTV
@PageTheRageTV 7 часов назад
Only real programmers are able to code in ASM easily. Others find it hard and impossible to do.
@axelbuhning1328
@axelbuhning1328 7 часов назад
I think it's time to pull it out....really? 🤣
@lordsmeagol3390
@lordsmeagol3390 9 часов назад
Great bare metal assembly coding! This reminds me of experimenting with the track format command [WD1797] in 1985, squashing the preamble and inter-sector gaps enough to fit an 11th 512 byte sector in (and over-stroking to 83 tracks) to reliably increase my Nascom 2 CP/M floppy free space from 786K to 898K.
@lordsmeagol3390
@lordsmeagol3390 9 часов назад
I did a lot of Z80 on my Nascom 2. If the program is small, I don't even need an assembler (or disassembler); I know Z80 in hex! When programming on my PC, I find the C x86/x64 intrinsics make most things possible (SIMD, AVX), but I still need the extra control that assembly coding provides to do optimizations that the C compiler can't manage. Sometimes, assembly coding is the only way to ge the job done!
@WhatsUpDoc-od5dd
@WhatsUpDoc-od5dd 9 часов назад
why don't you put small heatsinks on top of those parts which gets hot?
@kioly_ah
@kioly_ah 10 часов назад
非常有意思的内容,订阅了
@74HC138
@74HC138 11 часов назад
It's not just doing asm, it's doing asm in hard mode (without a debugger such as gdb, and does the Centurion CPU even have any debug support? You can still make a debugger without it, but that's quite hard too!)
@charlesbaldo
@charlesbaldo 11 часов назад
Assembly Programming is Hard?? Yes the sky is blue and bears **** in the woods.
@5cyndi
@5cyndi 11 часов назад
When coding up something tricky: “Round 3 (I need help)” … followed by other rounds. Relatable 💯 👍
@MonochromeWench
@MonochromeWench 14 часов назад
Not stupid, it is just what happens when you are not a software person. A software person like myself probably couldn't have even gotten the system working to the point of being able to run that program. hardware is a magic box that does what I tell it but if it doesn't do what I tell it 🤷‍♀ time to do something else and try again tomorrow
@cerberes
@cerberes 15 часов назад
Your joy brings us nerds joy! Congrats on your success.
@plextoob
@plextoob 16 часов назад
That's minicomputers for you! lol
@troyfowler5177
@troyfowler5177 17 часов назад
What do you do that takes you to Dubai? International man of mystery, perhaps?
@HokusaiXL
@HokusaiXL 19 часов назад
I love the entire Centurion series. It's just neat to see these old machines coming back to life.
@DavidPlass
@DavidPlass 21 час назад
5:51 Shabloinks is my new word.
@InfiniteBrain
@InfiniteBrain 21 час назад
Be happy! Imagine having a house full of so much clutter that you CAN'T work on the 47 vintage computers...
@KameraShy
@KameraShy День назад
The more difficult and complex the program, the more time you need to take to step back and clear your head. The most effective problem solving technique: a good night's sleep.
@foxyfoxington2651
@foxyfoxington2651 День назад
As soon as I saw "Assembly Programming" I knew you were entering into "You​'​re Gonna Learn a Lesson in This Delicatessen" territory.
@BritishBeachcomber
@BritishBeachcomber День назад
Assembly programming is easy. But only if it is the first language you learn.
@dennislindqvist5461
@dennislindqvist5461 День назад
Your entusiasm somehow reminds me of Moss 😂❤ ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-f03nklLRuwU.htmlfeature=shared
@QuizundTalk
@QuizundTalk День назад
Could the scrolling problem be similar to this CGA scrolling problem? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Ll3Zp3kr8l4.html
@LMacNeill
@LMacNeill День назад
You can tell how difficult this project was by how delirious he was at 15:02. 😂
@bobvines00
@bobvines00 День назад
David, the next time you're able to talk with David Gesswein, please ask him how *he* pronounces his last name. I think you mispronounced it, but I'm just as likely to have been mispronouncing it for years too. ;) Also, will you be posting these podcasts on this channel (for those of us who miss it live)?
@Nichetronix
@Nichetronix День назад
David, I love seeing the comments in this piece of code! In the Increment routine: "Shabloinks A, B, and Z registers" LOL! I don't speak Japanese as you do, but I am assuming that "shabloink" is something like "destroy"? Please advise, and good luck in Dubai and at VCFSW! BTW the "Round 1"... "Round 6" thing is real life in embedded programming! But you persevered to the end, and it worked! Congrats!
@user-jl5jr2gw7c
@user-jl5jr2gw7c День назад
I was rejoicing and cried tears of joy with you on seeing all your hard work and effort scroll up that screen with a successful result! Keep up the good work!
@byterock
@byterock День назад
Well the way we did that kind of thing was write 'C' programs to write 'Assembly' programs ;) don't ask me to do that again I haven't done it since before you where in 'short pants' and I do not have all the 'C' code that would emulate the platform we where programming to. ;)
@cheeseparis1
@cheeseparis1 День назад
Came for the old machines. Subscribed for the happiest man ever.
@GHIDRAuto
@GHIDRAuto День назад
Phenomenal content!
@aussieleighsmith
@aussieleighsmith День назад
Am I missing something? The reason why he can't low-level format the disk is because the format command isn't accessible to the Mini Centurion. So either the format command that he has on his other drives is for the v6 CPU only, and hence is incompatible with the Mini Centurion, or he can just copy the format command file over to a floppy disk, move the floppy drive and controller card to the Mini Centurion and copy it over to the removable platter (or run it directly from the floppy, if possible). Assuming the former situation, where no v5 CPU format command exists, it would seem feasible to connect the Hawk drive in question to the v6 CPU (without moving the drives from the cabinets, just string a cable) and low-level format the drive using the v6 CPU & operating system? Or is the low-level format different between v5 & v6 CPUs?
@kenromaine2387
@kenromaine2387 День назад
The Centurion dealer in C. Ohio removed the CPU5 JCL [ .Format ] command from the CPU5 OPSYS on the disk that they gave to the dealers customers. Some dealers removed the [ .Format ] command from the OPSYS so the customer had to purchase all the disk packs they needed from the dealer at a higher than normal street price. - When the CPU6 OPSYS was written the disk file-system was updated with new features that made the JCL (Job Control Lang. ) [ .Format ] command only "format" the disk platter in a way that the platter only worked on CPU6 systems, not CPU5 systems.
@aussieleighsmith
@aussieleighsmith День назад
@@kenromaine2387 Thanks for the clarification.
@skfalpink123
@skfalpink123 День назад
Ah... That brings me back to my school days and the joys of 6502 Assembler. School was pretty brutal in days gone by
@daffyduk77
@daffyduk77 День назад
Now get your hands on a Geac computer cfor some real headscratching fun !
@vernonzehr
@vernonzehr День назад
Oh lordy lordy, I remember that feeling. Late at night, hours and hours of effort and failure, and then... success! Up until the success all you want to do is go to sleep, then when it works you are so happy you want to waste more time playing around and experiencing the joy. I sort of miss those days but... nah... nope, I don't miss it.
@kai990
@kai990 День назад
Amazing episode. When are you gonna do one about the plush dog with fries-hat?
@PhilWheatInAustin
@PhilWheatInAustin День назад
When someone from Texas goes "So hot" you can take that to the bank.
@Enigma758
@Enigma758 День назад
Congrats, your dedication surely paid off!
@jamesross3939
@jamesross3939 День назад
If you ever come accross a HARRIS/5 grab it. It's a early 70's computer with 48k core 24bit words memory. And removable cart drives 5meg if not mistaken that look a lot like the ones ued in the centurion. I don't have any hardware but i do have an image of the OS on a PC media.
@NicolasTheGuy
@NicolasTheGuy День назад
I'm so happy for you! When I look back at what the Centurion was like 3 years ago when you first got it, I'm flabbergasted! Sadly my bunny died 1 hour before you're video was released...
@DaveCurran
@DaveCurran День назад
Congratulations, I can only imagine how much work that took.
@jakobfindlay4136
@jakobfindlay4136 День назад
1:30 Being beat by alcohol and beat by electronics sound pretty similar
@user-eg3yv3xr7s
@user-eg3yv3xr7s День назад
I have watched each and every episode about the Centurion and have loved every minute of it all !!! Now this is just an idea here, but what if you were to write a book about the Centurion ? Maybe explain how to make a homebrew replica of it ? Like I said, it's just an idea.
@TheGreatAtario
@TheGreatAtario День назад
My condolences for being forced to engage with the travesty that is Dubai
@toonvanderpas7604
@toonvanderpas7604 День назад
Hero!
@martinrayner6466
@martinrayner6466 День назад
_As a software developer of over 40years experience. Started assembly/machine code on a commodore PET. It's not about being smart, or dumb. Its all about being methodical and unrelenting. _*_Well done._*
@ctid107
@ctid107 День назад
Congratulations from N. Ireland. Been following your Centurion blues (accidental pun!) for a while, I'm of an age to remember other old stuff like Datapoint 2200.
@derekloudon8731
@derekloudon8731 День назад
I feel your pain and your joy!
@1906Farnsworth
@1906Farnsworth День назад
God created assembly to train the faithful.