Dietmar last won the day on August 23 2023
Dietmar had the most liked content!
About Dietmar

Profile Information
-
OS
XP Pro x86
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Dietmar's Achievements
352
Reputation
-
@reboot12 I still do not understand, why now you get the latest Source files from csmwrap.efi . Is it, because you connect now to another server via git clone https://github.com/FlyGoat/CSMWrap.git --recursive Dietmar
-
@reboot12 For me, this old version 1.1.0-12 is crazy. I do not understand, why they dont update their Sources Dietmar PS: We can make a try, with copy and paste the updated files into the install folders in Ubuntu, under CSMWrap. This should give a version, that is better than 1.2.1. Important is, also to compile SeaBios each time new.
-
Tutorial, how to compile a working csmwrap.efi dietmar.stoelting@t-online.de June 2025 1.) Install Ubuntu 24.04.2 LTS 2.) Type this at the command line from Ubuntu sudo apt update sudo apt install -y build-essential nasm git curl xxd git clone https://github.com/FlyGoat/CSMWrap.git --recursive cd CSMWrap make seabios make
-
@reboot12 Do you have an idea, how to come back to the UEFI shell, after using u7.efi Dietmar
-
@reboot12 Oh waooh, this is my idea in perfection. I installed only the driver for the GT 730, because the other graphik card Radeon 240 was never displayed in Device Manager, because of the resources conflict on PCI-Bus 1 (it is on Arrow Lake board the second PCI-Bus). The result from you means, that now it should be possible, to install XP SP3 on really every compi, because via this way and the loaded SeaBios all conflicts can be overcome Dietmar PS: And on really crazy compis, which until now does not like to boot XP SP3, no matter if it has CSM in Bios or not, you can use csmwrap.efi and voila..
-
@reboot12 You need this modded files for XP SP3. https://files.catbox.moe/x4mk0f.zip In Bios of the board disable VT-d. You need also a graphiccard that gives you 4 bit color, I use Radeon 240 and the Nvidia GT 730 Dietmar PS: At the moment I have a lot of work for school. A complete Tutorial for how to boot XP SP3 on an Arrow Lake board I write on next weekend.
-
@reboot12 Thanks for link to efirom.exe I just download. There really seems to be no tool at all, that can work from the UEFI shell, emulating INT10h and load the Legacy VGA Option Rom vga.bin to memory at C0000. And after this work, return to the UEFI shell. I think, csmwrap.efi tries to do exact this and it would be interesting to watch its doing while work. You can see the Ven_&Dev_ number of your graphic card just before the start of SeaBios, but this seems not to be enough, what csmwrap.efi is doing until this time and because ot this, you get black screen or SeaBios is never loaded Dietmar
-
Can efirom been started from the UEFI shell? Please link for download efirom Dietmar
-
@UsefulAGKHelper The PAE works in XP SP3. The problem is with the second PCI-Bus 1, first introduced by Intel for the Arrow Lake. Before, there exist only one PCI-Bus. Now XP SP3 cant split its resources for both busses. A modd in DSDT does not help, to put all to a single PCI-bus. And on PCI-Bus 1 hangs slot 1 with graphic card Dietmar
-
@UsefulAGKHelper With XP64 you dont have the problem with memory > 4Gb. In this case, everything for XP SP3 bit32 would work even with ntldr on an Arrow Lake board Dietmar
-
@reboot12 May be there is a way with Clover. It is not enough, to copy the content of vga.bin (your Legacy VGA Option Rom of your connected graphik card) to C0000. You also have to enable INT10h. So my idea is: Put all this into EFI\Boot clo.efi csm.efi vga.bin config.plist with content <?xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <dict> <key>Boot</key> <dict> <key>Debug</key> <true/> </dict> <key>OptionROM</key> <dict> <key>LoadVBios</key> <true/> <key>CustomVBIOS</key> <string>EFI\BOOT\vga.bin</string> </dict> <key>Graphics</key> <dict> <key>LoadVBios</key> <true/> </dict> </dict> </plist> I just now test Dietmar EDIT: Does not work. Clover seems to do nothing.
-
@reboot12 Why you use XP SP2 bit32 and not XP SP3 bit32 ? Most drivers, programs run only on XP SP3 Dietmar PS: Is there a possibility, at an UEFI shell, to load the Legacy VGA Option Rom from that connected graphik card to C0000 in memory?
-
@reboot12 Boot XP SP3 via csmwrap.efi, graphik Radeon 240. It boots full XP into black screen (sound you hear) or 4 bit color. It boots XP fast. Disable before Vdt (or similar name) in Bios or you get a blinking cursor. Have an full XP SP3 with Nvidia driver ready (tested on other board) for the Nvidia GT 730 on that boot medium, that you use for csmwrap. This GT 730 you connect to another PCI-e slot. No boot of XP with graphik card in any other slot than Slot1 is possible for the Arrow Lake board. And then, you connect your monitor to the Nvidia GT 730 on that other PCI slot. The XP recognices this card via plug and play and its Vid_&Pid number. This is my crazy nice idea. Voila.. I think, it can be even done more easy, you may start XP via any boot medium, no graphik at all, and then full graphik via the Nvidia card. But I noticed a strange thing: The Bios or XP notice (!), if there is a monitor connected to that card in Slot1 or not. This makes things much more difficult Dietmar
-
@reboot12 Here is the dump with your nice tool from the Nvidia GT 730 graphik card. https://files.catbox.moe/12ayk2 It has an Legacy VGA Option Rom. With my post from above I only want you to know, how I succeed with full 32 bit graphik on the Arrow Lake board. I fetch this Nvidia Option Rom here from the Asrock z370 k6 board with CSM disabled on it! This means, that even with CSM disabled, csmwrap.efi needs the full help of CSM from all boards, for to boot successful. By the way, USB boot works with the same settings and csmwarp.efi also on the Asrock z370 k6. And this Asrock z370 k6 has only one PCI-Bus. Funny, at the UEFI shell with dmem 0C0000 40 never any Legacy VGA Option Rom from any graphik card or on any board is loaded already at this place Dietmar
-
@reboot12 Huhuhuhuhu, think just 2 sec Dietmar PS: This is my genious idee. It is very similar to how I discover USB boot of XP. And because it works I see, that I understand what is going on with csmwrap.efi on the Arrow Lake board under XP SP3.