Questions tagged [templeos]

TempleOS is an x86-64 operating system for user-programmers that is inspired by Commodore 64

TempleOS is an operating written and maintained by Terry Davis for the x86-64 architecture. Terry's intent with the operating system was originally to teach users to become programmers by immersing them in an environment that was simple to understand and intuitive. To that extent TempleOS has

Technologies

TempleOS includes,

  • HolyC: A JITed C compiler
  • Adam: An Init System and Init Process by the same names (Adam Task) which spawns Seth Tasks
  • Red Sea File System: it's own lightweight 64-bit filesystem format based on FAT32.
  • DolDoc: the TempleOS document format which the shell can render with links.
12 questions
10
votes
1 answer

Why can't TempleOS run on modern x86_64 machines?

TempleOS is certainly Intel x86_64, but shy of that there are no guidelines to what machines can run it on the bare metal, In the FAQ, under "How come it's in the public domain and not GPL?" you can find, It can run on some bare-metal 64-bit PC's…
Evan Carroll
  • 9,518
3
votes
1 answer

How do I enter I/O ports during TempleOS boot?

I've been trying to try TempleOS.  When it starts booting up, it asks me to supply I/O ports and explains how to find those ports from Windows and Linux. I think I've found the ports it wants. I seem unable to actually enter the port numbers. None…
Lachlan
  • 43
3
votes
1 answer

TempleOS sound with VirtualBox?

I'm currently running TempleOS v5.03 with Virtual Box 5.2. I don't believe sound is working. When I play a God Song with SHIFT + F6, or go under the Jukebox and play a song nothing seems to generate sound. What configuration must I have in my…
Evan Carroll
  • 9,518
3
votes
1 answer

Does TempleOS 5.03 ship with After Egypt and other utilities?

I've seen a few videos where Terry runs "After Egypt" (the TempleOS utility, not the game). I don't see that in my version of Temple OS. Was "After Egypt" removed from core Temple OS? Where are all the base utilities Terry uses in his videos (they…
Evan Carroll
  • 9,518
2
votes
1 answer

Where can I find the source code for TempleOS?

From a Reddit post, TempleOS creator Terry Davis seems to have had a repository on his website People don't believe I wrote my own compiler. All the source code is on all the distros and on my…
Evan Carroll
  • 9,518
1
vote
1 answer

What is the equivalent of clear or cls in TempleOS?

Sometimes my cursor gets lost in a muck of text in the scrollback buffer, or I have graphics created with calls like GrLine(,100,100,200,150); that I would like to clear. What command or system call clears the screen? I've tried reset, clear, and…
Evan Carroll
  • 9,518
1
vote
1 answer

How do I find out what version of TempleOS I am running?

On the TempleOS site, there is no mention of the current version. Wikipedia claims that the latest current version of TempleOS is 5.03. On Twitter, the creator of the OS, Terry A. Davis, seems to indicate that it has a version number, This…
Evan Carroll
  • 9,518
0
votes
1 answer

Process management in TempleOS: listing and killing processes?

TempleOS has different processes, according to docs/Glossary.DD.Z, There is no distinction between task, process or thread. The Fs segment reg is kept pointing to the current task's CTask. There is only one window per task, and only Core0 tasks…
Evan Carroll
  • 9,518
0
votes
1 answer

What is the Unix equivalent of `cat` for TempleOS?

If I want to cat or a list the contents of a file on the page, what is the TempleOS-equivalent of that command?
Evan Carroll
  • 9,518
0
votes
3 answers

How do I export the files of TempleOS to the host operating system?

How do I export my files from the running root partition of a TempleOS install? I would like to be able to browse them in Linux. I'm using Virtual Box and have TempleOS mounted as root. On this website, I can see they've managed to do that. But, I…
Evan Carroll
  • 9,518
-1
votes
1 answer

Is there anyway to correct from this (blue) screen?

I'm just not sure, but is this the equivalent of the Blue Screen of Death for TempleOS or is there a way to recover from this?
Evan Carroll
  • 9,518
-4
votes
1 answer

TempleOS and multiple CD ROM drives?

Does TempleOS v5.03 support Multiple CD-ROM drives? For example I have on Secondary Master: Supplemental Disk 1 Primary Slave: Supplemental Disk 2 Secondary Slave: Supplemental Disk 3 Can I mount them all at the same time? When I boot, I only see…
Evan Carroll
  • 9,518