Trainz makes full use of hardware Transform and Lighting to
achieve high frame rates on a PC with high detail settings.
AGP memory is required by Trainz to use the hardware Transform
and Lighting (T&L) capabilities of graphics processors.
AGP stands for Advanced Graphics Port and was introduced on
PCs to get around limitations of running graphics cards through
the PCI bus. In addition to increased data rates, the AGP
standard also allows graphics cards to get fast(er) access
to the main system RAM for storing large datasets like textures
and vertex data. This is called AGP memory.
Without AGP memory, Trainz will require lower detail settings
to get similar frame rates (this is fairly dependent on the
By default, Trainz attempts to allocate 10MB (that's 1048576
bytes) of AGP memory.
To test whether enough AGP memory can be allocated on a computer
with a NVidia Geforce 1, 2 or 3, a tool called TestAGP. By default,
this tool attempts to allocate 10MB of AGP memory -
if it cannot allocate the required amount,
it will report how much memory is available.
PLEASE NOTE: This utility does NOT test for AGP memory on
the ATI Radeon, however Jet is fully capable of using AGP
memory on the ATI Radeon under DirectX. A future version may
test for this.
Reasons for lack of AGP memory and possible solutions should
be checked in the following order: