We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Road & Track Presents: The Need for Speed (PlayStation)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Road & Track Presents: The Need for Speed

Also known as: Road & Track Presents: Over Drivin' DX (JP)
Developer: EA Canada
Publisher: Electronic Arts
Platform: PlayStation
Released in JP: April 19, 1996
Released in US: March 20, 1996
Released in EU: March 20, 1996


DevTextIcon.png This game has hidden development-related text.
DebugIcon.png This game has debugging material.


Hmmm...
To do:
  • Is Over Drivin' DX: Rally Edition any different from the original Japanese release?
  • Should Over Drivin': Skyline Memorial be here or on a separate page?

Road & Track Presents: The Need for Speed is a 1994 racing video game first released on the 3DO and then ported to Windows, PlayStation and Sega Saturn. It is the first installment released in the Need for Speed series. The premise of the game involves racing in sport cars, including several exotic models and Japanese imports. Road & Track magazine helped with getting the cars in the game, hence their name in the title.

Hidden Developer Text

The file SLES_002.23 contains some hidden developer text.

THE COOLEST GUYS
IN CALGARY
JEREMY E. BOLDER
STEPHEN D. BARR
BILL E. C. TRIBE
JAMES CUMMINGS
KELLY HANNON
For employment opportunities, send your resume to Human Resources, Electronic Arts (Canada), Inc. 400-4400 Dominion Street.  Burnaby, BC V5G-4G3.  Tell them we sent you


Debug Text

SLES_002.23

The file SLES_002.23 contains a lot of debug text.

...
...
...
%DIR CACHE
initmemmanadr - INSUFFICIENT MEMORY TO INITIALIZE MEMORY MANAGER
initmemmanadr lowmemadr %x, highmemadr %x, memlength %d, memblocks %d, memmanblksize %d
HIGH MEM
unlinkmemclassarea - Release Memory Not Found
reservemem - MEMORY MANAGER NOT INITIALIZED
requested: %d
reservemem - INVALID SIZE REQUESTED
requested: %d available: %d
reservemem - MEMORY MANAGER BLOCKS CORRUPTED
requested: %d. type %x. should be %x
reservemem - OUT OF MEMORY
requested '%s': %d available: %d
reservemem - INVALID TYPE FLAGS (%04x)
findmemblock - BLOCK NOT FOUND (%p)
purgememblock - NULL pointer
getmemblock - NO MEMORY BLOCKS LEFT

Carspecs
Sign
Status
zpticket
zgticket

0%d:0%d,%d
0%d:%d,%d
-%d:0%d,%d
-%d:%d,%d
+%d:0%d,%d
+%d:%d,%d

gamedata\save\
gamedata\replay\
gamedata\modem\
frontend\movie\
frontend\music\
simdata\soundBnk\
frontend\speech\
frontend\art\
simdata\carspecs\
simdata\tracks\
simdata\tracam\
simdata\carFams\
simdata\slides\
simdata\dash\
simdata\misc\

Player Zero
CRC reload %s %d
CRC reload %d
RoadSection
TrackSlices
RenderInfo
RoadObjects
CopCaprice
CopCamaro

zStatRoc.cnk
zTechno6.cnk
zTechno5.cnk
zTechno4.cnk
zTechno3.cnk
zTechno2.cnk
zTechno1.cnk
zRock6.cnk
zRock5.cnk
zRock4.cnk
zRock3.cnk
zRock2.cnk
zRock1.cnk
zWarrior


Diablo

Diablo

zCollisn
ScriptLight
gServer0
gServer1
SYSPSXSHAPE
clutlist
z%sR.psh
zg%s%c.psh
z%s%c.inf
z%s%c.lgt
z%s%c.lgs
%s%s%s%d.psh
ScreenCOORD
frntires
rertires
left_turn
right_turn
_POR.FAM
_PSH.FAM
%straffic.cfg

