Yen, I Seem report: work, my 32 bit Vista SP1 has been activated, WOW_prerelease works with HP 6820S laptop.
Yes move it to C:\ I'm sure it'll work! Btw: I can't notice any grub message. It's a totally black screen at boot....
Just another happy report: sleep and hibernate are working properly the SLIC table remains the same after resume
Great work you guys. I guess we can leave the AutoExNT behind now. Yen and flagmax, congratulations on your achievement.
HI I use HP_prerelease on my ultimate x64 and its WOOOOOOOOORK you r very clever guys Many many thanks Regards
Hagen: true, it is a test. petar: Thanks much. This is what I was hoping. My coding in dark worked The prerealese should work for you with fsc fujitsui slic tho since oemid would match, but who cares we got full patch now that will take the role. I might write the program that lets you select SLIC you want and it patches the img. Well now I think WOW made progress. Thank you all for all your help on this project. P.S. I know you like to hex edit, well open up img or iso, search, you will find omeids on a line, below that a row of 16 zeros, then comes full SLIC. You can patch to any SLIC you desire. Also, how do you get WOW on USB stick? Thats a good option to run a test before installing.
I've unpacked the image... Then using "HP USB Disk Storage Format Tool" and the boot files from the image I've made bootable USB and copyed the rest... BTW. It would be nice to make the latest WOW image installation the same as the prereleased, so no CD will be needed. Edit. If you want me to, I can remove the SLIC completly from my bios and test the patch again...
Oh yah, it was a quick test only, If I made a nasty bug in my code, you simply remove cd. Yen will put finishing touches on final release as he knows how. This method WOW, works like this: 1. Search E0000h - FFFFFh for "RSD PTR" 2. Check revision number of RSD PTR 3. If rev = 2, its ACPI 2.0, that has XSDT table, so Store the pointer address to it for later. 4. Get RSDT pointer address 5. Store all pointers in RSDT table up to 30 max in Array. 6. Search through Array of pointers for SLIC. 7. If found, patch SLIC and calculate its 8-bit zero checksum 8. Patch RSDT table oems and calculate its 8-bit zero checksum 9. Patch XSDT table oems if it was found and calculate its 8-bit zero checksum As you can see, you must already have SLIC entry in RSDT. WOW does not introduce new SLIC. Maybe in future? Yen knows a way but its pretty ugly right now, requires moving lots of data around, but from programming stand point I think its doable and should not add any delay to boot. I need to understand memory layout of all tables first and where to find free space for table following RSDT. And if you have XSDT then same needs to be done to it. We will be doing like you hardcode bios mod but in ram when all tables already been deployed, sounds easy in theory, but it scares me for some reason.
OK, I'll pack it into a self extract installer and release it as v1.01 with HP SLIC since most of requested are HP / Compaq Notebooks.
@flagmax Could you please add unmap commands to your latest patch (HP floppy and *.iso) It's missing!