Alpine Surfer is to snowboarding what Alpine Racer is to skiing.
Error Handlers#
If the game ever crashes, it'll display this exception handler.
(Source: Original TCRF research)
Development Text#
Present at 0x1B893C in the main CPU.
SUB CPU NG
V172 SURFER
0123456789ABCDEF
SCSI RECEIVE MODE
COMMANDS
R-Sense
Inquiry
START
Capacit
PCB->HP
HP->PCB
WRITE FLASH
OPEN FLASH
CLOSE FLASH
PALETTE
WRITE POINT
OPEN POINT
CLOSE POINT
WRITE WAVE
OPEN WAVE
CLOSE WAVE
FLASH STATUS
FLASH ERASE?
FLASH VERIFY
POINT ERASE?
WAVE STATUS
WAVE ERASE?
SCSI SWITCH
[ ]
>
OBJECT:
X POS :
Y POS :
Z POS :
X ROT :
Y ROT :
Z ROT :
ROLL :
THETA :
SYNC :
COLOR :
XYZ
XZY
YXZ
YZX
ZXY
ZYX
POLYGON TEST
ON
OFF
IN
OUT
OFFSET:
DISP ON(X)
BACK GROUND COLOR
COLOR :IN
******
* *
R:
G:
B:
COMMUNICATION TEST
REGISTER
IRQ MSK BT9 SND R-C S-C R-A S-A
SEND BUF
REC BUF
END
SYNC
SPRITE TEST
SPRITE CODE:
7654321001234567
HARD TEST MODE
EXIT=SELECT+START
DSP TEST=(L)+START
VIDEO TEST=(R)+START
PAD0
(L)
(R)
U
L
R
D
SEL
STA
X
Y
A
B
PAD1
DIP
KEY1P
RLDU123S
KEY2P
DSP TESTING NOW
DSP TEST END
MD ROM-PROGRAM
MD DOWNLOAD
MD EXTERNAL-RAM
C-RAM CHECK BY MD
PDP LOOP TEST
PDP BLOCK MOVE
POINT RAM
CUSTOM IC STATUS
SD ROM-PRG
SD EXTERNAL-RAM
DATA FLOW TEST 1
DATA FLOW TEST 2
(NO ERR)
TEXT TEST
00000000000000001111111111111111
0123456789ABCDEF0123456789ABCDEF
02468ACE 02468ACE
PAGE(X)
0
PALETTE(Y)
BANK(A)
EXIT(ST)
PRACTICE MODE
X KEY: MODE CHANGE
PLAY2 MODE
PLAY2d MODE
PLAY2f MODE
xrot=
yrot=
zrot=
r_thigh=
r_leg=
r_foot=
l_thigh=
l_leg=
l_foot=
x=
ab=
bc=
ca=
<BAC=
ap=
<CAP=
ag=
<PAO=
b_x=
b_y=
b_z=
<EDF=
dp=
<FDP=
dg=
<PDO=
e_x=
e_y=
e_z=
<QBR=
<RCH=
+ =
<Y=
p_xrot=
p_yrot=
p_zrot=
dec_x=
dec_y=
dec_z=
dec_xrot=
dec_yrot=
dec_zrot=
r_thight=
A=
D=
b=
C=
F=
0x=
y=
z=
2x=
4x=
model_number=
w_x=
w_y=
w_z=
w_xrot=
w_yrot=
w_zrot=
b_x=
b_y=
b_z=
b_xrot=
b_yrot=
b_zrot=
y_rot=
y_rot2=
back
right
front
left
over
virtua=
Present at 0x1B93D2 in the main CPU.
course_id=
rnd=
JOB_M=
COIN_M=
MORECOIN=
CREDIT=
COIN=
IOCREDIT=
SR=
PLAY=
front
right
back
left
over
virtua=
course_id=
name_rank=
time=
rec=
MAX=
0( , )
1( , )
2( , )
3( , )
4( , )
R=
CHR_ROT=
dir=
pnt=
rot=
stop=
name_pnt=
name_num=
Present at 0x1B9AA4 in the main CPU.
MOTION VIEWER
up,down:change
L,R:rotate
A,Y:slow move
left,right:fast move
PRESS VIEW CHANGE BUTTON
COURSE OUT
ICED SNOW
ICEBARN
GROOMED SNOW
PAINTED SNOW
BRIDGE
POWDER SNOW
DEEP SNOW
MUD
ROCK
BEFORE JUMP
PRE STRT
START
GOING
GOAL
TIMEUP
RVTIMEUP
TURN(B)L
TURN(B)R
MISS L
MISS R
REV L
REV R
J CRASH
CRASH
DOWN
JIBING
GAP
STOOP
PRE JUMP
PRE SPIN
JUMP
METHOD
TAIL
MUTE1
MUTE2
FRONT F
BACK F
SPIN 360
SPIN 720
MUTE 360
MUTE 720
MACTWIST
POW
POWL
POS
ROL
LINE
SURF
MOTION
sVrt
dVrt
Start
End
Thre
RevT
Speed
Play
PAddr
(Source: Original TCRF research)