TempleOS: Installation
11–20 of 46 posts
Re: TempleOS: Installation
#12I don't like running TempleOS on hardware or in a full fledged VM(Seems like overkill). I would like to make an alternate virtual machine to run TempleOs programs on, in Javascript using a Canvas element for UI. I am unsure if there are constructs which TempleOS uses which are unrepresentable in a virtual machine built inside of a javascript virtual machines - like threads, interrupts, etc. I think events could be wi…
Practical objection: By the time you've done that, you'd have written a complete IBM-PC-to-browser compatibility layer. ... This would be super cool if it worked, I'm just sceptical.
Re: TempleOS: Installation
#13I don't like running TempleOS on hardware or in a full fledged VM(Seems like overkill). I would like to make an alternate virtual machine to run TempleOs programs on, in Javascript using a Canvas element for UI. I am unsure if there are constructs which TempleOS uses which are unrepresentable in a virtual machine built inside of a javascript virtual machines - like threads, interrupts, etc. I think events could be wi…
Edit: Although, it's a low-level emulation, not the insanely high-level emulation that you seem to be looking for.
Re: TempleOS: Installation
#14I don't like running TempleOS on hardware or in a full fledged VM(Seems like overkill). I would like to make an alternate virtual machine to run TempleOs programs on, in Javascript using a Canvas element for UI. I am unsure if there are constructs which TempleOS uses which are unrepresentable in a virtual machine built inside of a javascript virtual machines - like threads, interrupts, etc. I think events could be wi…
Philosophical objection: that is exactly the opposite of what TempleOS is about. Practical objection: By the time you've done that, you'd have written a complete IBM-PC-to-browser compatibility layer. ... This would be super cool if it worked, I'm just sceptical.
These won't run TempleOS though, because it requires x86-64.
Re: TempleOS: Installation
#15I don't like running TempleOS on hardware or in a full fledged VM(Seems like overkill). I would like to make an alternate virtual machine to run TempleOs programs on, in Javascript using a Canvas element for UI. I am unsure if there are constructs which TempleOS uses which are unrepresentable in a virtual machine built inside of a javascript virtual machines - like threads, interrupts, etc. I think events could be wi…
You can run QEMU in a web browser [0], although it could be interesting to see a webassembly port. It would be an interesting experience to scroll such an article with live, interactive VMs snapshoted at different stages instead of static images.
Re: TempleOS: Installation
#16Re: TempleOS: Installation
#17https://www.osnews.com/story/23796/recreational-programming-...
I just spent a few minutes reviewing my email archive of correspondence with Terry, and it warms my heart a little, even though at the time is was kind of terrifying.
Re: TempleOS: Installation
#18Terry was a nut, but he did a pretty good job of getting the word out about his magnum opus. Over several years, he alternated between sincere advocacy and unhinged abuse in trying to get my website OSNews to cover his OS development efforts more widely. Eventually, one of our volunteer editors patiently worked with him to produce an article about it: https://www.osnews.com/story/23796/recreational-programming-... I…
Re: TempleOS: Installation
#19Yes, You need to actively remember that you are dealing with a person with severe and possibly badly treated/untreated mental illness, and I say this because of the random bouts of aggressiveness and also blatant use of curse words such as n*gger and etc. Also his very skewed political views and whatnot.
But if you can keep that in mind ("I am dealing with a sick person") and forgive his behavior during those bad events, you'll be able to "savor" his videos in a very technical way. The guy was truly a genius on its own league, a fact that, together with his mental illness, probably hurled him further into loneliness
(I am sure several bright people here on HN can relate on how being different or bright sometimes equals loneliness, specially during early years).
So please, try to watch his videos with these guidelines in mind, you'll surely be able to get some good lessons about delivering a vision, lowlevel compiler work or algorithms into your own craft.
Re: TempleOS: Installation
#20Earlier quoted context omitted.
Philosophical objection: that is exactly the opposite of what TempleOS is about. Practical objection: By the time you've done that, you'd have written a complete IBM-PC-to-browser compatibility layer. ... This would be super cool if it worked, I'm just sceptical.
x86 emulators in browser are available: https://copy.sh/v86/ https://bellard.org/jslinux/ These won't run TempleOS though, because it requires x86-64.