SSX (2000)
SSX |
---|
Also known as: X-treme Racing SSX (JP) This game has unused code. |
To do:
|
The pure riding, jibbing, action, and tricks-galore extreme snowboarding game series needed a start somehow.
As an exclusive launch title for the PlayStation 2 in the US (reportably because Sony actually sent engineers to EA Canada to help them, in exchange for making the game a exclusive for the PS2), which itself started development as a Dreamcast title, before Electronic Arts completely dipped out of making/publishing Dreamcast games, this was it. AND IT KICKS.
Welcome to SSX.
Contents
Sub-Pages
Unused Gamemodes Unused and completely removed gamemodes. |
Unused Textures And Oddities Unused textures, and odd or unused things in used textures. |
Build Date/Time
At the following addresses, there are two separate strings for the build date and build time:
Region/Version | Date/Time Addresses | Build Date/Time |
---|---|---|
JP/SLPS-20025 | 0x002B3450 (Date)/0x002B3460 (Time) | Aug 29 2000 20:16:13 |
PAL/SLPS-50030 | 0x002BA790 (Date)/0x002BA7A0 (Time) | Oct 10 2000 12:17:57 |
US/SLUS-20095 | 0x002B3490 (Date)/0x002B34A0 (Time) | Aug 30 2000 11:11:36 |
These strings are actually used to compose a "ALPHA CDROM" version string at runtime.
Framerate Display
Frontend
To do:
|
Writing the value at the given address in the following table will overwrite a call to an cFrontend3D member function which does nothing, to instead call a otherwise unused member function which displays the frame rate while in the frontend/the game's main menus.
Region/Version | Address | Value |
---|---|---|
PAL/SLES-50030 | 0x001661F0 | AC9E05 (3 bytes) |
US/SLUS-20095 | 0x001660D8 | 669E (2 bytes) |
In-Game
A framerate display also exists in the cGame class (the class used to handle the gameflow).
It can be enabled by setting the 4-byte value at the following address (for your region/version) to any non-zero value.
Region/Version | Address |
---|---|
JP/SLPS-20025 | 0x00285B24 |
PAL/SLPM-60124 (PlayStation 2 Demo Disc) | 0x00286300 |
PAL/SLPS-50030 | 0x0028CFA0 |
US/SLUS-20095 | 0x00285A7C |
Debug Menu
There is evidence of two large debug menus being once embedded in the pause menu.
No main routine in the game enables the sub-menus to these menus.
The cDebugMenu class, and other submenu classes still exist in game code, however.
One of cDebugMenu's unique thiscall functions (presumably the function for actually registering the menu) has been completely dummied out, and as such, the menu doesn't work.
Cheats
Several cheats that currently have unknown effects can be input while in the options menu from the main menu.
While in the options menu, hold L1 + L2 + R1 + R2 and press the following:
Inputs | Effect |
---|---|
Square, Triangle, Circle (×4), Square (×4) | Unknown. |
Square, Circle, X, Triangle, X, Triangle, X, Triangle, X, Triangle | Unknown. |
Square, Left, X (×8) | Unknown. |
Square, Up, X (×7), Square | Unknown. |
Square, Right, Circle, X, Circle, X, Circle, X, Circle, X | Display all hints. |
Square, Down, Circle (×5), X, Triangle, Square | Unknown. |
Additionally, there are two dummy cheats in the game that contain an invalid input, rendering them disabled.
To re-enable them, apply the below code for the USA SLUS-20095 version of the game.
Re-enable Dummy Cheats 202B07E8 00000000 202B0818 00000000
Inputs | Effect |
---|---|
Square (×2), X (×7), Triangle | Unlock everything. |
Square (×2), X (×4), Triangle (×4) | Same as above? |
The SSX series
| |
---|---|
GameCube | SSX Tricky • SSX 3 (Prototypes) |
PlayStation 2 | SSX (2000) • SSX Tricky • SSX 3 (Prototypes) |
Xbox | SSX Tricky • SSX 3 (Prototypes) |
- Pages missing developer references
- Games developed by EA Canada
- Pages missing publisher references
- Games published by EA Sports Big
- PlayStation 2 games
- Pages missing date references
- Games released in 2000
- Games released in October
- Games released on October 26
- Games released on October 30
- Games released in November
- Games released on November 24
- Games with unused code
- Games with hidden development-related text
- Games with unused game types
- Games with unused graphics
- Games with unused text
- Games with debugging functions
- To do
- SSX 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 code
Games > Games by content > Games with unused game types
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Electronic Arts > Games developed by EA Vancouver > Games developed by EA Canada
Games > Games by platform > PlayStation 2 games
Games > Games by publisher > Games published by Electronic Arts > Games published by EA Sports > Games published by EA Sports Big
Games > Games by release date > Games released in 2000
Games > Games by release date > Games released in November
Games > Games by release date > Games released in November > Games released on November 24
Games > Games by release date > Games released in October
Games > Games by release date > Games released in October > Games released on October 26
Games > Games by release date > Games released in October > Games released on October 30
Games > Games by series > SSX series