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
i have an IDEA!!!
i have an IDEA!!!
oh microsoft, microsoft, what souls you have dismayed
- Kevin McGuire
- 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.
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?
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.
-
- 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!!!
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.
ReactOS is the closest to Windows that's open source that you'll get, and trying to do it by yourself is pure insanity.
- AndrewAPrice
- Member
- Posts: 2299
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Re: i have an IDEA!!!
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.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
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.