buildBuf overrun
<-- ATTN!
Invalid CRC Invalid CRC(2)
Bad CheckPacket Recv NAK
<-- ATTN!
overrun
Piggyback
deQ packet
enQ packet
CommInit!
commcap.txt
Send NAK
full serial buf
ATTN!
no send buffers
ATTN!
send seq #
resend seq #
resend =
recieved ACK
free seq #
num_sent counter was wrong!
<-- ATTN!
window too large!
OnlineLoop
pkt miss
low level read error !!!!!
turn on beacon
turnonready beacon
turn off beacon
Trying to send invalid packet
No room to send
Send block: rem=
send blocks done
Got block:rem=
\MOVIES\
ztitle.psh
est 269 mph
BlackPal
zfbgnd1.psh
zfgbgnd1.psh
BESLES-00223
zfront.psh
zopps.psh
zcars.psh
%s 
RALLY
znfs.pfn
zergo12.pfn
con5_a16.vag
con5_b16.vag
PLAYER 1
\bogus.xyz
zjticket

%s%s%d.vag

znewrec.psh

CHEATER!

STATS.JAP
zSTATS.GER
zSTATS.ENG
zfrntend.vh
zfrntend.vb
ZGCOP3.XA;1
ZGCOP2.XA;1
ZGCOP1.XA;1
ZCREDITS.XA;1
ZPIONEER.XA;1
ZREPLAY3.XA;1
ZREPLAY2.XA;1
ZREPLAY1.XA;1
ZCOP3.XA;1
ZCOP2.XA;1
ZCOP1.XA;1
ZWIN7AV.XA;1
ZWIN6AV.XA;1
ZWIN5AV.XA;1
ZWIN4AV.XA;1
ZWIN3AV.XA;1
ZWIN2AV.XA;1
ZWIN1AV.XA;1
ZNFSTITL.XA;1
ZATTRAC3.XA;1
ZATTRAC2.XA;1
ZATTRAC1.XA;1
ZDIABAV.XA;1
ZZR1AV.XA;1
ZVIPERAV.XA;1
ZSUPRAAV.XA;1
ZRX7AV.XA;1
ZNSXAV.XA;1
Z911AV.XA;1
Z512TRAV.XA;1

clearing screen to balck
sect_buff
sect_buff0
exiting movie player... AOK!
\MOVIES\%s
searching for %s, with %d frames...
can't match with anything on disc
got input from pad
de-initializing movie...........
found ending of movie!!
max frame of %d
movie has reached end frame
time out in decoding !

zgnewrec.psh
zjnewrec.psh
znewrec.psh
con2_a16.vag
con2_c16.vag

%01d:%02d.%01d

con4_d16.vag
con1_b16.vag
con4_a16.vag
records.psh

%s %d
%s%s %d
%s
BESLES-00223

TempRecords

zoptions.psh
zgoption.psh
zjoption.psh
zSFXlevl.vag

THE COOLEST GUYS
IN CALGARY
JEREMY E. BOLDER
STEPHEN D. BARR
BILL E. C. TRIBE
JAMES CUMMINGS
KELLY HANNON

