F1 Simulator Prototype

Greetings.

I am glad to present my project entitled "F1 Simulation Prototype".
It is a simple 2D simulator of F1. Now it's status of the prototype.

Download: http://letitbit.net/download/00156.0f573471622e36cae9badeca1c6d/f1_simulator_prototype_0.1.exe.html


scrin_race.png
 
Well, it's prototype game such as simulator single F1 Grand-Prix.

You can select manage team after launch F1_Simulator_Prototype.exe. In the future you as a manager can select start tyres and amount of fuel before race and calling to pit-stops during the race.

The game is divided into three stages: practice, qualifying and race. Drivers use session of practice to gather information about tires wear and fuel consumption. Here player don't manage any team.

You can use button "Start / Pause" (also button "Hi Detail", "Detail", "Quickly", "Hi Quickly" and checkboxes and trackbar) to control the process. When the practice or qualifying completed you can go to the next stage to press button "Next>".

This simulator in general is based on reality. Calculated such things as:

- acelleration and braking according to aerodynamic characteristics of bolide, tyres condition, driver level, etc..
- driver's mistakes;
- damages;
- race strategy;
- weather.

Includes database and track editors.

Requirements: .NET Framework 3.5, Windows x86 edition (Windows 7 recommend), multi-core processor recommend.
 
That is great! I have always wanted such a thing where i can simulate a race.

But there is a problem, when i press the "NEXT" button after the end of practice, it restarts the practice.

Thanks
 
That's the error I got when trying to run "F1_Simulator_Prototype.exe"
error1du.jpg



And this is whats poping out when trying to run "F1_Database_Editor.exe"
And I can't close it by pressing the "X" icon. Only by ending the process in Task Manager

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
 
************** Exception Text **************
System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
  at System.Data.SqlServerCe.NativeMethods.CreateErrorInstance(IntPtr& pError)
  at System.Data.SqlServerCe.SqlCeCommand..ctor()
  at DatabaseEditor.F1DatabaseDataSetTableAdapters.FEngineTableAdapter.InitAdapter()
  at DatabaseEditor.F1DatabaseDataSetTableAdapters.FEngineTableAdapter.get_Adapter()
  at DatabaseEditor.F1DatabaseDataSetTableAdapters.FEngineTableAdapter.Fill(FEngineDataTable dataTable)
  at DatabaseEditor.Form1.Form1_Load(Object sender, EventArgs e)
  at System.Windows.Forms.Form.OnLoad(EventArgs e)
  at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  at System.Windows.Forms.Control.CreateControl()
  at System.Windows.Forms.Control.WmShowWindow(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4216 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
F1_Database_Editor
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///D:/f1/F1%20Simulator%20Prototype/F1_Database_Editor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4214 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4215 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data.DataSetExtensions
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.1 built by: SP
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.1 built by: SP
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data.SqlServerCe
    Assembly Version: 3.5.1.0
    Win32 Version: 3.5.8080.0
    CodeBase: file:///D:/f1/F1%20Simulator%20Prototype/System.Data.SqlServerCe.DLL
----------------------------------------
System.Transactions
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
 
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Omer Said, it's possible the file "init.xml" can't overwritten. You can edit this file to change "session" to "Qualifying" or to "Race".

Michal Chacinski, your Windows is 64 bit. Unfortunately, it does not work under 64-bit OS.
 
It's already written as "Qualfying" but it is stucked at Practice.

But when i change it into Race, the race begins normally. But in no way i can do qualifying.

Thanks!
 

Latest News

How long have you been simracing

  • < 1 year

    Votes: 377 16.2%
  • < 2 years

    Votes: 257 11.0%
  • < 3 years

    Votes: 247 10.6%
  • < 4 years

    Votes: 181 7.8%
  • < 5 years

    Votes: 304 13.1%
  • < 10 years

    Votes: 261 11.2%
  • < 15 years

    Votes: 167 7.2%
  • < 20 years

    Votes: 129 5.5%
  • < 25 years

    Votes: 100 4.3%
  • Ok, I am a dinosaur

    Votes: 304 13.1%
Back
Top