I can only dream...
Printable View
x64 ARR will allow some of us to almost completely cache the game in memory...heh...
The whole reason transition to 64-bit has been slow is it takes a lot to be able to realize the benefits. The primary benefit is, as you mentioned, being able to address more memory - but few applications need anywhere near that amount of memory - and being able to use larger float and int variables (signed 32 bit integers max out at + and - 2.1 billion) efficiently, again, something not every application can benefit from. Tying in with your post, It's extremely unlikely that any add-ons would need the extra memory space- on top of that, using this space would basically guarantee the add-on wouldn't work with the ps3 version which doesn't have that much memory (in the event the ps3 version supports add-ons, which is certainly possible but unlikely. A few games [or at least one] such as Unreal Tournament 3 support the use of custom mods made on the PC version of the game)
The transition from 16 to 32 bit PC software (and from 8 to 16) was very quick because the benefits were much larger in those cases.