Jump to content

George King

Member
  • Posts

    328
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Czech Republic

Everything posted by George King

  1. Seems better, but still needs some touch in acpisym.c, acpiosnt.rc - WMI line is problematic, commenting line can produce acpi.sys (It boots XP x64 on Asus K53SV laptop), but compile errors are still there
  2. @Mov AX, 0xDEAD I compiled 5.1 acpi without any issues. When I try do same with Win2K3 source tree it fails on missing arblib.h (doesn't exist in both source trees)
  3. @Mov AX, 0xDEAD I think you can edit acpiosnt.rc like this to easily distribute current patch version For XP (5.1) For Server 2003 / XP (5.2)
  4. Yes, this laptop comes with Windows 7 and in it's days it was not possible to install XP in that machine. I will see how it goes in some daily usage
  5. @Mov AX, 0xDEAD @daniel_k @Dietmar Now my laptop (Asus K53SV) can detect and install secondary GPU without any issues. Thanks for v4! @Damnation Can you please try to build x64 with these new fixes please?
  6. I will try to detect If its PCI or ACPI device as @Mov AX, 0xDEAD told in few posts back. I can investigate it tomorrow. I can do things only remotely on my desktop now. I would like to see support as we have source.
  7. I have modded by BIOS on Asus K53SV to unlock all available settings. After disabling integrated GPU I got no output at all. I must reset disassemble it and remove batery to reset CMOS. Current solution is latest patched 5048 ACPI by @pappyN4 to be able to detect and install secondary GPU.
  8. Have you tried patched Windows 7 bootmgr too? This can work without GPU driver under pure UEFI. https://forums.mydigitallife.net/threads/tool-xp2esd-create-modern-windows-xp-installer-v1-5-6.82935/page-55#post-1731053
  9. Yes I have added it as default option now (even in stucks in bootloop on my testing machine). Interesting is I can boot on same machine 32bit with latest v3 compiled. And 64bit stucks - I think it must be related to way how it is done now. Looking forward into this development ( and secondary GPU detection will be great too In future)
  10. What should I do to get these informations? I can investigate it when new week starts.
  11. @Mov AX, 0xDEAD Is there any chance to get secondary GPU available? My testing laptop Asus K53SV have integrated Intel HD GPU + NVIDIA GPU. With currently compiled (1106 or 5512 or 6666) can detect only Intel GPU. I was able to successfully install NVIDIA GPU drivers with only new and fresh modded ACPI 5048 by @pappyN4 for both x86 & x64 systems. It would be great if this new ACPI can detect it too.
  12. Thanks, this one can actually boot XP x64 in VirtualBox! EDIT: On real HW it stucks on infinite loading bar
  13. Thanks, but it doesn't work, 7B BSOD. I have proper drivers, it's caused by this ACPI.
  14. @Mov AX, 0xDEAD In was wondering about x64 UEFI based PC to boot 32 bit XP - Do you think is possible to compile current NTLDR as NTLDR.efi x86_x64 target? Here I found out some source code https://github.com/ljvblfz/ntldr
  15. Great, I can confirm, current one work on 5.2 x86 in my VM tests. I'm looking forward for possibility of compiling x64 one.
  16. Why not use actively developed NTLite?
  17. So now is needed solution for AMILoadDDB BSOD (only)? Seems like really good progress
  18. I think we need to add support for mentioned H argument, but I have no idea what object type it is.
  19. @Dietmar So maybe small condition like if ryzen then set true? This should be better instead of binary hack when we have a source code
  20. @Dietmar Maybe this problem starts in AcpiArbInitializePciRouting I think status must return True to proceed to PciInterfacesInstantiated = TRUE. I would try to force set PciInterfacesInstantiated = TRUE to see difference (I think it will be FALSE). Another idea is - read what is inside PciInterfacesInstantiated at line 3512 / . I think you end in AcpiArbInitializePciRouting which calls ACPIInternalSendSynchronousIrp to set status value. // // Call the PCI driver (indirectly.) // status = ACPIInternalSendSynchronousIrp(topDeviceInStack, &irpSp, &buffer); if (NT_SUCCESS(status)) { // // Attach this interface to the Arbiter Extension. // ((PARBITER_EXTENSION)AcpiArbiter.ArbiterState.Extension)->InterruptRouting = interface; // // Reference it. // interface->InterfaceReference(interface->Context); PciInterfacesInstantiated = TRUE; }
  21. Aha, your previously posted code is that macro? How can I lauch it please? All these things are new for me.
  22. @Dibya Can you please provide informations how to create Generic HDA driver for Windows XP / 2003 from ALSA project?
  23. This hack is applicable for compiled acpi.sys by replacing BF 08 00 14 C0 with BF 00 00 00 00 Here we go https://www.mediafire.com/file/3ei4jek6pq46p0h/ACPI_2.0_07.04.2022_SP1toSP3.7z/file
×
×
  • Create New...