the cutting room mirror

Crazy Taxi (Windows)

This article has a talk page!This article has a talk page!
view on tcrf.net

Crazy Taxi cruises its way onto PC ports for the first time, except with a completely different soundtrack from the arcade and console versions. It would be rereleased in 2010, which would serve as the basis for future ports.

Unused Sounds#

There are some unused sounds in the sounds file Voice01.afs.

7 Minutes Mode#

There's a sound for starting a 7 minutes mode cut from the final game. file:Crazy-Taxi-7min.ogg

Arcade Sentence#

There's a sound for the arcade machines that is still present in this file for the PC version, and probably present for all platforms. However, it's never heard in either of the Windows versions. file:Crazy-Taxi-Arcade.ogg

Crazy Box#

When starting a Crazy Box challenge, we can hear "Ready" and then "Go". The sound file containing "Ready" also has the words "get set", which is never heard. This would be later used in Crazy Taxi: Catch a Ride. file:Crazy-Taxi-getset.ogg
There are also unused sounds for remaining customers. The max number of customers for any Crazy box challenge is 8 from Crazy Pole. There are sounds for 10, 9, and 8 remaining customers that are never used. file:Crazy-Taxi-10customer.ogg file:Crazy-Taxi-9customer.ogg file:Crazy-Taxi-8customer.ogg

Original Gus Voice#

To do:
There seem to be some Arcade revisions that have Gus' original voice.

It seems that Gus' voice was rerecorded or altered at some point. Gus' original voice is included in the sounds file for all his sentences. It was used in the original Dreamcast version and was changed in later iterations. Here is an example:

Original Recording

Used Recording

Sound Debug Log#

If you run the game executable in a debugger, it will print audio related debug messages in the debugging console. Some of these messages are:

Failed to start MP3
Playing music %i, %i
Setting music stream volume to %i

Unused Text#

These texts are found in the Windows executable.

Gena's Weight#

In Crazy Box mode, when selecting a driver we see a list of details of the drivers, including age, sex, height, weight, and blood type. Gena's weight is the only weight not shown, being overwritten with "??". If we look at the driver details in the Windows executable, we can see Gena's weight is 114.4lbs for the English version and 52 kg for the international version. It's unknown why this was changed.

Unused Crazy Combo#

There's a reference to an unused combo type in the strings for the crazy combos ("Crazy Drift!", "Crazy Through!", and Crazy Jump!). This unused combo type was called

Crazy Finish!

Early Development Crazy Box Challenge Names#

Early Crazy Box challenge names are present in the Windows executable.

To do:
Check/complete the final crazy box names.

early name

final name (Most probable)

SPECIAL GAME

7 Grandma J(crank)

CRAZY ZIGZAG 2

HARD CRANK

CRAZY ZIGZAG

CRAZY BOWLING

CRAZY BOWLING

PARTY OF CUSTOMERS

CRAZY PARTY

POLE

CRAZY POLE

JUMP & GO

CRAZY BOUND

CRAZY NEAR-PIN GOLF

CRAZY FLAG

PARKING

CRAZY PARKING

TRAFFIC JAM

CRAZY JAM

TURN & GO

CRAZY TURN

CRAZY BREAK BALLOONS

CRAZY BALLOONS

CRAZY THROUGH COMBO

CRAZY THROUGH

5 Buzz(circle)

CRAZY RUSH

JUST STOP

CRAZY SKI JUMP

CRAZY JUMP

DC1 NOTIME

DC1 NORMAL

MINI GAME

Arcade Leftovers#

There are strings leftover from the Arcade version near the end of the Windows executable.

PRESS START BUTTON
INSERT MORE COIN(S)
INSERT COIN(S)
FREE PLAY
AUSTRALIAN VERSION

Recording Debug Mode#

There's a text zone in the executable with strings that seems to be related to a debug HUD for a gameplay recording mode (Like the one from the Press Start screen). They are grouped in different blocks.

LIGHT 
   X%4x Y%4x amb%f 


perspectON->%s(%f)
  targetONCR->%s 
  targetONR ->%s 
    continue->%s 
camData[%d/%d]: 
%s


setting...time
setting...pos
setting...type


CAM x%f y%f z%f 


     frameNo:%d/%d(%d->%d) 
  startCarNo:%d[carType:%d] 
  camChgOnly:%d 
    changeNo.%d 
  Car_Data[]_size->%d 
      dataNo.%d(carType:%d) 
     carType:%d 
 %s [%d]


recCarData


replayADV 

To do:
Check if the HUD and the recording feature are still accessible.

There's a message that is supposed to be from Japanese release of the Arcade version. It's present in the international version (and obviously unused).

                 SEGA ENTERPRISES,LTD. 
VIOLATING PARTY TO LEGAL PROCEEDINGS.  


PROPERTY RIGHTS AND SUBJECT THE        

LAWS ON COPYRIGHTS AND/OR INDUSTRIAL   

CONSTITUTE A VIOLATION OF INTERNATIONAL

OPERATION OUTSIDE THIS AREA MAY        

EXPORT,SALES,DISTRIBUTION AND/OR       

THIS GAME IS TO BE USED ONLY IN JAPAN. 

               WARNING       

Mutex Reference#

The mutex used in the Crazy executable has a name that is never displayed.

EI:Crazy Taxi game program utility Mutex

Alternative Controls#

In the PC version of the game, the game constantly checks the value of the byte at 0x0098e526 to switch between two different key definitions. Its default value is 0, if changed to a non-zero value, accelerate key will be D-gear key, brake key will be R-gear key, R-gear key will be accelerate key, and D-gear key will be brake key.

Revisional Differences#

The 2010 re-release for Steam, Xbox 360 and PlayStation 3 received tons of changes, most of them being from Crazy Taxi: Fare Wars.

  • The soundtrack was completely changed from the 2002 release.
  • Most of the product placement stores (Pizza Hut, Tower Records et. al.) were replaced with generic fake brands. The exception to this was FILA, which was completely removed from the list of possible destinations for your fares. Curiously, it appears there was some initial work done to remove the product placement for this version - while the destination thumbnail was not changed and still bears FILA logos, the destination name was changed to "Shoe Rack".

(Source: SilentPatch)