Jump to content

junior600

Member
  • Posts

    105
  • Joined

  • Days Won

    4
  • Donations

    0.00 USD 
  • Country

    Italy

Posts posted by junior600

  1. 4 minutes ago, piotrhn said:

    missing API:

    ExAllocatePoolWithTagPriority
    KeBoostCurrentThread
    MmMapLockedPagesSpecifyCache
    NtQueryOleDirectoryFile
    PoQueryPowerSequence
    PoRequestPowerChange
    PoSetDeviceIdleDetection
    RtlFindFirstRunSet
    RtlFindLongestRunSet

     

    You can drop these API's to NT5:D

    Yes, I can add them to the new ntoskrnl, but before to start it, I need to hear your user's opinions, because there are users who want to keep the original nt4's ntoskrnl (and it is right,ahah), so I wait to see more comments on what do and then I will decide. :)

  2. 8 minutes ago, MVoloshin said:

    I think it's better to leave original ntoskrnl.exe from NT 4.0. I'm afraid that taking libraries from NT 5.0 betas would also bring many bugs and instability. Could you describe how will it work, please? Maybe I do not understand something.

    P.S. Will it be possible to use latest security updates with your wrapper?

    https://drive.google.com/file/d/1PjCjrFOBlTg_u3LIaOWp6XQO5RYoJeob/view

    Ok, I will keep working with the original one ;) It will takes some time.

    BTW, frankly speaking, I'm working using the last sp6a, I haven't applied the latest security updates, so the reply is no for now... I don't exclude to get it work with them in the future.

  3. 2 hours ago, piotrhn said:

    Is this Project alive?

    Yes, it is. Sorry to be late, I have not worked much at this project in these few months because of busy life, but from next week I will work on it again.

     

    Here is a screenshot of working basilisk from roytam (released yesterday). The graphic is really buggy as you can see, I need to work on it... But at least, it starts... I'm trying to get also chrome to work. I'm evaluating to use user32 and gdi32 and win32k from the first betas of nt5.0 because they have all the updated functions to display text, styles correctly, but it seems that we need to use also the ntoskrnl from that beta because the the old ntoskrnl from nt 4.0 is too old, and here is a question for you users... Do you mind if we use the new ntoskrnl.exe from a earlier beta of nt 5.0? I ask you this because I want your opinion about this. If you say no, I will keep working with the nt 4.0's ones, but it will takes some more time.

    VanI0j8.jpg

  4. On 12/13/2018 at 4:42 AM, Dibya said:

    Extended XP is cancelled but not upcoming updated xompie style api wrapper with same implementation as Extended.

    Extended will t be revived after April 2019.

    Every month Microsoft releasing new system DLL so it became hard to maintain extended xp.

     

     

    Dibya, is it in your plan to support pure uefi on windows xp? I have a surface pro and some bay-trail tablets and I want to install xp on them... The problem is that they haven't legacy boot :/

  5. 43 minutes ago, Andreasmir said:

    Do you have iso Windows NT 4.0 with SP3+ included ? Because SP2< do not support HDD with more than 7 Gb. Smallest HDD I have is 80 Gb.

    No, you can still install NT 4.0 by creating a small partition in the installation setup  and then once you have installed the system, you install the sp6 and you create a new partition with disk administrator.

    https://support.toshiba.com/support/viewContentDetail?contentId=108432

     

  6. 3 hours ago, piotrhn said:

    What progress with you extension. Do you bought FX-5500? Does anybody on MSFN/forum have hardware compatible to run setup NT4 on real hardware??

    Sorry, you have to wait a bit longer, probably for August.. I'm in vacation now and I don''t have time to work on it. BTW, I'm running it on a Pentium 4 with ACPI disabled.

  7. 2 hours ago, Dibya said:

    I can't wait to try it......

    Ahah I know, just a bit of patience.. I'm waiting also for your kernel for xp ahah. I have some news, I have backported several functions from the ntoskrnl of a beta and now we can use new user32 and gdi32 that can display without glitches new softwares, the old ones had a lot of old functions and it was impossible to operate. The first release, as I said before, is scheduled for the first term of July (between 7 and 10 of july ) ^_^

  8. I finally managed to get also new versions of Basilisk work on windows NT 4.0 with my kernelex,  now they work new versions of firefox too (up to 52.0 for now). The first release of my kernelex will be on the first term of  July. Be patient, I'm working hard to get newer software and drivers working on it :)

    gaaYvnV.png

  9. 46 minutes ago, piotrhn said:

    What progress with you extension, Can we expect release in JUNE?

    Yes, now with the summer, I have free time to work on it. Within the end of June, first of July, I will release it. I'm also working to get new drivers to work on it, it is one reason because it takes time. :) There are still new software that don't start, like XP, so have patience people, I will release it.

  10. 1 hour ago, roytam1 said:

    So if it doesn't forward API back to system's DLL(i.e. you do all the job), then you have to deal with font-linking which exists in Far-East(Chinese/Japanese/Korean) editions of NT only for falling back non-exist glyph(in bitmap/vector fonts) to system DBCS(double byte character systems) fonts(and/or character encodings).

    Yeah, I'm aware of that. I will see how to deal with it. xD

  11. NEWS. the project is alive and I have managed to get some new browsers to work, even if I had to edited something to the pe file. Now it works (even if a little buggy): k-meleon by roytam (they work even video at 1080p on youtube but there is no audio), palemoon by roytam, seamonkey 2.33.1 and firefox 36.0... I decided to rewrite all and add the apis into the original dlls using code caves (no more api wrappers). I will release the first release in a month,  for now I post some images:

    TBb277V.png

    Dghm1UK.png

    ClffIdw.png

  12. 3 hours ago, Dibya said:

    When it will be released ?

    Well, I don't know yet because there are tons of new functions to add and moreover a lot of nt 4.0 functions are quite old and they need to get updated. I have made some progress but it takes a while (I'm a bit busy at work lately, so the project has slowed... after the Christmas holiday I will be back to the project :) ). As soon as I will able to get something work, I will update this topic :)

  13. 3 minutes ago, roytam1 said:

    I haven't disassemble NT4 or looking at nt4 source code, I just blackbox testing it.

    I discover that, with "\" in OpenMutex, NT4 will just return FALSE and set LastError = 3 (ERROR_PATH_NOT_FOUND).

     

    For your wrapper, you can wrap OpenMutex() and try to remove "Local\" and "Global\" from mutex name before passing it to system's OpenMutex() to see if it will work or not.

    Thanks I will try it soon... thanks :D

  14. 20 hours ago, roytam1 said:

    First BIG step of porting Firefox 3.6 to old NT.

    It runs but it cannot show any text.

    fx36-nt4.png

     

    for Firefox 3 or later not working (exit immediately) on NT4, the biggest reason is that, NT4 doesn't like "Local\" or "Global\" namespace/prefix in the Mutex.

     

    Test binary: http://roy.orz.hm/gpc/files1.rt/fx36vc71-20171014.7z

    Source: https://github.com/roytam1/fx36oldwin

    Oh, can you explain this?

    "

    the biggest reason is that, NT4 doesn't like "Local\" or "Global\" namespace/prefix in the Mutex."

     

    I'm working on a nt 4.0 dll wrapper and while most of the softwares runs, firefox 3.0 (and later) and opera 12  exit immediately... I have already added the missing functions (even for firefox 10.00) but still it still doesn't run. If you can give me an explanation on what to do, I think I will be able to get newer versions work on nt 4.0. Do I have to modify some existing functions?

     

    9onxfom.png

  15. 5 hours ago, Dibya said:

    It first complained me about missing api-ms-win-crt-heap-l1-1-0.dll and api-ms-win-crt-runtime-l1-1-0.dll . I copied those two dll to syswow64 but now QTCreator does not open ..

    Please help me ... It worked for me in previous installation but after fresh installation of 8.1 it does not work ....

    Please see here about the error

     

    Capture.JPG

    I'm 99% sure you have copied the 64 bit dll's into the syswow64 folder... you have to copy the x86's ones.

×
×
  • Create New...