i have an IDEA!!!

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
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

i have an IDEA!!!

Post by com1 »

could i possibly get my kernel to accept certain commands, like the windows kernel accepts "winmain", etc.? i could change certain windows-oriented functions in popular programs and compile them on my OS. then, users could run these programs on the SHANOS OS. if i can't do this, what else can i do to reconstruct the windows API for my OS?

P.S.

Do i have to make a windows clone like ReactOS did?


i am willing to spend as much time as possible on it
oh microsoft, microsoft, what souls you have dismayed
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

I have a idea too. You posted in the wrong sub forum.

Post by Kevin McGuire »

You know this really sounds more like a question than:

1. Announcement/Announcement-Discussion
2. Test Request/Discussion
3. Job Opening/Discussion

What do you think?
Last edited by Kevin McGuire on Sat May 26, 2007 5:18 pm, edited 1 time in total.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Re: i have an IDEA!!!

Post by pcmattman »

Um... WinMain is a part of the Windows runtime. To do this in your own OS you need to make a userland runtime for your OS that supports Windows.

ReactOS is the closest to Windows that's open source that you'll get, and trying to do it by yourself is pure insanity.
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: i have an IDEA!!!

Post by AndrewAPrice »

com1 wrote:could i possibly get my kernel to accept certain commands, like the windows kernel accepts "winmain", etc.? i could change certain windows-oriented functions in popular programs and compile them on my OS. then, users could run these programs on the SHANOS OS. if i can't do this, what else can i do to reconstruct the windows API for my OS?

P.S.

Do i have to make a windows clone like ReactOS did?


i am willing to spend as much time as possible on it
Try Wine (http://www.winehq.org) - it's an implementation of the Windows API on other operating systems, so that Windows programs can run natively on the system at near native speeds.

For games, there's Cedega (formally WineX). It's basically Wine with DirectX extensions. The source code for Cedega is free via CVS, but you have to pay for the binary version (and for their launching program).
My OS is Perception.
Post Reply