D
Daniel Smedegaard Buus
Hello all 
I'm deciding on which piece of hardware I'll use to run old XP games,
and I was thinking about using my MacBook Air, as it has a pretty
nifty i7 processor especially with TurboBoost when running single-
threaded apps, which pretty much accounts for every old game ever
written
I was then wondering if I should use XP 32 or 64 bits, as there's 4G
of mem in this laptop and if at all possible, I'd like to have access
to all of it. But then again, 64-bit XP is based on 2003 Server, so
I'm weary as to possible compatibility issues with older games...
In other words, I *will* be running 32-bit Windows XP, but I wondered
about the 4GB vs. 32-bit issue. I know that the missing 1GB or so is
mainly lost because the GPU's memory has to fit in the same 32-bit
address space as the main system mem.
But then I started thinking that the GPU on this machine is the
integrated Intel HD3000 graphics chip, which gets its memory from
system mem in the first place, right?
So my question is, will the system mem that is allocated for the
integrated GPU be an *additional* subtraction from the overall 4 gigs
in this rig (e.g. the GPU eats 1G, and then 1G is taken from the
address space leaving me with 2G for apps), or will I be "lucky" in
that whatever amount of mem the GPU eats from the 4G will then just be
included as part of the "missing mem" we know from running 32-bit
Windows on 4+ GB systems?
I think the latter scenario sounds logical, but then again what seems
logical to me isn't always logical to the world at large
Thanks,
Daniel

I'm deciding on which piece of hardware I'll use to run old XP games,
and I was thinking about using my MacBook Air, as it has a pretty
nifty i7 processor especially with TurboBoost when running single-
threaded apps, which pretty much accounts for every old game ever
written

I was then wondering if I should use XP 32 or 64 bits, as there's 4G
of mem in this laptop and if at all possible, I'd like to have access
to all of it. But then again, 64-bit XP is based on 2003 Server, so
I'm weary as to possible compatibility issues with older games...
In other words, I *will* be running 32-bit Windows XP, but I wondered
about the 4GB vs. 32-bit issue. I know that the missing 1GB or so is
mainly lost because the GPU's memory has to fit in the same 32-bit
address space as the main system mem.
But then I started thinking that the GPU on this machine is the
integrated Intel HD3000 graphics chip, which gets its memory from
system mem in the first place, right?
So my question is, will the system mem that is allocated for the
integrated GPU be an *additional* subtraction from the overall 4 gigs
in this rig (e.g. the GPU eats 1G, and then 1G is taken from the
address space leaving me with 2G for apps), or will I be "lucky" in
that whatever amount of mem the GPU eats from the 4G will then just be
included as part of the "missing mem" we know from running 32-bit
Windows on 4+ GB systems?
I think the latter scenario sounds logical, but then again what seems
logical to me isn't always logical to the world at large

Thanks,
Daniel
