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 Burners

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Road Burners

Developer: Atari Games
Publisher: Atari Games
Platform: Arcade (Midway Vegas)
Released internationally: 1999


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


Debug Options

RoadBurners-debug.png

Present in the service menu is a disabled debug options menu. Add the following to roadburn.xml:

<mamecheat version="1">

<cheat desc="Enable Debug Options">
    <script state="run">
      <action>maincpu.pb@80103A28=00</action>
    </script>
  </cheat>

</mamecheat>

Enable the code then enter the service menu and select the invisible option in between STATISTICS and GAME OPTIONS and you'll appear in the hidden debug options menu. Unfortunately, changing the settings doesn't appear to have any effects.

Hidden Copyright

Present at 0x41 in the executable is a hidden copyright.

Copyright (c) 1998,1999 Atari Games Corp., All Rights Reserved.

Build Date

Present at 0xE36B0 in the executable is a build date.

Apr 22 1999 00:47:11

Development Text

Unhandled exception
CAUSE:
Status Reg:
EPC:
ErrPC:
BaddVaddr:
Return addr:
Unlock failed
Waiting
Forever
Stack ptr
Write 1's compliment of address to each location
Verify refresh
Walk a 1 throughout memory
Verify location's address is in each location
Fill all of memory with 0's
Exception with
ERL bit set
Stack Underflow
Stack Unaligned
Walking one bit through address 0
Fill all of memory with 1's
Write each location's address
Dopey Cam
Sleepy Cam
Skippy Cam
Twisty Cam
Steady Cam
#  Radius       Checkpoint_pos       Distance    Section
%2d   %4ld  (%7.1f %7.1f %7.1f)  %8.2f      %2d 
DISPLAY TEXTURES
DISPLAY OBJECTS
DISPLAY BIKE %d
DISPLAY BIKE   
DISPLAY RIDER %d
DISPLAY RIDER   
PLAY SOUND %d
PLAY SOUND   
EXIT MENU
SEQ: %d
FRAME: %d
TEXTURE %d %d %s %d %d
HighLOD: %d
LowLOD:  %d
Format:  %d
Flags:   %2.2X
Width:   %d
Height:  %d
TexBase:         %4.4X
TexBaseSST:      %4.4X
TexModeSST:      %4.4X
TexLodSST:       %4.4X
CacheEntry:      %4.4X
TexBaseSSTReloc: %4.4X
TexPal:          %4.4X
OBJECT %d %d %s
Point set %ld
MAX PATH RECORD:
Cur Lap Time:  %8.3f 
Best Lap Time: %8.3f 
Cancelled Lap              
path index = %ld  
section = %ld  .%4.4ld %2d (%2d  %8.2f) %2d %8.2f 
Section %d is invalid
No base section data
Can't find section
Couldn't find section in base
Couldn't find distance in base
Corrupt Maxpath Data
Select maxpath set 11
Set-11
Select maxpath set 10
Set-10
Select maxpath set 9
Set-9
Select maxpath set 8
Set-8
Select maxpath set 7
Set-7
Select maxpath set 6
Set-6
Select maxpath set 5
Set-5
Select maxpath set 4
Set-4
Select maxpath set 3
Set-3
Select maxpath set 2
Set-2
Select maxpath set 1
Set-1
Select maxpath base set
Base-set
Set maxpath data set to use
Activate maxpath set 11
Activate maxpath set 10
Activate maxpath set 9
Activate maxpath set 8
Activate maxpath set 7
Activate maxpath set 6
Activate maxpath set 5
Activate maxpath set 4
Activate maxpath set 3
Activate maxpath set 2
Activate maxpath set 1
Activate maxpath set previously de-activated
Stop recording maxpath
Stop
Record maxpath set 11
Record maxpath set 10
Record maxpath set 9
Record maxpath set 8
Record maxpath set 7
Record maxpath set 6
Record maxpath set 5
Record maxpath set 4
Record maxpath set 3
Record maxpath set 2
Record maxpath set 1
Record a drone path
Subtract 1 from path priority (0=lowest)
Dec-Priority
Add 1 to solo priority (0=lowest)
Inc-Priority
Set path priorites
Copy from path 11 to current path
Path-11
Copy from path 10 to current path
Path-10
Copy from path 9 to current path
Path-9
Copy from path 8 to current path
Path-8
Copy from path 7 to current path
Path-7
Copy from path 6 to current path
Path-6
Copy from path 5 to current path
Path-5
Copy from path 4 to current path
Path-4
Copy from path 3 to current path
Path-3
Copy from path 2 to current path
Path-2
Copy from path 1 to current path
Path-1
Copy from base path to current path
Base-path
Copy from selected path to current path
Copy to path 11 from current path
Copy to path 10 from current path
Copy to path 9 from current path
Copy to path 8 from current path
Copy to path 7 from current path
Copy to path 6 from current path
Copy to path 5 from current path
Copy to path 4 from current path
Copy to path 3 from current path
Copy to path 2 from current path
Copy to path 1 from current path
Copy to base path from current path
Copy to selected path from current path
Copy all data to selected path from current path
To
Copy all data from selected path to current path
From
Copy to/from selected path from/to current path
Select drone 7
Drone7
Select drone 6
Drone6
Select drone 5
Drone5
Select drone 4
Drone4
Select drone 3
Drone3
Select drone 2
Drone2
Select drone 1
Drone1
Select drone 0
Drone0
Set drone number for weight table
10
9
8
7
6
5
4
3
2
1
Select section
20
19
18
17
16
15
14
13
12
11
31
30
29
28
27
26
25
24
23
22
21
Choose from sections 21 to 31
21-to-31
Choose from sections 11 to 20
11-to-20
Choose from sections 1 to 10
1-to-10
Delete section currently being selected
Current
Delete sections menu
Cancel recording base path
Cancel
Start recording (after cancel)
Start
Record base path menu
Cancel recording (do not map)
Stop recording, map and save new sections
Save
Start recording new sections
Record other path menu
Remove a section from path
Delete
Remap all sections for active drone paths
D-paths
Remap current 'other' section (distances, etc.)
Remap-cur
Remap all 'other' sections (distances, etc.)
Remap-all
Record alternate sections (base loop must exist)
Rec-other
Record base loop with sections
Rec-base
Toggle display color
Display
Scroll up section list
Bkwd
Scroll down section list
Fwrd
Edit/update track section data
Save weight file to hard drive
Weigh if current path is on priority hint
W-Hint
Weigh according to path priority
Priority
Weigh if path is drone default path
Own-path
Weigh equivalence of drone and path speed
Speed
Weigh equivalence of drone and path direction
Dir
Weigh distance of drone to path
Dist
Select drone to update
Set-drone
Update path weight menu
Switch onto this path for crash
Crash
Stay on mpath with wheelie
Wheelie
Allow wheelie to start
Start-wheelie
Pick new parallel line
Rst-Par
Stay parallel to maxpath
Par
Stay on maxpath
Stay-on
Ease back onto maxpath
Ease-on
Try to get back to maxpath
Get-on
Stay within maxpath width
Width
Edit hint on current point
Allow wheelie to start (auto inserted)
Edit hint from marker A to B
Edit hints from marker A to B
Multi
Single
Edit hint menu
Sections
Edit hint data
Hints
Update weights for each drone
Weights
Set track priorities
Copy full path from another mpath set
P-Copy
Fix wrap from start to end of path 
Fix
Set loop data (Mrk_A=start, Mrk_B=end)
Loop
Record
Activate any set currently de-activated
Activ
De-activate current set
De-act
Select maxpath point set to edit
MP_set
Edit hint data menu / Select mpath set
Force drone to path
Force
View next drone
Next
View drone path menu
Edit maxpath hint data / Select mpath set
More
View drone path of other rider
View
Snap marked maxpath points to ground
Snap
Cancel current move/curve
Cancl
Delete from marker_A to marker_B
Del
Insert from marker_A:B to current mpath point
Ins
Copy from marker_A:B to current mpath point
Copy
Set marker B to current maxpath point
MrkB
Set marker A to current maxpath point
MrkA
Move marked maxpath points (toggle)
Move
Make marker A to B into a straight line
Line
Curve marked maxpath points (toggle)
Curv
Move to previous maxpath point
Move to next maxpath point
Edit maxpath data menu
Edit maxpath data
Edit-path
Link active paths to base path
Link
Save path file to hard drive
Save-Path
Move down maxpath points list
Backward
Move up maxpath points list
Forward
Max Path menu
Stop displaying timer info
Timer-info-OFF
Start displaying timer info
Timer-info-ON
Timer menu
Link checkpoints to track distances
Checkpoint menu
View timer info
Timers
View maxpath data
Maxpath
View checkpoints
Checkpoints
Main Menu
Bad menu data!  No biscuit! 
 %s.Bad menu data!  
%-60s
%-75s
Within width   
Get on maxpath 
Stay on maxpath
Stay parallel  
Reset parallel 
Ease on maxpath
Stay on wheelie
Start wheelie  
Get on crash   
Invalid hint   
Current set=%d   Num points=%ld
index (  xpos    ypos    zpos ) sect speed hints b.to.p p.to.b
%4d  (%7.1f %7.1f %7.1f)  %2d  %5.1f   %1.1lx   %4d   %4d 
/DRONETEST
Editing set: %d     Priority: %d  
Lap_start=%3d  end=%3d  len=%3d  
Stay within width       
Get on maxpath          
Ease on maxpath         
Stay on maxpath         
Stay parallel to maxpath
Reset parallel path     
Stay on mp with wheelie 
Start a wheelie (on MP) 
Get on path to crash    
Current hint: %s
Previous point/speed/sect/hint = %4.4d  %6.2f  %2d  %s
Current point/speed/sect/hint  = %4.4d  %6.2f  %2d  %s
Next point/speed/sect/hint     = %4.4d  %6.2f  %2d  %s
Curving
Moving 
Can't De-activate set 0
Set %d De-activated     
Set %d activated       
Point set %ld
MAX PATH RECORD:
Set %d not valid
postgrn
postblu
postyel
postred
Editing drone:         %d 
Distance weight:     %6.2f 
Direction weight:    %6.2f 
Speed weight:        %6.2f 
Own path weight:     %6.2f 
Priority weight:     %6.2f 
On good hint weight: %6.2f 
Cur_sect  rel_dist  mp_laps  rel_sect_dist  loop_dist
   %2d     %8.1f   %3d       %8.1f    %8.1f 
