Forza Motorsport 3 (Aug 5, 2009 prototype)

From Hidden Palace
Jump to navigation Jump to search
Title Screen
Forza Motorsport 3 (Aug 5, 2009 prototype)
Build date August 5, 2009
Dump status Released
Dumped by kabojnk
Released by Chr0m3 x MoDzkabojnk
File release date January 18, 2025
Origin Xbox 360 DevKit HDD
Game Forza Motorsport 3
System Xbox 360
Genre Racing
Release date Oct 27, 2009
Download Forza Motorsport 3 (Aug 5, 2009 prototype) (info)
Error: The download file provided does not exist, please upload it or fix the file name if it's incorrect.

A late debug prototype of Forza Motorsport 3 for the Xbox 360.

Notes

Xex Information

Xex Information

The debug menu can be opened by pressing (RS) (Right stick).

Executable Description
default.xex No debug menu available, equivalent of retail xex, no debug prints or anything.
Forza2.xex Debug menu enabled with a stable frame rate, can also skip start intros.
Forza2_PLY.xex Debug menu enabled but with unstable frame rate / long loading times.
Forza2_DBG.xex Debug menu enabled; designed for debugging purposes, very unstable frame rate / extra long loading times.
Forza2_PRF.xex Debug menu enabled; optimized for profiling, pretty stable frame rate, experience frame drops now and then.

Test Tracks

Some test tracks can be loaded by launching the xex with parameters, modifying the gamedb.slt, or other methods.

Known Test Track IDs:

  • 196 - Debug track 1 (tests materials, textures, etc.)
  • 200 - BVT track (empty tarmac square with walls)
  • 205 - Test bed (empty big space with a pixelated background)

Launching with Parameters

Create a file named "CmdLine.txt" in the root of the game folder. Inside the file, add the following line:

launch track=196 car=292

When you start the .xex, it will directly load the specified track and car.

You can also do this by launching the xex with parameters as shown below if preferred:

HRESULT Reboot(
         BSTR Name,
         BSTR MediaDirectory,
         BSTR CmdLine,
         _XboxRebootFlags Flags
)

Example:
Using XDRPC you could do the following in a C# tool:
XDRPC.Reboot(@"HDD/Chr0m3/Forza2.xex", @"HDD/Chr0m3/", "launch track=196 car=292", XboxRebootFlags.Title);
        

Screenshots

Forza 3 debug title screen, debug menu open
Forza 3 debug test bed track, debug menu open
Forza 3 debug track

Acknowledgments

A big thank you to kabojnk for recovering this build off one of his XDK's and being kind enough to share it with everyone!