I'm currently rewriting it now, but here's a really old build from over a month ago
I'm kallisti btw
oh, the book is just "OS Self development guide"
It got pretty good reviews so I decided to use it for reference.
It also talks about Shift JIS and Japanese display, which I wanted.
---------- Post added at 10:51 PM ---------- Previous post was at 10:47 PM ----------
My other account is Artemis and my name used to be virtual void btw
Oh alright now I know who you are. I'm working on an OS that uses a 3D development display rather than the standard desktop view. That projects only in early alpha (I've only gotten about half of the basic kernel finished), for my server I am basing it off of CentOS but with even less features. I'm still new to programming to it is taking me awhile, I want to get into Java and create a game like runescaoe (but better) with a futuristic twist but I need the right servers first.
Originally Posted by Lehsyrus
Oh alright now I know who you are. I'm working on an OS that uses a 3D development display rather than the standard desktop view. That projects only in early alpha (I've only gotten about half of the basic kernel finished), for my server I am basing it off of CentOS but with even less features. I'm still new to programming to it is taking me awhile, I want to get into Java and create a game like runescaoe (but better) with a futuristic twist but I need the right servers first.
Heh, I've been programming on and off for over 5 years, but I would still say I'm pretty noob.
I mean I was stuck writing a floppy driver for hours upon hours, as simple as floppy disks and FAT12 are, I have extreme difficulty.
Currently working on a FAT12 (got file loading, need directory listing and other stuff) implementation so I can load files. So far I can load exact sectors that I specify from the diskette and run them, but that's pretty useless. My boot loader supports FAT12 enough to just load the kernel into memory. I got file loading but not file searching, listing, etc.
My OS is 16 bit real mode, not because of ease because BIOS services are there, but because I wanted to create my own terminal like thing from the 80s and such. Too bad there are like no good 16 bit C compilers, so i've been writing everything in assembly.
Originally Posted by Kallisti
Heh, I've been programming on and off for over 5 years, but I would still say I'm pretty noob.
I mean I was stuck writing a floppy driver for hours upon hours, as simple as floppy disks and FAT12 are, I have extreme difficulty.
Currently working on a FAT12 (got file loading, need directory listing and other stuff) implementation so I can load files. So far I can load exact sectors that I specify from the diskette and run them, but that's pretty useless. My boot loader supports FAT12 enough to just load the kernel into memory. I got file loading but not file searching, listing, etc.
My OS is 16 bit real mode, not because of ease because BIOS services are there, but because I wanted to create my own terminal like thing from the 80s and such. Too bad there are like no good 16 bit C compilers, so i've been writing everything in assembly.
Optimized assembly is better than Object C IMO.
Originally Posted by Lehsyrus
Optimized assembly is better than Object C IMO.
I also like ease of development though I've been using C and C++ for over 5 years so I am better with those than Assembly I've been using for under a year