Not true actualy, it is possible.
I know in vsita it does it automatically. When I was usingh 4gb of ram and a 256bm 1650xt, it would allocate enough rma to make the available ram on my 1650xt to 2gb's.
So, yeh, you can jsut use vista

There is likely a way to do it in XP anywho.