Yeah it has been a wild ride. I was only making a quick Hello World OS for a quick computer club demo and I Kind of went a bit overboard. I have a few in house actual OS that are 64 bit but this is just a fun project to see how far i can push it. I will be posting progress again next week as have been adding some quality of life stuff in to the system keyboard scan codes and ascii and a few other features
๐ Milestone unlocked!
Just got DOOM SFX working in Deca-Tiny-OS and PSG music playing in the Sega Master System emulator.
DOOM Episode 1 with audible pistol shots, doors & monster grunts + Black Belt & Street Fighter 2 with actual music โ all running from the shell on this hand-written real-mode x86 OS.
v0.48 is cooking.
https://t.co/IwtZaeT66K
#RetroComputing #OSDev #Doom #BuildInPublic
๐น๏ธ Sega Master System now runs on Deca-Tiny-OS.
Black Belt, Double Dragon, Street Fighter 2 โ all playing from the shell. SMS + Game Gear + SG-1000 in one binary, 60 fps. Will be working on Audio Drivers next
Update to my Operating System and my Road to doom port. It has landed with Doom playable!
From a blank NASM file โ bootloader โ FAT16 โ freestanding libc โ and now DOOM.
Deca-Tiny-OS v0.48 plays all 9 Doom Episode 1 maps (E1M1โE1M9) from the shell. Built from scratch in real-mode x86. ๐ฎ
https://t.co/IwtZaeT66K
๐ Tiny OS update โ FAT16 ARC / EPIC is DONE!
Took just over a week from finishing the CLIB to full FAT16 read/write + bootable HDD image. Progress is flying.
Devlog & new image now live: โ https://t.co/IwtZaeT66K โ https://t.co/JGizBPGsOo
If you want to learn **AI-first development** and build awesome applications with AI at the core, come join the Gauntlet at Gauntlet AI ๐ https://t.co/BGTcVfSDrx
#TinyOS #OSDev #BuildInPublic #AIDevelopment #GauntletAI
@Austen@ashtilawat
FAT16 ARC/EPIC complete for Tiny OS after a solid week grind ๐ฅ
New devlog + HDD image deployed.
Building in public and learning every day. Want to master AI-first development? Join the Gauntlet โ https://t.co/dE1sdbSwq9
#AIDevelopment#GauntletAI#OSDev
Tomorrow FREE from Gauntlet AI:
How Engineers Rebuild the Way They Code With AI.
Weโre diving deep with our Director of Learning and some Gauntlet challengers on the details and challenges of mastering their AI development life cycle.
Link in reply:
Yesterday evening i started the big Arc of Adding a custom clib and enough to compile and build and link c applications in to the operating system https://t.co/oxZVvyCYqW
And then later through the night i started to work on the next arc. A Fat16 driver and a 32mb HDD Image to get one more step closer to doom
Started planning to add a C toolchain and C Lib to my Deca Tiny OS to get on the road to porting Doom to it.
I have laid the ground work for a Minimal C library and enough kernel ABI to get doom running. once the C lib is done i will be testing a few c versions of apps to see how it goes. and then start on a few other things needed before the Doom Port. #doom #gauntletai #cpm #operatingsystem
https://t.co/JGizBPH0DW build an 8x6 OS in real mode using a corpus of my 3decades of OS building code and a local LLM. Come to see how you can power up your AI Understanding and Land a great job. Gauntlet AI are running a intensive boot camp that will help you get the opertunity to change your life! https://t.co/E1wYGGWo7E #GauntletAI #BuildWithAI #Developent
MICROSOFT EDGE STORES ALL YOUR PASSWORDS IN PLAIN TEXT
edge password manager security fail
A security researcher just found that Edge decrypts EVERY saved password at startup and keeps them in memory - even if you never visit those sites.
The wild part? Edge still asks for your Windows password to VIEW them in the UI. The passwords are already sitting there, naked in RAM.
Chrome only decrypts passwords when you actually need them. Edge just.. doesn't.
Microsoft's response when reported: "working as intended"
If someone gets admin access on a shared machine, they can dump ALL Edge passwords from ALL logged-in users. Even disconnected ones.
Started planning to add a C toolchain and C Lib to my Deca Tiny OS to get on the road to porting Doom to it.
I have laid the ground work for a Minimal C library and enough kernel ABI to get doom running. once the C lib is done i will be testing a few c versions of apps to see how it goes. and then start on a few other things needed before the Doom Port. #doom #gauntletai #cpm #operatingsystem
Deca-Tiny-OS update: the real-mode kernel now hosts 32-bit protected mode apps via a DOS/4GW-style extender. 16 MiB
- extended-memory pool, three new protected mode apps, and a playable Pong to prove it works.
https://t.co/M69ewVq5I2
๐ง Just shipped mysudo โ a concise sudo clone built with 3 decades of C & systems programming knowledge, AI-first development, and some serious reverse engineering.
Disassembled Apple's arm64e /usr/bin/sudo binary (Mach-O analysis, PAC, PAM, PTY execution, the works), then used that deep domain expertise as fuel to build tight LLM harnesses โ letting AI do the heavy lifting on consolidating 147k lines across 200+ files down to just 15 files and ~23k lines that actually compile and run.
The workflow: deep RE knowledge โ structured context โ AI-accelerated consolidation. This is how senior engineers should be using AI tools. ๐ก
๐ https://t.co/Pppob3RSu7
Huge shoutout to @GauntletAI โ their Gauntlet program takes elite developers and gives them the arena to prove what they're really capable of, with a shot at $200k+ roles. If you've got the skills, go show it: https://t.co/BGTcVfSDrx ๐
#C #SystemsProgramming #ReverseEngineering #AIFirst #macOS #OpenSource @Austen@ashtilawat
I have added a PM stub that works like DOS4GW so we can access a full 4gb of ram and still access the real mode functionality from inside protected mode apps. I also made a Protected Mode Version of Pong as a proof of concept that works. I will be posting the new versions to the site later today