csmwrap icon indicating copy to clipboard operation
csmwrap copied to clipboard

WinXPPAE v3.5 RAM patch for WinXP 32-bit not work with CSMWrap on Haswell PC

Open Gelip opened this issue 6 months ago • 2 comments

Today I test RAM patch WinXPPAE v3.5 on Haswell and patch not work with CSMWrap 1.2.1

After enable CSM in bios and boot PC in normal legacy mode patch works OK: https://forums.mydigitallife.net/threads/winxppae-v3-5-winxp-sp2-issue.89363/#post-1881947

P.S. On another PC, for example, Intel Gen8 patch works even with CSMWrap - this means that there is only a problem on Haswell

I tested only WinXP SP2 but on SP3 probably also problem.

Gelip avatar Jun 14 '25 08:06 Gelip

Yea, with CSMWrap 1.2.1-15 WinXPPAE v3.5 patch works :-)

fs1:\> 121-15
CSMWrap Version 1.2.1-15-g0590877
https://github.com/flygoat/csmwrap
By: Jiaxun Yang <[email protected]>
Failed to get legacy region information (status: 8000000000000003)
Successfully unlocked legacy region 0xC0000-0xFFFFF using UEFI protocol
Granularity: 0x4000 bytes
Unlock!
No P2SB found, proceed to PIT test
csm_bin_base: 0xe0000
Found ACPI 2.0 RSDT at dc097000, copied to c764ea80
[uACPI][INFO] starting uACPI, version 2.1.1
[uACPI][INFO] RSDP 0x00000000DC097000 00000024 v02 (ALASKA)
[uACPI][INFO] XSDT 0x00000000DC097088 0000008C v01 (ALASKA A M I   )
[uACPI][INFO] DSDT 0x00000000DC0971B0 0000E231 v02 (ALASKA A M I   )
[uACPI][INFO] FACP 0x00000000DC0A53E8 0000010C v05 (ALASKA A M I   )
[uACPI][INFO] APIC 0x00000000DC0A54F8 00000072 v03 (ALASKA A M I   )
[uACPI][INFO] FPDT 0x00000000DC0A5570 00000044 v01 (ALASKA A M I   )
[uACPI][INFO] LPIT 0x00000000DC0A55B8 0000005C v01 (ALASKA A M I   )
[uACPI][INFO] SSDT 0x00000000DC0A5618 00000539 v01 (PmRef  Cpu0Ist )
[uACPI][INFO] SSDT 0x00000000DC0A5B58 00000AD8 v01 (PmRef  CpuPm   )
[uACPI][INFO] MCFG 0x00000000DC0A6630 0000003C v01 (ALASKA A M I   )
[uACPI][INFO] HPET 0x00000000DC0A6670 00000038 v01 (ALASKA A M I   )
[uACPI][INFO] SSDT 0x00000000DC0A66A8 0000036D v01 (SataRe SataTabl)
[uACPI][INFO] SSDT 0x00000000DC0A6A18 000034E1 v01 (SaSsdt SaSsdt  )
[uACPI][INFO] DMAR 0x00000000DC0AE888 00000078 v01 (INTEL  HSW     )
[uACPI][INFO] ASF! 0x00000000DC0A9F58 000000A5 v20 (INTEL   HCG    )
[uACPI][INFO] VFCT 0x00000000DC0AA000 00004884 v01 (ALASKA A M I   )
GOP PCI: 0000:04:00.00 1002:6779
csmwrap_pci_vgaarb: Success! Attributes: 18
Video Initialisation Succeed with OpROM
Found SMBIOS Table at ddf53518
RealmodeBuffer 26000
Init Thunk pmm: 2a000
CALL16 f000:d2da

Image

Gelip avatar Jun 16 '25 06:06 Gelip

I tested again CSMWrap 1.2.1, 1.2.1-15 and 1.2.2 and RAM Patch v3.5

1.2.1

  • winload.exe: iGPU+SeaVGABIOS or PCIe graphics card+VBIOS card = work
  • ntldr: iGPU+SeaVGABIOS or PCIe graphics card+VBIOS card = not work

1.2.1-15 or 1.2.2 - all works

Gelip avatar Jun 18 '25 09:06 Gelip