Current set = %d 
No section data stored
Sect flg start end  len sl el s_dist e_dist d_len scale res tim_b trq_b
%2d    %d  %4d %4d %4d %2d %2d  %5.0f  %5.0f %5.0f  %4.2f %2d  %5.3f %5.3f 
Cannot remove base sections
Section %d deleted
Section not active
Recording stopped
Ignoring section 0  
Recording section %d 
Waiting for next section before recording
Recording cancelled
Ignoring section %d  
Recording saved and stopped
Problem finding end of chain
No Qnodes
Sound not found: %s
Maximum compressed sounds
Maximum dopler sounds
Apr 22 1999 00:47:38
More than %d surfs near:
Write extends past end of EEPROM
Record number out of bounds
Bad High-score-table
Write-verify error, no retries
$Id: cdec_hex.c,v 1.5 1998/08/18 21:00:31 albaugh Exp $
$Id: random.c,v 1.4 1999/02/14 21:31:45 shepperd Exp $
ra=
fp=
sp=
gp=
k1=
k0=
s7=
s6=
s5=
s4=
s3=
s2=
s1=
s0=
t9=
t8=
t7=
t6=
t5=
t4=
t3=
t2=
t1=
t0=
a3=
a2=
a1=
a0=
v1=
v0=
at=
r0=
 *
 =
THREE TAPS AND YOU'RE OUT
WATCHDOG RESET
MBOX ERR: ALPHATREE HAS NON OBJECT CHILD
rmb_MBDrawObject(): Too many vertices in object
Object with %d > %d verts
Bad MBSetObject
Error: TEXTURES EXCEED 8M
Error: TEXTURES EXCEED %d byte limit by %d
PolyInstanceList Full
PolyInstanceList Vertlist Full
PolyHeaderList Full
AAANULLOBJ
MBOX_FindObject: Unable to find %s
MBOX_FindObject: %s(%s)
MBOX_FindTexture: Unable to find %s
MBOX_LoadModel: > max %d models
RMB_MBOX_LoadModel: > max %d models
No memory to load textures
Could not open %s
111REFLECT
Not enough tex mem allocated for %s
PPS:%03.0fk O:%04ld VO:%04ld SO:%04ld P:%05ld SCP:%03ld CP:%03ld TXT:%03.1f MB:%04.1f 
Attempt to add > %ld nodes
Attempt to order nodes with different parents
Attempt to add > %ld blits
%-64s
%s(%g): SING error
%s(%g): DOMAIN error
%s(%g)
AllocMem failed: %d bytes, exceeds free by %d bytes
grTexMipMapMode:  invalid mode passed
grTexDownloadMipMapLevelPartial: mipmap level cannot span 2 Mbyte boundary
Cannot read a WRITE_ONLY register
Cannot write to a READ_ONLY register
@#%Voodoo2 InitHeaders $Revision: 57 $
GLIDE STATISTICS:                       fifo spins: %7d
         triangles processed: %7d       tris drawn: %7d
            buffer swaps: %7d       tris/frame: %7d , %d
                  points: %7d       pnts/frame: %7d
                   lines: %7d      lines/frame: %7d
       texture downloads: %7d    texture bytes: %7d
       palette downloads: %7d    palette bytes: %7d
           NCC downloads: %7d        NCC bytes: %7d
CommandFifo:
Wraps: %ld
Avg Drain Depth: %g
Stalls: %ld
Avg Stall Depth: %g
guTexCombineFunction:  Unsupported function
grSstSelect:  non-existent SST
grTexDownloadMipMap: mipmap cannot span 2 Mbyte boundary
GDBG_FILE
GDBG_LEVEL
gdbg_init(): debug level = %s
gdbg_shutdown()
%s.%d:
%s error (%s): 
%s: %s
glide
ASSERTION FAILED:
Expression:   %s
File:         %s
Line:         %d
Command Fifo:
fifoPtr:    0x%X
fifoParams: 0x%X : (0x%X : 0x%X)
fifoRoom:  0x%X : (0x%X : 0x%X)
fifo hw: (0x%X : 0x%X) : (0x%X : 0x%X : 0x%X)
Status: 0x%X
ABNORMAL TERMINATION
%s: glide2x.dll expected %s, none detected
_GlideInitEnvironment
Voodoo^2
cos
cosf
sin
sinf
exp
ldexpf
pow
powf
sin
cos
sinf
cosf
sqrt
sqrtf
tanf
cotanf
expf
fmod
fmodf
frexp
frexpf
log
logf