CARD_clear_software_event
CARD_clear_software_event
CARD_active
CARD_clear_software
_card_info
switch( CARD_test_software_event
CARD_active: CARD_EVENT_OK, CARD_FOUND
CARD_active: CARD_EVENT_TIME_OUT, CARD_NOT_FOUND
CARD_active: CARD_EVENT_NEW, CARD_NEW
CARD_active: CARD_EVENT_ERROR, CARD_ERROR_COMMUNICATE
CARD_active: unknown event, CARD_UNKNOWN
CARD_active
CARD_load
CARD_clear_new
CARD_clear_spftware_event
_card_load
CARD_load
CARD_formatted: CARD_sector_read
CARD_formatted: checking buf[0], buf[1]
CARD_formatted: formatted = %d
bu%02x:%s
CARD_load_file: Couldn't find file
CARD_load_file: Unable to open file
CARD_load_file: Read %d bytes
CARD_sector_read: CARD_ERROR_READ
oriload: Possible version error File version: %d Code version: %d
INVMATRX
Don't forget to call InitJLD... it is no longer in OriLoad!
oriload: Could not load ORIGAMI header file '%s'oripurge: %d instances still refer to purged header
ORI_INSTorilocatematerial: material '%s' not found
No material for %d: '%s'
No material for %d: '%4.4s'
orisetdefaulmaterialtextures - Extracted textures require display-list
orisetmaterialrgb: invalid material id %d
orisetmaterialcolor: invalid material id %d
orisetmaterialtexture: invalid material id %d
orisetmaterialdrawfn: invalid material id %d
Bad poly
orilocatemorph: morph '%s' not found
oriapplymorph: object cannot morph
oriapplymorph: Morph ID %d out of valid range
orilocatepoint: point '%s' not found
orilocatedraw: draw '%s' not found
orilocatepartition: Partition '%s' not found
origetpartition: %d is an invalid partition ID
PRIMLIST
need bigger flag array
DRAW_LINE_F
DRAW_LINE_G
DRAW_TRI_F
DRAW_TRI_G
DRAW_QUAD_F
DRAW_QUAD_G
buildprimlist - Invalid drawtype (%d) in draw
need bigger default plist size %d
need bigger default psx list size %d
warning: inst not lit

OrderTable
Primatives

DRAM WINDOW video window
VLC sentinual corrupted!
audio dma   PatchBank


For employment opportunities, send your resume to Human Resources, Electronic Arts (Canada), Inc. 400-4400 Dominion Street.  Burnaby, BC V5G-4G3.  Tell them we sent you

Tournament - Fast Class
Tournament - Med Class
Tournament - Slow Class
Pack Mode
All Cars
Head To Head
TESTOSTERONE
NO PERSONALITIES


zcity.psh
zcoastal.psh
zalpine.psh
zrusty.psh
zautumn.psh
zvertigo.psh
zlostveg.psh
zcy1mp
zcy2mp
zcy3mp
zcl1mp
zcl2mp
zcl3mp
zal1mp
zal2mp
zal3mp
zgcy1mp
zgcy2mp
zgcy3mp
zgcl1mp
zgcl2mp
zgcl3mp
zgal1mp
zgal2mp
zgal3mp
zgcity.psh
zgcoasta.psh
zgalpine.psh
zgrusty.psh
zgautumn.psh
zgvertig.psh
zglostve.psh
zjcy1mp
zjcy2mp
zjcy3mp
zjcl1mp
zjcl2mp
zjcl3mp
zjal1mp
zjal2mp
zjal3mp
zjcity.psh
zjcoasta.psh
zjalpine.psh
zrusty.psh
zautumn.psh
zvertigo.psh
zlostveg.psh

ARCADE


ODE LUNAR SPRINGS 
OASIS SPRINGS
AUTUMN RALLY
VERTIGO RALLY
LOST RALLY


STREAK
BALDIE
PAVEL
ALEX
NO TIME
CARY C
BUG
ONE FOOTG
OGOPOGO
DIESEL

KNAILGUN
SING

ACOE
POUCHBOY
ONEWAY
NO SKIN

CHOWDER
By
STREAK
ELLESGUY
ALORENZO
HUTCH
PRIDE
KITTY
LOTTO       
ANDO                                                                                                                                                                                   PHREAK
DIPPY
LORENZO
NO SCRUB
FUNKY
ALPHADOG
SINGACOE
BLOOD
KINGSTER
SHANER
NIBLETS
KNAILGUN
LEDTHUMB
SHIFTER
PAVEL
MCGEE
ALEX
SPAM
DUKE
KINGSTER
ONEWAY
JOHNNY R
MCGEE
NO TIME
REGULUS
PHREAK      
SHIFTER
LEDTHUMB
JOHNNY R
PISTOLS
DIPPY
SYD B
BALDIE
INDY
BLISTER
HEATMIZR
ANDO
LOTTO
MR TONE
SIL SPD
MCGOO
RADAR
LEADFOOT
CPT KIRK
STICKLER
ROD HIGO
DIESEL
OGOPOGO
PAOCHE
CHIP
GOATFACE
KITTEN
SCOTTY B
NO SCRUB
RADAR
COIL
TAIL CAM
CPT KIRK
BUBBA
ONE FOOT
RADAR
CHIPPER
BUBBA
NIGEL
BOY
ROD HIGO
HEATMIZR
TAIL CAM
HUTCH
KITTY
ALORENZO
GINGBEEF
RUGER
EGGBOY
CECIL
PHREAK
KNAILGUN
COIL
PRIDE
PASTAMAN
BALDIE
LORENZO
SIL SPD
G MAN
HERB W
NO SKIN
CHIPPER
KITTY
INDY
SHANER
GRAND MR
BEE
BEAKER
SPEEDBOY
FLOYD
SYSYPHUS
GINO
SLIPPY
OGOPOGO
BLISTER
NIBLETS
HEATMIZR
CHOWDER
ZAMBONI
SWINGIN
BASIL
THUNDER
ROD HIGO
LOTTO
GOLFBOY
REGULUS
CPT KIRK
BLOOD
ALPHADOG
KINGSTER
THE RAKE
POOD
NARF
ALORENZO
LEDTHUMB
SHIFTER
REGULUS
GOLFBOY
CARY C
ZAMBONI
SLAYER
JOHNNY R
DUKE
DIPPY
ANDO
DIESEL
NIBLETS
BLISTER
TAIL CAM
G MAN
NO SKIN
ZAMBONI
BEAKER
GOATFACE
HUTCH
SLIPPY
SHANER
STICKLER
COIL
LEADFOOT
ZEROBOY

RAMPANT
TOXIC EXHAUST
SCUD
OVERHEATED
ROUTE 99
POWER SLIDE
FILL'ER UP
ODYSSEY
AAEEYAAEEYAA
HIDEOUS
FUNKN' BUBBA
CHRONOS

diablo
911
zr1
512tr
viper
nsx
rx7
pack
nine
ten
traffc
num0
num1
num2
num3
num4
num5
num6
num7
num8
num9
perd
SLSH
COLN
neut
revr
plus
mnus
slct
str1
back
rwnd
play
paus
fwnd
ffwd
camm
rply
hhlt
full
half
qrtr
upar
rght
down
left
trng
crcl
exxx
squr
zy%s
zd%s
zv%s
zx%s
zk%s
zj%s
sh0%d
sh%d
pila
mirr
ster
topp
big%d
tch%d
time
gear
lap#
posi
dist
rcrd
splt
FLG1
dott
radr
arro
plr1
plr2
dig%d
%d
%d,%d
%dTR6
TR5
TR4
TR3
TR2
TR1
AL
CL
CY
cdrom:
%s%d
%s
tr5
tr6
tr6                   

%d.00%d
%d.0%d
%d.%d
HR_Ring
hrz%d
rhrz
z%s.tri
Slices0
Slices1
Traffc
MRX7
ANSX
DVIPER
F512TR
CZR1
P911
LDiabl
TSupra
Traff
DVIPE
F512T
LDiab
TSupr
CopVic
CopMust
Pickup
Lemans
Jeep
probe
axxess
RODEO
JETTA
SunBird
BMW
Vandura
CRX
Wagon
uMpack2
umpack
carObj
.wsm
.vsm
%s%s
.pbs
.pdn
.por
.psh
%sl%s
%s %d
.vh
.vb
zSupra
zDiablo
z911
zZR1
z512TR
zViper
zNSX
zRX7
zoSupra
zo911
zoZR1
zo512TR
zoViper
zoNSX
zoRX7
zoWar
zsSupra
zs911
zsZR1
zs512
zsViper
zsNSX
zsRX7
zsWar
ga00
ga01
smgr
UNPACK
grv%d
smo%d
tire4
tire3
tire2
tire1
rt_rear
lt_rear
rt_frnt
lt_frnt
rr1
rr0
rl1
rl0
fr1
fr0
fl1
fl0
load
SCRN
inside
surface
outside
convex
smok
zepause
zgpause
zjpause
bt1b
bt2c
bt2a
bt3c
bt3a
bt4a
bt1a
bt2b
bt3b
bt4b
Test
Cy
Cl
Al
bytes
read
deQ =
write
RSTO=
NkTO=
AkTO=
send =
error
ant
-------
cdrom:
%s
pcr%d
glan
tran
stat
car%d
flag
alpp
trak
shpp
raly
moon
mn10
mn12
mn0%d
mn%d
anm%d
thee
need
forr
sped
rpal
lay3
prsn
cpyr
dlby
pion
%s
yelp
redp
orgp
trqp
magp
blup
cstp
ctyp
rstp
autp
vrtp
vgsp
hed%d
845
bhp
3.2
sec
2.4g
N.A
BBBBBB                  
   
speech
gspeech
rx7
nsx
viper
512tr
zr1
p911
diablo
supra
zaload
LOAD
SPED
zpiracy
WRNG
engl
engd
gerl
gerd
zlang
choo
%s%s
bgnd
nxtc
nxts
pic1
big1
pic%d
speech
gspeech
jspeech
big%d
gnrl
perf
mech
hist
vide
%s
%c
%c
%c
%s
%c
%s
pass
%s
KM/H
vlcbuf0
vlcbuf1
imgbuf 
done!!
vega
vert
atmn
rust
alpn
cstl
city    
%s
back
pass
speech
gspeech
%d %s
%d.
best
mode
fini
head
rbst
quit
strt
repl
cont
chck
%d
%s %d                        
op0%d
op%d
%s
%s %d
%s
STEER
psxcnmcobgnd
slid
%s %s
speech
hed%d
op19
bu%02x:
.por
PSXMATH
PSXLIST
null    
%s
cdrom:  %s%s                                                                                        
cdrom:  BLOCKIO
%s  
%s %02x
%c
galloc
GMEM
GEND
GFRE
.viv
sim:
%s
.psh
...
...
...

*.INF

A number of INF files are on the disc and contain what appears to be configuration settings.

ZAL1A.INF  ZAL2A.INF  ZAL3A.INF  ZCL1A.INF  ZCL2A.INF  ZCL3A.INF  ZCY1A.INF  ZCY2A.INF  ZCY3A.INF  ZTR1A.INF  ZTR2A.INF  ZTR3A.INF  ZTR4A.INF  ZTR5A.INF  ZTR6A.INF
ZAL1B.INF  ZAL2B.INF  ZAL3B.INF  ZCL1B.INF  ZCL2B.INF  ZCL3B.INF  ZCY1B.INF  ZCY2B.INF  ZCY3B.INF  ZTR1B.INF  ZTR2B.INF  ZTR3B.INF  ZTR4B.INF  ZTR5B.INF  ZTR6B.INF
ZAL1C.INF  ZAL2C.INF  ZAL3C.INF  ZCL1C.INF  ZCL2C.INF  ZCL3C.INF  ZCY1C.INF  ZCY2C.INF  ZCY3C.INF  ZTR1C.INF  ZTR2C.INF  ZTR3C.INF  ZTR4C.INF  ZTR5C.INF  ZTR6C.INF

e.g. ZAL1A.INF

#vert offset near
0

#vert offset far
0

#zoffset near
0

#zoffset far
0

#height near
0

#height far
48

#radius near
0

#radius far
96

#colour top
50 58 58

#colour bottom
57 65 65

#dithering flag
1

#ratio of the blend
30

#ring y offset (bigger places horizon further down)
-50

#ring height
112

0

*.LGS

A number of LGS files are on the disc and contain what appears to be configuration settings.

ZAL1A.LGS  ZAL2A.LGS  ZAL3A.LGS  ZCL1A.LGS  ZCL2A.LGS  ZCL3A.LGS  ZCY1A.LGS  ZCY2A.LGS  ZCY3A.LGS  ZTR1A.LGS  ZTR2A.LGS  ZTR3A.LGS  ZTR4A.LGS  ZTR5A.LGS  ZTR6A.LGS
ZAL1B.LGS  ZAL2B.LGS  ZAL3B.LGS  ZCL1B.LGS  ZCL2B.LGS  ZCL3B.LGS  ZCY1B.LGS  ZCY2B.LGS  ZCY3B.LGS  ZTR1B.LGS  ZTR2B.LGS  ZTR3B.LGS  ZTR4B.LGS  ZTR5B.LGS  ZTR6B.LGS
ZAL1C.LGS  ZAL2C.LGS  ZAL3C.LGS  ZCL1C.LGS  ZCL2C.LGS  ZCL3C.LGS  ZCY1C.LGS  ZCY2C.LGS  ZCY3C.LGS  ZTR1C.LGS  ZTR2C.LGS  ZTR3C.LGS  ZTR4C.LGS  ZTR5C.LGS  ZTR6C.LGS

e.g. ZAL1A.LGS

/* Script light	definition of CY1C	*/
/* kUseAC			= 64			*/
/* kUseAC+kSwitchAC = 96			*/

/* Depth ceuing definition X0,Y0, X1,Y1, X2,Y2, X3,Y3 */
0,95  10,99  75,37  100,28

/* Dynamic channel system (start rgb) */
128,92,42

/* Dynamic channel system (end rgb) */
128,92,42

/* Number of light context */
2
/* context 1 */
399,401,  64,  65,65,65  0,0,0,
/* context 2 */
459,461,  64,   65,65,65,  0,0,0