SGOS Worth it?

Discuss whatever you want here--both QB and non-QB related. Anything from the DEF INT command to the meaning of life!

Moderators: Pete, Mods

Post Reply

SGOS worth it?

Yes
1
20%
No
1
20%
Maybe
3
60%
 
Total votes: 5

Harry Potter
Veteran
Posts: 111
Joined: Sat Feb 21, 2009 8:19 am
Location: New York, U.S.

SGOS Worth it?

Post by Harry Potter »

SGOS is short for Simple Game Operating System. It is an OS for the PC designed for games. It is DOS-like but has many enhancements over DOS. It has a memory-banking system like EMS but can do it in any program's address space. It will have drivers for EGA, VGA, Mode-X, SVGA, Sound Blaster, joystick, etc. Parts of these drivers can be banked into and out of the 1MB memory space. It will have its own GUI and file-system. Is anybody interested? Is it worth it? I'd appreciate any feedback.
Joseph Rose, a.k.a. Harry Potter
Creating magic in the computer community...or at least striving to! :(
User avatar
bongomeno
Veteran
Posts: 266
Joined: Wed Dec 10, 2008 9:08 am
Location: Arizona
Contact:

good idea

Post by bongomeno »

Do you plan writing your own kernal? In Qbasic?
I have been told that it is HARD to make a Qbasic OS.
If you are doing it in Qbasic, then you are going to have to use asm.

I would recommend that you write some special king of game programming language just for your OS (and maby others).
A good example of a game programming specific language would be http://blitzbasic.com.

Sounds like a good idea (it wont be easy).
angros47
Veteran
Posts: 79
Joined: Mon Sep 08, 2008 12:52 pm
Contact:

Post by angros47 »

It seems very similar to DexOs (http://www.dex4u.com). Have you already checked it?
Harry Potter
Veteran
Posts: 111
Joined: Sat Feb 21, 2009 8:19 am
Location: New York, U.S.

Post by Harry Potter »

SGOS is not written in BASIC but mostly written in assembler and perhaps in C/C++. BTW, I just checked the DexOS site. It looks better than my plans. Worse yet, SGOS is 16-bit--even though for a 386 using V86 mode. Maybe I'll download DexOS when I get a chance. Of course, SGOS can use sfx.

Some planned features of SGOS:
* Jump-table-style kernal and drivers
* Loadable drivers
* V86 mode banks parts of programs and drivers into and out of memory space
* 128k VGA256/ModeX buffer--should make games slightly faster
* A GUI

Should I create SGOS, anyway?
Joseph Rose, a.k.a. Harry Potter
Creating magic in the computer community...or at least striving to! :(
User avatar
burger2227
Veteran
Posts: 2466
Joined: Mon Aug 21, 2006 12:40 am
Location: Pittsburgh, PA

Post by burger2227 »

Only if it is 32 bit at least. The new PC's are all going to be 64 and 32 bit only! 16 bit is almost dead. That is why QB64 is being created.
Please acknowledge and thank members who answer your questions!
QB64 is a FREE QBasic compiler for WIN, MAC(OSX) and LINUX : https://www.qb64.org/forum/index.php
Get my Q-Basics demonstrator: https://www.dropbox.com/s/fdmgp91d6h8ps ... s.zip?dl=0
User avatar
bongomeno
Veteran
Posts: 266
Joined: Wed Dec 10, 2008 9:08 am
Location: Arizona
Contact:

Do it!

Post by bongomeno »

Who cares if 16 bit is almost dead? Unless he is making it so he can get big bucks, it should not matter. This may actually be very cool for old computer lovers like me! Atari computers are almost dead, but people still develop stuff for them. Not for the money, but because it is fun! Plus this would be good programming practice for him 64 bit or not.

I think you should do it.
User avatar
burger2227
Veteran
Posts: 2466
Joined: Mon Aug 21, 2006 12:40 am
Location: Pittsburgh, PA

Post by burger2227 »

Hey, I have a 98 machine too, but eventually it will die. Just like Atari did.

It's a problem that will have to be dealt with soon.

I don't make games very often.
Please acknowledge and thank members who answer your questions!
QB64 is a FREE QBasic compiler for WIN, MAC(OSX) and LINUX : https://www.qb64.org/forum/index.php
Get my Q-Basics demonstrator: https://www.dropbox.com/s/fdmgp91d6h8ps ... s.zip?dl=0
Post Reply