Skip to content
This repository has been archived by the owner on Apr 20, 2024. It is now read-only.

Revive this please. #33

Closed
xslendix opened this issue Jul 11, 2019 · 11 comments
Closed

Revive this please. #33

xslendix opened this issue Jul 11, 2019 · 11 comments

Comments

@xslendix
Copy link

No description provided.

@minexew
Copy link
Owner

minexew commented Jul 12, 2019

Please do!

@Lartu
Copy link

Lartu commented Jul 12, 2019

Yes!

@tosrevive
Copy link

I am willing to work on reviving this, I actually just rebuilt my Shrine ISO yesterday and have hacked its build process a bit. It would be really great if people would help round up all the Temple OS related Apps and Temple OS based operating systems they know of so we have a centralized place to keep track of them and so they don't disappear.

I setup some repositories to keep track of stuff:

Temple OS applications and drivers:
https://github.com/tosrevive/TOSApps

Temple OS based operating systems:
https://github.com/tosrevive/TOSBasedOSs

I would appreciate help rounding up all the Apps people made for Temple OS so we can keep track of them. It would be especially great if someone who has a local copy or mirror of the code which was located at https://devhub.io/search?keyword=tramplersheikhs would upload it to github. I'm especially interested in the web browser uriel, the terminal application templeterm and the UEFI boot loader templeos-uefi. If you have these file or links to other Apps please either make a pull request to put them as a sub module in https://github.com/tosrevive/TOSApps or if you don't know how, let me know where the code is and I'll do it.

On a Shrine related note, is there any chance you (or anyone?) can send me the Shrine package manager related files which where hosted at http://shrineupd.clanweb.eu/packages so I can try to find new hosting for them? If someone could please dump them in a git repo or get them to me via any other method that would also be greatly appreciated.

I'm also interested in getting C code running inside Temple OS and HolyC code running outside of Temple OS. To that end I've created two more repositories.

For going from ASM/HolyC to C/C++ I'm going to put stuff here:
https://github.com/tosrevive/HolyC2C
I've done a bit of work on this which I'll eventually upload. I've looked into this quite a bit and there are various reasons this is quite difficult such as some functions are pure assembly that need to be manually translated and the HolyC compiler knows about function/symbol names at runtime which allows for the black magic of calling functions without the () or parameters. If you've translated any of his assembly code functions to C it would also be great to put it here. I've done a bit of translating I'll put in here eventually when I clean it up.

For going from C/C++ to HolyC or for code which enables running other languages inside Temple OS, I'm going to put stuff here:
https://github.com/tosrevive/C2HolyC
For those interested in this, there is a very awesome project described here:
https://www.jwhitham.org/2015/07/porting-third-party-programs-to-templeos.html

Again if you have anything that fits in any of these buckets, please share it!

@minexew
Copy link
Owner

minexew commented Aug 13, 2019

Give me a few days, you shall have it!

@tosrevive
Copy link

tosrevive commented Aug 14, 2019

Also you might be interested in my hack to the Temple OS boot loader. With it you can fully automate your build script and not have to press 1 to boot the C drive. The relevant change to
Adam/Opt/Boot/BootMHD2.HC is here:
https://github.com/tosrevive/ShrineTextMode/commit/f7fbc2420e9664099a436501d667737b8c58db51

@minexew
Copy link
Owner

minexew commented Aug 28, 2019

@tosrevive
Copy link

Thanks, got it. I'll setup some web hosting and get it working again and then I'll make a pull request.

@tosrevive
Copy link

I've setup hosting for the packages and made a pull request that fixes the package manager to point to the new link. If you want to test it before a new Shrine release happens, just modify your Pkg.HC like what is done in the pull request.

@xslendix
Copy link
Author

xslendix commented Sep 9, 2019

Why not make temple os also compatible again with real hardware while we are still at codin templeos.

@xslendix
Copy link
Author

xslendix commented Dec 16, 2019

I'm working on a new package manager for TOS. The only thing is, I need help with snailnet since it has problems. See #35 for details on the problem. The server seems to be working fine, until then, i will start working on a prototype in python3 STR8 HOLYC BABY WOOOOO

@minexew
Copy link
Owner

minexew commented Feb 23, 2020

Closing for now, hope erryone's cool with that.

@minexew minexew closed this as completed Feb 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants