Thread: Windows HPC

  1. #16
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    s'ok, we are all a bit stressed out lately, with the sate of the economy and all...


    I'm writing the boot sector code now. I downloaded an old version of turbo C so I can generate the 16 bit code with it using the tiny memory model. I suppose at some point Ill have to determine what file system to use. I'd prefer to use NTFS, but im not entirely sure if I can impliment that as its MS proprietary, even though I intend for this OS to be a new flavor of windows, either an open source version or not.

  2. #17
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Quote Originally Posted by abachler View Post
    s'ok, we are all a bit stressed out lately, with the sate of the economy and all...


    I'm writing the boot sector code now. I downloaded an old version of turbo C so I can generate the 16 bit code with it using the tiny memory model. I suppose at some point Ill have to determine what file system to use. I'd prefer to use NTFS, but im not entirely sure if I can impliment that as its MS proprietary, even though I intend for this OS to be a new flavor of windows, either an open source version or not.
    NTFS is very poorly documented [in publicly available documentation, at least].

    For doing OS development, using a virtual machine is excellent way to avoid many of the pitfalls of the regular OS development process (such as "thrashing the disk", "not being able to see what went wrong because it rebooted", and many such things).

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  3. #18
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    abachler, wouldn't you be happier with starting from the ReactOS source if you want a Windows-like OS with special features?
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  4. #19
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    Hmm, that migth be a good idea. There are some concerns I have going in, but if I'll see if a split from the current version 0.3.7 is feasable.


    mmm, doesnt look good, ReactOS is 32 bit only atm, I had intended on making HiPOS 64 bit.
    Last edited by abachler; 01-15-2009 at 01:55 PM.

  5. #20
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    well, I tried to compile it and get a syntax error on this line of code -

    Code:
        static const int info_size = offsetof( KEY_VALUE_PARTIAL_INFORMATION, Data );
    requested help on their forum, but no reply in the last hour. I don't see any problem with it, but gcc wont compile it ...

    it specifically says

    dll\win32\advapi32\reg\reg.c:3905: error: syntax error before "KEY_VALUE_PARTIAL_INFORMATION"


    Figured out what the problem was. Apparemtly you cant just compile it you have to use teh ReactOS Build Environment. Once I did that it compiled fine, I'm trying to run it under bochs right now, but it seems to hang at one point.
    Last edited by abachler; 01-17-2009 at 12:05 PM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Windows 98/2000 programming in Windows XP
    By Bill83 in forum Windows Programming
    Replies: 3
    Last Post: 07-22-2005, 02:16 PM
  2. Dialog Box Problems
    By Morgul in forum Windows Programming
    Replies: 21
    Last Post: 05-31-2005, 05:48 PM
  3. dual boot Win XP, win 2000
    By Micko in forum Tech Board
    Replies: 6
    Last Post: 05-30-2005, 02:55 PM
  4. SDL and Windows
    By nickname_changed in forum Windows Programming
    Replies: 14
    Last Post: 10-24-2003, 12:19 AM
  5. IE 6 status bar
    By DavidP in forum Tech Board
    Replies: 15
    Last Post: 10-23-2002, 05:31 PM