|
-
Apr 4th, 2008, 09:30 AM
#1
Working on a new OS
I've found Windows, OS X and even Linux to all suck in one way or another so I have decided to start coding my OS.
I plan on using C# with .Net 3.5 on the front end (so I can use WPF) and C# with .Net 2.0 on the backend.
My question is, how do I compile my Windows form into an OS?
-
Apr 4th, 2008, 09:48 AM
#2
Hyperactive Member
Re: Working on a new OS
Did you rate your own thread to be 5 stars? Classy.
Rate my response if I helped
Go Hard Or Go Home
-
Apr 4th, 2008, 09:50 AM
#3
Re: Working on a new OS
 Originally Posted by Foxer
Did you rate your own thread to be 5 stars? Classy.
I always do
-
Apr 4th, 2008, 10:32 AM
#4
Re: Working on a new OS
How do you plan on writting an OS that is based upon the .NET Framework which is dependant upon Windows or are you being sarcastic?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 4th, 2008, 10:35 AM
#5
Re: Working on a new OS
 Originally Posted by RobDog888
How do you plan on writting an OS that is based upon the .NET Framework which is dependant upon Windows or are you being sarcastic?
I'm only going to say this one time. If you want to keep working here, stay off the drugs...
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
-
Apr 4th, 2008, 10:36 AM
#6
Re: Working on a new OS
But thats the only way I can withstand working here!
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 4th, 2008, 10:40 AM
#7
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
-
Apr 4th, 2008, 10:41 AM
#8
Re: Working on a new OS
So The Devil is a drug dealer...
Makes sense.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 4th, 2008, 11:35 AM
#9
Hyperactive Member
Re: Working on a new OS
 Originally Posted by crptcblade
I'm only going to say this one time. If you want to keep working here, stay off the drugs...
Does that count for all of us?
-
Apr 4th, 2008, 12:36 PM
#10
Re: Working on a new OS
 Originally Posted by RobDog888
How do you plan on writting an OS that is based upon the .NET Framework which is dependant upon Windows or are you being sarcastic?
How can I compile the framework without windows so I can show a windows form as my os start screen? You're not being helpful telling me I can't do something. I CAN DO IT IF I WANT!
-
Apr 4th, 2008, 12:55 PM
#11
Re: Working on a new OS
You will need your own file system. File Allocation Tables are now frowned upon, you must use DIVs and CSS.
-
Apr 4th, 2008, 01:10 PM
#12
Re: Working on a new OS
You can do this if you flash your BIOS and install Vista in the CMOS memory, then you don't need half as much ram to boot. Then use compile your app as normal. Then you need to use the Binary Compulsion regulator to reconfigure your MBR to point to your app's entry point. Since CMOS-installed Vista variants are not compatible with BCR right out of the box, you'll have to install linux on your primary partition first. Once you've done that, you can log in and edit the CMOS memory directly...
1. In a root terminal type:
# cd /cmos
# ./make_Vista_compatible_with_BCR-1.2.8.0_RC1beta.bin
# ./BCR --boot=kasracer_app_name.exe
# exit
2. remove all bootable discs and restart the computer, uninstall Vista from CMOS again. One more reboot and...
Congrulations! You have now built your own OS!
I don't live here any more.
-
Apr 4th, 2008, 02:09 PM
#13
Re: Working on a new OS
 Originally Posted by mendhak
You will need your own file system. File Allocation Tables are now frowned upon, you must use DIVs and CSS.
I agree but if the data is tabular I will use tables 
 Originally Posted by wossname
1. In a root terminal type:
# cd /cmos
# ./make_Vista_compatible_with_BCR-1.2.8.0_RC1beta.bin
# ./BCR --boot=kasracer_app_name.exe
# exit
2. remove all bootable discs and restart the computer, uninstall Vista from CMOS again. One more reboot and...
Congrulations! You have now built your own OS!
I want to use the installer that came with VC# Express (Publisher or something). Why would someone want to go through all of that? They should be able to download my OS, click install and replace Windows.
I guess I'll need to write my own installer with a lower level language like VB6.
-
Apr 4th, 2008, 03:16 PM
#14
Re: Working on a new OS
 Originally Posted by crptcblade
I'm only going to say this one time. If you want to keep working here, stay off the drugs...
-
Apr 4th, 2008, 05:13 PM
#15
-
Apr 5th, 2008, 12:16 AM
#16
My usual boring signature: Something
-
Apr 5th, 2008, 10:53 AM
#17
Re: Working on a new OS
 Originally Posted by crptcblade
Okay, some drugs...
If it grows from the earth, it is okay to smoke. Good rule of thumb.
-
Apr 7th, 2008, 07:14 AM
#18
Hyperactive Member
Re: Working on a new OS
 Originally Posted by wild_bill
If it grows from the earth, it is okay to smoke. Good rule of thumb.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|