No that's BS. You don't need to have a pak3 file. the code works fine. Here's some that I've modified to put you directly into the room
` general setup
sync on : ` turn sync on
sync rate 0 : ` set the rate to 0, will update screen as fast as possible
backdrop on : ` turn the backdrop on
color backdrop rgb ( 0, 100, 200 ) : ` set the backdrop colour to blue
autocam off : ` switch autocam off
set camera range 0, 0.1, 10000
load bsp "","Levels\DBPtest.bsp"
position camera 0.0, -8.0, 3.0
do
control camera using arrowkeys 0, 1.05 , 0.3
OldCamAngleY# = CameraAngleY#
OldCamAngleX# = CameraAngleX#
CameraAngleY# = wrapvalue ( CameraAngleY# + mousemovex ( ) * 0.4 )
CameraAngleX# = wrapvalue ( CameraAngleX# + mousemovey ( ) * 0.4 )
yrotate camera curveangle ( CameraAngleY#, OldCamAngleY#, 24 )
xrotate camera curveangle ( CameraAngleX#, OldCamAngleX#, 24 )
set cursor 0,0
print "fps = "; screen fps ( )
print camera position x ( )
print camera position y ( )
print camera position z ( )
sync
loop