Ski Alpin 2005 was one of the first two videogames made by 49Games (with RTL Ski Jumping 2005 being released the same day). A new improved version of this ski video game was launched in 2005 under the name of Ski Alpin 2006.
|
|
To do: |
Screenshot Code Routine#
A screenshot routine was left unused in the game's code. Its default picture path is stored at 0xB1C54 being c:/temp/sq%05d.bmp.
You need to create the folder C:\temp\ before this absolute path works. You can change this path value to a relative path.
The screenshot routine can be enabled by changing the value of the byte checked by the je instruction at 0x2BB50 from the Windows executable, or changing it to a jne instruction, making it doing screenshots each frame. This screenshot routine significantly decreases the framerate, and it was used to make the screenshots from this article.
Hidden Level Grids#
All the levels have some hidden grids from the development phase. They are placed in various places such as the top of the mountain and the point of arrival. The visibility of these grids can be enabled by changing the value of the byte checked before the je instruction at 0x18e48 from the Windows executable, or changing it to a jne instruction.
Debug Screens#
In-Game Debug Screen#
In this debug screen you can see the current game properties, player position, and physics. It also works during replays.
It can be enabled by changing the value of the byte checked before the je instruction at 0x1670A from the Windows executable, or changing it to a jne instruction.
Frame Drawing Debug Screen#
In this debug screen you can see the timing for each component of each screen draw, and some other debug stuff. It also works on the menus.
It can be enabled by changing the value of the byte checked before the je instruction at 0x2BA1D from the Windows executable, or changing it to a jne instruction.
Unused Speechs#
Skier's Imbalance#
It seems that it was planned that Skier's could slide, lose control, and fall from the skis somehow.
Speechs from 25_03_XX.wav alert that the player has lost control and has fallen, while speechs from 25_04_XX.wav alert that the player has lost control, but recovered.
Section Difficulty#
Speechs from 32_XX_XX.wav tells the player about different section difficulties from the levels.
Error Messages#
Some development related error messages are present inside the Windows executable.
unknown checkpoint!
too much intro coms!
no sample loaded! group:%d
comsam probs!
AE:unknown passnr!
aEFFECT::INITSNOW: humidity>0.6 ???
unknown discipline
too much smoke...
too much flashes...
too much chunks...
error reading startcrew.txt
illegal texture detail
unknown difficulty!
sound not found: %s
unknown talent!
level not found: %s
Missing " !!!
unknown version. update game.
outdated version. update editor.