- Four o'clock.
Hey. So...
Yeah, is that...
Uh...
Is that work?
- Yeah, absolutely. It's
very important work.
You saw how much people
liked it the last time
we did something like this, right?
I mean, you could even
say this is God's work.
- I could say this is God's work.
What does that mean?
- Well, it's TempleOS.
It's God's third temple.
- God's third temple. Oh lord.
Okay, we're gonna get demonetized
over all the religious
stuff going on here.
Fortunately, today's video
is sponsored by Elgato.
Elgato's new Wave 1 and Wave 3
USB broadcast microphones are here.
With their Wave Link app, you
can control your Wave mic,
up to seven other audio sources,
and created independent mixes.
Learn more at the link down below.
(upbeat music)
Tell me about what I'm
looking at here, please.
- Okay.
TempleOS is an open
source operation system
developed by Terry Davis,
a longtime computer
enthusiast who cut his teeth
on the old Commodore 64 back in the '80s.
He began the project back in 2003,
then called J Operating System,
in order to go back to those roots.
In his own words, "To recreate
the dynamic environment
that used to exist when
the Commodore 64 was around
and everyone was creating
oddball software."
And you can clearly see that inspiration
in the interface he ended up with.
- Unfortunately, Terry's mental state
had been deteriorating
rapidly since being diagnosed
with schizophrenia in
the mid- to late-'90s,
and he began to see what he believed
were CIA agents shadowing him.
The story is long, complex, dramatic,
and unfortunately, ultimately very tragic.
But to sum it up, he began to see
what he interpreted as signs from God,
resulting in direct
communication through an oracle
in the form of a pseudo-random
number generator function
that he programmed into
the operating system.
- Now, while his vocabulary
became increasingly...
Well, let's just call it controversial.
In an attempt to combat
the psychological warfare
he believed was being
conducted against him,
it was through these conversations
that he got the inspiration for many
of the foundation elements of TempleOS,
which he says God told him
was the biblical third temple.
640x480 pixels with 16
colors of EGA graphics,
single voice audio through the PC speaker,
with no preemptive multitasking
and a completely open ring-0 design
that gives users complete
control over their hardware.
In other words, it's a
tinkerer's dream come true,
so long as you know how to use it.
- Well, I don't know how to use it,
but I'm assuming that it's set up here
so that you can guide me
through taking it for a spin.
- Sure. Let's do it.
- Let's do it!
This is interesting.
I don't think I've seen an interface
this unintuitive and cluttered.
There's so many flashing items
that it's not clear to me what
is selected or not selected.
Anthony, help me out here.
- [Anthony] Okay. So right
now, you have a mouse-
- Oh, I do.
- and you can use that.
- Oh, look at that! I got a mouse!
- [Anthony] Now, how familiar are you
with the C programming language?
- Yeah, let's go ELI5 here.
- [Anthony] Okay.
So everything in this operating system,
including the operating system itself,
is programmed in what's called HolyC.
- HolyC.
- Yeah-
- You have got to be kidding me.
- He was a Catholic-
- He made his own language.
- [Anthony] Yeah, he was a Catholic,
and he named the language HolyC.
It's somewhere in between
a C and a C++ level
of power and versatility,
and basically, in that vein,
the entire operating operating system
runs on those commands.
So it's all that. That's what
you're looking at right now.
This is what's called the Home menu.
- The Home menu.
- [Anthony] You can get there at any time
by pressing Control-M.
- Control-M. Okay, got it.
And that's the menu flashing up here.
Why do I have a menu flashing
on the left and the right?
- [Anthony] Because you
currently have two windows open.
You can close one of those
if you'd like. There you go.
You cannot close that
background window. That's Adam.
It's the debugger and program monitor.
- Right, got it. Makes perfect sense.
Okay.
- Yeah.
- System keys quick guide.
Space is left click and
Enter is right click.
F7 is God Word.
- Yes.
- What happened? "Turn"?
- It just put a word up there.
- Textultation?
- Yeah, that's what you-
- Oh, exultation!
Wait, texul, tex...
What? What is this?
- No, that's the window-
- That's the window?
- title, yeah.
So what you're looking at right there,
the blinking black square
is your text cursor.
You can control that with the arrow keys.
- Wait, so if I press F7 it'll...
"Abides. Retired.
Hereditary. Circuit.
Mouths, names."
Are these just words
that occur in the Bible?
- I think it's every word
that the operating system
is actually aware of.
- "Husbands.
Filleth."
What about a Shift-F7? Whoa, hey, ho!
"Told him said, As I happened by chance
leaned upon his spear; and lo, the,"
something, "hard after him.
And when I looked behind him he said,
'I answered, Here am I.'
And he said to me, 'Who art thou?'
'Amalekite.'"
Wow. So that's a God Passage.
F6 is a God Song.
- Now, that we won't be
able to hear right now.
We can come back to that later.
- Oh, 'cause we're under VM.
- Yeah.
- Okay.
OS navigation is handled
through a combination
of mouse inputs and shortcut keys,
some of which work throughout
the entire operating system
regardless of what you are looking at.
Some of them are things
that you would need
in any operating system, like a shortcut
to go to the personal menu,
or to exit, for example.
Others are ones that
are unique to this one,
like the shortcuts to bring up a God Song,
God Doodle, a passage or word.
I think the words are from the Bible.
They might also just
be from the dictionary
that this OS has access to.
As well as a system-wide
Bible that you can get to
simply by pressing, what was it?
Control-Shift-B?
- Control-Alt-B.
- Control-Alt-B.
There it is.
- And there it is.
- One piece of the operating system
that certainly underlines
the struggle of its creator
is the Holy Spirit menu,
which you can access
after you open up the
God Doodle application.
Here you'll find some
sort of general statements
interpreting the Bible and the world,
as well as a Q&A with the
random number generator
that we alluded to before.
The answers in the Q&A range from things
that kinda make sense,
like the fourteenth
commandment is apparently
no pedophilia or child porn,
yeah, I can get behind that,
to things that seemingly
have nothing to do
with the question being asked,
and everything in between.
This is a great answer:
"Does He like mirrored glass megachurch?"
"Secular Glass." Yeah, sounds about right.
Wait, what are we doing right now?
- [Anthony] This is a God Doodle.
- How do I know when it's done?
- [Anthony] Yeah, it'll
be done. Eventually.
So one of things about this,
you might notice that
there are animated icons
as well as just general
icons on this menu,
despite the fact that it is text mode.
- Yeah.
- He created a special file format
that allows him to insert those things,
along with songs and other stuff,
into what is essentially
just an ASCII file.
- Huh!
- [Anthony] And what
you're looking at right now
is basically a straight text file,
except it has these things built in.
- That's kind of cool. Are these all...
Wait, hold on a second.
Fun Games. Unfun Games.
Code Scraps and Nongames.
- So the tour is actually
right there, above Fun Games.
- [Linus] Yeah.
- That tells you all you need to know
about actually navigating
and using the system.
- Wow.
"The Type command is like the DOS command
of the same name, or the UNIX command.
We will now send your menu
document to the command line.
It uses the same document format,
and the icons are even active!"
Wow! So that's the end
of the tour, I guess.
Oh, shoot.
- That would be it, yeah.
- Oh, my menu's over on the right now.
- You can actually move and
resize windows as you please
if you click on the
borders, except for Adam.
You can't change Adam.
But if you were to click and drag-
- Okay, what else can we do?
- Well, there are games we can play.
- Can we start with an unfun
one and see how it goes?
- [Anthony] Sure.
- Okay. I'm gonna go with "ZoneOut".
"I refuse to rip off the original,
so this is intentionally crappy
and included for demonstration purposes.
Write games, don't play them."
- [Anthony] So this is
a "Battlezone" clone.
One thing you'll notice is that
the keystrokes appear to be
BIOS keystrokes, so you'll hit
a button and it'll turn once,
and then it'll wait for the repeat,
and then it'll keep turning.
And it can only do one of them at a time.
- Look at me. I'm sniping him.
Oh, shoot.
- [Anthony] That one didn't even hit.
- Yeah, the hitbox detection is
the least of its problems.
Yeah, that was unfun. All right.
Why don't we try a fun
game, like "Winceslas."
"Start fires by pressing Space,"
nice, "on trees."
They're yule logs. "Lead
peasants to fires."
- Okay, so we start fires.
Did I start a fire or not?
Oh, I started a fire, okay.
So how do I bring the peasant to the fire?
- [Anthony] They'll follow your footsteps.
- [Linus] So I have to, like-
- You have to really babysit 'em.
- So did I get a point?
- Yeah, so freezing peasants,
I think, went from 10 to 9.
- So are these peasants on fire now?
- I'm not sure if they're
on fire. You're not Trogdor.
- [Linus] Burninating all the peasants!
- We gotta stop making that
reference. It's too old.
- [Linus] It is too old.
People don't get it.
- [Crew] Some people do.
- And for those three people
it's the best reference.
Okay, I think I've had enough of this.
But hey, solid 30 FPS, so
10 out of 10, better than "Last of us 2".
- Ooh.
- What a troll.
- All right, let's try "Varoom".
This is the one you were playing, right?
- [Anthony] Yes, it is.
- I can see why you...
I died.
- Yep.
- That was quick. Wow,
the car goes so fast.
- That was the first thing
that happened to me, too.
I went forward and I died.
- Okay. Well, that's what
happens when you go too fast.
This is a learning game.
- Yeah, this is all edutainment.
(Linus makes car revving noises)
Ah! Varoom, varoom, varoom!
This is, by far, the best game so far.
- Yeah, it's actually pretty decent.
There's also a flight
simulator-kinda game.
- It makes you wonder just how talented
this guy was before...
Well, you know.
- Things happened.
- 'Cause if nothing
else, this demonstrates
quite a breadth of skill.
- Yeah, he created all the 2D libraries
and 3D libraries from scratch,
the operating system from
scratch, all of this from scratch.
And by the way, that was 16 colors.
Okay, so the final thing
that I want to show you
is a game called "After Egypt".
It is not actually included
in the main distribution
anymore, if it ever was,
but I do have it on a CD image.
- Okay.
- So I'm gonna show you, or tell you,
how to mount a CD image.
- Wow, it has CD support.
Sure, of course it does.
Okay, yeah.
- So go to the terminal.
Remember, this has to be capitalized.
Mount, semicolon. Enter.
Now, it supports RAM drives,
hard drives et cetera.
What we want is a CD drive,
because we actually
have a virtual CD setup.
So type T and press P
to probe. There we go.
So we got the hard drive
and we got the CD drive.
We wanna choose the CD drive. Just hit 2.
And Enter. And hit Enter to exit.
So you can see that the
Drive T has been loaded.
Type DRV.
Open parentheses.
Quote. T.
Quote.
Close.
Semicolon.
Okay.
- Okay.
- So you see that it changed
the window border to blue,
because that is the
color code of this drive.
- Okay.
- So just do a DIR.
Now choose Supplemental Games.
So CD, oh wait! I can just
click it, yeah, yeah, yeah.
- Yeah, just click it.
- Oh, awesome.
- "After Egypt".
Now type hashtag.
- Hashtag.
- It's a pound sign. Include, space,
quote, Run with a capital R, unquote.
And just Enter.
And type a colon and hit Enter.
So this is something that
Terry was very proud of
back when he created it.
This is a Moses simulator.
- Yeah, like I'm on Mt. Sinai,
kinda looking down at the...
Okay, so we've got a
golden calf. That's bad.
- [Anthony] Yeah. So you can hit Escape.
That'll bring up a menu.
- Oh, so it's like an "Oregon Trail"-style
choice-making adventure game, sort of.
- [Anthony] He didn't
every actually create
an end goal or anything like that.
This is more of a software
toy, like a de-stressing thing.
- So wait, so when there's a golden calf
I should probably...
Okay.
Wait, Mt. Horeb? I
thought it was Mt. Sinai.
- [Anthony] I'm actually not sure.
(phone beeps)
- What mountain did Moses climb?
(phone beeps)
- Mt. Sinai.
- Yeah.
- [Siri] According to the
Denver Post, Catherine, Egypt.
- Okay, so I need to find a burning bush.
- Yeah, so you'll use
the arrow keys for this.
- Okay, so now you're at the oracle.
We get to see what God says.
Sometimes it's a Bible passage.
Sometimes it's something different.
Okay, you got the good thing.
This is God speaking directly to you.
- "Grievest shakes discord
decided allay whatsover
potter biting
mark observed province
ye whilst likewise scourges by."
I feel like trying to find
meaning in it might lead me
farther from knowledge.
- I mean, it did have
the word potter in there.
- So I should fire Colton?
- [Anthony] There's only one
person here named Potter.
- Sorry, Colton. TempleOS
told me to do it.
So why is this not included
in the core game anymore?
- I'm not sure.
It might've been that he
never actually included it,
it was something that he was working on,
or it might've been...
I don't actually know what the
history of "After Egypt" is.
I do know that he was very proud of it
when he created it though.
- [Linus] Got it.
- I think it's not strictly a
demo, so he didn't include it.
- Can it do anything else useful?
- Well, yeah.
If I were better at
programming and had more time,
I could probably whip something up.
It's, from what I understand,
very easy to draw shapes,
very easy to create sprites
and that kind of thing.
So it's really a tinkerer's tool,
like a beginner's
programming operating system.
Like you have full control
over the hardware here.
- So that's a really cool idea.
- Yeah, it's like the
old school Commodore 64.
So the God Song.
- Right, that.
Yeah, we couldn't do that
'cause we didn't have sound.
- Right. So this one does have sound.
It'd just crash in the
games. So let's try that.
- Okay, so F6?
- F6.
So you can choose what level
of complexity you want.
Whether it has rests-
- Sure, let's have rests.
- what octave it has, I'm not
sure what Six Eight means.
So Simple, Normal, Complex.
- I want a complex song.
- Complex?
- I'm a complex kinda guy.
(cheery tune beeping)
Hilariously, I don't think it's worse
than the soundtrack of a
"Hugo's House of Horrors"
or something like that.
- Yeah, that's actually not terrible.
- Like, there's some
garbage noise you get in it.
- There's some terrible
garbage parts in it, but yeah.
- What a thing.
If you guys wanna learn more,
check out Fredrik Knudsen's
"Down the Rabbit Hole"
investigation into the creation
of TempleOS and its creator.
It's far more in-depth than what we
could possibly cover
here, but I have to say
it was quite the experience.
You guys can try it out
for yourselves, by the way.
We'll have a link to where to get it
down in the video description.
You can fire it up in a VM.
That's probably the easiest
way to get it working.
And yeah, go ham.
And the video's brought
to you by Manscaped.
Manscaped created the world's first
all-in-one manscaping kit
that makes manscaping both safe and easy.
The Perfect Package 3.0
includes everything you need
to take your grooming
routine to the next level,
including their Lawn Mower
3.0 waterproof body trimmer,
with its ergonomic design,
quality ceramic blades
and advanced SkinSafe Technology,
I mean, you don't wanna
nick your balls, right?
Nobody wants to nick their balls.
Those of you who wanna nick your balls,
feel free to let me know in the comments.
I will make sure I get
you guys all blocked away,
'cause I don't need to hear from y'all.
The replaceable ceramic trimmer blade
is 100% compatible with both
the Lawn Mower 2.0 and 3.0,
with its powerful 7,000-RPM motor
and 600-milliamp-hour lithium-ion battery.
It charges wirelessly, it's waterproof,
and you can get 20% off and free shipping
with your Perfect Package 3.0 purchase
when you use code LTT at the
link below or on Manscaped.com.
Thanks for watching this video.
If you guys enjoyed it,
maybe check out our previous
alternative operating
systems episode on ReactOS.
A little more conventional,
but frankly, not much more useful.
Depending on what you're trying to do.
At least this is a Bible-reading app.
- Well, it's that, and it's also like
a modern-day Commodore 64,
you can tinker with it.
That's the point.
- Yeah!
