Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

XP PAE fix (Announce)

posted by roytam(R), 04.12.2014, 01:44

> > yeah :)
> > but beware that some drivers won't work correctly with patched kernel
> (for
> > example, daemon tools CD-Audio grabbing capability will be lost)
> Hi,
> I did read the whole thread but I'm a bit confused. There are described
> different patching methods, most important about the hal.dll. One case is
> to use modified from SP1 and other use modified from SP3. Also some patches
> fix one location in file and other fix more different places. There's also
> copying some drivers from W2k3 server to XP to fix some issues esp. with
> USB and camera.
> I understand that problem can be divided in patching the OS and
> fixing/replacing the drivers. Both is important. But if I enforce double
> buffering for all drivers it should mean that all drivers will use only 32b
> phys. addr. (e.g. for DMA) and there shouldn't be crashes, just lowered
> performance. Is it true that with this kind of patch there's no problems?
> And which is it? In other case driver will use 36b (or 64b?) phys. addr.
> and those that are not ready to handle it may crash if copying over 4GB.

Technical details:

> So what I did: for a quick test I goodled the XP64G.exe 2.0 (do you have
> 3.0 or 3.1?) - it's pretty easy to use. Just one click and it patched
> kernel and hal files (hm looks it found right offset in my localized Czech
> XP SP3) and added menu entry to boot.ini. I did some testing this evening.
> I also got Tom2D_Ru.exe benchmark and found a paradox that I got a better
> direct GDI result with PAE enabled (buffered is same as noPAE), see:

I haven't tried XP64G since I don't trust patches that come from China and I patched file by myself with 16Edit.

> Do you have english version of Tom2D? I cannot download it from Tom's HW
> site and there's no alternative links.
Go and get it ;)

> As I tested copying to USB flash,
> sound and network works. But I got a crash (restart, no BSOD) when I run
> browser, winamp, file manager and opened BlazeDTV for old PCI DVB tuner
> card, probably driver is too old to count with PAE. But second time I
> couldn't reproduce the crash even if I loaded RAM and CPU
> very hard
> (tuner worked). BTW is there some way to determine if driver is PAE
> compatible - eg. constains some kernel call that older drivers don't have?
> I'll continue testing.

if you have crash minidump, you may use nirsoft BlueScreenView to check which driver is in fault.
but from my memory, Realtek drivers are easy to crash in such environment.


Complete thread:

Back to the forum
Board view  Mix view
15347 Postings in 1387 Threads, 254 registered users, 25 users online (1 registered, 24 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum