AerosDOS

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
AerosSoftware
Posts: 3
Joined: Mon Feb 14, 2011 5:04 pm

AerosDOS

Post by AerosSoftware »

The Aeros Disk Operating System plans to be a full blown DOS clone for modern day Personal Computers. It will run on both x32 & x64 processors. Currently in its current stage, it sets up the IDT, IRQ, GDT, ISR'S, Installs the Keyboard Service and the timer service, then comes up with a DOS like prompt. Currently their is no commands, but demonstrates the keyboard driver. Also unlike most OS's I've seen, this one accepts Caps Lock, and Tab.
Please give feedback and bugs and stuff. :)

Download Link:
http://www.belnasoft.org/AerosDOS.img
Don't worry. It's hosted by myself so it will have a fast download speed. :D

Next version features:
- Working Commands
- Basic FAT12 File System
- Improved Keyboard Driver.
- A basic executable format. (.cli)
User avatar
b.zaar
Member
Member
Posts: 294
Joined: Wed May 21, 2008 4:33 am
Location: Mars MTC +6:00
Contact:

Re: AerosDOS

Post by b.zaar »

Well it boots on bochs... add some commands or apps to try with it.
"God! Not Unix" - Richard Stallman

Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: AerosDOS

Post by Kevin »

Sure that you mean a DOS clone? Or just something that has a similar shell? Usually DOS programs don't expect to be run in protected mode. ;)
Developer of tyndur - community OS of Lowlevel (German)
User avatar
Chandra
Member
Member
Posts: 487
Joined: Sat Jul 17, 2010 12:45 am

Re: AerosDOS

Post by Chandra »

Kevin wrote:Usually DOS programs don't expect to be run in protected mode. ;)
Unless otherwise forced to.
Programming is not about using a language to solve a problem, it's about using logic to find a solution !
AerosSoftware
Posts: 3
Joined: Mon Feb 14, 2011 5:04 pm

Re: AerosDOS

Post by AerosSoftware »

Im currently working on the FAT12 driver. Hope it works. [-o< If it does, I will post an updated version with some apps and stuff.
Yeah, FreeDOS is a 32 bit OS, and DOS programs run on it. And yes, I mean a MS-DOS clone.
User avatar
b.zaar
Member
Member
Posts: 294
Joined: Wed May 21, 2008 4:33 am
Location: Mars MTC +6:00
Contact:

Re: AerosDOS

Post by b.zaar »

Its easy enough to be a dos clone run the real mode stuff in v86 and the pmode stuff with dpmi
"God! Not Unix" - Richard Stallman

Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: AerosDOS

Post by Kevin »

Possible? Yes.
Easy? Not so sure about that...
Developer of tyndur - community OS of Lowlevel (German)
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: AerosDOS

Post by Combuster »

It would probably be easier to port DOSBox to your environment than it is to write a fully-fledged environment from scratch.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
b.zaar
Member
Member
Posts: 294
Joined: Wed May 21, 2008 4:33 am
Location: Mars MTC +6:00
Contact:

Re: AerosDOS

Post by b.zaar »

It looks like the environment is going to be dos. So then he can import linbox and winbox =)
"God! Not Unix" - Richard Stallman

Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
AerosSoftware
Posts: 3
Joined: Mon Feb 14, 2011 5:04 pm

Re: AerosDOS

Post by AerosSoftware »

My plans are to make a DOS clone, running DOS programs.
I plan to make an OS made off this with a GUI and a Windows 16 Compatibility Layer.
User avatar
b.zaar
Member
Member
Posts: 294
Joined: Wed May 21, 2008 4:33 am
Location: Mars MTC +6:00
Contact:

Re: AerosDOS

Post by b.zaar »

If you're already going to be in 32 bit pmode then you should add 32 bit windows libraries like the HX DOS extender a dpmi program for dos
"God! Not Unix" - Richard Stallman

Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
rdos
Member
Member
Posts: 3286
Joined: Wed Oct 01, 2008 1:55 pm

Re: AerosDOS

Post by rdos »

Runing one DOS program at a time is no problem. The problems comes when trying to run many at the same time, or when the OS runs something else that might use the same hardware devices as DOS. :mrgreen:

I have a module in RDOS for running ordinary DOS programs, and DOS-extender programs, but I usually don't include it in my images anymore because I no longer have any DOS-programs that I want to run. :wink:

I also have some Win32-compability DLLs for running Windows console applications, but I've stopped including those as well as I don't need them anymore.
Post Reply