Come hai detto tu stesso il pc di tuo padre è senza speranza
Quanto al tuo amico sul suo sistema dovrebbe poter far girare Quake4 ma Bioshock rimane cmnq escluso anche per lui. 3D Analyze non emula le DX9.0c/sm3.0 necessarie per Bioshock (la FX5500 è una vga sm2.0, e pure scrausa, senza offesa

), e non c'è nulla che si possa fare
Esiste un fix per estendere il supporto del gioco alle vga sm2.0, ma funziona solo con le schede ATI.
Insomma o cambia scheda video, o rinuncia a Bioshock