easiest way to do an os

Programming, for all ages and all languages.
skytek203
Posts: 3
Joined: Sat Oct 27, 2007 12:18 pm

easiest way to do an os

Post by skytek203 »

the easiest way to do an os is with darkbasic or darkbasic pro you can do an os suppurtin dx10 and your own graphics if you got dbp check it out www.darkbasicpro.com :arrow:
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post by earlz »

OMG! I use to use DB...and I even tried to make a shell type thing in it...
and no, it really isn't the way to go...no matter how many plugins you have, it's never powerful enough...restriction is in the language itself, which is Basic... it's just not suited for making an OS in

I'm pretty sure Rich(ahh...memories) wouldn't want you spamming... even if for his name..
skytek203
Posts: 3
Joined: Sat Oct 27, 2007 12:18 pm

Post by skytek203 »

is petty god then some dude maked a fake os in 2 days i will post it if i found it
User avatar
Telgin
Member
Member
Posts: 72
Joined: Thu Dec 20, 2007 1:45 pm

Post by Telgin »

An OS can be done in BASIC, hasn't one of the more senior members here done it before?

Generally though, it's not very suited to making an OS. I'd assume that there's too much assembly work you'd have to do and the like to get around limitations in the language.

Of course, it wouldn't be hard to make a fake command shell in BASIC, but that's not an OS by any stretch of the imagination.
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Post by piranha »

Telgin wrote:An OS can be done in BASIC, hasn't one of the more senior members here done it before?

Generally though, it's not very suited to making an OS. I'd assume that there's too much assembly work you'd have to do and the like to get around limitations in the language.

Of course, it wouldn't be hard to make a fake command shell in BASIC, but that's not an OS by any stretch of the imagination.
That would be Combuster.

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

:roll: Guys, DarkBASIC is ONLY for creating Win32 games... it can NOT create anything else... Check out "FPS Creator", another sucky program from The game creators (thats the company that created DarkBASIC). Again - you can't create anything else than games or demos in it; and a OS? Pathetic. :lol:

If you don't believe, try it. :)
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

[sarcasm]I think I might write an OS in The Games Factory. I've already designed my GUI buttons :)[/sarcasm]
My OS is Perception.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re: easiest way to do an os

Post by Candy »

skytek203 wrote:the easiest way to do an os is with darkbasic or darkbasic pro you can do an os suppurtin dx10 and your own graphics if you got dbp check it out www.darkbasicpro.com :arrow:
If you want an OS that /REQUIRES/ Windows to be installed and running, sure thing.

Our definition of an OS is something that requires that no other OS is running. So by that definition, you can't write an OS that has dx10 support trivially.
User avatar
ucosty
Member
Member
Posts: 271
Joined: Tue Aug 08, 2006 7:43 am
Location: Sydney, Australia

Post by ucosty »

At work today I thought the post only contained the link and the arrow. Now at home (with my higher contrast screen) I can see the stupid white text.
The cake is a lie | rackbits.com
xyzzy
Member
Member
Posts: 391
Joined: Wed Jul 25, 2007 8:45 am
Libera.chat IRC: aejsmith
Location: London, UK
Contact:

Post by xyzzy »

the easiest way to do an os is with darkbasic or darkbasic pro you can do an os suppurtin dx10 and your own graphics if you got dbp check it out
Are you joking? Oh no of course you aren't! DirectX 10, I mean that's really easy it comes all built in! After all an OS runs on Windoze right?!
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Post by AJ »

I remember someone once posted a link here to some forums about 'Developping an OS', where it was really a load of people designing replacement shells for Windows - wish I could remember the link or find the post because it was quite entertaining reading.

There was an OS devver on the forum trying to persuade these people that writing a shell is not the same as writing an OS - it may even have been one of our own members (someone from the MT forum, I think).

Cheers,
Adam
User avatar
JoeKayzA
Member
Member
Posts: 79
Joined: Wed Aug 24, 2005 11:00 pm
Location: Graz/Austria

Post by JoeKayzA »

AJ wrote:I remember someone once posted a link here to some forums about 'Developping an OS', where it was really a load of people designing replacement shells for Windows - wish I could remember the link or find the post because it was quite entertaining reading.
I've had a similar experience some time ago, on a forum where people discussed the big technical advantages (at the operating system level) of windows vista vs. its predecessors. In fact, they where arguing over gui and shell changes - this button has moved to the other corner of the window, the start button doesn't read "Start" anymore and stuff. Well, and that's why we need a so much more advanced operating system. I guess it took hundreds of experienced software engineers to implement those improvements. (sarcasm, btw)


Oh well...
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:

Post by Combuster »

piranha wrote:
Telgin wrote:An OS can be done in BASIC, hasn't one of the more senior members here done it before?

Generally though, it's not very suited to making an OS. I'd assume that there's too much assembly work you'd have to do and the like to get around limitations in the language.

Of course, it wouldn't be hard to make a fake command shell in BASIC, but that's not an OS by any stretch of the imagination.
That would be Combuster.

-JL
That was FreeBasic. The OP uses DarkBasic, and his attitude reminds me of the basic programmer prejudices many of you have (I won't bother to deny it isn't true for the average case). The kind a few will know I do not like being associated with :( Suffice to say: everything is possible, but know where to stop.

Basic programmers are the people that design a funky gui, write MsgBox "Hello World!", and say they can program


@OP: I do not think your knowledge of computers is sufficient to be here atm. Try coming back in a year or so.
"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
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Post by piranha »

I agree with Combuster. If you seriously think that an OS runs on top of Windows, then you have no business creating an OS (that does NOT need windows to run).

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Maybe he should create a fancey new explorer.exe shell :lol:
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
Post Reply