• win64 clone

    From Paul Edwards@21:1/5 to All on Sat Aug 12 06:22:58 2023
    I know this is a win32 programming group, but I thought
    it might be of interest anyway that I have effectively
    (can be quibbled) developed a technique to convert a
    UEFI system into a Win64 system.

    You can get "University Challenge x64" from http://pdos.org
    and boot it on a modern system and type in:

    w64test.exe abc def

    to execute the provided example Win64 executable.

    You can run that same executable on a real Win64 system
    if you wish.

    I'm not quite sure what direction this will go in now.

    BFN. Paul.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Edwards@21:1/5 to Paul Edwards on Wed Aug 16 16:18:43 2023
    On Saturday, August 12, 2023 at 9:23:01 PM UTC+8, Paul Edwards wrote:

    I know this is a win32 programming group, but I thought
    it might be of interest anyway that I have effectively
    (can be quibbled) developed a technique to convert a
    UEFI system into a Win64 system.

    And now it is a Win32 system (still under LM64). See the
    bottom of the UCX64 section.

    BFN. Paul.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Edwards@21:1/5 to Paul Edwards on Thu Sep 7 01:17:02 2023
    On Saturday, August 12, 2023 at 9:23:01 PM UTC+8, Paul Edwards wrote:

    I know this is a win32 programming group, but I thought
    it might be of interest anyway that I have effectively
    (can be quibbled) developed a technique to convert a
    UEFI system into a Win64 system.

    You can get "University Challenge x64" from http://pdos.org
    and boot it on a modern system and type in:

    w64test.exe abc def

    to execute the provided example Win64 executable.

    You can run that same executable on a real Win64 system
    if you wish.

    I'm not quite sure what direction this will go in now.

    I remembered that I had a public domain C compiler which
    only worked in a win64 environment, so I tried it out, and
    it turned out to be close enough to C90-compliant to handle
    all of my code - so now there is an entire public domain OS
    and toolchain available (still called UCX64).

    Because of the primitive shell, I haven't yet been able to test
    it properly - obviously I want to prove that it can rebuild itself.

    BFN. Paul..

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)