Summary: when using FSP in 1024x768, the ship ANI on the ship selection screen plays at the right size for 1024x768 (!!), but the game bogs down massively.
Detail: At present, FSP only has ANIs scaled for 640x480 display; thus, when playing in 1024x768, they appear much smaller than normal. This is expected. On the ship selection screen, however, they display at the appropriate size for 1024x768, but the game slows down; the ANI framerate is ~2fps and the mouse is notably sluggish. The only explanation I can think of is that it's upscaling the ANI in software (and not cacheing rescaled frames in memory, so performance never improves). Presumably it should either cache scaled frames, prescale at load time, scale in hardware, or (consistently with other ANI display) not scale at all.
Using the -ship_choice_3d flag works as expected; the ANI is replaced with a 3d model and rendering speed is normal.
Specifications:
CPU: Pentium 4 2.6GHz (hyperthreading)
RAM: 1GB (2x256+512)
GPU: Radeon 9800 Pro, AGP
OS: Windows 2000
FS2: 1.2
FS2O: 3.6.7
FSP: 3.0.3
FS2O VPs in use: core models music textures adveffects
FSP VPs in use: core missions training glow shine highres gui_highres stu tango warble
[edit]
Having done some testing, this isn't unique to the FSP ANIs; it happens with vanilla FS2 data as well.