На сколько я знаю, у ХР эта фишка реализуется в ядре винды. С SP2 ядро винды уже с "обрезанным" PAE до 4гб. Поэтому, достаточно просто взять ядро винды от SP1. Это если "на пальцах". А на деле - не знаю, реально ли затулить ядро от SP1 в сборку с SP3. Опыта у меня в этих вещах нет, поэтому предлагаю этим заняться тем, кто в этом понимает как минимум больше, чем я.
PS: Жаль, что автор GE не желает поизголяться над какой-нить 2003 виндой. Т.к. почти во всех серверных версиях PAE работает и использовать можно до 64Гб памяти. Имхо, для геймерской версии как раз в тему бы была поддержка адресуемой памяти большей, чем 4Гб.