If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Proto:Colin McRae Rally 04/PS2 Demo
Jump to navigation
Jump to search
This is a sub-page of Proto:Colin McRae Rally 04.
This article is a work in progress. ...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes. |
To do: Search differences |
A demo version of the PS2 Colin McRae Rally 04 was featured on one multiple demo disc - the Official PlayStation 2 Magazine Europe Demo 38.
The demo was built on June 18, 2003, two months before the final build.
Demo walktrough (starts at 1:07:27):
General Differences
- Dolby video isn't presented, only Codemasters intro.
- At this point game was ready on 80%, as states on loading screen.
- Only English language available.
- Legal screen is different (contained in DATA/FRONTEND/LEGAL/ENG.BIG, cutted in 2 .tm2 textures).
Demo | Final |
---|---|
Menus
Main Menu
- The string "main menu" under "04" is overwritten with "demo".
- Demo replay timer expires in 30 seconds, instead of 3 minutes in final game.
- Championship menus isn't available, but all submenus locked. Images lacks cars previews.
- Rally menu is locked.
- Stages menu is available.
- Quick race option also presented, but lack setting submenu as in final game, so it's starts loading of random car and stage from available content in demo after pressing on this option.
- There is "Test 1" submenu - it's advanced dumpers test, that available in final game.
- Submenus "Extras" and "High Scores" aren't presented.
- String with player's championship competitions counter is absent.
Demo | Final |
---|---|
Stages Menu
- Ranking system by default uses points, instead of time.
- Only one player game supported.
- Extreme difficulty can be chosen (normally available only after completing one of championships on advanced difficulty in the retail game).
- Choosing car menu available for all classes, but only Citroen Xsara and Peugeot 206 from 4WD class can be chosen. Unavailable cars have their short and full names rewritten with "TBA" and "To be announced" respectively, although their characteristics still visible. Their previews uses Citroen Xsara silhouette texture for locked cars instead.
- Only USA Stage 2 and Japan Stage 1 are available.
- On race loading screen, the default controls are displayed.
Demo | Final |
---|---|
Options Menu
- Credits and Auto-Save submenus are absent.
- Language and secrets submenus are locked.
- Widescreen option in graphics submenu is inactive. Screen calibration option is absent.
- There is only one controller preset is available in demo, when final game has five presets, including one for racing wheel.
Service Area
- If car not damaged, in demo damage counter says undamaged, instead of none in final version.
- Another descriptions for tires types.
- In steering setup description higher was replaced with lighter in final version.
- Another names for track parts in info menu.
Demo | Final |
---|---|
Gameplay
- In demo car doesn't automatically stopping, when stop the car message appears on screen after finishing race.
- When race is finished, game doesn't show country of stage on screen.
- HUD completely disables when finish race in demo version.
Easter Egg
- US stage 2 contains an easter egg at the end of level. Despite in demo you also can see road sign with bigfoot warning, bigfoot itself not presented, because it's texture is absent in game files.
Demo | Final |
---|---|
Testing Stage
- Only advanced dumpers test available.
- Scales lucks numbers of damage percentage.
- In demo car getting damage a lot easier, than in final version.
- As in ordinary stage, HUD dissapears after finishing race.
- Another screen after succesfull or failed test race
Demo | Final |
---|---|
Sounds
- The dynamic music themes change in menus doesn't present in demo. Also, music doesn't play at service area at all.
- There are some changes in car sounds files.
- Files with M in name presented only in final build. This have simillar sounds, as in ordinary .BIG file, but their quality reduced.
- Files e_idle01.vag, x_idle01.vag, e_thr01.vag and x_thr01.vag are the same for all cars in carname.BIG and carnameM.BIG of demo/retail builds.
- 206.BIG (located in DATA/SOUNDS/CAR) have only two different files in demo: e_stat.vag and x_stat.vag.
Demo | Final |
---|---|
- 206X.BIG have 5 another files: grupexx.vag (where x=1,2,3,4 but those files are exactly the same) and stall.vag.
Demo | Final |
---|---|
- XSARA.BIG have only two different files in demo: e_stat.vag and x_stat.vag.
Demo | Final |
---|---|
- XSARAX.BIG have only changed ignition.vag.
Demo | Final |
---|---|
- COLLIDE.BIG (located in DATA/SOUNDS/COLLIDE) have some files changed in final: bot_x.vag (where x=1-10), branch.vag, mtlsignx.vag (where x=1,2).
Demo | Final |
---|---|
- All .vag sounds in FEFX_LO.BIG and FEFX_HI.BIG (located in DATA/SOUNDS/FRONTEND).
- Contents of FEFX_LO.BIG.
Demo | Final |
---|---|
- Contents of FEFX_HI.BIG.
Demo | Final |
---|---|
- Contents of SPLITS.BIG (located in DATA/SOUNDS/SPLITS) are different.
Demo | Final |
---|---|
- A lot of files were changed in SURFACES.BIG (located in DATA/SOUNDS/SURFACES). sno_es1.vag appears only in final version.
Demo | Final |
---|---|
- All sounds of WEATHER.BIG (located in DATA/SOUNDS/WEATHER) are differs.
Demo | Final |
---|---|
- Demo sounds for pre-race count are different. Demo uses COUNT.BIG (located in DATA/SOUNDS/COUNT) with counting sequence voiced by Nicky Grist (other language sounds missing in this build). Final game uses several files: CD_DEREK.BIG, CD_NICKY.BIG, CD_FRE.BIG, CD_GER.BIG, CD_ITA.BIG and CD_SPA.BIG. These files are same, and contains just different two bipping sounds for pre-race count instead of codriver voice. (in final version countx.vag (where x=1-5) are same sound).
Demo | Final |
---|---|
- In DATA/SOUNDS/CROWDS for demo and in DATA/SOUNDS/CROWD for final versions files are completely differs. Demo uses only one file, when in final CROWD.BIG has two sounds.
Demo | Final |
---|---|
- When final game generating music from samples in FEMUSIC2.BIG (from DATA/SOUNDS/FRONTEND), demo uses prerecorded track. Only FEFX_LO.BIG, FEFX_HI.BIG and MUSIC.VAG exists in demo, other files weren't presented.
- Demo uses only Nicky Grist coderiver voice. Sounds are the same, as in final game, except in demo were used their low-quality versions.
- Also for presented tracks could be founded files with .coc extension, which contains some values for order of playing tracks, which are absent in released game.
Frontend
- Some textures that taken from .big with "60" in their names looks simillar to their counterparts from non-60 .big. The main difference is that textures of "60" .big files are not stretched vertically.
Menus
- Here presented textures for championship menus.
- clgb1.tm2 have text for MG Metro 6R4.
Demo ICONS.BIG | Demo ICONS60.BIG | Final ICONS.BIG |
---|---|---|
- Demo has files clex1.tm2 and clex2.tm2, which are copies of clbn1.tm2 and clbn2.tm2.
- Due to adding car previews on textures with their list for each group in final, those textures cutted to 3 files, when in demo they fitted in 2 files.
- Some textures for settings menus also changed.
Demo/Final ICONS.BIG | Demo ICONS60.BIG |
---|---|
- BIGTEXT60.BIG have different versions of textures from demo BIGTEXT.BIG. Both demo files lacks e.tm2, g.tm2, j.tm2, w.tm2.
Demo/Final BIGTEXT.BIG | Demo BIGTEXT60.BIG |
---|---|
Video
- FEV_1.PSS (located in DATA/FRONTEND) slightly differs in demo. Some segments were reduced in final, and also two scenes with Citroen Xsara were changed to scenes with Ford Puma and Mitsubishi Lancer Evolution.
Demo | Final |
---|---|
Countries maps previews
- Countries maps previews from ICONS60.BIG looks simillar, but don't stretched vertically.
Demo/Final ICONS.BIG | Demo ICONS60.BIG |
---|---|
Tracks previews
- Icons for tracks previews from ICONS.BIG (located in DATA/FRONTEND) completely different.
- Track preview for first Finalnd stage is completely different in ICONS60.BIG.
Demo ICONS.BIG | Demo ICONS60.BIG | Final ICONS.BIG |
---|---|---|
Demo | Final |
---|---|
Service Area
- In UPGARDES.BIG and UPG60.BIG some files differs in demo. Counterparts from UPGRADES.BIG looks scretched vertically.
- Contents of UPGARDES.BIG:
Demo | Final |
---|---|
- Contents of UPG60.BIG
Demo | Final |
---|---|
Misc
- In DATA/TEXTURES differs only two files: MISC.BIG and OSD_50.BIG. ALso this folder have some Colin McRae Rally 3 leftovers: GR_GRN.TM2, RK_USA1A.TM2, SFX.BIG, TRACSPEC.TM2.
- MISC.BIG from demo contains a lot more files (lots of files also leftovers from previous game). Ck_base.tm2 slightly differs.
Demo | Final |
---|---|
- Also this directory contains USHAD.TM2 with SH_XSARA.TM2
- OSD_50.BIG have 2p_dial2.tm2, Dial_001.tm2 and Dial_002.tm2 files different. Final version of .big file also contains Dial_003.tm2, which is same as Dial_002.tm2, but lacks "turbo" because used for 2wd class cars. Also in demo .big file has Basemult.tm2.
Demo | Final |
---|---|
Testing stages
- Demo graphics for Testing stages (taken from MISC.BIG, in final it's located in DATA/TESTING/LOADSCRN in separate files for each test).
- Early scales design on Finland test loading screen. In demo counter shows 16:01, when in final only 00:01.
- Also presented graphics for England Stage with engine test, which have completely other room (or camera angle) for test. HUD have another contrast and uses earlier larger scale.
Demo | Final |
---|---|
- The WORLDMAP.BIG (located in DATA/TESTING) has wrlsc_1a.tm2 changed in final.
Demo | Final |
---|---|
Fonts
- Final fonts significantly differs from their demo counterparts.
Demo "50"/Final | Demo "60" |
---|---|
Demo "50"/"60" | Final |
---|---|
Demo "50" | Demo "60" | Final "50" |
---|---|---|
Cars
- Citroen Xsara had slightly different design. It's name was changed from Citroen to Citroёn.
- Peugeout 206 also slightly differs from it's version from final game.
- Several cars had another name in demo. There are different strings with names for those cars placed in CMR4.ELF from demo and in SLES_518.24 in final version.
Demo | Final |
---|---|
Lancia Super Delta | Lancia Delta Integrale |
Volkswagen Golf Kit Car | Volkswagen Rallye Golf |
- Citroen Xsara and Peugeout 206 slightly changed after demo in final game. Some .tm2 textures were modified. Here comparison of changed textures.
- Some textures were better in demo, but their quality were reduced, probably for optimisation purposes.
- Shadows textures looks a bit softer in final.
Contents of 206.big (from DATA/CARS/P206):
Demo | Final |
---|---|
- USHAD.TM2 (from DATA/CARS/P206):
Demo | Final |
---|---|
Contents of XSARA.big (from DATA/CARS/XSARA):
Demo | Final |
---|---|
- USHAD.TM2 (from DATA/CARS/XSARA):
Demo | Final |
---|---|
- Some previews images also were changed (located in DATA/FRONTEND/PODIUM). Chnages affected files PD2_05.BIG to PD2_09.BIG and PD4_00.BIG to PD4_03.BIG, also modified KNOCKOUT.BIG. UNLOCKS.BIG in demo lacks un_tstx.tm2 and unmirx.tm2 (where x = 1,2,3), but other .tm2 files are same, as in final version. Also, in demo the file PD2_09.BIG had another textures names: pd2_pntX.tm2 instead of pd2_09X.tm2 in final. (where X = A, B, C).
- Files pd2_0XA.tm2 (where X=5,6,7,8,9) are same image (for comparison presented only pd2_05A.tm2). But in demo those images are empty, when in final they actually had texture. Other files like pd2_0XC.tm2, pd4_0XA.tm2, pd4_0XC.tm2 and pdB_1XA.tm2 (where x=0,1,2,3,4) also same images in demo and final versions.
- MG ZR and Citroen Xsara had another render, also all cars had slightly changed design: they got additional roof scope on left, which were removed in final.
- Ford Puma had another paint texture and model - in demo it was shorter, with slightly changed roof and had another rims.
- Also in demo can be founded folder PODIUM60.BIG, which have same folders and .big files, which also have some different textures.
Demo PODIUM | Final PODIUM |
---|---|
Demo PODIUM | Demo PODIUM60 | Final PODIUM |
---|---|---|
Demo/Final PODIUM | Demo PODIUM60 |
---|---|
- Demo contains another evidence of MG Metro 6R4
- FECAR.big, FECARW.big, ICONS.big (located in DATA/FRONTEND) also had some files changed and absent in demo.
- All files from FECAR.big and FECARW.big differs between demo and final, but demo lacks majority of them. Besides some car redesign, some previews from demo also have another shadow.
Contents of FECAR.BIG:
Demo | Final |
---|---|
Contents of FECARW.BIG:
Demo | Final |
---|---|
- Also some files have duplicates with 60 in their name.
- Files FECAR60.BIG and FECAR60W.BIG are just duplicates of FECARW.BIG.
Configuration files
- Files TIMES2W.TXT, TIMES4W.TXT, TIMESGB.TXT (located in DATA/DRIVERS) slightly changed in final release. There are some coefficients and times for splits were modified.
- MAIN.CFG (from DATA/SOUNDS/CONFIG) was replaced with PS2_MO.CFG, PS2_MO.CFG and PS2_MO.CFG in final version. Several strings are missing in demo config.
SURFACES_ROLL_VOL SURFACES_LOCK_VOL SURFACES_SPECIAL_VOL WEATHER_VOL CHASE_CAM_BEHIND CHASE_CAM_ABOVE EXHAUST_DISTANCE_BEHIND_MOD ENGINE_DISTANCE_IN_FRONT_MOD GLOBAL_ROLL_OFF GLOBAL_ROLL_OFF_FOR_REPLAYS GLOBAL_DOPPLER_FACTOR
- Demo contains less amount of configs for testing stages in DATA/TESTING/CFG and their have other file names. Only coefficients were changed. Files for advanced dumper test (DAMPER2W.INI, DAMPER4W.INI in demo and XY_DM.CFG where x=A or N and y=2 or 4). contains author and date of creation.
Author Mark Nixon Date 2/4/2003
- Ini configs from DATA/OSD have configuration for rendering parameters for 4:3 and 16:9 aspect ratios. Also their contains author and date of creation.
Created by Eneko Bilbao 26/03/03
- OSD_PAL.INI is used in European version.
- Also presented OSD_NTSC.INI for unreleased US version.
; ; OSD Layout for PS2 NTSC ; Created by Eneko Bilbao 26/03/03 ; ;-------------------------------------------- ; ; SINGLE PLAYER 4:3 ; ;-------------------------------------------- [OSD_FULLSCREEN_4_3] ; this is the width of the right margin, the space ; between the screen border and the dial right side fDialStartX = 48 ; this is the height to the bottom fDialStartY = 48.0 fDialWidth = 160.0 fDialHeight = 160.0 nDialBottomRightX = -12 nDialBottomRightY = -3 nDialWidth = 256 nDialHeight = 256 nNeedleOffsetX = 90 nNeedleOffsetY = 82 nNeedleLength = 90 nGearOffsetX = 64 nGearOffsetY = -18 nInfoBoxOffsetX = 81 nInfoBoxOffsetY = 71 nInfoBoxWidth = 128 nInfoBoxHeigth = 128 nLEDOffsetX = 27 nLEDOffsetY = -34 nLEDWidth = 4.0 nLEDHeight = 4.0 nPowerMaxOffsetX = 36 nPowerMaxOffsetY = -34 nPowerMaxWidth = 4.0 nPowerMaxHeight = 4.0 nShiftOffsetX = 64 nShiftOffsetY = 104 nSpeedOffsetX = -3 nSpeedOffsetY = 14 nMPHKPHOffsetX = 0 nMPHKPHOffsetY = 9 nTimeBoxTopLeftX = 43 nTimeBoxTopLeftY = 40 nTimeBoxWidth = 82 nTimeBoxHeight = 18 nSplitBoxTopLeftX = 505 nSplitBoxTopLeftY = 40 nSplitWidth = 82 nSplitHeight = 20 nProgressBarTopLeftX = 43 nProgressBarTopLeftY = 34 nProgressBarBottomRightX= 586 nProgressBarBottomRightY= 38 nCertinaBoxTopLeftX = 43 nCertinaBoxTopLeftY = 62 nCertinaBoxWidth = 82 nCertinaBoxHeight = 12 nSplitTextBoxTopLeftX = 505 nSplitTextBoxTopLeftY = 60 nSplitTextBoxWidth = 82 nSplitTextBoxHeight = 10 nCoDriverArrowX = 224 nCoDriverArrowY = 46 ;-------------------------------------------- ; ; SINGLE PLAYER WIDE SCREEN ; ;-------------------------------------------- [OSD_FULLSCREEN_16_9] fDialStartX = 41.0 fDialStartY = 41.0 fDialWidth = 172.0 fDialHeight = 172.0 nDialBottomRightX = 20 nDialBottomRightY = 40 nDialWidth = 256 nDialHeight = 256 nNeedleOffsetX = 90 nNeedleOffsetY = 82 nNeedleLength = 90 nGearOffsetX = 28 nGearOffsetY = -18 nInfoBoxOffsetX = 27 nInfoBoxOffsetY = 53 nInfoBoxWidth = 64 nInfoBoxHeigth = 128 nLEDOffsetX = 7 nLEDOffsetY = -44 nLEDWidth = 16.0 nLEDHeight = 16.0 nPowerMaxOffsetX = 20 nPowerMaxOffsetY = -44 nPowerMaxWidth = 16.0 nPowerMaxHeight = 16.0 nShiftOffsetX = 60 nShiftOffsetY = 104 nSpeedOffsetX = 24 nSpeedOffsetY = 6 nMPHKPHOffsetX = 24 nMPHKPHOffsetY = -9 nTimeBoxTopLeftX = 54 nTimeBoxTopLeftY = 51 nTimeBoxWidth = 79 nTimeBoxHeight = 18 nSplitBoxTopLeftX = 505 nSplitBoxTopLeftY = 50 nSplitWidth = 82 nSplitHeight = 20 nProgressBarTopLeftX = 53 nProgressBarTopLeftY = 42 nProgressBarBottomRightX= 586 nProgressBarBottomRightY= 46 nCertinaBoxTopLeftX = 54 nCertinaBoxTopLeftY = 69 nCertinaBoxWidth = 79 nCertinaBoxHeight = 10 nSplitTextBoxTopLeftX = 505 nSplitTextBoxTopLeftY = 70 nSplitTextBoxWidth = 82 nSplitTextBoxHeight = 13 nCoDriverArrowX = 288 nCoDriverArrowY = 51 [OSD_VERTICAL_SPLIT_16_9] [OSD_HORIZONTAL_SPLIT_4_3] [OSD_FOUR_WAY_16_9] [OSD_FOUR_WAY_4_3]
- Earlier copy of this file exists in DATA/OSD/CODRIVER.
; ; OSD Layout for PS2 NTSC ; Created by Eneko Bilbao 26/03/03 ; ;-------------------------------------------- ; ; SINGLE PLAYER 4:3 ; ;-------------------------------------------- [OSD_FULLSCREEN_4_3] fDialStartX = 41.0 fDialStartY = 41.0 fDialWidth = 172.0 fDialHeight = 172.0 nDialBottomRightX = 20 nDialBottomRightY = 40 nDialWidth = 256 nDialHeight = 256 nNeedleOffsetX = 90 nNeedleOffsetY = 82 nNeedleLength = 90 nGearOffsetX = 28 nGearOffsetY = -18 nInfoBoxOffsetX = 27 nInfoBoxOffsetY = 53 nInfoBoxWidth = 64 nInfoBoxHeigth = 128 nLEDOffsetX = 7 nLEDOffsetY = -44 nLEDWidth = 16.0 nLEDHeight = 16.0 nPowerMaxOffsetX = 20 nPowerMaxOffsetY = -44 nPowerMaxWidth = 16.0 nPowerMaxHeight = 16.0 nShiftOffsetX = 60 nShiftOffsetY = 104 nSpeedOffsetX = 24 nSpeedOffsetY = 6 nMPHKPHOffsetX = 24 nMPHKPHOffsetY = -9 nTimeBoxTopLeftX = 54 nTimeBoxTopLeftY = 51 nTimeWidth = 79 nTimeHeight = 18 nSplitBoxTopLeftX = 505 nSplitBoxTopLeftY = 50 nSplitWidth = 82 nSplitHeight = 20 nProgressBarTopLeftX = 53 nProgressBarTopLeftY = 42 nProgressBarBottomRightX= 586 nProgressBarBottomRightY= 46 nCertinaBoxTopLeftX = 54 nCertinaBoxTopLeftY = 69 nCertinaBoxWidth = 79 nCertinaBoxHeight = 10 nSplitTextBoxTopLeftX = 505 nSplitTextBoxTopLeftY = 70 nSplitTextBoxWidth = 82 nSplitTextBoxHeight = 13 nCoDriverArrowX = 288 nCoDriverArrowY = 51 ;-------------------------------------------- ; ; SINGLE PLAYER WIDE SCREEN ; ;-------------------------------------------- [OSD_FULLSCREEN_16_9] fDialStartX = 41.0 fDialStartY = 41.0 fDialWidth = 172.0 fDialHeight = 172.0 nDialBottomRightX = 20 nDialBottomRightY = 40 nDialWidth = 256 nDialHeight = 256 nNeedleOffsetX = 90 nNeedleOffsetY = 82 nNeedleLength = 90 nGearOffsetX = 28 nGearOffsetY = -18 nInfoBoxOffsetX = 27 nInfoBoxOffsetY = 53 nInfoBoxWidth = 64 nInfoBoxHeigth = 128 nLEDOffsetX = 7 nLEDOffsetY = -44 nLEDWidth = 16.0 nLEDHeight = 16.0 nPowerMaxOffsetX = 20 nPowerMaxOffsetY = -44 nPowerMaxWidth = 16.0 nPowerMaxHeight = 16.0 nShiftOffsetX = 60 nShiftOffsetY = 104 nSpeedOffsetX = 24 nSpeedOffsetY = 6 nMPHKPHOffsetX = 24 nMPHKPHOffsetY = -9 nTimeBoxTopLeftX = 54 nTimeBoxTopLeftY = 51 nTimeWidth = 79 nTimeHeight = 18 nSplitBoxTopLeftX = 505 nSplitBoxTopLeftY = 50 nSplitWidth = 82 nSplitHeight = 20 nProgressBarTopLeftX = 53 nProgressBarTopLeftY = 42 nProgressBarBottomRightX= 586 nProgressBarBottomRightY= 46 nCertinaBoxTopLeftX = 54 nCertinaBoxTopLeftY = 69 nCertinaBoxWidth = 79 nCertinaBoxHeight = 10 nSplitTextBoxTopLeftX = 505 nSplitTextBoxTopLeftY = 70 nSplitTextBoxWidth = 82 nSplitTextBoxHeight = 13 nCoDriverArrowX = 288 nCoDriverArrowY = 51 [OSD_VERTICAL_SPLIT_16_9] [OSD_HORIZONTAL_SPLIT_4_3] [OSD_FOUR_WAY_16_9] [OSD_FOUR_WAY_4_3]
- DATA/OSD/TESTING contains DUMPER.INI which is earliest version of config for dumper test.
###################################################### # # Damper Test config file # # Each value must be on a line by itself # the '#' symbol can be used at the start of a line to ignore the line # # Author Mark Nixon # Date 2/4/2003 # ###################################################### # time in seconds to complete the course 80 # damper frame average value, 1 - 10; ie. 1 is every frame, 5 averages the values over the last 5 frames 1 # damper percentage scale, 0.0 - 1.0 1.0 # max compression the dampers can reach, 0.1 - 0.3 0.21 # compression limit 0.175 # max damage 1000.0 # damage scale factor 1900.0 # damage time out 600 # fill rate (1 means add the total amount immediatly, high value, less) 65 # '@' end of file marker do not remove @