If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Side by Side 2

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Side by Side 2

Also known as: Side by Side 2 Evoluzione (JP)
Developer: Taito
Publisher: Taito
Platform: Arcade (Taito JC System)
Released in JP: May 1997


CopyrightIcon.png This game has hidden developer credits.
DevTextIcon.png This game has hidden development-related text.
SoundIcon.png This game has unused sounds.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


Hmmm...
To do:
  • There's seems to be a debug test mode that has additional functionality, namely region changing and "ADTEST" (whatever that is). Toggling Dev Debug dipswitch does not enable it - rather it makes access to test menu harder.
  • The Honda cars are disabled in the US version of the game (MAME set sidebs2u). On the other hand, in the English version where Honda cars are available (MAME set sidebs2), the SiR trim badging (and FC RX-7's "Savanna" name) is removed.
  • Is the CPU-only Impreza Sports Wagon supposed to be playable?
  • In the original Japanese release, was the Efini logo present in the FD RX-7 during the attract mode specifications screen?
  • What does the Evoluzione RR revision add? Japanese Wikipedia says automatic transmission rev limit/shift points were changed and reverse tracks were added. Also, is the post-race replay RR only?

Side by Side 2 is where the series' Initial D influence begin to show up, effectively being the officially unofficial game for the racing manga, a fact reflected on one of the high score lists.

Unused Audio

Hmmm...
To do:
Is song ID 50H used in this game? It is listed as "Ataract" in the compilation album collecting this game's songs with that from Densha de GO!, but the game uses 51H instead, which is not in the album.

Sound ID 03H is the "Side by Side" title call by itself. This would later be used in Side by Side Special.

Sound ID 0FH is the "Welcome to Side by Side" title call used in the previous game.

Free Camera

SideBySide2-freecamera.png

Present in the game is a free camera mode which can be enabled in MAME by toggling the Dev Debug dipswitch on. While in-game, the steering wheel turns the camera left and right and the gas and brake pedals move the camera forwards and backwards respectively.

Car Listings

Starting from 0x142A38 in the main CPU, there are strings referencing cars that may not be necessarily present in the game. The list mirrors the list present in Side by Side Special, effectively a port of this game that adds cars and tracks from the first game, with few exceptions.

Hex String Notes
0x142A38 BNR32 SKYLINE GT-R
0x142E38 BCNR33 SKYLINE GT-R Was in the first game, but not in this game.
0x142FD8 RX7 FD3S RZ
0x143170 RX7 FC3S
0x143438 SILVIA KS Was in the first game, but not in this game.
0x1434A0 180SX Placed away from the larger car listing in Side by Side Special. Noticeably placed rather near the first Silvia mention here.
0x143634 CIVIC SIR
0x1438FC CRX SIR Placed away from the larger car listing in Side by Side Special.
0x1439BC HONDA NSX-R The NSX that was in the first game was a regular model, not a Type R.
0x143B54 TOYOTA SUPRA RZ Was in the first game, but not in this game.
0x143CF0 AE85 LEVIN The Levin that is in the game is a AE86, not an AE85. However, the reference was kept in Side by Side Special 2000 nonetheless.
0x143E88 AE86 FUJIWARA TOUFU Note the blatant Initial D reference.
0x144028 DELTA HF INTEGRALE EVO Never present in any of the Side by Side or Battle Gear games. (While Battle Gear 4 added foreign manufacturers, Lancia was not one of them.)
The car's chassis code, L31E5, is mentioned in the ending credits under Hiroyuki Sako's name.
0x1441CC HONDA ODYSSEY Never present in any of the Side by Side or Battle Gear games.
0x144368 SUBARU LEGACY WAGON GTB
0x14450C SUBARU IMPREZA WRX-RA STI3
0x1447E4 MITSUBISHI LANCER RS EVO4 The Lancer Evolution IV that is in the game is the GSR trim.
0x14498C TOYOTA CELICA GT-FOUR WRC
0x144C64 NISSAN 180SX The mention that was present among the larger car listing in Side by Side Special.
0x144E00 NISSAN SILVIA Ks The duplicate mention that was removed in Side by Side Special 2000. Perhaps intended to be the S14?
0x144FA0 HONDA ACCORD WAGON SIR Never present in any of the Side by Side or Battle Gear games.

Additionally, at 0x13E48C there are spec sheets for three DTM race cars from the 1995 season, as well as for the Mitsubishi Lancer Evolution III (which would appear in the first Battle Gear game), Honda Civic SiR (EG), Nissan Skyline GT-R (R32), and Subaru Impreza WRX STi Type RA. These are different in style compared to spec sheets used by the attract mode.

Non-string data sandwiching each entry were removed for readability.

ALFA ROMEO 155 V6 TI 
WORKS     MARTINI RACING
          ALFA CORSE
          EURO TEAM
          SCHUBEL ENGINEERING 
DRIVER    NICOLA LARINI
          ALESSANDRO NANNINI
          MICHELE ALBORETO
          CHRISTIAN DANNER
          STEFANO MODENA
          MICHAEL BARTELS
SIZE      4600x1768x1355mm
WHEELBASE 2540mm
TRACK     1514mm/1514mm
WEIGHT    1040KG
MAXPOWER  440PS/11700RPM
MAXTORUQE 30KGM/9500RPM

AMG MERCEDES BENZ C-CLASS
WORKS     PROMARKT AMG ZAKSPEED
          UPS-TABAC AMG
          D2 AMG
DRIVER    KURT THIIM
          JORG VAN OMMEN
          DARIO FRANCHITTI
          SANDY GRAU
          JAN MAGNUSSEN
          BERND SCHNEIDER
          ELLEN LOHR
SIZE      4666x1789x1280mm
WHEELBASE 2715mm
TRACK     1603mm/1586mm
MAXPOWER  450PS/11500RPM
MAXTORUQE 30KGM/9000RPM

OPEL CALIBRA V6
WORKS     TEAM JOEST
          TEAM ROSBERG
DRIVER    KEKE ROSBERG
          KLAUS LUDWIG
          YANNICK DALMAS
          MANUEL REUTER
          JJ LEHTO
          NI AMORIM
SIZE      4673x1756x1385mm
WHEELBASE 2605mm
TRACK     1570mm/1570mm

HONDA CIVIC SIR EG6
DRIVER    ROS
SIZE      4180x1695x1375mm
WHEELBASE 2620mm
TRACK     1475mm/1475mm
WEIGHT    1050KG
MAXPOWER  170PS/7800RPM
MAXTORUQE 16.0KGM/7300RPM
OPTION    FUJITUBO REGARIS-R
          ARC SUPER INDUCTION BOX

NISSAN SKYLINE GT-R BNR32
DRIVER    FUKUI
SIZE      4675x1780x1350mm
WHEELBASE 2720mm
TRACK     1485mm/1485mm
WEIGHT    1480KG
MAXPOWER  280PS/6800RPM
MAXTORUQE 37.5KGM/4400RPM
          HKS SUPER POWERFLOW
          HKS EVC
          FUJII DAINAMICS CPU

MITUBISHI LANCER EVO3 CE9A
DRIVER    
SIZE      4310x1695x1400mm
WHEELBASE 2510mm
TRACK     1465mm/1465mm
WEIGHT    1190KG
MAXPOWER  270PS/5800RPM
MAXTORUQE 31.5KGM/3000RPM
OPTION    APEX MEGAHON

SUBARU IMPREZA WRX-RA STI
MAXPOWER  270PS/6400RPM
MAXTORUQE 31.0KGM/5000RPM
OPTION    

Development Text

Hmmm...
To do:
Who is "Tany" and "Daigo" in the terminal debugger?

Present at 0x81C9D in the main CPU is text for a terminal debugger.

68040/60 TERMINAL DEBUGGER V1.10
          programmed by Tany 1994
           modefied by Daigo 1995
          remodefied by Tany 1995

68040
SMXNZVC D  A 
 FP 
 FPSR: 
 FPIAR: 
 FPCR:
 PC:
 SR:
 MSP:
 ISP:
 USP:
 VBR:
 SFC:
 DFC:
 CACR:
 SRP:
 URP:
 TC:
 DTT0:
 DTT1:
 ITT0:
 ITT1:
 MMUSR:
< BREAK >
< TRACE END BREAK >
< BREAK POINT BREAK >
< TRANSFER OK ! >
< TRANS ABORT >
< TRANS CANCEL >
< MOTOROLA32 FORMAT ERROR >
< BMP FORMAT ERROR >
< OUT OF MEMORY >
< TABLE A > INDEX:
< TABLE B > INDEX:
< TABLE C > INDEX: ADDRESS: DATA: : 

Present at 0x82341 in the main CPU is text for an exception handler.

VECTOR NO: ADDRESS: FAULT     ADDRESS: EFEECTIVE ADDRESS: ACCESS: BYTE WORD LONG LINE READ CYCLE
WRITE CYCLE
*----[ ACCESS FAULT ERROR ]----*
*-------[ ADDRESS ERROR ]------*
*----[ ILLEGAL INSTRUCTION ]---*
*-----[ DIVIDE ZERO ERROR ]----*
*---[ CHK, CHK2 INSTRUCTION ]--*
*--[ FTRAPcc, TRAPcc, TRAPV ]--*
*----[ PRIVILEGE VIOLATION ]---*
*------[ TRACE EXCEPTION ]-----*
*-----[ LINE A EMULATION ]-----*
*-----[ LINE F EMULATION ]-----*
*----------[ RESERVE ]---------*
*-----------[ TRAP ]-----------*
*--------[ AUTO VECTOR ]-------*
*-------[ FORMAT ERROR ]-------*
*----[ SUPREOUS INTERRUPT ]----*
*------[ FPCP BRANCH SET ]-----*
*----[ FPCP INEXACT RESULT ]---*
*-----[ FPCP DIVIDE ZERO ]-----*
*------[ FPCP UNDERFLOW ]------*
*----[ FPCP OPERAND ERROR ]----*
*-------[ FPCP OVERFLOW ]------*
*---[ FPCP SIGNALING ERROR ]---*
*------[ FPCP DATA ERROR ]-----*
*----[ UNKNOWN STACK FRAME ]---*
*----[ TOO MANY RTS ERROR ]----*
*-----[ STACK UNDER FLOW ]-----*

Present at 0x0x8F360 in the main CPU is more debugger text.

RES
RRES
R
RM
RF
DSP
SWAP
XH
BCLS
CCLS
CLS
SYM
MC
RS
MMU
SB
SW
SL
SRB
SRW
SRL
G
GO
B
BREAK
L
LL
LS
D
DB
DW
DL
DF
DD
DX
E
EB
EW
EL
FB
FW
FL
DOWN
LOAD
UP
P
T
TD
BP
BS
BC
BE
BD
BCA
BCALL
BCT
BCTRIG
MVB
MVW
MVL
H
?
%s %s %s %s %s %s %s %s
Unsupport Command
ERROR:Command error. Not command mode.
OK.
ERROR:Command error.
%8X
FP%d : %08X%08X%08X = %1.10e
Register error.
CACR
cacr
Not set.
ERROR:Address isn't even address.
ERROR:Not break.
No such symbol error.
%8.8X:
%2.2X 
%c
Unformat
Infinity
Nan
%1.6e 
 %8.8X = %-14.14s 
%1.4e 
 %08.8X%08.8X = %-13.13s 
%1.e 
 %08.8X%08.8X%08.8X = %s 
%08X : %02X = 
%08X : %04X = 
%08X : %08X = 
%x
MOTOROLA S DOWNLOAD (CRC128) Waiting
SYMBOLS DOWNLOAD (CRC128) Waiting
HP UNIX DOWNLOAD (CRC128) Waiting
BMP
BMP DOWNLOAD (CRC128) Waiting
DOWNLOAD (CRC128) Waiting
UPLOAD (CRC128) Waiting
Bp No. Address  Count    Nowcount Status
Bp[%02d] -------- -------- -------- --------
Bp[%02d] %8.8X %8.8X %8.8X 
Disable
Enable 
Trigger
ERROR:This break point is no setup break point.
 : 
DON'T LOAD SYMBOLS YET.
NOT MUCH ADDRESS.
+
------------------
[ ] ERROR:‚c‚r‚o‚
ERROR:DSP timeout!
%4.4X:
-HELP COMMAND-
 B[REAK]                        Break command.
 BCA[LL]                        ALL clear break point command.
 BC,E,D no                      Clear, enable, disable break point command.
 BCT[RIG]                       ALL Trigger clear break point command.
 BP                             Print break point command.
 BS no address [count]          Set break point with count command.
 D[B,W,L] [address] [address]   Dump command.
 DOWN [M,H,S]                   Download <MOTOROLA,HP,SYMBOL> format.
 DSP address                    DSP check command.
 E[B,W,L] [address] [address]   Edit command.
 F[B,W,L] address address data  Fill command.
 G[O] [address]                 Go command.
 H,?                            Help command.
 L [address] [length]           Disassemble command.
 MMU  address                   MMU display command.
 P string                       Set prompt command.
 R[M,F]                         Register display.(MMU,FPU)
 RES                            Reset command.
 RRES                           Register reset command.
 S[B,W,L] address address data  Search command.
 T[D] [=address] [count]        Trace with count command.
 UP,DOWN  [address] [count]     Upload, download command.
 MV[B,W,L] dstaddr srcaddr count  Block Move.
 CLS[B,C]                       Clear screen command.(for JC)
 SWAP                           Swapbuffers call command.(for JC)
 XH                             Crosshatch display command.(for JC)
(Source: Original TCRF research)