V-Rally 2: Expert Edition
V-Rally 2: Expert Edition |
---|
Also known as: Test Drive V-Rally (US) This game has unused areas. |
V-Rally 2 is a car racing game developed by Eden Studios. It is available for Windows, Dreamcast, and it has a slightly different version for PlayStation.
Contents
Unused Tracks
Service areas have their own tracks. These tracks' files aren't totally unused, as they are loaded for the animation when finishing a rally track, but in normal gameplay you can't see more than the car entering to the small area in a fixed camera angle. Modifying the text file "rootspec.scr" in the Windows version can make one of these tracks replace another track. This allows access to them like a normal track, and makes some unseen stuff like unfinished buildings visible.
These tracks have no ending and no starting, but they have collision at limits so you can't fall when reaching the end of the track. At the walls, collision exist, but it's a bit glitchy.
Unused Sounds
There is a completely unused sound file for the menu. For English, the file name is "dspk01ge.grp". It strangely finishes with a duplicated co-pilot phrase which is only used in "dcopm**.grp".
Co-pilot sound files also have unused phrases like "water" (Ex: There's no water in any track in the game).
These unused phrases exist for every language for male and female co-pilot.
Unused Graphics
Unused Backgrounds
Two unused background images are present in file menucommon.zap from the Windows version.
The first one is a language selection screen from early in development, where we can see the working title for the game, Millennium Edition.
This background can be seen in the V-Rally 2 Dreamcast prototype.
The second one is a picture of what seems to be the development team.
Unused Car Textures
When racing with damage enabled, some car textures like the car bonnet change to using a damaged texture.
The roof, front glass, and rear glass of all the cars also have damaged textures. But in the final version, these textures never change. Here are some examples:
Renault Megane:
The damaged front glass for this car uses an early design.
Peugeot 206:
Other Textures
In the file menucommon.zap, we can find some unused textures for game controllers. From left to right, these appear to be the Jogcon, the NeGcon, and the Madcatz Dual Force.
There's also a placeholder picture for game mode selection:
Debugging Material
In the Windows version of the game, there are lots of unused and unreachable code routines to show debugging information on the screen, or changing the game behaviour.
PC Debug HUDs
To do: Document all the debugging HUDs. |
These HUDs can be re-enabled by calling the following routines from the main loop of the racing code (for example, the routine at 0x4721c0). Some of them are:
0x437050: Car Module
Prints information about the car's current xyz position in the map and "bloc". It also prints 9 matrix values, and some "bloc" information like its position and address.
0x437380: Car Info Module
Shows information about car speed and wheel rotation. It also shows when the suspension is at the limit, and the amount of damage when the car collides.
0x437720: Car Camera Capot Module
0x4377D0: car camera cockpit module
0x437880: car anim capot
0x437900: car height module
All these HUDs show static data that changes between different cars.
0x437950: Car Deformation Module
Shows the amount of damage to the different car parts.
0x437A90: Car Dirt Module
This HUD is related to the dirt layer opacity. ALPHA ENV is a byte variable (0-255) that decreases until 0 when the car moves. When ALPHA ENV value reaches 0, the ALPHA DIRT value starts increasing from 0 to 255 when the car moves, being 255 the maximum dirt the car can have.
PC Debug Routines
To do: There are too many debug routines to document all! |
There are several debugging routines used during development that were left unused in the final game:
0x4366A0:
Prints the message All cars delocked and unlocks all the cars.
0x436ca0:
Cleans the car.
0x436cd0:
Makes the car become dirty.
0x436d00:
Increases game speed each call.
0x436d20:
Decreases game speed each call.
0x436d40:
Increases gravity each call.
0x436d60:
Decreases gravity each call.
0x436e10:
Prints the message All tracks delocked and unlocks all the tracks.
0x436fb0, 0x436fd0:
Increments and decrements an IA variable.
Dreamcast Debug Menu
To do: Make a video or some screenshots of the developers debug menu on Dreamcast version. |
A debug menu is still present in the Dreamcast version of the game. This debug menu can be accessed using the GameShark code: FB099739 0000FFFF.
Cut Video
Apart from the intro video, there were plans for another video sequence in the game that would be placed at CdEuro/movies/VR2_pikes.mpg in the Windows version. There's also an unused routine that plays the video (that must be placed in the game folder first) at 0x438900.
Unused Text
Unused Cars
There are a lot of references in the game's files for two cars that been removed from the final game. These cars are Volkswagen Golf in category KITKAT 2L (incorrectly named "Wolfswagen") and Ford Puma in category 1L6. These references can be seen in scripts from "scripts.zap" and text files "rootcars.scr" and "rootIA.scr" where you can see all the cars, and these two have their lines commented out.
Game Modes
In the "rootgame.scr" file from the PC version, we find:
//ADDGAMEMODE <Id of the gamemode> <name of the script file .SCR> <title of the gamemode> //SET_NOT_USE_PAK ADDGAMEMODE 1 Scripts\TimeTria\TIMETRIA.SCR 0 "TIMETRIAL" ADDGAMEMODE 2 Scripts\Arcade\ARCADE.SCR 1 "ARCADE" ADDGAMEMODE 4 Scripts\Vrally\VRALLY.SCR 2 "VRALLY" ADDGAMEMODE 8 Scripts\Rally\RALLY.SCR 3 "RALLY" ADDGAMEMODE 16 Scripts\Editor\EDITOR.SCR 4 "EDITOR" ADDGAMEMODE 32 Scripts\DemoMode\DEMOMODE.SCR 5 "DEMO MODE" //ADDGAMEMODE 32 Scripts\School\SCHOOL.SCR 5 "SCHOOL" //ADDGAMEMODE 64 Scripts\Duel\Expert\DUEL.SCR 6 "DUEL"
As we can see in the file, there were plans for two additional game modes that were ultimately scrapped called School and Duel. Rally was later renamed to Championship, and VRally (the game mode that gave the name to the game) was renamed to Trophy, as we can see in the text file "rootspec.scr".
Countries
There are lots of text files in the PC version where we can see early names for some countries in the game. In all the text files, Spain was named Catalogne (Catalogne is French for Catalonia, an autonomous community of Spain) and France was named Monaco. It's possible Monaco would be another country for the game (France special lap seems to be made from Monaco's graphics being the only special lap with different ambientation). A half of the text files have England named as RAC.
Test Lap
We can see on rootspec.scr a reference to a test lap used during development. It was named SS01 test and it later became SS07 CORSICA maintaining identical configuration.
Development Messages
To do: Add the remaining unused messages. |
The main Windows executable file contains over 100 development messages in French. Most of them are directed to someone called "Sammy". Here are some of them:
Original | Translation |
---|---|
Sammy du pad a 3F va t'acheter un pad compatible a carrefour |
Sammy a pad is 3F buy yourself a compatible pad at carrefour |
Sammy du glandu, t'as pas alloue la ram |
Sammy you sleepyhead, you didn't allocate the ram |
Sammy du pas bo, t'a oublie les sprites de l'editeur |
Sammy its not good, you forgot the sprites of the editor |
hey! Sammy t'as pas ton permis de conduire en effet tu n'as pas analys |
hey! Sammy you don't have your driver's license in fact you did not analyze |
Other Unused Strings
The Windows executable also contains various unused strings with unknown purposes.
VRALLY2 IS GOOD 5 YOU
could not access any car of this category
Source Code References
There are references to ALL the .c files used to compile the game within the Windows executable. The entire path for each file is included too. Some file examples are:
D:\Projects\PC\Vrally2\Arcade.c
D:\Projects\PC\Vrally2\board.c
D:\Projects\PC\Vrally2\RallyDisplay.c
D:\Projects\PC\Vrally2\d3dprep.c
D:\Projects\PC\edenlib\edsound\Snd.cpp
Scripts
There are lots of script files inside *.zap packed files, they are fully commented with notes including developers names.
The V-Rally series
| |
---|---|
Nintendo 64 | V-Rally: Edition '99 |
Game Boy Color | V-Rally: Edition '99 |
Windows, Dreamcast | V-Rally 2: Expert Edition |
The Test Drive series
| |
---|---|
Commodore 64 | Test Drive |
Windows | Test Drive 5 • Test Drive 6 • Test Drive Off-Road 3 • Test Drive (2002) • Test Drive Unlimited • Test Drive Unlimited 2 (Prototype) |
PlayStation | Test Drive: Off-Road |
Game Boy Color | Test Drive Le Mans |
Dreamcast | Test Drive V-Rally |
PlayStation 2 | Test Drive: Off-Road: Wide Open • Test Drive (2002) (Prototype) • Test Drive Unlimited |
Xbox | Test Drive: Off-Road: Wide Open • Test Drive (2002) |
Xbox 360 | Test Drive Unlimited |
Playstation 3 | Test Drive Unlimited 2 |
- Pages missing developer references
- Games developed by Eden Studios
- Pages missing publisher references
- Games published by Infogrames
- Windows games
- Dreamcast games
- Pages missing date references
- Games released in 2000
- Games released in July
- Games released on July 2
- Games released in May
- Games released in September
- Games released on September 29
- Games with unused areas
- Games with unused code
- Games with hidden development-related text
- Games with unused graphics
- Games with unused sounds
- Games with unused text
- Games with debugging functions
- To do
- V-Rally series
- Test Drive series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with unused areas
Games > Games by content > Games with unused code
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused sounds
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Eden Games > Games developed by Eden Studios
Games > Games by platform > Dreamcast games
Games > Games by platform > Windows games
Games > Games by publisher > Games published by Atari, SA > Games published by Infogrames
Games > Games by release date > Games released in 2000
Games > Games by release date > Games released in July
Games > Games by release date > Games released in July > Games released on July 2
Games > Games by release date > Games released in May
Games > Games by release date > Games released in September
Games > Games by release date > Games released in September > Games released on September 29
Games > Games by series > Test Drive series
Games > Games by series > V-Rally series