Chud's Vacation - Lazy TempleOS offering

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
Didn't realize it was Terrys aniversary.
F for Gods Own Programmer.
20210824_104924.png
 
Praise the Lord, and praise His servants who produce bountiful harvests.

I wonder, you wrote most of it in C, how troublesome the cross compilation is? Without going too deep into it I can't find what binary formats TempleOS supports, if any (the mention of the JIT compiler suggests it might not have any).
ETA for Zig compiler support?
The codebase is built using GCC/Clang to a ELF Shared Object with a variety of special flags intended for bare metal deployments (check the CMake). Particular care is taken to embed as much of the standard C library (musl) within the codebase itself to make it freestanding. The HolyC ELF loader will allocate and copy the segments into memory, setting up esoteric shit like the Global Offset Table, linking a subset of SDL2 and some libc functions that require the involvement of the TOS Kernel (such as malloc/free). Slowly more of the code has become C, avoiding having to bridge the calling conventions between SysV and TempleOS ABI. The proof of concept for this was originally designed by Alec Murphy in his effort to port Doom to TempleOS, but it was very naive implementation and prone to memory corruption: https://gitgud.io/CrunkLord420/chocolate-doom

Once the program is all in memory and linked up, I call into it with a harness. Every frame is ran inside the HolyC harness, but each frame is basically several calls into the C engine.
 
respecting a great man by creating an absolute piece of shit in his honor

whoever introduced all these "based" sharty underages to strange and esoteric personalities definitely fucking glows
>whoever introduced all these "based" sharty underages to strange and esoteric personalities definitely fucking glows
neutralplier (deformed kiwifarms).png
 
Pretty comfy, great work! this looks like Devil Daggers, even the palette gives it a similar vibe to it.

This could only mean one thing - Crunklord, you need to make a Devil Daggers clone in HolyC!
This actually was a serious idea before I decided to be lazy and phone it in instead. That or clone Balatro but make it look like Buckshot Roulette.
 
Never forget that Terry isn't finished with me yet.

I feel His hand on my brain

When I code in temple os I go blind and let Terry do his thang.


it's so spooky and surreal and bits uncanny 2 me. roblox games look less polished. Like you would not assume this was birthed out of the absolute batshit intelligence meets gods will gone schzio unless you had all the context.

That's most fascinating to me is as much as it shows an understanding of temple os. It also shows an understanding of how Terrys brain may have worked. It has too. Those two things have to exists in tandem at least in some capacity. It's like a rossetta stone for schizophrenia. Terry's brain should have been studied but psychologists should he studying the dude developing these games cause there's a gap he's bridged here that being a talented programmer dosent account for.

R.i.p.
 
This game is made for me! It keeps calling me!
 
i cant get over the shotgun ripple effect. really cool stuff, hope civvie plays it!
 
Back
Top Bottom