2020-02-16 01:18:18 +00:00
# ZenithOS
[ZenithOS.org ](http://zenithos.org/ )
The Zenith Operating System is a modernized, professional fork of the 64-bit Temple Operating System.
Features in development include:
- Fully-functional AHCI support.
- Compiler optimizations for speed improvements.
2020-02-20 04:43:31 +00:00
- ~~VBE support~~ 32-bit color VBE graphics.
2020-02-16 01:18:18 +00:00
- Network card drivers, network stack.
2020-02-20 23:17:17 +00:00
![](/screenshots/screenshot2.png)
2020-02-18 02:23:43 +00:00
Every commit contains a "Zenith-Latest.iso" in the /src/Tmp folder, which is an ISO build of that commit.
2020-02-16 01:18:18 +00:00
2020-02-16 19:09:24 +00:00
At first, I was developing exclusively inside a VM and occasionally generating ISOs as official releases. This was not a good approach, as things broke and I had no way of telling what changes caused what. So I decided to scrap that and restart from scratch.\
2020-02-16 01:18:18 +00:00
Previous releases are currently archived on the `mega.nz` website:
- [Previous Releases ](https://mega.nz/#F!ZIEGmSRQ!qvL6Wk6THzE-dazkfT6N3Q )
2020-02-16 04:42:47 +00:00
Changes include:
- 60FPS.
2020-02-20 04:43:31 +00:00
- VBE graphics with variable resolutions.
2020-02-16 04:42:47 +00:00
- Added a NONE #define for use in default function arguments.
- 440Hz 'A' tuning changed to 432Hz.
2020-02-16 06:37:18 +00:00
- HolyC -> CosmiC.
2020-02-16 04:42:47 +00:00
- System-wide renames:
2020-02-16 04:47:58 +00:00
- AOnce -> ZOnce
2020-02-16 04:42:47 +00:00
- ACAlloc -> ZCAlloc
- AMAlloc -> ZMAlloc
- AStrNew -> ZStrNew
- Adam -> Zenith
2020-02-17 23:17:33 +00:00
- Seth -> Daemon
2020-02-16 04:42:47 +00:00
- BEqu -> BEqual
2020-02-16 04:53:20 +00:00
- Bwd -> Backward
2020-02-16 04:42:47 +00:00
- Cfg -> Config
- Chg -> Change
- Chk -> Check
2020-02-16 04:53:20 +00:00
- Cmp -> Comp
- (Compiler. CCmpCtrl->CCompCtrl, etc)
- Cmp -> Compare
- (StrCmp->StrCompare, etc)
2020-02-16 04:42:47 +00:00
- Cnt -> Count
- Cpy -> Copy
2020-02-16 06:37:18 +00:00
- Cvt -> Convert
2020-02-16 04:42:47 +00:00
- Dbg -> Debug
- Dft -> Default
- Drv -> Drive
- Dsk -> Disk
2020-02-16 06:37:18 +00:00
- Evt -> Event
2020-02-16 04:42:47 +00:00
- Fmt -> Format
- Fwd -> Forward
- Glbls -> Globals
- Hndlr -> Handler
- Lst -> List
- Ms -> Mouse
- Msg -> Message
- Pkt -> Packet
- Pmt -> Prompt
- Prs -> Parse
- QSort -> QuickSort
- Que -> Queue
- Rem -> Remove
- Rst -> Reset
- Rqst -> Request
- Scrn -> Screen
- Snd -> Sound
2020-02-16 06:37:18 +00:00
- Srv -> Server
2020-02-16 04:42:47 +00:00
- Stk -> Stack
- Stmt -> Statement
- TempleOS -> ZenithOS
2020-02-20 23:17:17 +00:00
![](/screenshots/screenshot1.png)