<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
	<id>https://wiki.stunts.hu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cas</id>
	<title>Stunts Wiki - User contributions [en-us]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stunts.hu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cas"/>
	<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/wiki/Special:Contributions/Cas"/>
	<updated>2026-04-07T16:42:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6991</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6991"/>
		<updated>2025-12-31T21:58:30Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Yearly Champions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the important dates of the Stunts history.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
=== 1990 ===&lt;br /&gt;
&lt;br /&gt;
* 05 Oct. : [[Stunts 1.0]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 13 Dec. : [[4D Sports Driving 1.1]] (first version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1991 ===&lt;br /&gt;
&lt;br /&gt;
* 12 Feb. : [[Stunts 1.1]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 25 Feb. : [[4D Sports Driving 1.1]] (second version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
* end of 1991 : [[Distinctive Software]] is bought by [[Electronic Arts]] to become E.A. Canada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1992 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Jan. : [[4D Sports Driving 1.2]] for [[Amiga]] is finalized.&lt;br /&gt;
This version is published by [[Mindscape]] even if [[Distinctive Software]] is now part of [[Electronic Arts]] due to arragements signed before E.A. acquisition. Game is often considered published by both Mindscape and E.A.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1993 ===&lt;br /&gt;
&lt;br /&gt;
* 18 Jan. : [[4D Driving 1.0]] for [[FM Towns]] is finalized, published by [[Electronic Arts]].&lt;br /&gt;
* &#039;&#039;date to be confirmed&#039;&#039; : [[4D Driving 1.0]] for [[PC-9801]] is finalized, published by [[Electronic Arts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1994 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1995 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1996 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1997 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Grand Prix]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1998 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Death Man&#039;s Contest]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Kalpen Competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1999 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2000 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2001 ===&lt;br /&gt;
February 22th: Start of Stunts Message Center, the message board administrated by [[Neil McRae]].&amp;lt;br&amp;gt;&lt;br /&gt;
March 1st: Beginning of [[ZakStunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
June 1st: World Masters Championship Stunts announcement by [[Roy Wiegerinck]].&amp;lt;br&amp;gt;&lt;br /&gt;
September 2nd: Neil McRae starts a competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2002 ===&lt;br /&gt;
February: Beginning of the [[Stunts Forum]].&amp;lt;br&amp;gt;&lt;br /&gt;
July 5th: Beginning of [[France Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[HOTU Stunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[ISA competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Stunts LOL]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Test race of [[UnskilledStunts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2003 ===&lt;br /&gt;
February 19th : Release date of [[Melange XGT-88]] custom car.&amp;lt;br&amp;gt;&lt;br /&gt;
July 15th : Beginning of [[4D Stunts League]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IRC]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts|Unskilled Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IMSA Cup]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[WRC Stunts]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Hungarian Stunts Meeting hosted by [[Zak McKracken]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2004 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[World Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
First [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2005 ===&lt;br /&gt;
&lt;br /&gt;
Second [[World Stunts Meeting]] in Aarhus.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Drivers Races]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Third [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[International Stunts Master]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts League]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Jan. : Creation of this Stunts Wiki&lt;br /&gt;
* 4 Jan. : Beginning of [[JACStunts]] competition.&lt;br /&gt;
* 31 Jan. : Registration of the [[stunts.hu]] domain.&lt;br /&gt;
* 17 Mar. : First release of [[stunpack]] uncompressing tool by [[dstien]].&lt;br /&gt;
* 20 Mar. : Beginning of [[Feel The Thrill]] competition.&lt;br /&gt;
* 18 Apr. : First version of [[stressed]] released by [[dstien]].&lt;br /&gt;
* 17 May : Beginning of [[Stunts Olympic Games]] special event.&lt;br /&gt;
* 18 Aug: mini [[World Stunts Meeting]] in Budapest&lt;br /&gt;
* 2 Nov : Initial beta of [[Ford Ranger]], the first car with a fully custom 3D model, released by [[cody]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
&lt;br /&gt;
* 3 Aug. : Beginning of [[The Southern Cross Stunts Trophy]].&lt;br /&gt;
* 1 Oct. : Start of [[ZCT100]], the hundredth [[ZakStunts]] race.&lt;br /&gt;
* 19 Oct. : First successful combining of game executables in a single file done by [[clvn]].&lt;br /&gt;
* 1 Nov : Relaunch of [[World Master Championship Stunts]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
* 14 Oct. : the first individual [[LeStunts]] endurance race&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Feb. : First successful attempt of running a replay using external tools, performed by [[dstien]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Dec. : Beginning of [[Christmas Cup]] special event competition.&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
* 7 Mar. : Castunts 2.0 (later to be known as [[Bliss]]) is first released&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2016 ===&lt;br /&gt;
* 5 Oct. : [[Bliss]] 2.4.4 beta is released, using the name &#039;&#039;Bliss&#039;&#039; for the first time&lt;br /&gt;
* 15 Oct. : Approx. beginning of the [[Race For Immortality]]&lt;br /&gt;
* 9 Dec. : Approx. official opening of the [[Race For Kicks]] tournament&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2018 ===&lt;br /&gt;
* 12 Mar :  Start of [[ZCT200]], the two hundredth [[ZakStunts]] race.&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
* 10 Dec. : First versions of [[CarWorks]] and [[Dash Manager]] (v0.1) are released and published in the forum&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2021 ===&lt;br /&gt;
* 18 May : Version 1.0 of [[CarWorks]] is released, with new code and incorporating &#039;&#039;Dash Manager&#039;&#039;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tournaments ==&lt;br /&gt;
[[image:Tourhist.png|608px|right|thumb|Tournament timeline up to the end of 2024]]&lt;br /&gt;
There has been a big number of tournaments, special events and other forms of competition throughout the years. As soon as the Internet became common in most of the world, the concept of a Stunts online competition quickly spawned. Arguably the first recorded online tournament was [[Stunts Grand Prix]], starting in August 1997. Since then, many others formed separately and gradually began to meet one another. [[ZakStunts]] has been the longest standing one and with its formation came the [[Stunts Forum]] and the [[stunts.hu]] domain some time after, which unified most of the efforts as regards online Stunts.&lt;br /&gt;
&lt;br /&gt;
As of March 2025, two [[Asyncrhonous tournament|asynchronous]] competitions are active: [[ZakStunts]] and [[Race For Kicks]], with [[Custom Car Championship]] and [[Stunts No Time-Travel]] also still open to hold more races in the future. In addition to them, [[live races]] are being held regularly and are pretty active.&lt;br /&gt;
&lt;br /&gt;
=== Yearly Champions ===&lt;br /&gt;
&lt;br /&gt;
Here is a list of champions of all official Stunts tournaments over the history. Note that only competitions that had a champion officially declared by the managers are included.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Year !! Month !! Contest            !! Season !! Champion &lt;br /&gt;
|-&lt;br /&gt;
| 1998 || 12 || [[Kalpen Competition]]          || 1 (1998)      || [[Death Man]] &lt;br /&gt;
|-&lt;br /&gt;
| 1999 || 12 || [[Kalpen Competition]]          || 2 (1999)      || [[Mark Nailwood]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || ?  || [[TSST Contest]]                || 1 (2000)      || [[Inavoeg]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 2  || [[Rough Ride]]                  || 1 (1999-2000) || [[JTK]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 12 || [[Kalpen Competition]]          || 3 (2000)      || [[Mark Nailwood]]        &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || ?  || [[Charles&#039; Competition]]        || 1 (2001)      || [[Fdzierva]]  &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || 12 || [[ZakStunts]]                   || 1 (2001)      || [[Roy Wiegerinck]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 3  || [[HOTU Stunts]]                 || 1 (2002)      || [[ShadowCrust]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2002 || 7  || [[LeStunts]]                    || 1 (2002)      || [[Orion|Orion (team)]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[ISA competition|ISA Competition]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[Stunts LOL]]                  || 1 (2002)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 4 || [[France Stunts Championship]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2002 || 12 || [[ZakStunts]]                   || 2 (2002)      || [[Bonzai Joe]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 6  || [[IMSA Cup]]                    || 1 (2003)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 8  || [[HOTU Stunts]]                 || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 10 || [[Kalpen Competition]]          || 5 (2003)      || [[Akoss Poo]]        &lt;br /&gt;
|-  &lt;br /&gt;
| 2003 || 10 || [[UnskilledStunts]]             || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 11 || [[Stunts LOL]]                  || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[IMSA Cup]]                    || 2 (2004)      || [[Bonzai Joe]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 6  || [[4D Stunts League]]            || 1 (2003)      || [[Tsino]] / [[Mingva]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[Indy Racing Cup]]             || 2 (2003)      || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[AkossStunts]]                 || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[ZakStunts]]                   || 3 (2004)      || [[Alain]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[IMSA Cup]]                    || 3 (2004)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 7  || [[HOTU Stunts]]                 || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 10 || [[AkossStunts]]                 || 2 (2004)      || [[Gutix]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2004 || 11 || [[Stunts LOL]]                  || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[4D Stunts League]]            || 2 (2004)      || [[Dark Chaser]] / [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 12 || [[ZakStunts]]                   || 4 (2004)      || [[Gutix]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2005 || 1  || [[World Stunts Championship]]   || 1 (2004)      || [[Ayrton]]    &lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 3  || [[IMSA Cup]]                    || 4 (2005)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2005 || 3  || [[UnskilledStunts]]             || 2 (2004-2005) || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 10 || [[World Stunts Championship]]   || 2 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-    &lt;br /&gt;
| 2005 || 12 || [[ZakStunts]]                   || 5 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-         &lt;br /&gt;
| 2006 || 3  || [[UnskilledStunts]]             || 3 (2005-2006) || [[Krys Toff]]*&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 11 || [[WRC Stunts]]                  || 1 (2003-2006) || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2006 || 12 || [[World Stunts Championship]]   || 3 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[Stunts Drivers Races]]        || 1 (2006)      || [[Gutix]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[SDR|Stunts Drivers Races - NoRH]] || 1 (2006)  || [[Chulk]]&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[ZakStunts]]                   || 6 (2006)      || [[Renato Biker]]   &lt;br /&gt;
|- &lt;br /&gt;
| 2007 || 1  || [[International Stunts Master]] || 1 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2007 || 2  || [[Kalpen Competition]]          || 6 (2006)      || [[Bonzai Joe]]        &lt;br /&gt;
|-    &lt;br /&gt;
| 2007 || 3  || [[UnskilledStunts]]             || 4 (2006-2007) || [[Krys Toff]]*&lt;br /&gt;
|-     &lt;br /&gt;
| 2007 || 7  || [[USL|UnskilledStunts League]]  || 1 (2007)      || [[CTG]]*&lt;br /&gt;
|-      &lt;br /&gt;
| 2007 || 11 || [[Stunts Drivers Races]]        || 2 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 11 || [[SDR|Stunts Drivers Races - NoRH]] || 2 (2007)  || [[Mark L. Rivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 12 || [[ZakStunts]]                   || 7 (2007)      || [[CTG]]   &lt;br /&gt;
|-                  &lt;br /&gt;
| 2008 || 1  || [[World Stunts Championship]]   || 4 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 1  || [[International Stunts Master]] || 2 (2007)      || [[Bonzai Joe]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 2  || [[JACStunts Brasil]]            || 1 (2008)      || [[Thiago Marques]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 3  || [[UnskilledStunts]]             || 5 (2007-2008) || [[Mark L. Rivers]]*&lt;br /&gt;
|- &lt;br /&gt;
| 2008 || 4  || [[JACStunts Brasil]]            || 2 (2008)      || [[Dark Chaser]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 6  || [[Stunts Olympic Games]]        || 1 (2008)      || [[Ayrton]] &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 7  || [[JACStunts Brasil]]            || 3 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 10 || [[UnskilledStunts League]]      || 2 (2008)      || [[Bonzai Joe]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 12 || [[Feel The Thrill]]             || 1 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 12 || [[ZakStunts]]                   || 8 (2008)      || [[Ayrton]] &lt;br /&gt;
|- &lt;br /&gt;
| 2009 || 1  || [[International Stunts Master]] || 3 (2008)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 3  || [[JACStunts Brasil]]            || 4 (2008-2009) || [[Mark L. Rivers]] &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 5  || [[UnskilledStunts]]             || 6 (2008-2009) || [[Duplode]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 11 || [[The Southern Cross Stunts Trophy]] || 1 (2009) || [[Mark L. Rivers]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 12 || [[ZakStunts]]                   || 9 (2009)      || [[Duplode]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2010 || 1  || [[International Stunts Master]] || 4 (2009)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 6  || [[UnskilledStunts League]]      || 3 (2010)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 12 || [[ZakStunts]]                   || 10 (2010)     || [[Gutix]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2011 || 1  || [[International Stunts Master]] || 5 (2011)      || [[Duplode]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 5  || [[Copa Stunts]]                 || 1 (2011)      || [[Dark Chaser]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2011 || 5  || [[UnskilledStunts]]             || 7 (2011)      || [[Duplode]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 12 || [[ZakStunts]]                   || 11 (2011)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || 12 || [[ZakStunts]]                   || 12 (2012)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 11 || [[UnskilledStunts]]             || 8 (2013)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 12 || [[ZakStunts]]                   || 13 (2013)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[UnskilledStunts]]             || 9 (2014)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[Christmas Cup]]               || 1 (2014)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[ZakStunts]]                   || 14 (2014)     || [[Akoss Poo]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 5  || [[UnskilledStunts]]             || 10 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 10 || [[Stunts LOL Classics]]         || 1 (2015)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 12 || [[ZakStunts]]                   || 15 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2016 || 12 || [[ZakStunts]]                   || 16 (2016)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[ZakStunts]]                   || 17 (2017)     || [[FinRok]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[Race For Kicks]]              || 1 (2017)      || [[dreadnaut]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[ZakStunts]]                   || 18 (2018)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[Race For Kicks]]              || 2 (2018)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[ZakStunts]]                   || 19 (2019)     || [[Marco]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[Race For Kicks]]              || 3 (2019)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[ZakStunts]]                   || 20 (2020)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[Race For Kicks]]              || 4 (2020)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[ZakStunts]]                   || 21 (2021)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[Race For Kicks]]              || 5 (2021)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[ZakStunts]]                   || 23 (2023)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[Race For Kicks]]              || 7 (2023)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[ZakStunts]]                   || 24 (2024)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[Race For Kicks]]              || 8 (2024)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2025 || 12 || [[ZakStunts]]                   || 25 (2025)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2025 || 12 || [[Race For Kicks]]              || 9 (2025)      || [[Victor Narl]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;* - revised results after removing ghosts from the USx events&#039; scoreboards.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6990</id>
		<title>File:Tourhist.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6990"/>
		<updated>2025-12-31T21:55:44Z</updated>

		<summary type="html">&lt;p&gt;Cas: Cas uploaded a new version of File:Tourhist.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Graph showing the tournament timeline up to the end of 2024&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6989</id>
		<title>File:Tourhist.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6989"/>
		<updated>2025-12-31T21:34:59Z</updated>

		<summary type="html">&lt;p&gt;Cas: Cas uploaded a new version of File:Tourhist.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Graph showing the tournament timeline up to the end of 2024&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=ISA/IRC_competition&amp;diff=6958</id>
		<title>ISA/IRC competition</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=ISA/IRC_competition&amp;diff=6958"/>
		<updated>2025-11-13T16:34:40Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:Isalogo.gif|right|thumb|Original ISA logo by Pershing II]]&lt;br /&gt;
[[image:Isasite.jpg|320px|right|thumb|ISA/IRC website created by Mingva displaying ISA season 2002]]&lt;br /&gt;
The &#039;&#039;&#039;ISA competition&#039;&#039;&#039; was a Stunts championsip organised by the members of the [[ISA|International Stunts Association]] (hence, the acronym), a group of Austrian racers led by [[Pershing II]], [[Ruepel]] and [[Agent Orange]]. While it only lasted one season (2002), it is considered one of the cornerstones in the formation of modern Stunts tournaments, having pioneered the definition of [[OWOOT|free OWOOT rules]], also referred to as &#039;&#039;ISA rules&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The championship experienced a transformation when, in September, the original organisers stopped maintaining the competition. [[Mingva]] took over to ensure its continuation and in the following season the rules were changed. Thus, it evolved into the [[Indy Racing Cup]]. Information from the ISA season was placed in the new IRC website as &amp;quot;season 2002&amp;quot;. So, in technical terms, ISA was single season, yet IRC and ISA can be considered to be just one in other aspects&lt;br /&gt;
&lt;br /&gt;
As [[Alan Rotoi]] remembers:&lt;br /&gt;
&amp;lt;p style=&amp;quot;padding:8px;background:#ddd;&amp;quot;&amp;gt;&amp;lt;i&amp;gt;The competition in 2002 [had] an administrative problem (can&#039;t remember what happened) but Pershing announced he couldn&#039;t keep administrating the site so Mingva, a motivated newbie at those times, did it. He kept the same site, design and rules until the end of the season. Then in 2003 he announced a 2nd season and a renovation of the design [...] and a change in the name from ISA [...] to IRC [...] and some rules.&amp;lt;/i&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Races ==&lt;br /&gt;
Each track had the name of a city and races were held monthly. Basing on the information from the website, the schedule was less precisely defined at the beginning, but it eventually was fixed so that races would start and end in the middle of the month (on the 15th). At the time, this was very convenient for racers that also participated in [[ZakStunts]], where races usually started and ended near the end of the month.&lt;br /&gt;
&lt;br /&gt;
== ISA Rules ==&lt;br /&gt;
The tournament rules were what would be called &#039;&#039;free OWOOT&#039;&#039; today. These are the rules as stated on the website that were preserved for the whole of season 2002, proper ISA:&lt;br /&gt;
&lt;br /&gt;
*Only &amp;quot;Stunts v.1.1&amp;quot; is allowed&lt;br /&gt;
*Don&#039;t drive with competition cars, just drive the original ones&lt;br /&gt;
*Stay always on/over the track (at least one wheel should be on/over it)&lt;br /&gt;
*Using bugs is not allowed. Bugs are for example, if you can drive through an obstacle like a loop or a beton-block, because of a fault of the game&lt;br /&gt;
*No loop-jumps are allowed. That means that you have to drive loops completely&lt;br /&gt;
*You can jump over every obstacle, if you are able to, and don&#039;t break the &amp;quot;stay on/over the track&amp;quot; rule&lt;br /&gt;
*You can drive on divided highways&lt;br /&gt;
*It&#039;s allowed to drive on one side of the corkscrew left/right&lt;br /&gt;
*If you are a new driver and you send us a replay, please tell us your Nickname and the country where you&#039;re from&lt;br /&gt;
*Point system is 10-6-4-3-2-1. All points will be added up at the end of the season and the driver with the most points will be the champion&lt;br /&gt;
*Only teams with max. 2 drivers is allowed. For the team rankings just will be added points of the team-mates.&lt;br /&gt;
&lt;br /&gt;
==ISA Competition (2002)==&lt;br /&gt;
&lt;br /&gt;
=== Glasgow ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.80&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:31.20&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:32.65&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:34.15&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:34.50&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Judge Greg]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:36.20&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:38.65&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Ruepel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:40.65&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Foehni]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:42.55&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Fred Merc]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:48.85&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Charles]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:54.65&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:01GLASGO.png|200px|center|thumb|Glasgow track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bogota ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:27.60&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[CAP]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.15&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:31.20&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Judge Greg]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:32.05&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:32.25&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Ruepel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:36.40&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:38.95&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Adversary]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:46.75&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:02BOGOTA.png|200px|center|thumb|Bogota track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Toronto ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[CAP]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:02.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:05.25&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:09.35&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:09.50&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:10.30&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:10.50&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 2:10.90&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Judge Greg]]&lt;br /&gt;
| A&lt;br /&gt;
| 2:11.25&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:03TORONT.png|200px|center|thumb|Toronto track map.]]&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bombay ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.65&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[CAP]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:11.50&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.05&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.30&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.60&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:14.80&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:04BOMBAY.png|200px|center|thumb|Bombay track map.]]&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Adelaide ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[CAP]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.30&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.45&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.85&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.00&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.70&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:18.55&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.75&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:25.10&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:27.80&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:32.15&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:32.80&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:05ADELAI.png|200px|center|thumb|Adelaide track map.]]&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== London ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:20.50&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:22.65&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.70&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:26.90&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Judge Greg]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:27.45&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:27.85&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:28.55&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Ruepel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.05&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:29.40&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.50&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:37.30&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:37.85&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:06LONDON.png|200px|center|thumb|London track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
=== Kinshasa ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:23.65&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:26.65&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:27.60&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.20&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.85&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:35.55&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:35.65&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:36.10&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Seiya]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:38.40&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Rui Figueiredo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:40.85&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:52.45&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[[image:07KINSHA.png|200px|center|thumb|Kinshasa track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Amsterdam ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:37.30&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:39.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:40.10&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:40.65&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:41.50&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:47.55&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:50.50&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:55.70&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Seiya]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:58.25&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Rui Figueiredo]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:58.90&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 2:05.15&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[[image:08AMSTER.png|200px|center|thumb|Amsterdam track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Buenos Aires ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:05.90&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:06.35&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:07.40&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:07.85&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.55&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:11.90&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.85&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:16.80&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.80&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:22.75&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:23.05&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Sioux21]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:24.00&lt;br /&gt;
|-&lt;br /&gt;
| 13&lt;br /&gt;
| [[Seiya]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:29.15&lt;br /&gt;
|-&lt;br /&gt;
| 14&lt;br /&gt;
| [[Vlad]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:31.40&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[[image:09BAIRES.png|200px|center|thumb|Buenos Aires track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Helsinki ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.15&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.30&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.65&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:18.60&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:21.25&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.50&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:25.55&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:25.60&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:25.85&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Vlad]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:27.55&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:29.65&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[[image:10HELSIN.png|200px|center|thumb|Helsinki track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Final season 2002 statistics ==&lt;br /&gt;
ISA first season ended with Alan Rotoi in the first place (50 points), followed by [[Bonzai Joe]] (44 points) and [[CAP]] (32 points). 25 racers participated in the tournament season.&lt;br /&gt;
&lt;br /&gt;
==IRC Rules (2003)==&lt;br /&gt;
The second season was managed by Mingva. He made a complete site design and hosting change. Also, there were some changes in the rules:&lt;br /&gt;
&lt;br /&gt;
*Only &amp;quot;Stunts v.1.1&amp;quot; is allowed&lt;br /&gt;
*The competition is open to all persons. New racers should write some personal information (nickname, nation, team name) by sending their first replay&lt;br /&gt;
*Racers may form new teams or join to existing. Racers number per team is unlimited but it&#039;s not recommended teams with more than 3 members&lt;br /&gt;
*All racers must drive with original Porsche March Indy car on the given month track. No modifications on the car and/or track are allowed&lt;br /&gt;
*At least one wheel allways should be on/over the road. It means that shortcuts aren&#039;t allowed&lt;br /&gt;
*It is necessary to drive all the distance of the loop and corkscrews. It means that neither loop jumps nor driving on one side of corkscrew left/right are allowed&lt;br /&gt;
*Using bugs is not allowed. For example, bugs are driving through an obstacle like a loop, wall or a beton-block&lt;br /&gt;
*Breaking the rules will cause the disqualification or penalty time&lt;br /&gt;
*Each event generally starts on 16th day of the month (00:00 GMT) and ends on 15th (21:00 GMT)&lt;br /&gt;
*The last five days of a month are quiet days. All received replays on those days won&#039;t be shown on the scoreboard until the end of the event&lt;br /&gt;
*After each event the best 8 racers will gain points according to their times. Point system is 10-8-6-5-4-3-2-1&lt;br /&gt;
*One bonus point is awarded to the racer (as well as team and nation) that leads the most on the scoreboard. Counting starts from 16th day of the month and ends with quiet days&lt;br /&gt;
*Winners will receive awards after the closure of 2003 season.&lt;br /&gt;
&lt;br /&gt;
==Indy Racing Cup (2003)==&lt;br /&gt;
&lt;br /&gt;
The season started the 16 of February until the 30 of December. There were some interesting features. The first was the &#039;&#039;&#039;Reports section&#039;&#039;&#039; where there was a race overview and some words from most of the racers. The second feature was the &#039;&#039;&#039;Analysis section&#039;&#039;&#039;. It was an in-depth analysis of the race from the chalkboard. Every track was divided in sections to compare the partial time and section time between all the racers.&lt;br /&gt;
&lt;br /&gt;
=== Beijing ===&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.65&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:32.90&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:35.45&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:36.30&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:39.25&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:39.45&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:40.00&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Dayan]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:42.65&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:45.95&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:51.30&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:52.80&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:54.45&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:11beijing.png|200px|center|thumb|Beijing track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Abidjan ===&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:31.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:33.40&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:34.65&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:35.70&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:36.30&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:36.xx&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:36.80&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:38.95&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:39.25&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:39.70&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:59.20&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:12abidjan.png|200px|center|thumb|Abidjan track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Chicago ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:08.25&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:08.50&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:08.90&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.85&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:11.60&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:14.65&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:15.50&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:15.75&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:17.65&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:19.10&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:26.05&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:13chicago.png|200px|center|thumb|Chicago track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Dublin ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.20&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.60&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:22.05&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:22.60&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.50&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.70&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:25.40&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:26.30&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:27.20&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:28.40&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:39.90&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:14dublin.png|200px|center|thumb|Dublin track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Asuncion ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:17.10&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:17.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:18.85&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:19.10&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Juank 23]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:21.35&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.95&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:23.60&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.10&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:29.00&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:33.10&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Dabuek]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:34.60&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:34.70&lt;br /&gt;
|-&lt;br /&gt;
| 13&lt;br /&gt;
| [[Schila]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:39.85&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:15asuncion.png|200px|center|thumb|Asuncion track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Jakarta ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:20.30&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Tsino]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.45&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.60&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:21.90&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:24.55&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:26.20&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:26.75&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:29.50&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:31.55&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[mushi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:38.00&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:48.15&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Manowar]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:55.05&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:16jakarta.png|200px|center|thumb|Jakarta track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Dakar ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Tsino]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:07.35&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:07.85&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:08.40&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:11.40&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Zioalfa]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:11.85&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Zak Mckracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:12.00&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:12.05&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:12.85&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:15.05&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:16.50&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[mushi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:17.80&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:23.76&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:17dakar.png|200px|center|thumb|Dakar track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Vilnius ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:15.10&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Tsino]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:15.90&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.25&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.40&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:16.90&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:19.10&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:19.65&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Zioalfa]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:19.75&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:20.50&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:25.00&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:33.80&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:40.75&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:18vilnius.png|200px|center|thumb|Vilnius track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Santiago ===&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:08.90&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.35&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:10.55&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:13.20&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:14.75&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:14.95&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:15.45&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:17.40&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:20.10&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:30.75&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:19santiago.png|200px|center|thumb|Santiago track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Las Palmas ===&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;left&amp;quot; style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Scoreboard&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Pos.&lt;br /&gt;
! style=&amp;quot;width:30%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Transm.&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Time&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#d4af37&amp;quot;|1&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:18.90&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#c0c0c0&amp;quot;|2&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:18.95&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#cd7f32&amp;quot;|3&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:19.20&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Krys Toff]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:22.35&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Gutix]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:25.25&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Mingva]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:25.65&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[satanziege]]&lt;br /&gt;
| M&lt;br /&gt;
| 1:31.90&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[Leo Ramone]]&lt;br /&gt;
| A&lt;br /&gt;
| 1:40.10&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[image:20laspalmas.png|200px|center|thumb|Las Palmas track map.]]&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== ISA/IRC Medal table ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;width:25%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot; bgcolor=&amp;quot;#d4af37&amp;quot;| 1st&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot; bgcolor=&amp;quot;#c0c0c0&amp;quot;| 2nd&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot; bgcolor=&amp;quot;#cd7f32&amp;quot;| 3rd&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| [[Alan Rotoi]]&lt;br /&gt;
| 9&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| [[Bonzai Joe]]&lt;br /&gt;
| 3&lt;br /&gt;
| 3&lt;br /&gt;
| 3&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| [[Akoss Poo]]&lt;br /&gt;
| 2&lt;br /&gt;
| 6&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[CAP]]&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| 4&lt;br /&gt;
| [[Alain]]&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| 6&lt;br /&gt;
| [[Roy Wiegerinck]]&lt;br /&gt;
| 1&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| 6&lt;br /&gt;
| [[Tsino]]&lt;br /&gt;
| 1&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[pArAnO]]&lt;br /&gt;
| 0&lt;br /&gt;
| 4&lt;br /&gt;
| 4&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[Ben Snel]]&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [[CTG]]&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [[Zak McKracken]]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
| 3&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| [[Pershing II]]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
| 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.stadt.heim.at/wien/141026/chalatest.html Original website by Pershing]&lt;br /&gt;
*[http://www.stunts.hu/irc/index02.html New website my Mingva]&lt;br /&gt;
&lt;br /&gt;
[[Category:Competitions]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=4:00am&amp;diff=6930</id>
		<title>4:00am</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=4:00am&amp;diff=6930"/>
		<updated>2025-10-10T14:10:57Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Results in ZakStunts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:4am.png|300px|right|thumb|4:00am track map]]&lt;br /&gt;
&#039;&#039;&#039;4:00am&#039;&#039;&#039; is a track by [[Cas]] that has played many roles in the Stunts online community. So called because it was conceived late atnight, it is considered by the author to be his favourite and has been featured in [[World Stunts Championship]], [[ZakStunts]] and [[Race For Kicks]] as well as the [[DOS Game Club|DOS Game Club Stunts Leaderboard]]. It comes included with [[Bliss|Bliss Track Editor]].&lt;br /&gt;
&lt;br /&gt;
== Track creation ==&lt;br /&gt;
According to file dates and information from the moment, the track was completed on 28 February 2006 with the intent of participating in a track design contest that was part of the then active [[World Stunts Championship]], run by [[Paleke]]. Until then, the tournament had issued tracks all made by the organiser and it had now been proposed that a few tracks made by participants in the tournament could be included. Because everybody wanted to participate, a contest was held and a few tracks were chosen (approximately four). Each participant could come up with two tracks. One of the winners was &#039;&#039;4:00am&#039;&#039;. The tracks were chosen by the tournament participants, who voted for their two most favourite tracks not counting their own. The tracks with the greater number of votes were the winners.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
[[image:4amview.png|320px|right|thumb|4:00am start/finish line. Centre of congestion]]&lt;br /&gt;
The track was made with a focus on scenery. In Stunts, even with the highest level of details configured, one can only see so far. Unless scenery and track elements are very close, they are not displayed. To ensure that the complexity of the track would be visible, [[Cas]] set up a congestion centre with four crossroads completely filled with track elements immediately adjacent to one another. This creates a very appealing view at the start of the race. The single-pathed track re-visits this centre several times from different angles.&lt;br /&gt;
&lt;br /&gt;
Although &#039;&#039;4:00am&#039;&#039; is slightly long (an average racer can do about 2:30.00 with the [[Porsche March Indy]]), it contains many jumps and banked roads, suitable to fast racing. Only at a few points in the track, the racer will need to come near a stop because of closed corners, at least in [[OWOOT]]. Free-Style racing of this track allows for [[powergear]] to be exploited.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;4:00am&#039;&#039; has been called a &#039;&#039;Kalpen-like track&#039;&#039; by [[Akoss Poo]] and [[Shoegazing Leo]]. The former also mentioned in the forum, while the race was on-going:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&#039;&#039;Probably the best track since my return. Duplode&#039;s Eroica might rival with it only.&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;Really, one of the best tracks I&#039;ve raced on, and definitely the best of the recent years.&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In general, it has been very well received.&lt;br /&gt;
&lt;br /&gt;
== Importance in the history of Bliss/Castunts ==&lt;br /&gt;
The first version of the editor, then called [[Castunts]], was in the process of being developed when &#039;&#039;4:00am&#039;&#039; was designed. However, the track was designed mainly with the built-in track editor and some final touches were later made with [[Track Blaster]]. Yet, &#039;&#039;Cas&#039;&#039; chose to edit the track file to include meta-data in preparation for a feature to edit that, which was planned for Castunts. This was never implemented in that version, but later on, this meta-data present in the track file would cause some problems when it was going to be featured in ZakStunts. See [[Bliss format byte controversy]].&lt;br /&gt;
&lt;br /&gt;
When the new version of Castunts was made (starting from 2.0), &#039;&#039;4:00am&#039;&#039; was included with it and has continued to ship with it until now, as of current version Bliss 2.6. Until [[Race For Immortality]] was held, it was &#039;&#039;4:00am&#039;&#039; that was used as a reference to estimate racing times on tracks.&lt;br /&gt;
&lt;br /&gt;
== Appearance in tournaments ==&lt;br /&gt;
The &#039;&#039;4:00am&#039;&#039; track was first officially featured in March 2006, in [[World Stunts Championship]], where it was raced as Free OWOOT. Much later, in May 2015, it was presented as [[ZCT166]] in [[ZakStunts]], with [[Duplode]], [[Akoss Poo]] and [[Alan Rotoi]] getting to the podium all with the [[Porsche March Indy]]. This was the track&#039;s debut in Free-Style. Then in April 2021, it was featured in [[Race For Kicks]] with the [[Speedgate XSD]], as a Strict OWOOT race, and [[Duplode]], [[KyLiE]] and [[Cas]] filled the podium. The track also participated in the [[DOS Game Club]] Stunts Leaderboard, having been uploaded on 20 June 2023.&lt;br /&gt;
&lt;br /&gt;
=== Results in World Stunts Championship ===&lt;br /&gt;
The five best replays have been kept, so the following positions are official and verified. Slightly free OWOOT (almost strict), all with Porsche March Indy:&lt;br /&gt;
&lt;br /&gt;
# [[Ayrton]] - 2:07.90&lt;br /&gt;
# [[Gutix]] - 2:08.45&lt;br /&gt;
# [[Krys TOFF]] - 2.14.20&lt;br /&gt;
# [[Mark L. Rivers]] - 2.15.60&lt;br /&gt;
# [[Cas]] - 2.18.25&lt;br /&gt;
&lt;br /&gt;
=== Results in ZakStunts ===&lt;br /&gt;
All replays are in the database, so again, all official. Free-style. Almost everybody that participated used the Porsche March Indy, except [[dreadnaut]] and [[Svenne]], who chose the [[Melange]]. The positions are as follows (actual raced time):&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 1:29.40&lt;br /&gt;
# [[Akoss Poo]] - 1:32.70&lt;br /&gt;
# [[Alan Rotoi]] - 1:39.45&lt;br /&gt;
# [[AbuRaf70]] - 1:40.90&lt;br /&gt;
# [[Usrin]] - 1:56.65&lt;br /&gt;
# [[Marco]] - 2:04.90&lt;br /&gt;
# [[Cas]] - 2:10.90&lt;br /&gt;
# [[dstien]] - 2:17.70&lt;br /&gt;
# [[Shoegazing Leo]] - 2:20.20&lt;br /&gt;
# [[dreadnaut]] - 2:36.85 (&#039;&#039;with the Melange&#039;&#039;)&lt;br /&gt;
# [[Svenne]] - 2:59.65 (&#039;&#039;with the Melange&#039;&#039;)&lt;br /&gt;
# [[afullo]] - 3:50.65&lt;br /&gt;
&lt;br /&gt;
On 10 October 2025, [[Alan Rotoi]] pointed out that &#039;&#039;4:00am&#039;&#039; represented a turning point in the history of ZakStunts, with [[Duplode]] becoming the racer with most races won after obtaining the first position in this race (ZCT166). Until that point, the leader had been [[Ayrton]], who had held this title since ZCT081 - [[Light Bulb]], by [[Zak McKracken]], in February 2008. At the moment when the &#039;&#039;4:00am&#039;&#039; race started, there were three racers who participated that were tied at 23 single races won: [[Ayrton]], [[Renato Biker]] and [[Duplode]], who eventually won and started a new era. He has since held this title as of October 2025.&lt;br /&gt;
&lt;br /&gt;
=== Results in Race For Kicks ===&lt;br /&gt;
Again, all replays are kept in the database, so all official. Strict OWOOT. Everybody used the [[Speedgate XSD]]. There were six participants, three of which submitted NoRH replays as well as RH. Replay-handling (best) laps were:&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 2:26.05&lt;br /&gt;
# [[KyLiE]] - 2:40.05&lt;br /&gt;
# [[Cas]] - 2:47.60&lt;br /&gt;
# [[dreadnaut]] - 2:51.65&lt;br /&gt;
# [[Igor]] - 2:57.55&lt;br /&gt;
# [[afullo]] - 3:00.20&lt;br /&gt;
&lt;br /&gt;
NoRH laps were as follows:&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 2:44.05&lt;br /&gt;
# [[KyLiE]] - 2:48.10&lt;br /&gt;
# [[Cas]] - 2:54.30&lt;br /&gt;
&lt;br /&gt;
=== Results in the DOS Game Club Leaderboard ===&lt;br /&gt;
In the month of May 2023, members from [[DOS Game Club]] began joining [[ZakStunts]] and [[Race For Kicks]]. It turned out they were featuring Stunts the following month on their site and they wanted some immersion. They opened their own leaderboard soon after. Seeing that every forum member was allowed to upload tracks, [[Cas]] posted &#039;&#039;4:00am&#039;&#039; in the [https://www.dosgameclub.com/stunts-leaderboard/?page=track&amp;amp;track=4am_raw Leaderboard] on 20 June 2023 and submitted a replay using the Porsche March Indy. Soon after, [[Marco]] and [[DJ_HiP]] also posted their replays with the same car. As of October 2024, the scoreboard looks like this:&lt;br /&gt;
&lt;br /&gt;
# [[Marco]] - 2:12.15&lt;br /&gt;
# [[DJ_HiP]] - 2:17.00&lt;br /&gt;
# [[Cas]] - 2:57.20&lt;br /&gt;
&lt;br /&gt;
plus a few more laps from the same racers. All replays with the [[Porsche March Indy]].&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
The track is included in the [[Bliss|Bliss Track Editor]]. It can otherwise be downloaded from the ZakStunts archive: [https://zak.stunts.hu/tracks/ZCT166.trk https://zak.stunts.hu/tracks/ZCT166.trk]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tracks]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=4:00am&amp;diff=6929</id>
		<title>4:00am</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=4:00am&amp;diff=6929"/>
		<updated>2025-10-10T14:06:49Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:4am.png|300px|right|thumb|4:00am track map]]&lt;br /&gt;
&#039;&#039;&#039;4:00am&#039;&#039;&#039; is a track by [[Cas]] that has played many roles in the Stunts online community. So called because it was conceived late atnight, it is considered by the author to be his favourite and has been featured in [[World Stunts Championship]], [[ZakStunts]] and [[Race For Kicks]] as well as the [[DOS Game Club|DOS Game Club Stunts Leaderboard]]. It comes included with [[Bliss|Bliss Track Editor]].&lt;br /&gt;
&lt;br /&gt;
== Track creation ==&lt;br /&gt;
According to file dates and information from the moment, the track was completed on 28 February 2006 with the intent of participating in a track design contest that was part of the then active [[World Stunts Championship]], run by [[Paleke]]. Until then, the tournament had issued tracks all made by the organiser and it had now been proposed that a few tracks made by participants in the tournament could be included. Because everybody wanted to participate, a contest was held and a few tracks were chosen (approximately four). Each participant could come up with two tracks. One of the winners was &#039;&#039;4:00am&#039;&#039;. The tracks were chosen by the tournament participants, who voted for their two most favourite tracks not counting their own. The tracks with the greater number of votes were the winners.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
[[image:4amview.png|320px|right|thumb|4:00am start/finish line. Centre of congestion]]&lt;br /&gt;
The track was made with a focus on scenery. In Stunts, even with the highest level of details configured, one can only see so far. Unless scenery and track elements are very close, they are not displayed. To ensure that the complexity of the track would be visible, [[Cas]] set up a congestion centre with four crossroads completely filled with track elements immediately adjacent to one another. This creates a very appealing view at the start of the race. The single-pathed track re-visits this centre several times from different angles.&lt;br /&gt;
&lt;br /&gt;
Although &#039;&#039;4:00am&#039;&#039; is slightly long (an average racer can do about 2:30.00 with the [[Porsche March Indy]]), it contains many jumps and banked roads, suitable to fast racing. Only at a few points in the track, the racer will need to come near a stop because of closed corners, at least in [[OWOOT]]. Free-Style racing of this track allows for [[powergear]] to be exploited.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;4:00am&#039;&#039; has been called a &#039;&#039;Kalpen-like track&#039;&#039; by [[Akoss Poo]] and [[Shoegazing Leo]]. The former also mentioned in the forum, while the race was on-going:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&#039;&#039;Probably the best track since my return. Duplode&#039;s Eroica might rival with it only.&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;Really, one of the best tracks I&#039;ve raced on, and definitely the best of the recent years.&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In general, it has been very well received.&lt;br /&gt;
&lt;br /&gt;
== Importance in the history of Bliss/Castunts ==&lt;br /&gt;
The first version of the editor, then called [[Castunts]], was in the process of being developed when &#039;&#039;4:00am&#039;&#039; was designed. However, the track was designed mainly with the built-in track editor and some final touches were later made with [[Track Blaster]]. Yet, &#039;&#039;Cas&#039;&#039; chose to edit the track file to include meta-data in preparation for a feature to edit that, which was planned for Castunts. This was never implemented in that version, but later on, this meta-data present in the track file would cause some problems when it was going to be featured in ZakStunts. See [[Bliss format byte controversy]].&lt;br /&gt;
&lt;br /&gt;
When the new version of Castunts was made (starting from 2.0), &#039;&#039;4:00am&#039;&#039; was included with it and has continued to ship with it until now, as of current version Bliss 2.6. Until [[Race For Immortality]] was held, it was &#039;&#039;4:00am&#039;&#039; that was used as a reference to estimate racing times on tracks.&lt;br /&gt;
&lt;br /&gt;
== Appearance in tournaments ==&lt;br /&gt;
The &#039;&#039;4:00am&#039;&#039; track was first officially featured in March 2006, in [[World Stunts Championship]], where it was raced as Free OWOOT. Much later, in May 2015, it was presented as [[ZCT166]] in [[ZakStunts]], with [[Duplode]], [[Akoss Poo]] and [[Alan Rotoi]] getting to the podium all with the [[Porsche March Indy]]. This was the track&#039;s debut in Free-Style. Then in April 2021, it was featured in [[Race For Kicks]] with the [[Speedgate XSD]], as a Strict OWOOT race, and [[Duplode]], [[KyLiE]] and [[Cas]] filled the podium. The track also participated in the [[DOS Game Club]] Stunts Leaderboard, having been uploaded on 20 June 2023.&lt;br /&gt;
&lt;br /&gt;
=== Results in World Stunts Championship ===&lt;br /&gt;
The five best replays have been kept, so the following positions are official and verified. Slightly free OWOOT (almost strict), all with Porsche March Indy:&lt;br /&gt;
&lt;br /&gt;
# [[Ayrton]] - 2:07.90&lt;br /&gt;
# [[Gutix]] - 2:08.45&lt;br /&gt;
# [[Krys TOFF]] - 2.14.20&lt;br /&gt;
# [[Mark L. Rivers]] - 2.15.60&lt;br /&gt;
# [[Cas]] - 2.18.25&lt;br /&gt;
&lt;br /&gt;
=== Results in ZakStunts ===&lt;br /&gt;
All replays are in the database, so again, all official. Free-style. Almost everybody that participated used the Porsche March Indy, except [[dreadnaut]] and [[Svenne]], who chose the [[Melange]]. The positions are as follows (actual raced time):&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 1:29.40&lt;br /&gt;
# [[Akoss Poo]] - 1:32.70&lt;br /&gt;
# [[Alan Rotoi]] - 1:39.45&lt;br /&gt;
# [[AbuRaf70]] - 1:40.90&lt;br /&gt;
# [[Usrin]] - 1:56.65&lt;br /&gt;
# [[Marco]] - 2:04.90&lt;br /&gt;
# [[Cas]] - 2:10.90&lt;br /&gt;
# [[dstien]] - 2:17.70&lt;br /&gt;
# [[Shoegazing Leo]] - 2:20.20&lt;br /&gt;
# [[dreadnaut]] - 2:36.85 (&#039;&#039;with the Melange&#039;&#039;)&lt;br /&gt;
# [[Svenne]] - 2:59.65 (&#039;&#039;with the Melange&#039;&#039;)&lt;br /&gt;
# [[afullo]] - 3:50.65&lt;br /&gt;
&lt;br /&gt;
On 10 October 2025, [[Alan Rotoi]] pointed out that &#039;&#039;4:00am&#039;&#039; represented a turning point in the history of ZakStunts, with [[Duplode]] becoming the racer with most races won after obtaining the first position in this race (ZCT166). Until that point, the leader had been [[Ayrton]], who had held this title since ZCT081 - [[Light Bulb]], by [[Zak McKracken]], in February 2008.&lt;br /&gt;
&lt;br /&gt;
=== Results in Race For Kicks ===&lt;br /&gt;
Again, all replays are kept in the database, so all official. Strict OWOOT. Everybody used the [[Speedgate XSD]]. There were six participants, three of which submitted NoRH replays as well as RH. Replay-handling (best) laps were:&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 2:26.05&lt;br /&gt;
# [[KyLiE]] - 2:40.05&lt;br /&gt;
# [[Cas]] - 2:47.60&lt;br /&gt;
# [[dreadnaut]] - 2:51.65&lt;br /&gt;
# [[Igor]] - 2:57.55&lt;br /&gt;
# [[afullo]] - 3:00.20&lt;br /&gt;
&lt;br /&gt;
NoRH laps were as follows:&lt;br /&gt;
&lt;br /&gt;
# [[Duplode]] - 2:44.05&lt;br /&gt;
# [[KyLiE]] - 2:48.10&lt;br /&gt;
# [[Cas]] - 2:54.30&lt;br /&gt;
&lt;br /&gt;
=== Results in the DOS Game Club Leaderboard ===&lt;br /&gt;
In the month of May 2023, members from [[DOS Game Club]] began joining [[ZakStunts]] and [[Race For Kicks]]. It turned out they were featuring Stunts the following month on their site and they wanted some immersion. They opened their own leaderboard soon after. Seeing that every forum member was allowed to upload tracks, [[Cas]] posted &#039;&#039;4:00am&#039;&#039; in the [https://www.dosgameclub.com/stunts-leaderboard/?page=track&amp;amp;track=4am_raw Leaderboard] on 20 June 2023 and submitted a replay using the Porsche March Indy. Soon after, [[Marco]] and [[DJ_HiP]] also posted their replays with the same car. As of October 2024, the scoreboard looks like this:&lt;br /&gt;
&lt;br /&gt;
# [[Marco]] - 2:12.15&lt;br /&gt;
# [[DJ_HiP]] - 2:17.00&lt;br /&gt;
# [[Cas]] - 2:57.20&lt;br /&gt;
&lt;br /&gt;
plus a few more laps from the same racers. All replays with the [[Porsche March Indy]].&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
The track is included in the [[Bliss|Bliss Track Editor]]. It can otherwise be downloaded from the ZakStunts archive: [https://zak.stunts.hu/tracks/ZCT166.trk https://zak.stunts.hu/tracks/ZCT166.trk]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tracks]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Race_For_Kicks&amp;diff=6672</id>
		<title>Race For Kicks</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Race_For_Kicks&amp;diff=6672"/>
		<updated>2025-08-02T05:14:18Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:R4k2.jpg|320px|right|thumb|Race For Kicks v2.0 website as of September 2020]]&lt;br /&gt;
&#039;&#039;&#039;Race For Kicks&#039;&#039;&#039; (sometimes stylised &amp;quot;R4K&amp;quot;) is a tournament hosted by [[Cas]] and, since middle 2020, also by [[KyLiE]], which spawned as a natural continuation from the historical [[Race For Immortality]] event and has been active intermittently between 2016 and 2018, having become more regular in 2019. Before 2019, races could start at any time of the month and be anywhere from two to six weeks long, approximately. Starting season 2019, there is one race per month, usually starting on the first day of the month and closing at the end of day 25. For each race, one fixed car (or more, like in race 2, season 2018) is mandated for everyone to use (usually, a fast car) and the rules are those of a moderately strict [[OWOOT]] with and without [[replay handling]]. The tournament is run at https://www.raceforkicks.com.&lt;br /&gt;
&lt;br /&gt;
==Origins==&lt;br /&gt;
In middle October 2016, an event called &#039;&#039;Race For Immortality&#039;&#039; was held by Cas to record the skill level of the racers that were active at the time. The race had to be OWOOT to make this measurement reliable, so Cas chose to set rules similar to those in [[Paleke]]&#039;s [[WSC|World Stunts Championship]], where he had first participated. The success of &#039;&#039;R4I&#039;&#039; prompted Cas to continue with a similar approach, so the rules were refined and the website was improved. Because &amp;quot;immortality&amp;quot; had already been achieved, there was no other reason to continue racing but for fun, so the tournament was called &#039;&#039;Race For Kicks&#039;&#039;. The first race was held shortly after &#039;&#039;R4I&#039;&#039; ended in late November that same year.&lt;br /&gt;
&lt;br /&gt;
==Races==&lt;br /&gt;
===Tournament beginnings - 2016===&lt;br /&gt;
The tournament opened as a direct continuation of the [[Race For Immortality]] event that was held between middle October and late November 2016. This single race, featuring the Porsche March Indy on the track called &#039;&#039;Bliss&#039;&#039;, could be considered the first and opening one to Race For Kicks or something separate. It was a very successful event, which led to Cas opening the new competition site with a new track in early December that year called &#039;&#039;Dubai&#039;&#039;. Following the Shoutbox at ZakStunts[http://zak.stunts.hu/index.php?page=newsarc&amp;amp;year=2016&amp;amp;month=12] and the first forum thread for R4K[http://forum.stunts.hu/index.php?topic=3352.msg72205#msg72205], it looks like the race started maybe on the 9th of that month and first posted replays were checked on the 13th. Then, on the 31st, Cas says he&#039;s forgotten to publish the replays, meaning the race has already ended before that date. It didn&#039;t have much participation and the replays appear to have been lost for this race.&lt;br /&gt;
&lt;br /&gt;
===Season 2017===&lt;br /&gt;
One could say a season 2017 exists, yet, it was only individual races all held during that year, some with significant separation. Information on the races held in the tournament that year appears to be very incomplete. Only the complete information of the last race so far has been recovered. The track used was &#039;&#039;Rulos&#039;&#039;, by Cas, and the race ran from 10 September 2017 to 10 October 2017. On this particular race, all participants used replay handling and the results were as follows:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;padding:0.5em; margin:1em; width: 10cm; text-align: left; background:#fafafa; border:1px solid grey&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#e9e9e9&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot; | Position&lt;br /&gt;
! style=&amp;quot;width:65%&amp;quot; | Racer&lt;br /&gt;
! style=&amp;quot;width:25%&amp;quot; | Lap (RH)&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| [[FinRok]]&lt;br /&gt;
| 1:21.00&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| [[dreadnaut]]&lt;br /&gt;
| 1:21.80&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| [[arturbmallmann]]&lt;br /&gt;
| 1:30.20&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Cas]]&lt;br /&gt;
| 1:31.15&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Shoegazing Leo]]&lt;br /&gt;
| 1:38.80&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Before that race, basing on information from the forum and from the tournament chat, it is known that a race was held starting 3 January 2017 on the track &#039;&#039;New Year - 2017&#039;&#039;. That race probably ended on 16 February 2017. Next race started on the 22nd of the same month and the selected track was &#039;&#039;Gálvez&#039;&#039;, a track that had been designed by [[Paleke]] for the 2006 season of his WSC. Because [[AbuRaf70]] had participated in it back then and now had passed away on the 21st of January, his final lap from 2006 was posted at the beginning of the race, so that other pipsqueaks could &amp;quot;race with him&amp;quot;, as a tribute. That race ended on 31 March 2017. Apparently, there wasn&#039;t any other racer until the one described above.&lt;br /&gt;
===Season 2018===&lt;br /&gt;
After significant changes in its PHP code, the tournament was reopen on 12 September 2018, for a brief season. The first race ran from that date until 20 October on a track by [[Overdrijf]] called &#039;&#039;A Literal Race&#039;&#039;, honouring &#039;&#039;Race For Kicks&#039;&#039; with its design (which graphically represents the tournament&#039;s name). &#039;&#039;Overdrijf&#039;&#039; was wanting to race with his creation, the [[Superkart]], which wasn&#039;t among the available cars for the 2018 season of [[ZakStunts]]. &#039;&#039;Cas&#039;&#039; offered to start a R4K season with a racer for the Kart.&lt;br /&gt;
&lt;br /&gt;
As intended, this was a three-race season, with the other two races running approximately from the 1st till the 25th of months November and December. The second race featured the then brand-new [[DTM pack]] consisting of three cars by &#039;&#039;Overdrijf&#039;&#039;, as &#039;&#039;Cas&#039;&#039; had shown interest in experimental and custom cars for his tournament. The track was also of Overdrijf&#039;s design. The third and last race, &amp;quot;The Palms&amp;quot; (a track by &#039;&#039;Cas&#039;&#039;) was run with the Xylocaine XF, making 2018 a fully custom-car-based season.&lt;br /&gt;
&lt;br /&gt;
Participation this year was good, an improvement from 2017, with most interest having been concentrated on the DTM cars and their corresponding race.&lt;br /&gt;
&lt;br /&gt;
===Season 2019===&lt;br /&gt;
Cas had planned to make races more regular starting season 2019. The season started later than planned (by the end of February for the race of March), but since then, it maintained a pretty good regularity. Every month included one race that typically started on the first day and ended just before day 26. The site&#039;s interface hadn&#039;t changed much, but there were already some plans for the next season. Nine races were held in this season.&lt;br /&gt;
&lt;br /&gt;
In 2019, participation was good as well, especially in the first half of the year. Both custom and original cars were used. Among the custom cars, there were races for the [[Melange XGT-88]] and the [[Speedgate XSD]] and again, for the [[Xylocaine XF]] and the [[DTM pack]].&lt;br /&gt;
&lt;br /&gt;
===Season 2020===&lt;br /&gt;
This season started a little late too. Cas was busy with plans to leave the country because of the huge crisis in Argentina, but then the CoViD quarantine forced a stop and so, he dedicated his time to completely rewrite the code and give R4K a new style. With version 2.0, Race For Kicks can handle permanent competitions as well as races (even more than one at the same time if it should). A much more powerful messaging system and a more versatile administration and moderation panel were implemented. The new version was presented in March, but including only the permanent competition with the tracks coming with Stunts. The first actual OWOOT race was held in June.&lt;br /&gt;
&lt;br /&gt;
In total, six races were held with most participation being concentrated towards the end of the season. Three tracks by Cas and three by [[KyLiE]] were issued, including a longer endurance race called &#039;&#039;Pacific&#039;&#039; at the end. As always, custom cars played an important role, with a [[DTM pack|DTM-based]] race and the last race in the season featuring the [[McLaren Honda MP4/4]] for the first time. KyLiE teamed up with Cas to administer the tournament also hosting it himself.&lt;br /&gt;
&lt;br /&gt;
===Season 2021===&lt;br /&gt;
This season was the first to include twelve races and follow and almost perfect start/finish schedule organisation with all races beginning on the 1st day of the month and ending on the 26th except that of March, which ended on the 27th.&lt;br /&gt;
&lt;br /&gt;
A great variety of cars and tracks was featured. The tracks being designed by Cas, KyLiE, Ayrton and Ralphy and the cars including both original and custom cars and introducing for the first time both [http://wiki.stunts.hu/index.php?title=Pontiac_Firebird_Turbo_T/A_-_KITT_version KITT] and the [http://wiki.stunts.hu/index.php?title=Chevrolet_Corvette_CERV_III CERV III] in March and October respectively. Participation was very good in practically every race.&lt;br /&gt;
&lt;br /&gt;
In the month of November, the race was held on the track &#039;&#039;Bliss&#039;&#039; in commemoration of the [[Race For Immortality]] event, five years prior. Also a free-style race was held in December on the track &#039;&#039;Hidden Valley&#039;&#039;, to celebrate five years since the beginning of the tournament.&lt;br /&gt;
&lt;br /&gt;
===Season 2022===&lt;br /&gt;
Year 2022 started very regularly, just like the previous season. In March, the race featured the &#039;&#039;Fiorano Circuit&#039;&#039; track by [[Ryoma]], also introducing his [[Ferrari 456 GT]].&lt;br /&gt;
&lt;br /&gt;
Many small changes to the PHP code have been added throughout 2021 and this has continued in 2022. At the beginning of the year, true automation of events was added, thus allowing for races to auto-start and auto-end. Race start and end announcements are issued in the general chat. Also, some old bugs were fixed, like the one preventing the normal functioning of local moderators.&lt;br /&gt;
&lt;br /&gt;
The information from the two races held in 2016, including that or [[Race For Immortality]], has been added to the race history, although most replays have been lost for the track &#039;&#039;Dubai&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Rules==&lt;br /&gt;
While occasionally, a free OWOOT race may be held in R4K, by far the majority of the races follow a strict OWOOT set of rules. Following are such rules as described in the website:&lt;br /&gt;
&lt;br /&gt;
===Simplified===&lt;br /&gt;
Race for Kicks is an OWOOT racing event. This means you must remain on or over the asphalt/dirt/ice at all times (one wheel on or over the track) and you must execute all stunts. You may not use shortcuts or skip stunts in any way.&lt;br /&gt;
&lt;br /&gt;
===How being OWOOT is defined===&lt;br /&gt;
Replays are checked by using the F3 view, rotating the viewport upwards to the maximum and then clockwise (to the right) three times. No change is to be made to the zoom level. If at any point, from this view, there is no contact between any of the pixels of the car shape and those of the main material of the track (asphalt, dirt or ice), then the replay is invalid. Even if it is apparent that there would be no pixel overlap, the replay is valid as long as there is contact. The reason is that overlap is an abstract concept (as the background pixel really does not exist) and in curves and chicanes, it may not be clearly defined. Other rotations or zoom levels may give different results, but these are not to be taken into account. Still, it is recommended that you avoid any situation that may produce doubts. The term &amp;quot;OWOOT&amp;quot; is old and the concept has been evolving for two decades. While it may suggest that the wheels have something to do with the rules, actually, any part of the car in visual contact with the road is enough.&lt;br /&gt;
&lt;br /&gt;
===Executing all stunts===&lt;br /&gt;
Each track element usually has an intuitively defined stunt-action. For example, when facing a loop, you&#039;re supposed to roll through it, not jump off. When you get to a tunnel, it is understood you must go through it, not over it or on top of it. If you get to a slalom, you&#039;re expected to dodge the stones, not go straight through them. This is usually described as &amp;quot;following the yellow/white lines&amp;quot;, although this is rather vague (for example, it&#039;s clear that there is no violation in rolling inside a pipe).&lt;br /&gt;
&lt;br /&gt;
===Speed-ups===&lt;br /&gt;
A speed-up is something you do that is clearly going to improve your lap time, but consists of more than just driving, rather exploiting the game&#039;s unreal physics. In many tournaments, this is not allowed. In Race for Kicks, speed-ups are allowed as long as you stick to the OWOOT rules. For instance, when driving on a highway, you may use the boulevard division to jump and accelerate, but the bolevard division is not considered part of the track (asphalt), so at least one wheel must remain partially on or over the asphalt for the replay to be valid. Also, at a pipe entrance, you may use the side to jump in, but the replay will be invalid if the car is seen to be fully off the asphalt. Jumping at the start of banked roads is OK, but make sure you don&#039;t fly over the grass if there&#039;s a banked corner just after the straightway-to-banked-road transition.&lt;br /&gt;
&lt;br /&gt;
===Replay handling===&lt;br /&gt;
You are allowed to use replay handling. If you did not use it, you can specify that when uploading your replay and this will show up in the scoreboard. Currently, there is no efficient way to verify replay handling use, so replays labeled NoRH will not add any scoreboard advantage.&lt;br /&gt;
&lt;br /&gt;
===Replay publicity===&lt;br /&gt;
All replays will remain private during the race and will be published once it ends. Races can, while logged in, make their own replays public if they so wish (there is an option in the Scoreboard section for this), but once they do, they cannot revert their replays to private.&lt;br /&gt;
&lt;br /&gt;
===Car and gears===&lt;br /&gt;
For every track, a car will be assigned and all racers must use that car. You are free to use any colour and to select manual or automatic transmission. It is planned to improve this in the future so that racers have some degree of freedom in choosing a car.&lt;br /&gt;
&lt;br /&gt;
==Season scoring system==&lt;br /&gt;
While the tournament is called &amp;quot;Race For Kicks&amp;quot; and it&#039;s more oriented towards race results than season results, there is a very simple scoring system that allows for seasons to have their scoreboards and thus, a podium being formed.&lt;br /&gt;
&lt;br /&gt;
For each race, every racer that participates gets 2 points. In addition to that, racers&#039; positions in the scoreboard are taken from their best replay in that race and the racer that gets the best result gets 3 extra points, the next one gets 2 extra points and the third one gets 1 extra points. All other racers in the scoreboard only get the 2 participation points. So, the podium racers will get 5, 4 and 3 points respectively, while everyone else in the scoreboard will get 2. Racers who didn&#039;t participate in the race will get no points for that race. As the season progresses, the points of each race are added until we get to a final season scoreboard.&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
[[image:R4i.jpg|320px|right|thumb|The original Race For Immortality website]]&lt;br /&gt;
Race For Kicks started as a direct successor from the Race For Immortality event. For that race, a website was built that had the ability to receive uploaded replays, but the page was very simple: being a single race, there was no need of a menu or a race switching system. The site did not even have a way to log in. Racers would first register and then would have to enter both their user name and password every time they submitted a replay.&lt;br /&gt;
&lt;br /&gt;
[[image:R4k15.jpg|320px|right|thumb|Reconstruction of Race For Kicks v1.5]]&lt;br /&gt;
The first post in the forum announcing Race For Kicks opening is from 9 December 2016. The site was located at http://dimioca.com/r4k and hosted at http://bngjj1-user.freehosting.host. At the beginning of 2017, a more versatile website was ready that one could log-in to and include a menu with options. This was Race For Kicks v1.0. It was semi-automatic, because the administrator had to upload tracks manually through the server, but at least, for the user, it was fully functional. The look was still reminiscent of R4I and of [[Bliss|Bliss Track Editor]], with its deep purple background.&lt;br /&gt;
&lt;br /&gt;
Changes were being made gradually at first, but then, significant modifications were made, so that tracks could be archived and uploaded from the administration panel and the history was available for racers. This is version 1.5, which looked very similar to version 1.0, because it was based on the same code, but highly improved.&lt;br /&gt;
&lt;br /&gt;
On 26 July 2019, Cas announced that the website could be going down because the hosting server would stop providing free hosting. On 6 August, the service was discontinued and the tournament had to move to another server. It was established at http://r4k.fnhost.org. The domain name dimioca.com was still working, but Cas let it expire and just directed everything to fnhost.&lt;br /&gt;
&lt;br /&gt;
For season 2019, the system was completely rewritten. This resulted in the new look that can be seen today. The new website is now fully automatic and requires virtually no work to be done from the server panel, unless a bug is found. It includes a PM system, versatile profiles and much more.&lt;br /&gt;
&lt;br /&gt;
On 25 September 2020, the site was suddenly down. A message read that something had expired. First impression everybody had was that the hosting for R4K had expired, but after a close look, it was clear that the server fnhost.org itself had ceased to provide all services without notice. Even their domain expired. Again, Race For Kicks had to move on to another location. At that time [[KyLiE]] noticed that the tournament was down and got in touch with Cas offering help with hosting the site. Since 28 September, the tournament is held at http://www.raceforkicks.com.&lt;br /&gt;
&lt;br /&gt;
In 17 October 2020, Cas noticed that the old host (fnhost.org) was up again and that the old R4K site was preserved. As of that date, such copy of the tournament is discontinued and there are plans to remove the contents. All users should go to https://www.raceforkicks.com.&lt;br /&gt;
&lt;br /&gt;
On 2 August 2025, quiet replays were finally implemented. Many features have come up through recent years, including the possibility to browse the logs from the interface for admins, an editable News section with images, etc. At this point, the version has been 2.0 for quite a while.&lt;br /&gt;
[[Category:Competitions]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6565</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6565"/>
		<updated>2025-03-30T18:40:04Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Tournaments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the important dates of the Stunts history.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
=== 1990 ===&lt;br /&gt;
&lt;br /&gt;
* 05 Oct. : [[Stunts 1.0]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 13 Dec. : [[4D Sports Driving 1.1]] (first version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1991 ===&lt;br /&gt;
&lt;br /&gt;
* 12 Feb. : [[Stunts 1.1]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 25 Feb. : [[4D Sports Driving 1.1]] (second version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
* end of 1991 : [[Distinctive Software]] is bought by [[Electronic Arts]] to become E.A. Canada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1992 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Jan. : [[4D Sports Driving 1.2]] for [[Amiga]] is finalized.&lt;br /&gt;
This version is published by [[Mindscape]] even if [[Distinctive Software]] is now part of [[Electronic Arts]] due to arragements signed before E.A. acquisition. Game is often considered published by both Mindscape and E.A.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1993 ===&lt;br /&gt;
&lt;br /&gt;
* 18 Jan. : [[4D Driving 1.0]] for [[FM Towns]] is finalized, published by [[Electronic Arts]].&lt;br /&gt;
* &#039;&#039;date to be confirmed&#039;&#039; : [[4D Driving 1.0]] for [[PC-9801]] is finalized, published by [[Electronic Arts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1994 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1995 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1996 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1997 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Grand Prix]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1998 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Death Man&#039;s Contest]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Kalpen Competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1999 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2000 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2001 ===&lt;br /&gt;
February 22th: Start of Stunts Message Center, the message board administrated by [[Neil McRae]].&amp;lt;br&amp;gt;&lt;br /&gt;
March 1st: Beginning of [[ZakStunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
June 1st: World Masters Championship Stunts announcement by [[Roy Wiegerinck]].&amp;lt;br&amp;gt;&lt;br /&gt;
September 2nd: Neil McRae starts a competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2002 ===&lt;br /&gt;
February: Beginning of the [[Stunts Forum]].&amp;lt;br&amp;gt;&lt;br /&gt;
July 5th: Beginning of [[France Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[HOTU Stunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[ISA competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Stunts LOL]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Test race of [[UnskilledStunts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2003 ===&lt;br /&gt;
February 19th : Release date of [[Melange XGT-88]] custom car.&amp;lt;br&amp;gt;&lt;br /&gt;
July 15th : Beginning of [[4D Stunts League]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IRC]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts|Unskilled Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IMSA Cup]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[WRC Stunts]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Hungarian Stunts Meeting hosted by [[Zak McKracken]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2004 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[World Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
First [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2005 ===&lt;br /&gt;
&lt;br /&gt;
Second [[World Stunts Meeting]] in Aarhus.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Drivers Races]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Third [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[International Stunts Master]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts League]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Jan. : Creation of this Stunts Wiki&lt;br /&gt;
* 4 Jan. : Beginning of [[JACStunts]] competition.&lt;br /&gt;
* 31 Jan. : Registration of the [[stunts.hu]] domain.&lt;br /&gt;
* 17 Mar. : First release of [[stunpack]] uncompressing tool by [[dstien]].&lt;br /&gt;
* 20 Mar. : Beginning of [[Feel The Thrill]] competition.&lt;br /&gt;
* 18 Apr. : First version of [[stressed]] released by [[dstien]].&lt;br /&gt;
* 17 May : Beginning of [[Stunts Olympic Games]] special event.&lt;br /&gt;
* 18 Aug: mini [[World Stunts Meeting]] in Budapest&lt;br /&gt;
* 2 Nov : Initial beta of [[Ford Ranger]], the first car with a fully custom 3D model, released by [[cody]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
&lt;br /&gt;
* 3 Aug. : Beginning of [[The Southern Cross Stunts Trophy]].&lt;br /&gt;
* 1 Oct. : Start of [[ZCT100]], the hundredth [[ZakStunts]] race.&lt;br /&gt;
* 19 Oct. : First successful combining of game executables in a single file done by [[clvn]].&lt;br /&gt;
* 1 Nov : Relaunch of [[World Master Championship Stunts]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
* 14 Oct. : the first individual [[LeStunts]] endurance race&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Feb. : First successful attempt of running a replay using external tools, performed by [[dstien]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Dec. : Beginning of [[Christmas Cup]] special event competition.&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
* 7 Mar. : Castunts 2.0 (later to be known as [[Bliss]]) is first released&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2016 ===&lt;br /&gt;
* 5 Oct. : [[Bliss]] 2.4.4 beta is released, using the name &#039;&#039;Bliss&#039;&#039; for the first time&lt;br /&gt;
* 15 Oct. : Approx. beginning of the [[Race For Immortality]]&lt;br /&gt;
* 9 Dec. : Approx. official opening of the [[Race For Kicks]] tournament&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2018 ===&lt;br /&gt;
* 12 Mar :  Start of [[ZCT200]], the two hundredth [[ZakStunts]] race.&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
* 10 Dec. : First versions of [[CarWorks]] and [[Dash Manager]] (v0.1) are released and published in the forum&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2021 ===&lt;br /&gt;
* 18 May : Version 1.0 of [[CarWorks]] is released, with new code and incorporating &#039;&#039;Dash Manager&#039;&#039;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tournaments ==&lt;br /&gt;
[[image:Tourhist.png|608px|right|thumb|Tournament timeline up to the end of 2024]]&lt;br /&gt;
There has been a big number of tournaments, special events and other forms of competition throughout the years. As soon as the Internet became common in most of the world, the concept of a Stunts online competition quickly spawned. Arguably the first recorded online tournament was [[Stunts Grand Prix]], starting in August 1997. Since then, many others formed separately and gradually began to meet one another. [[ZakStunts]] has been the longest standing one and with its formation came the [[Stunts Forum]] and the [[stunts.hu]] domain some time after, which unified most of the efforts as regards online Stunts.&lt;br /&gt;
&lt;br /&gt;
As of March 2025, two [[Asyncrhonous tournament|asynchronous]] competitions are active: [[ZakStunts]] and [[Race For Kicks]], with [[Custom Car Championship]] and [[Stunts No Time-Travel]] also still open to hold more races in the future. In addition to them, [[live races]] are being held regularly and are pretty active.&lt;br /&gt;
&lt;br /&gt;
=== Yearly Champions ===&lt;br /&gt;
&lt;br /&gt;
Here is a list of champions of all official Stunts tournaments over the history. Note that only competitions that had a champion officially declared by the managers are included.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Year !! Month !! Contest            !! Season !! Champion &lt;br /&gt;
|-&lt;br /&gt;
| 1998 || 12 || [[Kalpen Competition]]          || 1 (1998)      || [[Death Man]] &lt;br /&gt;
|-&lt;br /&gt;
| 1999 || 12 || [[Kalpen Competition]]          || 2 (1999)      || [[Mark Nailwood]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || ?  || [[TSST Contest]]                || 1 (2000)      || [[Inavoeg]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 2  || [[Rough Ride]]                  || 1 (1999-2000) || [[JTK]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 12 || [[Kalpen Competition]]          || 3 (2000)      || [[Mark Nailwood]]        &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || ?  || [[Charles&#039; Competition]]        || 1 (2001)      || [[Fdzierva]]  &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || 12 || [[ZakStunts]]                   || 1 (2001)      || [[Roy Wiegerinck]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 3  || [[HOTU Stunts]]                 || 1 (2002)      || [[ShadowCrust]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2002 || 7  || [[LeStunts]]                    || 1 (2002)      || [[Orion|Orion (team)]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[ISA competition|ISA Competition]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[Stunts LOL]]                  || 1 (2002)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 4 || [[France Stunts Championship]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2002 || 12 || [[ZakStunts]]                   || 2 (2002)      || [[Bonzai Joe]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 6  || [[IMSA Cup]]                    || 1 (2003)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 8  || [[HOTU Stunts]]                 || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 10 || [[Kalpen Competition]]          || 5 (2003)      || [[Akoss Poo]]        &lt;br /&gt;
|-  &lt;br /&gt;
| 2003 || 10 || [[UnskilledStunts]]             || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 11 || [[Stunts LOL]]                  || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[IMSA Cup]]                    || 2 (2004)      || [[Bonzai Joe]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 6  || [[4D Stunts League]]            || 1 (2003)      || [[Tsino]] / [[Mingva]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[Indy Racing Cup]]             || 2 (2003)      || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[AkossStunts]]                 || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[ZakStunts]]                   || 3 (2004)      || [[Alain]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[IMSA Cup]]                    || 3 (2004)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 7  || [[HOTU Stunts]]                 || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 10 || [[AkossStunts]]                 || 2 (2004)      || [[Gutix]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2004 || 11 || [[Stunts LOL]]                  || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[4D Stunts League]]            || 2 (2004)      || [[Dark Chaser]] / [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 12 || [[ZakStunts]]                   || 4 (2004)      || [[Gutix]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2005 || 1  || [[World Stunts Championship]]   || 1 (2004)      || [[Ayrton]]    &lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 3  || [[IMSA Cup]]                    || 4 (2005)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2005 || 3  || [[UnskilledStunts]]             || 2 (2004-2005) || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 10 || [[World Stunts Championship]]   || 2 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-    &lt;br /&gt;
| 2005 || 12 || [[ZakStunts]]                   || 5 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-         &lt;br /&gt;
| 2006 || 3  || [[UnskilledStunts]]             || 3 (2005-2006) || [[Krys Toff]]*&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 11 || [[WRC Stunts]]                  || 1 (2003-2006) || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2006 || 12 || [[World Stunts Championship]]   || 3 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[Stunts Drivers Races]]        || 1 (2006)      || [[Gutix]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[SDR|Stunts Drivers Races - NoRH]] || 1 (2006)  || [[Chulk]]&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[ZakStunts]]                   || 6 (2006)      || [[Renato Biker]]   &lt;br /&gt;
|- &lt;br /&gt;
| 2007 || 1  || [[International Stunts Master]] || 1 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2007 || 2  || [[Kalpen Competition]]          || 6 (2006)      || [[Bonzai Joe]]        &lt;br /&gt;
|-    &lt;br /&gt;
| 2007 || 3  || [[UnskilledStunts]]             || 4 (2006-2007) || [[Krys Toff]]*&lt;br /&gt;
|-     &lt;br /&gt;
| 2007 || 7  || [[USL|UnskilledStunts League]]  || 1 (2007)      || [[CTG]]*&lt;br /&gt;
|-      &lt;br /&gt;
| 2007 || 11 || [[Stunts Drivers Races]]        || 2 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 11 || [[SDR|Stunts Drivers Races - NoRH]] || 2 (2007)  || [[Mark L. Rivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 12 || [[ZakStunts]]                   || 7 (2007)      || [[CTG]]   &lt;br /&gt;
|-                  &lt;br /&gt;
| 2008 || 1  || [[World Stunts Championship]]   || 4 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 1  || [[International Stunts Master]] || 2 (2007)      || [[Bonzai Joe]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 2  || [[JACStunts Brasil]]            || 1 (2008)      || [[Thiago Marques]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 3  || [[UnskilledStunts]]             || 5 (2007-2008) || [[Mark L. Rivers]]*&lt;br /&gt;
|- &lt;br /&gt;
| 2008 || 4  || [[JACStunts Brasil]]            || 2 (2008)      || [[Dark Chaser]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 6  || [[Stunts Olympic Games]]        || 1 (2008)      || [[Ayrton]] &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 7  || [[JACStunts Brasil]]            || 3 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 10 || [[UnskilledStunts League]]      || 2 (2008)      || [[Bonzai Joe]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 12 || [[Feel The Thrill]]             || 1 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 12 || [[ZakStunts]]                   || 8 (2008)      || [[Ayrton]] &lt;br /&gt;
|- &lt;br /&gt;
| 2009 || 1  || [[International Stunts Master]] || 3 (2008)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 3  || [[JACStunts Brasil]]            || 4 (2008-2009) || [[Mark L. Rivers]] &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 5  || [[UnskilledStunts]]             || 6 (2008-2009) || [[Duplode]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 11 || [[The Southern Cross Stunts Trophy]] || 1 (2009) || [[Mark L. Rivers]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 12 || [[ZakStunts]]                   || 9 (2009)      || [[Duplode]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2010 || 1  || [[International Stunts Master]] || 4 (2009)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 6  || [[UnskilledStunts League]]      || 3 (2010)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 12 || [[ZakStunts]]                   || 10 (2010)     || [[Gutix]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2011 || 1  || [[International Stunts Master]] || 5 (2011)      || [[Duplode]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 5  || [[Copa Stunts]]                 || 1 (2011)      || [[Dark Chaser]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2011 || 5  || [[UnskilledStunts]]             || 7 (2011)      || [[Duplode]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 12 || [[ZakStunts]]                   || 11 (2011)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || 12 || [[ZakStunts]]                   || 12 (2012)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 11 || [[UnskilledStunts]]             || 8 (2013)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 12 || [[ZakStunts]]                   || 13 (2013)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[UnskilledStunts]]             || 9 (2014)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[Christmas Cup]]               || 1 (2014)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[ZakStunts]]                   || 14 (2014)     || [[Akoss Poo]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 5  || [[UnskilledStunts]]             || 10 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 10 || [[Stunts LOL Classics]]         || 1 (2015)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 12 || [[ZakStunts]]                   || 15 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2016 || 12 || [[ZakStunts]]                   || 16 (2016)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[ZakStunts]]                   || 17 (2017)     || [[FinRok]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[Race For Kicks]]              || 1 (2017)      || [[dreadnaut]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[ZakStunts]]                   || 18 (2018)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[Race For Kicks]]              || 2 (2018)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[ZakStunts]]                   || 19 (2019)     || [[Marco]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[Race For Kicks]]              || 3 (2019)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[ZakStunts]]                   || 20 (2020)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[Race For Kicks]]              || 4 (2020)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[ZakStunts]]                   || 21 (2021)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[Race For Kicks]]              || 5 (2021)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[ZakStunts]]                   || 23 (2023)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[Race For Kicks]]              || 7 (2023)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[ZakStunts]]                   || 24 (2024)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[Race For Kicks]]              || 8 (2024)      || [[Duplode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;* - revised results after removing ghosts from the USx events&#039; scoreboards.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6564</id>
		<title>File:Tourhist.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6564"/>
		<updated>2025-03-30T18:39:11Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Graph showing the tournament timeline up to the end of 2024&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6563</id>
		<title>File:Tourhist.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=File:Tourhist.png&amp;diff=6563"/>
		<updated>2025-03-30T18:38:42Z</updated>

		<summary type="html">&lt;p&gt;Cas: Cas uploaded a new version of File:Tourhist.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Graph showing the tournament timeline up to 2023&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6562</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6562"/>
		<updated>2025-03-30T17:45:44Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Tournaments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the important dates of the Stunts history.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
=== 1990 ===&lt;br /&gt;
&lt;br /&gt;
* 05 Oct. : [[Stunts 1.0]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 13 Dec. : [[4D Sports Driving 1.1]] (first version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1991 ===&lt;br /&gt;
&lt;br /&gt;
* 12 Feb. : [[Stunts 1.1]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 25 Feb. : [[4D Sports Driving 1.1]] (second version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
* end of 1991 : [[Distinctive Software]] is bought by [[Electronic Arts]] to become E.A. Canada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1992 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Jan. : [[4D Sports Driving 1.2]] for [[Amiga]] is finalized.&lt;br /&gt;
This version is published by [[Mindscape]] even if [[Distinctive Software]] is now part of [[Electronic Arts]] due to arragements signed before E.A. acquisition. Game is often considered published by both Mindscape and E.A.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1993 ===&lt;br /&gt;
&lt;br /&gt;
* 18 Jan. : [[4D Driving 1.0]] for [[FM Towns]] is finalized, published by [[Electronic Arts]].&lt;br /&gt;
* &#039;&#039;date to be confirmed&#039;&#039; : [[4D Driving 1.0]] for [[PC-9801]] is finalized, published by [[Electronic Arts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1994 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1995 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1996 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1997 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Grand Prix]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1998 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Death Man&#039;s Contest]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Kalpen Competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1999 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2000 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2001 ===&lt;br /&gt;
February 22th: Start of Stunts Message Center, the message board administrated by [[Neil McRae]].&amp;lt;br&amp;gt;&lt;br /&gt;
March 1st: Beginning of [[ZakStunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
June 1st: World Masters Championship Stunts announcement by [[Roy Wiegerinck]].&amp;lt;br&amp;gt;&lt;br /&gt;
September 2nd: Neil McRae starts a competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2002 ===&lt;br /&gt;
February: Beginning of the [[Stunts Forum]].&amp;lt;br&amp;gt;&lt;br /&gt;
July 5th: Beginning of [[France Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[HOTU Stunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[ISA competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Stunts LOL]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Test race of [[UnskilledStunts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2003 ===&lt;br /&gt;
February 19th : Release date of [[Melange XGT-88]] custom car.&amp;lt;br&amp;gt;&lt;br /&gt;
July 15th : Beginning of [[4D Stunts League]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IRC]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts|Unskilled Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IMSA Cup]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[WRC Stunts]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Hungarian Stunts Meeting hosted by [[Zak McKracken]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2004 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[World Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
First [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2005 ===&lt;br /&gt;
&lt;br /&gt;
Second [[World Stunts Meeting]] in Aarhus.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Drivers Races]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Third [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[International Stunts Master]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts League]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Jan. : Creation of this Stunts Wiki&lt;br /&gt;
* 4 Jan. : Beginning of [[JACStunts]] competition.&lt;br /&gt;
* 31 Jan. : Registration of the [[stunts.hu]] domain.&lt;br /&gt;
* 17 Mar. : First release of [[stunpack]] uncompressing tool by [[dstien]].&lt;br /&gt;
* 20 Mar. : Beginning of [[Feel The Thrill]] competition.&lt;br /&gt;
* 18 Apr. : First version of [[stressed]] released by [[dstien]].&lt;br /&gt;
* 17 May : Beginning of [[Stunts Olympic Games]] special event.&lt;br /&gt;
* 18 Aug: mini [[World Stunts Meeting]] in Budapest&lt;br /&gt;
* 2 Nov : Initial beta of [[Ford Ranger]], the first car with a fully custom 3D model, released by [[cody]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
&lt;br /&gt;
* 3 Aug. : Beginning of [[The Southern Cross Stunts Trophy]].&lt;br /&gt;
* 1 Oct. : Start of [[ZCT100]], the hundredth [[ZakStunts]] race.&lt;br /&gt;
* 19 Oct. : First successful combining of game executables in a single file done by [[clvn]].&lt;br /&gt;
* 1 Nov : Relaunch of [[World Master Championship Stunts]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
* 14 Oct. : the first individual [[LeStunts]] endurance race&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Feb. : First successful attempt of running a replay using external tools, performed by [[dstien]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Dec. : Beginning of [[Christmas Cup]] special event competition.&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
* 7 Mar. : Castunts 2.0 (later to be known as [[Bliss]]) is first released&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2016 ===&lt;br /&gt;
* 5 Oct. : [[Bliss]] 2.4.4 beta is released, using the name &#039;&#039;Bliss&#039;&#039; for the first time&lt;br /&gt;
* 15 Oct. : Approx. beginning of the [[Race For Immortality]]&lt;br /&gt;
* 9 Dec. : Approx. official opening of the [[Race For Kicks]] tournament&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2018 ===&lt;br /&gt;
* 12 Mar :  Start of [[ZCT200]], the two hundredth [[ZakStunts]] race.&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
* 10 Dec. : First versions of [[CarWorks]] and [[Dash Manager]] (v0.1) are released and published in the forum&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2021 ===&lt;br /&gt;
* 18 May : Version 1.0 of [[CarWorks]] is released, with new code and incorporating &#039;&#039;Dash Manager&#039;&#039;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tournaments ==&lt;br /&gt;
[[image:Tourhist.png|608px|right|thumb|Tournament timeline up to 2024]]&lt;br /&gt;
There has been a big number of tournaments, special events and other forms of competition throughout the years. As soon as the Internet became common in most of the world, the concept of a Stunts online competition quickly spawned. Arguably the first recorded online tournament was [[Stunts Grand Prix]], starting in August 1997. Since then, many others formed separately and gradually began to meet one another. [[ZakStunts]] has been the longest standing one and with its formation came the [[Stunts Forum]] and the [[stunts.hu]] domain some time after, which unified most of the efforts as regards online Stunts.&lt;br /&gt;
&lt;br /&gt;
As of March 2025, two [[Asyncrhonous tournament|asynchronous]] competitions are active: [[ZakStunts]] and [[Race For Kicks]], with [[Custom Car Championship]] and [[Stunts No Time-Travel]] also still open to hold more races in the future. In addition to them, [[live races]] are being held regularly and are pretty active.&lt;br /&gt;
&lt;br /&gt;
=== Yearly Champions ===&lt;br /&gt;
&lt;br /&gt;
Here is a list of champions of all official Stunts tournaments over the history. Note that only competitions that had a champion officially declared by the managers are included.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Year !! Month !! Contest            !! Season !! Champion &lt;br /&gt;
|-&lt;br /&gt;
| 1998 || 12 || [[Kalpen Competition]]          || 1 (1998)      || [[Death Man]] &lt;br /&gt;
|-&lt;br /&gt;
| 1999 || 12 || [[Kalpen Competition]]          || 2 (1999)      || [[Mark Nailwood]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || ?  || [[TSST Contest]]                || 1 (2000)      || [[Inavoeg]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 2  || [[Rough Ride]]                  || 1 (1999-2000) || [[JTK]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 12 || [[Kalpen Competition]]          || 3 (2000)      || [[Mark Nailwood]]        &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || ?  || [[Charles&#039; Competition]]        || 1 (2001)      || [[Fdzierva]]  &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || 12 || [[ZakStunts]]                   || 1 (2001)      || [[Roy Wiegerinck]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 3  || [[HOTU Stunts]]                 || 1 (2002)      || [[ShadowCrust]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2002 || 7  || [[LeStunts]]                    || 1 (2002)      || [[Orion|Orion (team)]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[ISA competition|ISA Competition]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[Stunts LOL]]                  || 1 (2002)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 4 || [[France Stunts Championship]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2002 || 12 || [[ZakStunts]]                   || 2 (2002)      || [[Bonzai Joe]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 6  || [[IMSA Cup]]                    || 1 (2003)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 8  || [[HOTU Stunts]]                 || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 10 || [[Kalpen Competition]]          || 5 (2003)      || [[Akoss Poo]]        &lt;br /&gt;
|-  &lt;br /&gt;
| 2003 || 10 || [[UnskilledStunts]]             || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 11 || [[Stunts LOL]]                  || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[IMSA Cup]]                    || 2 (2004)      || [[Bonzai Joe]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 6  || [[4D Stunts League]]            || 1 (2003)      || [[Tsino]] / [[Mingva]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[Indy Racing Cup]]             || 2 (2003)      || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[AkossStunts]]                 || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[ZakStunts]]                   || 3 (2004)      || [[Alain]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[IMSA Cup]]                    || 3 (2004)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 7  || [[HOTU Stunts]]                 || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 10 || [[AkossStunts]]                 || 2 (2004)      || [[Gutix]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2004 || 11 || [[Stunts LOL]]                  || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[4D Stunts League]]            || 2 (2004)      || [[Dark Chaser]] / [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 12 || [[ZakStunts]]                   || 4 (2004)      || [[Gutix]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2005 || 1  || [[World Stunts Championship]]   || 1 (2004)      || [[Ayrton]]    &lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 3  || [[IMSA Cup]]                    || 4 (2005)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2005 || 3  || [[UnskilledStunts]]             || 2 (2004-2005) || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 10 || [[World Stunts Championship]]   || 2 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-    &lt;br /&gt;
| 2005 || 12 || [[ZakStunts]]                   || 5 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-         &lt;br /&gt;
| 2006 || 3  || [[UnskilledStunts]]             || 3 (2005-2006) || [[Krys Toff]]*&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 11 || [[WRC Stunts]]                  || 1 (2003-2006) || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2006 || 12 || [[World Stunts Championship]]   || 3 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[Stunts Drivers Races]]        || 1 (2006)      || [[Gutix]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[SDR|Stunts Drivers Races - NoRH]] || 1 (2006)  || [[Chulk]]&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[ZakStunts]]                   || 6 (2006)      || [[Renato Biker]]   &lt;br /&gt;
|- &lt;br /&gt;
| 2007 || 1  || [[International Stunts Master]] || 1 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2007 || 2  || [[Kalpen Competition]]          || 6 (2006)      || [[Bonzai Joe]]        &lt;br /&gt;
|-    &lt;br /&gt;
| 2007 || 3  || [[UnskilledStunts]]             || 4 (2006-2007) || [[Krys Toff]]*&lt;br /&gt;
|-     &lt;br /&gt;
| 2007 || 7  || [[USL|UnskilledStunts League]]  || 1 (2007)      || [[CTG]]*&lt;br /&gt;
|-      &lt;br /&gt;
| 2007 || 11 || [[Stunts Drivers Races]]        || 2 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 11 || [[SDR|Stunts Drivers Races - NoRH]] || 2 (2007)  || [[Mark L. Rivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 12 || [[ZakStunts]]                   || 7 (2007)      || [[CTG]]   &lt;br /&gt;
|-                  &lt;br /&gt;
| 2008 || 1  || [[World Stunts Championship]]   || 4 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 1  || [[International Stunts Master]] || 2 (2007)      || [[Bonzai Joe]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 2  || [[JACStunts Brasil]]            || 1 (2008)      || [[Thiago Marques]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 3  || [[UnskilledStunts]]             || 5 (2007-2008) || [[Mark L. Rivers]]*&lt;br /&gt;
|- &lt;br /&gt;
| 2008 || 4  || [[JACStunts Brasil]]            || 2 (2008)      || [[Dark Chaser]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 6  || [[Stunts Olympic Games]]        || 1 (2008)      || [[Ayrton]] &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 7  || [[JACStunts Brasil]]            || 3 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 10 || [[UnskilledStunts League]]      || 2 (2008)      || [[Bonzai Joe]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 12 || [[Feel The Thrill]]             || 1 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 12 || [[ZakStunts]]                   || 8 (2008)      || [[Ayrton]] &lt;br /&gt;
|- &lt;br /&gt;
| 2009 || 1  || [[International Stunts Master]] || 3 (2008)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 3  || [[JACStunts Brasil]]            || 4 (2008-2009) || [[Mark L. Rivers]] &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 5  || [[UnskilledStunts]]             || 6 (2008-2009) || [[Duplode]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 11 || [[The Southern Cross Stunts Trophy]] || 1 (2009) || [[Mark L. Rivers]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 12 || [[ZakStunts]]                   || 9 (2009)      || [[Duplode]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2010 || 1  || [[International Stunts Master]] || 4 (2009)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 6  || [[UnskilledStunts League]]      || 3 (2010)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 12 || [[ZakStunts]]                   || 10 (2010)     || [[Gutix]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2011 || 1  || [[International Stunts Master]] || 5 (2011)      || [[Duplode]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 5  || [[Copa Stunts]]                 || 1 (2011)      || [[Dark Chaser]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2011 || 5  || [[UnskilledStunts]]             || 7 (2011)      || [[Duplode]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 12 || [[ZakStunts]]                   || 11 (2011)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || 12 || [[ZakStunts]]                   || 12 (2012)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 11 || [[UnskilledStunts]]             || 8 (2013)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 12 || [[ZakStunts]]                   || 13 (2013)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[UnskilledStunts]]             || 9 (2014)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[Christmas Cup]]               || 1 (2014)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[ZakStunts]]                   || 14 (2014)     || [[Akoss Poo]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 5  || [[UnskilledStunts]]             || 10 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 10 || [[Stunts LOL Classics]]         || 1 (2015)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 12 || [[ZakStunts]]                   || 15 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2016 || 12 || [[ZakStunts]]                   || 16 (2016)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[ZakStunts]]                   || 17 (2017)     || [[FinRok]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[Race For Kicks]]              || 1 (2017)      || [[dreadnaut]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[ZakStunts]]                   || 18 (2018)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[Race For Kicks]]              || 2 (2018)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[ZakStunts]]                   || 19 (2019)     || [[Marco]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[Race For Kicks]]              || 3 (2019)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[ZakStunts]]                   || 20 (2020)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[Race For Kicks]]              || 4 (2020)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[ZakStunts]]                   || 21 (2021)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[Race For Kicks]]              || 5 (2021)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[ZakStunts]]                   || 23 (2023)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[Race For Kicks]]              || 7 (2023)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[ZakStunts]]                   || 24 (2024)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[Race For Kicks]]              || 8 (2024)      || [[Duplode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;* - revised results after removing ghosts from the USx events&#039; scoreboards.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6561</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6561"/>
		<updated>2025-03-30T17:42:58Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Yearly Champions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the important dates of the Stunts history.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
=== 1990 ===&lt;br /&gt;
&lt;br /&gt;
* 05 Oct. : [[Stunts 1.0]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 13 Dec. : [[4D Sports Driving 1.1]] (first version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1991 ===&lt;br /&gt;
&lt;br /&gt;
* 12 Feb. : [[Stunts 1.1]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 25 Feb. : [[4D Sports Driving 1.1]] (second version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
* end of 1991 : [[Distinctive Software]] is bought by [[Electronic Arts]] to become E.A. Canada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1992 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Jan. : [[4D Sports Driving 1.2]] for [[Amiga]] is finalized.&lt;br /&gt;
This version is published by [[Mindscape]] even if [[Distinctive Software]] is now part of [[Electronic Arts]] due to arragements signed before E.A. acquisition. Game is often considered published by both Mindscape and E.A.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1993 ===&lt;br /&gt;
&lt;br /&gt;
* 18 Jan. : [[4D Driving 1.0]] for [[FM Towns]] is finalized, published by [[Electronic Arts]].&lt;br /&gt;
* &#039;&#039;date to be confirmed&#039;&#039; : [[4D Driving 1.0]] for [[PC-9801]] is finalized, published by [[Electronic Arts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1994 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1995 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1996 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1997 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Grand Prix]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1998 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Death Man&#039;s Contest]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Kalpen Competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1999 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2000 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2001 ===&lt;br /&gt;
February 22th: Start of Stunts Message Center, the message board administrated by [[Neil McRae]].&amp;lt;br&amp;gt;&lt;br /&gt;
March 1st: Beginning of [[ZakStunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
June 1st: World Masters Championship Stunts announcement by [[Roy Wiegerinck]].&amp;lt;br&amp;gt;&lt;br /&gt;
September 2nd: Neil McRae starts a competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2002 ===&lt;br /&gt;
February: Beginning of the [[Stunts Forum]].&amp;lt;br&amp;gt;&lt;br /&gt;
July 5th: Beginning of [[France Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[HOTU Stunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[ISA competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Stunts LOL]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Test race of [[UnskilledStunts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2003 ===&lt;br /&gt;
February 19th : Release date of [[Melange XGT-88]] custom car.&amp;lt;br&amp;gt;&lt;br /&gt;
July 15th : Beginning of [[4D Stunts League]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IRC]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts|Unskilled Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IMSA Cup]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[WRC Stunts]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Hungarian Stunts Meeting hosted by [[Zak McKracken]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2004 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[World Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
First [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2005 ===&lt;br /&gt;
&lt;br /&gt;
Second [[World Stunts Meeting]] in Aarhus.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Drivers Races]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Third [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[International Stunts Master]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts League]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Jan. : Creation of this Stunts Wiki&lt;br /&gt;
* 4 Jan. : Beginning of [[JACStunts]] competition.&lt;br /&gt;
* 31 Jan. : Registration of the [[stunts.hu]] domain.&lt;br /&gt;
* 17 Mar. : First release of [[stunpack]] uncompressing tool by [[dstien]].&lt;br /&gt;
* 20 Mar. : Beginning of [[Feel The Thrill]] competition.&lt;br /&gt;
* 18 Apr. : First version of [[stressed]] released by [[dstien]].&lt;br /&gt;
* 17 May : Beginning of [[Stunts Olympic Games]] special event.&lt;br /&gt;
* 18 Aug: mini [[World Stunts Meeting]] in Budapest&lt;br /&gt;
* 2 Nov : Initial beta of [[Ford Ranger]], the first car with a fully custom 3D model, released by [[cody]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
&lt;br /&gt;
* 3 Aug. : Beginning of [[The Southern Cross Stunts Trophy]].&lt;br /&gt;
* 1 Oct. : Start of [[ZCT100]], the hundredth [[ZakStunts]] race.&lt;br /&gt;
* 19 Oct. : First successful combining of game executables in a single file done by [[clvn]].&lt;br /&gt;
* 1 Nov : Relaunch of [[World Master Championship Stunts]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
* 14 Oct. : the first individual [[LeStunts]] endurance race&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Feb. : First successful attempt of running a replay using external tools, performed by [[dstien]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Dec. : Beginning of [[Christmas Cup]] special event competition.&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
* 7 Mar. : Castunts 2.0 (later to be known as [[Bliss]]) is first released&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2016 ===&lt;br /&gt;
* 5 Oct. : [[Bliss]] 2.4.4 beta is released, using the name &#039;&#039;Bliss&#039;&#039; for the first time&lt;br /&gt;
* 15 Oct. : Approx. beginning of the [[Race For Immortality]]&lt;br /&gt;
* 9 Dec. : Approx. official opening of the [[Race For Kicks]] tournament&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2018 ===&lt;br /&gt;
* 12 Mar :  Start of [[ZCT200]], the two hundredth [[ZakStunts]] race.&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
* 10 Dec. : First versions of [[CarWorks]] and [[Dash Manager]] (v0.1) are released and published in the forum&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2021 ===&lt;br /&gt;
* 18 May : Version 1.0 of [[CarWorks]] is released, with new code and incorporating &#039;&#039;Dash Manager&#039;&#039;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tournaments ==&lt;br /&gt;
[[image:Tourhist.png|608px|right|thumb|Tournament timeline up to 2024]]&lt;br /&gt;
There has been a big number of tournaments, special events and other forms of competition throughout the years. As soon as the Internet became common in most of the world, the concept of a Stunts online competition quickly spawned. Arguably the first recorded online tournament was [[Stunts Grand Prix]], starting in August 1997. Since then, many others formed separately and gradually began to meet one another. [[ZakStunts]] has been the longest standing one and with its formation came the [[Stunts Forum]] and the [[stunts.hu]] domain some time after, which unified most of the efforts as regards online Stunts.&lt;br /&gt;
&lt;br /&gt;
As of May 2023, four [[Asyncrhonous tournament|asynchronous]] competitions are running: [[ZakStunts]], [[Race For Kicks]], [[Custom Car Championship]] and [[Stunts No Time-Travel]]. In addition to them, [[live races]] are being held regularly and are pretty active.&lt;br /&gt;
&lt;br /&gt;
=== Yearly Champions ===&lt;br /&gt;
&lt;br /&gt;
Here is a list of champions of all official Stunts tournaments over the history. Note that only competitions that had a champion officially declared by the managers are included.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Year !! Month !! Contest            !! Season !! Champion &lt;br /&gt;
|-&lt;br /&gt;
| 1998 || 12 || [[Kalpen Competition]]          || 1 (1998)      || [[Death Man]] &lt;br /&gt;
|-&lt;br /&gt;
| 1999 || 12 || [[Kalpen Competition]]          || 2 (1999)      || [[Mark Nailwood]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || ?  || [[TSST Contest]]                || 1 (2000)      || [[Inavoeg]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 2  || [[Rough Ride]]                  || 1 (1999-2000) || [[JTK]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 12 || [[Kalpen Competition]]          || 3 (2000)      || [[Mark Nailwood]]        &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || ?  || [[Charles&#039; Competition]]        || 1 (2001)      || [[Fdzierva]]  &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || 12 || [[ZakStunts]]                   || 1 (2001)      || [[Roy Wiegerinck]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 3  || [[HOTU Stunts]]                 || 1 (2002)      || [[ShadowCrust]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2002 || 7  || [[LeStunts]]                    || 1 (2002)      || [[Orion|Orion (team)]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[ISA competition|ISA Competition]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[Stunts LOL]]                  || 1 (2002)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 4 || [[France Stunts Championship]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2002 || 12 || [[ZakStunts]]                   || 2 (2002)      || [[Bonzai Joe]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 6  || [[IMSA Cup]]                    || 1 (2003)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 8  || [[HOTU Stunts]]                 || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 10 || [[Kalpen Competition]]          || 5 (2003)      || [[Akoss Poo]]        &lt;br /&gt;
|-  &lt;br /&gt;
| 2003 || 10 || [[UnskilledStunts]]             || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 11 || [[Stunts LOL]]                  || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[IMSA Cup]]                    || 2 (2004)      || [[Bonzai Joe]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 6  || [[4D Stunts League]]            || 1 (2003)      || [[Tsino]] / [[Mingva]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[Indy Racing Cup]]             || 2 (2003)      || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[AkossStunts]]                 || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[ZakStunts]]                   || 3 (2004)      || [[Alain]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[IMSA Cup]]                    || 3 (2004)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 7  || [[HOTU Stunts]]                 || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 10 || [[AkossStunts]]                 || 2 (2004)      || [[Gutix]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2004 || 11 || [[Stunts LOL]]                  || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[4D Stunts League]]            || 2 (2004)      || [[Dark Chaser]] / [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 12 || [[ZakStunts]]                   || 4 (2004)      || [[Gutix]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2005 || 1  || [[World Stunts Championship]]   || 1 (2004)      || [[Ayrton]]    &lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 3  || [[IMSA Cup]]                    || 4 (2005)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2005 || 3  || [[UnskilledStunts]]             || 2 (2004-2005) || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 10 || [[World Stunts Championship]]   || 2 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-    &lt;br /&gt;
| 2005 || 12 || [[ZakStunts]]                   || 5 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-         &lt;br /&gt;
| 2006 || 3  || [[UnskilledStunts]]             || 3 (2005-2006) || [[Krys Toff]]*&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 11 || [[WRC Stunts]]                  || 1 (2003-2006) || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2006 || 12 || [[World Stunts Championship]]   || 3 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[Stunts Drivers Races]]        || 1 (2006)      || [[Gutix]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[SDR|Stunts Drivers Races - NoRH]] || 1 (2006)  || [[Chulk]]&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[ZakStunts]]                   || 6 (2006)      || [[Renato Biker]]   &lt;br /&gt;
|- &lt;br /&gt;
| 2007 || 1  || [[International Stunts Master]] || 1 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2007 || 2  || [[Kalpen Competition]]          || 6 (2006)      || [[Bonzai Joe]]        &lt;br /&gt;
|-    &lt;br /&gt;
| 2007 || 3  || [[UnskilledStunts]]             || 4 (2006-2007) || [[Krys Toff]]*&lt;br /&gt;
|-     &lt;br /&gt;
| 2007 || 7  || [[USL|UnskilledStunts League]]  || 1 (2007)      || [[CTG]]*&lt;br /&gt;
|-      &lt;br /&gt;
| 2007 || 11 || [[Stunts Drivers Races]]        || 2 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 11 || [[SDR|Stunts Drivers Races - NoRH]] || 2 (2007)  || [[Mark L. Rivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 12 || [[ZakStunts]]                   || 7 (2007)      || [[CTG]]   &lt;br /&gt;
|-                  &lt;br /&gt;
| 2008 || 1  || [[World Stunts Championship]]   || 4 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 1  || [[International Stunts Master]] || 2 (2007)      || [[Bonzai Joe]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 2  || [[JACStunts Brasil]]            || 1 (2008)      || [[Thiago Marques]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 3  || [[UnskilledStunts]]             || 5 (2007-2008) || [[Mark L. Rivers]]*&lt;br /&gt;
|- &lt;br /&gt;
| 2008 || 4  || [[JACStunts Brasil]]            || 2 (2008)      || [[Dark Chaser]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 6  || [[Stunts Olympic Games]]        || 1 (2008)      || [[Ayrton]] &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 7  || [[JACStunts Brasil]]            || 3 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 10 || [[UnskilledStunts League]]      || 2 (2008)      || [[Bonzai Joe]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 12 || [[Feel The Thrill]]             || 1 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 12 || [[ZakStunts]]                   || 8 (2008)      || [[Ayrton]] &lt;br /&gt;
|- &lt;br /&gt;
| 2009 || 1  || [[International Stunts Master]] || 3 (2008)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 3  || [[JACStunts Brasil]]            || 4 (2008-2009) || [[Mark L. Rivers]] &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 5  || [[UnskilledStunts]]             || 6 (2008-2009) || [[Duplode]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 11 || [[The Southern Cross Stunts Trophy]] || 1 (2009) || [[Mark L. Rivers]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 12 || [[ZakStunts]]                   || 9 (2009)      || [[Duplode]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2010 || 1  || [[International Stunts Master]] || 4 (2009)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 6  || [[UnskilledStunts League]]      || 3 (2010)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 12 || [[ZakStunts]]                   || 10 (2010)     || [[Gutix]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2011 || 1  || [[International Stunts Master]] || 5 (2011)      || [[Duplode]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 5  || [[Copa Stunts]]                 || 1 (2011)      || [[Dark Chaser]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2011 || 5  || [[UnskilledStunts]]             || 7 (2011)      || [[Duplode]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 12 || [[ZakStunts]]                   || 11 (2011)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || 12 || [[ZakStunts]]                   || 12 (2012)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 11 || [[UnskilledStunts]]             || 8 (2013)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 12 || [[ZakStunts]]                   || 13 (2013)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[UnskilledStunts]]             || 9 (2014)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[Christmas Cup]]               || 1 (2014)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[ZakStunts]]                   || 14 (2014)     || [[Akoss Poo]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 5  || [[UnskilledStunts]]             || 10 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 10 || [[Stunts LOL Classics]]         || 1 (2015)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 12 || [[ZakStunts]]                   || 15 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2016 || 12 || [[ZakStunts]]                   || 16 (2016)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[ZakStunts]]                   || 17 (2017)     || [[FinRok]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[Race For Kicks]]              || 1 (2017)      || [[dreadnaut]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[ZakStunts]]                   || 18 (2018)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[Race For Kicks]]              || 2 (2018)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[ZakStunts]]                   || 19 (2019)     || [[Marco]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[Race For Kicks]]              || 3 (2019)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[ZakStunts]]                   || 20 (2020)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[Race For Kicks]]              || 4 (2020)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[ZakStunts]]                   || 21 (2021)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[Race For Kicks]]              || 5 (2021)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[ZakStunts]]                   || 23 (2023)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[Race For Kicks]]              || 7 (2023)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[ZakStunts]]                   || 24 (2024)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[Race For Kicks]]              || 8 (2024)      || [[Duplode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;* - revised results after removing ghosts from the USx events&#039; scoreboards.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6560</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Chronology&amp;diff=6560"/>
		<updated>2025-03-30T17:41:51Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Yearly Champions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the important dates of the Stunts history.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
=== 1990 ===&lt;br /&gt;
&lt;br /&gt;
* 05 Oct. : [[Stunts 1.0]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 13 Dec. : [[4D Sports Driving 1.1]] (first version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1991 ===&lt;br /&gt;
&lt;br /&gt;
* 12 Feb. : [[Stunts 1.1]] for PC is finalized, published by [[Brøderbund]].&lt;br /&gt;
* 25 Feb. : [[4D Sports Driving 1.1]] (second version) for PC is finalized, published by [[Mindscape]].&lt;br /&gt;
* end of 1991 : [[Distinctive Software]] is bought by [[Electronic Arts]] to become E.A. Canada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1992 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Jan. : [[4D Sports Driving 1.2]] for [[Amiga]] is finalized.&lt;br /&gt;
This version is published by [[Mindscape]] even if [[Distinctive Software]] is now part of [[Electronic Arts]] due to arragements signed before E.A. acquisition. Game is often considered published by both Mindscape and E.A.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1993 ===&lt;br /&gt;
&lt;br /&gt;
* 18 Jan. : [[4D Driving 1.0]] for [[FM Towns]] is finalized, published by [[Electronic Arts]].&lt;br /&gt;
* &#039;&#039;date to be confirmed&#039;&#039; : [[4D Driving 1.0]] for [[PC-9801]] is finalized, published by [[Electronic Arts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1994 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1995 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1996 ===&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1997 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Grand Prix]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1998 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Death Man&#039;s Contest]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Kalpen Competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1999 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2000 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2001 ===&lt;br /&gt;
February 22th: Start of Stunts Message Center, the message board administrated by [[Neil McRae]].&amp;lt;br&amp;gt;&lt;br /&gt;
March 1st: Beginning of [[ZakStunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
June 1st: World Masters Championship Stunts announcement by [[Roy Wiegerinck]].&amp;lt;br&amp;gt;&lt;br /&gt;
September 2nd: Neil McRae starts a competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2002 ===&lt;br /&gt;
February: Beginning of the [[Stunts Forum]].&amp;lt;br&amp;gt;&lt;br /&gt;
July 5th: Beginning of [[France Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[HOTU Stunts]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[ISA competition]].&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[Stunts LOL]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Test race of [[UnskilledStunts]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2003 ===&lt;br /&gt;
February 19th : Release date of [[Melange XGT-88]] custom car.&amp;lt;br&amp;gt;&lt;br /&gt;
July 15th : Beginning of [[4D Stunts League]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IRC]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts|Unskilled Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[IMSA Cup]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[WRC Stunts]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Hungarian Stunts Meeting hosted by [[Zak McKracken]].&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2004 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[World Stunts Championship]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
First [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2005 ===&lt;br /&gt;
&lt;br /&gt;
Second [[World Stunts Meeting]] in Aarhus.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2006 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[Stunts Drivers Races]] competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Third [[World Stunts Meeting]] in Budapest.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2007 ===&lt;br /&gt;
&lt;br /&gt;
Beginning of [[International Stunts Master]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
Beginning of [[UnskilledStunts League]] special event competition.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Jan. : Creation of this Stunts Wiki&lt;br /&gt;
* 4 Jan. : Beginning of [[JACStunts]] competition.&lt;br /&gt;
* 31 Jan. : Registration of the [[stunts.hu]] domain.&lt;br /&gt;
* 17 Mar. : First release of [[stunpack]] uncompressing tool by [[dstien]].&lt;br /&gt;
* 20 Mar. : Beginning of [[Feel The Thrill]] competition.&lt;br /&gt;
* 18 Apr. : First version of [[stressed]] released by [[dstien]].&lt;br /&gt;
* 17 May : Beginning of [[Stunts Olympic Games]] special event.&lt;br /&gt;
* 18 Aug: mini [[World Stunts Meeting]] in Budapest&lt;br /&gt;
* 2 Nov : Initial beta of [[Ford Ranger]], the first car with a fully custom 3D model, released by [[cody]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
&lt;br /&gt;
* 3 Aug. : Beginning of [[The Southern Cross Stunts Trophy]].&lt;br /&gt;
* 1 Oct. : Start of [[ZCT100]], the hundredth [[ZakStunts]] race.&lt;br /&gt;
* 19 Oct. : First successful combining of game executables in a single file done by [[clvn]].&lt;br /&gt;
* 1 Nov : Relaunch of [[World Master Championship Stunts]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
&lt;br /&gt;
* 14 Oct. : the first individual [[LeStunts]] endurance race&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 10 Feb. : First successful attempt of running a replay using external tools, performed by [[dstien]].&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2014 ===&lt;br /&gt;
&lt;br /&gt;
* 1 Dec. : Beginning of [[Christmas Cup]] special event competition.&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2015 ===&lt;br /&gt;
* 7 Mar. : Castunts 2.0 (later to be known as [[Bliss]]) is first released&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2016 ===&lt;br /&gt;
* 5 Oct. : [[Bliss]] 2.4.4 beta is released, using the name &#039;&#039;Bliss&#039;&#039; for the first time&lt;br /&gt;
* 15 Oct. : Approx. beginning of the [[Race For Immortality]]&lt;br /&gt;
* 9 Dec. : Approx. official opening of the [[Race For Kicks]] tournament&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2018 ===&lt;br /&gt;
* 12 Mar :  Start of [[ZCT200]], the two hundredth [[ZakStunts]] race.&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
* 10 Dec. : First versions of [[CarWorks]] and [[Dash Manager]] (v0.1) are released and published in the forum&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2021 ===&lt;br /&gt;
* 18 May : Version 1.0 of [[CarWorks]] is released, with new code and incorporating &#039;&#039;Dash Manager&#039;&#039;&lt;br /&gt;
&#039;&#039;to be completed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tournaments ==&lt;br /&gt;
[[image:Tourhist.png|608px|right|thumb|Tournament timeline up to 2024]]&lt;br /&gt;
There has been a big number of tournaments, special events and other forms of competition throughout the years. As soon as the Internet became common in most of the world, the concept of a Stunts online competition quickly spawned. Arguably the first recorded online tournament was [[Stunts Grand Prix]], starting in August 1997. Since then, many others formed separately and gradually began to meet one another. [[ZakStunts]] has been the longest standing one and with its formation came the [[Stunts Forum]] and the [[stunts.hu]] domain some time after, which unified most of the efforts as regards online Stunts.&lt;br /&gt;
&lt;br /&gt;
As of May 2023, four [[Asyncrhonous tournament|asynchronous]] competitions are running: [[ZakStunts]], [[Race For Kicks]], [[Custom Car Championship]] and [[Stunts No Time-Travel]]. In addition to them, [[live races]] are being held regularly and are pretty active.&lt;br /&gt;
&lt;br /&gt;
=== Yearly Champions ===&lt;br /&gt;
&lt;br /&gt;
Here is a list of champions of all official Stunts tournaments over the history. Note that only competitions that had a champion officially declared by the managers are included.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Year !! Month !! Contest            !! Season !! Champion &lt;br /&gt;
|-&lt;br /&gt;
| 1998 || 12 || [[Kalpen Competition]]          || 1 (1998)      || [[Death Man]] &lt;br /&gt;
|-&lt;br /&gt;
| 1999 || 12 || [[Kalpen Competition]]          || 2 (1999)      || [[Mark Nailwood]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || ?  || [[TSST Contest]]                || 1 (2000)      || [[Inavoeg]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 2  || [[Rough Ride]]                  || 1 (1999-2000) || [[JTK]] &lt;br /&gt;
|-&lt;br /&gt;
| 2000 || 12 || [[Kalpen Competition]]          || 3 (2000)      || [[Mark Nailwood]]        &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || ?  || [[Charles&#039; Competition]]        || 1 (2001)      || [[Fdzierva]]  &lt;br /&gt;
|- &lt;br /&gt;
| 2001 || 12 || [[ZakStunts]]                   || 1 (2001)      || [[Roy Wiegerinck]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 3  || [[HOTU Stunts]]                 || 1 (2002)      || [[ShadowCrust]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2002 || 7  || [[LeStunts]]                    || 1 (2002)      || [[Orion|Orion (team)]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[ISA competition|ISA Competition]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 12 || [[Stunts LOL]]                  || 1 (2002)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2002 || 4 || [[France Stunts Championship]] || 1 (2002) || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2002 || 12 || [[ZakStunts]]                   || 2 (2002)      || [[Bonzai Joe]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 6  || [[IMSA Cup]]                    || 1 (2003)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 8  || [[HOTU Stunts]]                 || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 10 || [[Kalpen Competition]]          || 5 (2003)      || [[Akoss Poo]]        &lt;br /&gt;
|-  &lt;br /&gt;
| 2003 || 10 || [[UnskilledStunts]]             || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 11 || [[Stunts LOL]]                  || 2 (2003)      || [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[IMSA Cup]]                    || 2 (2004)      || [[Bonzai Joe]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 6  || [[4D Stunts League]]            || 1 (2003)      || [[Tsino]] / [[Mingva]]&lt;br /&gt;
|-&lt;br /&gt;
| 2003 || 12 || [[Indy Racing Cup]]             || 2 (2003)      || [[Alan Rotoi]] &lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[AkossStunts]]                 || 1 (2003)      || [[Bonzai Joe]]&lt;br /&gt;
|- &lt;br /&gt;
| 2003 || 12 || [[ZakStunts]]                   || 3 (2004)      || [[Alain]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[IMSA Cup]]                    || 3 (2004)      || [[Alan Rotoi]]  &lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 7  || [[HOTU Stunts]]                 || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 10 || [[AkossStunts]]                 || 2 (2004)      || [[Gutix]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2004 || 11 || [[Stunts LOL]]                  || 3 (2004)      || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 6  || [[4D Stunts League]]            || 2 (2004)      || [[Dark Chaser]] / [[Krys Toff]]&lt;br /&gt;
|-&lt;br /&gt;
| 2004 || 12 || [[ZakStunts]]                   || 4 (2004)      || [[Gutix]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2005 || 1  || [[World Stunts Championship]]   || 1 (2004)      || [[Ayrton]]    &lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 3  || [[IMSA Cup]]                    || 4 (2005)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2005 || 3  || [[UnskilledStunts]]             || 2 (2004-2005) || [[Gutix]]&lt;br /&gt;
|-&lt;br /&gt;
| 2005 || 10 || [[World Stunts Championship]]   || 2 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-    &lt;br /&gt;
| 2005 || 12 || [[ZakStunts]]                   || 5 (2005)      || [[Ayrton]]   &lt;br /&gt;
|-         &lt;br /&gt;
| 2006 || 3  || [[UnskilledStunts]]             || 3 (2005-2006) || [[Krys Toff]]*&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 11 || [[WRC Stunts]]                  || 1 (2003-2006) || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2006 || 12 || [[World Stunts Championship]]   || 3 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[Stunts Drivers Races]]        || 1 (2006)      || [[Gutix]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[SDR|Stunts Drivers Races - NoRH]] || 1 (2006)  || [[Chulk]]&lt;br /&gt;
|-&lt;br /&gt;
| 2006 || 12 || [[ZakStunts]]                   || 6 (2006)      || [[Renato Biker]]   &lt;br /&gt;
|- &lt;br /&gt;
| 2007 || 1  || [[International Stunts Master]] || 1 (2006)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2007 || 2  || [[Kalpen Competition]]          || 6 (2006)      || [[Bonzai Joe]]        &lt;br /&gt;
|-    &lt;br /&gt;
| 2007 || 3  || [[UnskilledStunts]]             || 4 (2006-2007) || [[Krys Toff]]*&lt;br /&gt;
|-     &lt;br /&gt;
| 2007 || 7  || [[USL|UnskilledStunts League]]  || 1 (2007)      || [[CTG]]*&lt;br /&gt;
|-      &lt;br /&gt;
| 2007 || 11 || [[Stunts Drivers Races]]        || 2 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 11 || [[SDR|Stunts Drivers Races - NoRH]] || 2 (2007)  || [[Mark L. Rivers]]&lt;br /&gt;
|-&lt;br /&gt;
| 2007 || 12 || [[ZakStunts]]                   || 7 (2007)      || [[CTG]]   &lt;br /&gt;
|-                  &lt;br /&gt;
| 2008 || 1  || [[World Stunts Championship]]   || 4 (2007)      || [[Mark L. Rivers]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 1  || [[International Stunts Master]] || 2 (2007)      || [[Bonzai Joe]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 2  || [[JACStunts Brasil]]            || 1 (2008)      || [[Thiago Marques]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2008 || 3  || [[UnskilledStunts]]             || 5 (2007-2008) || [[Mark L. Rivers]]*&lt;br /&gt;
|- &lt;br /&gt;
| 2008 || 4  || [[JACStunts Brasil]]            || 2 (2008)      || [[Dark Chaser]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 6  || [[Stunts Olympic Games]]        || 1 (2008)      || [[Ayrton]] &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 7  || [[JACStunts Brasil]]            || 3 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 10 || [[UnskilledStunts League]]      || 2 (2008)      || [[Bonzai Joe]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2008 || 12 || [[Feel The Thrill]]             || 1 (2008)      || [[Duplode]]   &lt;br /&gt;
|-   &lt;br /&gt;
| 2008 || 12 || [[ZakStunts]]                   || 8 (2008)      || [[Ayrton]] &lt;br /&gt;
|- &lt;br /&gt;
| 2009 || 1  || [[International Stunts Master]] || 3 (2008)      || [[Ayrton]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 3  || [[JACStunts Brasil]]            || 4 (2008-2009) || [[Mark L. Rivers]] &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 5  || [[UnskilledStunts]]             || 6 (2008-2009) || [[Duplode]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 11 || [[The Southern Cross Stunts Trophy]] || 1 (2009) || [[Mark L. Rivers]]  &lt;br /&gt;
|-  &lt;br /&gt;
| 2009 || 12 || [[ZakStunts]]                   || 9 (2009)      || [[Duplode]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2010 || 1  || [[International Stunts Master]] || 4 (2009)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 6  || [[UnskilledStunts League]]      || 3 (2010)      || [[Gutix]]   &lt;br /&gt;
|-  &lt;br /&gt;
| 2010 || 12 || [[ZakStunts]]                   || 10 (2010)     || [[Gutix]]  &lt;br /&gt;
|-   &lt;br /&gt;
| 2011 || 1  || [[International Stunts Master]] || 5 (2011)      || [[Duplode]]   &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 5  || [[Copa Stunts]]                 || 1 (2011)      || [[Dark Chaser]]&lt;br /&gt;
|-  &lt;br /&gt;
| 2011 || 5  || [[UnskilledStunts]]             || 7 (2011)      || [[Duplode]]     &lt;br /&gt;
|-&lt;br /&gt;
| 2011 || 12 || [[ZakStunts]]                   || 11 (2011)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || 12 || [[ZakStunts]]                   || 12 (2012)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 11 || [[UnskilledStunts]]             || 8 (2013)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2013 || 12 || [[ZakStunts]]                   || 13 (2013)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[UnskilledStunts]]             || 9 (2014)      || [[CTG]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[Christmas Cup]]               || 1 (2014)      || [[Bonzai Joe]]&lt;br /&gt;
|-&lt;br /&gt;
| 2014 || 12 || [[ZakStunts]]                   || 14 (2014)     || [[Akoss Poo]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 5  || [[UnskilledStunts]]             || 10 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 10 || [[Stunts LOL Classics]]         || 1 (2015)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2015 || 12 || [[ZakStunts]]                   || 15 (2015)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2016 || 12 || [[ZakStunts]]                   || 16 (2016)     || [[Renato Biker]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[ZakStunts]]                   || 17 (2017)     || [[FinRok]]&lt;br /&gt;
|-&lt;br /&gt;
| 2017 || 12 || [[Race For Kicks]]              || 1 (2017)      || [[dreadnaut]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[ZakStunts]]                   || 18 (2018)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2018 || 12 || [[Race For Kicks]]              || 2 (2018)      || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[ZakStunts]]                   || 19 (2019)     || [[Marco]]&lt;br /&gt;
|-&lt;br /&gt;
| 2019 || 12 || [[Race For Kicks]]              || 3 (2019)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[ZakStunts]]                   || 20 (2020)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2020 || 12 || [[Race For Kicks]]              || 4 (2020)      || [[Seeker1982]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[ZakStunts]]                   || 21 (2021)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2021 || 12 || [[Race For Kicks]]              || 5 (2021)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Alan Rotoi]]&lt;br /&gt;
|-&lt;br /&gt;
| 2022 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Argammon]]&lt;br /&gt;
|-&lt;br /&gt;
| 2023 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[KyLiE]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[ZakStunts]]                   || 22 (2022)     || [[Duplode]]&lt;br /&gt;
|-&lt;br /&gt;
| 2024 || 12 || [[Race For Kicks]]              || 6 (2022)      || [[Duplode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;* - revised results after removing ghosts from the USx events&#039; scoreboards.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6558</id>
		<title>Coordinate system</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6558"/>
		<updated>2025-03-23T22:46:46Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Cartography-oriented coordinates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The topic of &#039;&#039;&#039;coordinate systems&#039;&#039;&#039; is a non-trivial matter to take into account with Stunts and tools designed for it. Usually, the difference between &#039;&#039;right-handed&#039;&#039; and &#039;&#039;left-handed&#039;&#039; coordinate systems is brought as an example of how these can differ, but in reality, very seldom we&#039;ll come across a left-handed coordinate system in 3D games and tools, as the standard is very strong on favouring its right-handed counterpart.&lt;br /&gt;
&lt;br /&gt;
In contrast, &#039;&#039;viewport-oriented&#039;&#039; vs. &#039;&#039;cartography-oriented&#039;&#039; coordinates do deserve a closer look, as they&#039;re both very commonly used and offer their own convenience or justifications based on practical fact as well as philosophical reasons.&lt;br /&gt;
&lt;br /&gt;
== Viewport-oriented coordinates ==&lt;br /&gt;
This is a model by which Z is always used to refer to &#039;&#039;depth&#039;&#039; with the other coordinates accommodating to this fundamental rule. With these coordinate systems, chirality will dictate what the other axes should represent. For a right-handed coordinate system, X is typically set to grow from left to right and stand for the horizontal axis; Y will therefore have to grow from bottom to top and Z will have no choice but to grow from far to near, resulting in distance becoming a negative magnitude. This is often undesired, but we necessarily have to invert another axis to also invert this one. The alternative is to use a left-handed system, but this is almost always frowned upon much more strongly than having an inverted Z, so viewport-oriented coordinate systems will pretty much every time follow the pattern first described.&lt;br /&gt;
&lt;br /&gt;
Apart from the loss of intuitiveness in the direction of growth of the axes, there is generally no difficulty in implementing this type of coordinate system in 3D environments in which all coordinates are equivalent, such as in space simulators. However, when one of the coordinates plays a slightly different role, such as when gravity comes into play, there is the inconvenience that the middle coordinate Y is of a different nature, so vertical projections into 2D, which tend to be the most common, require that we skip this middle coordinate and the resulting points have the awkward form (X, -Z) instead of the nice (X, Y) one would expect generally for 2D.&lt;br /&gt;
&lt;br /&gt;
Viewport-oriented coordinates are the system used internally by Stunts and in its shape files. It is common in other 3D games, such as Minecraft, even though it also exhibits a fixed and aligned gravity field. The [[OBJ file format]] that [[Stressed]] and [[CarWorks]] can import for 3D shapes follows this structure as well.&lt;br /&gt;
&lt;br /&gt;
== Cartography-oriented coordinates ==&lt;br /&gt;
In this system, the main rule is that the coordinates (X, Y) must be the same as the ones one would use when drawing a projected map of the environment. These coordinates usually follow the first quadrant, with X growing to the right and Y growing from top to bottom in the map. When this extends to 3D, the map typically represents land and so Y becomes depth, growing from near to far. Z, as a result, has to be used for altitude, which, when applying the right-hand-rule, means it&#039;ll grow from the ground, up.&lt;br /&gt;
&lt;br /&gt;
Coordinate systems like this are very convenient for environments with gravity or any form of preferred 2D projection. They are very intuitive for these cases. However, they don&#039;t feel as natural in arbitrary spaces without a preferred axis. One would expect they&#039;d be the most common in game engines with gravity, but this is not always so and sometimes, they can also be found in engines that don&#039;t have a preferred orientation.&lt;br /&gt;
&lt;br /&gt;
Cartography-oriented coordinates are used internally by [[CarWorks]] and the [[R5K engine]] as well as by [[Blender]] among other tools. Some 3D shape file formats do use them as well.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Car model physics]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6557</id>
		<title>Coordinate system</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6557"/>
		<updated>2025-03-23T22:45:08Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The topic of &#039;&#039;&#039;coordinate systems&#039;&#039;&#039; is a non-trivial matter to take into account with Stunts and tools designed for it. Usually, the difference between &#039;&#039;right-handed&#039;&#039; and &#039;&#039;left-handed&#039;&#039; coordinate systems is brought as an example of how these can differ, but in reality, very seldom we&#039;ll come across a left-handed coordinate system in 3D games and tools, as the standard is very strong on favouring its right-handed counterpart.&lt;br /&gt;
&lt;br /&gt;
In contrast, &#039;&#039;viewport-oriented&#039;&#039; vs. &#039;&#039;cartography-oriented&#039;&#039; coordinates do deserve a closer look, as they&#039;re both very commonly used and offer their own convenience or justifications based on practical fact as well as philosophical reasons.&lt;br /&gt;
&lt;br /&gt;
== Viewport-oriented coordinates ==&lt;br /&gt;
This is a model by which Z is always used to refer to &#039;&#039;depth&#039;&#039; with the other coordinates accommodating to this fundamental rule. With these coordinate systems, chirality will dictate what the other axes should represent. For a right-handed coordinate system, X is typically set to grow from left to right and stand for the horizontal axis; Y will therefore have to grow from bottom to top and Z will have no choice but to grow from far to near, resulting in distance becoming a negative magnitude. This is often undesired, but we necessarily have to invert another axis to also invert this one. The alternative is to use a left-handed system, but this is almost always frowned upon much more strongly than having an inverted Z, so viewport-oriented coordinate systems will pretty much every time follow the pattern first described.&lt;br /&gt;
&lt;br /&gt;
Apart from the loss of intuitiveness in the direction of growth of the axes, there is generally no difficulty in implementing this type of coordinate system in 3D environments in which all coordinates are equivalent, such as in space simulators. However, when one of the coordinates plays a slightly different role, such as when gravity comes into play, there is the inconvenience that the middle coordinate Y is of a different nature, so vertical projections into 2D, which tend to be the most common, require that we skip this middle coordinate and the resulting points have the awkward form (X, -Z) instead of the nice (X, Y) one would expect generally for 2D.&lt;br /&gt;
&lt;br /&gt;
Viewport-oriented coordinates are the system used internally by Stunts and in its shape files. It is common in other 3D games, such as Minecraft, even though it also exhibits a fixed and aligned gravity field. The [[OBJ file format]] that [[Stressed]] and [[CarWorks]] can import for 3D shapes follows this structure as well.&lt;br /&gt;
&lt;br /&gt;
== Cartography-oriented coordinates ==&lt;br /&gt;
In this system, the main rule is that the coordinates (X, Y) must be the same as the ones one would use when drawing a projected map of the environment. These coordinates usually follow the first quadrant, with X growing to the right and Y growing from top to bottom in the map. When this extends to 3D, the map typically represents land and so Y becomes depth, growing from near to far. Z, as a result, has to be used for altitude, which, when applying the right-hand-rule, means it&#039;ll grow from the ground, up.&lt;br /&gt;
&lt;br /&gt;
Coordinate systems like this are very convenient for environments with gravity or any form of preferred 2D projection. They are very intuitive for these cases. However, they don&#039;t feel as natural in arbitrary spaces without a preferred axis. One would expect they&#039;d be the most common in game engines with gravity, but this is not always so and sometimes, they can also be found in engines that don&#039;t have a preferred orientation.&lt;br /&gt;
&lt;br /&gt;
Cartography-oriented coordinates are used internally by [[CarWorks]] and by [[Blender]] among other tools. Some 3D shape file formats do use them as well.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Car model physics]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6556</id>
		<title>Coordinate system</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6556"/>
		<updated>2025-03-23T22:34:04Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The topic of &#039;&#039;&#039;coordinate systems&#039;&#039;&#039; is a non-trivial matter to take into account with Stunts and tools designed for it. Usually, the difference between &#039;&#039;right-handed&#039;&#039; and &#039;&#039;left-handed&#039;&#039; coordinate systems is brought as an example of how these can differ, but in reality, very seldom we&#039;ll come across a left-handed coordinate system in 3D games and tools, as the standard is very strong on favouring its right-handed counterpart.&lt;br /&gt;
&lt;br /&gt;
In contrast, &#039;&#039;viewport-oriented&#039;&#039; vs. &#039;&#039;cartography-oriented&#039;&#039; coordinates do deserve a closer look, as they&#039;re both very commonly used and offer their own convenience or justifications based on practical fact as well as philosophical reasons.&lt;br /&gt;
&lt;br /&gt;
== Viewport-oriented coordinates ==&lt;br /&gt;
This is a model by which Z is always used to refer to &#039;&#039;depth&#039;&#039; with the other coordinates accommodating to this fundamental rule. With these coordinate systems, chirality will dictate what the other axes should represent. For a right-handed coordinate system, X is typically set to grow from left to right and stand for the horizontal axis; Y will therefore have to grow from bottom to top and Z will have no choice but to grow from far to near, resulting in distance becoming a negative magnitude. This is often undesired, but we necessarily have to invert another axis to also invert this one. The alternative is to use a left-handed system, but this is almost always frowned upon much more strongly than having an inverted Z, so viewport-oriented coordinate systems will pretty much every time follow the pattern first described.&lt;br /&gt;
&lt;br /&gt;
Apart from the loss of intuitiveness in the direction of growth of the axes, there is generally no difficulty in implementing this type of coordinate system in 3D environments in which all coordinates are equivalent, such as in space simulators. However, when one of the coordinates plays a slightly different role, such as when gravity comes into play, there is the inconvenience that the middle coordinate Y is of a different nature, so vertical projections into 2D, which tend to be the most common, require that we skip this middle coordinate and the resulting points have the awkward form (X, -Z) instead of the nice (X, Y) one would expect generally for 2D.&lt;br /&gt;
&lt;br /&gt;
Viewport-oriented coordinates are the system used internally by Stunts. It is common in other 3D games, such as Minecraft, even though it also exhibits a fixed and aligned gravity field. The [[OBJ file format]] that [[Stressed]] and [[CarWorks]] can import for 3D shapes follows this structure as well.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Car model physics]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6555</id>
		<title>Coordinate system</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Coordinate_system&amp;diff=6555"/>
		<updated>2025-03-23T22:17:02Z</updated>

		<summary type="html">&lt;p&gt;Cas: Created page with &amp;quot;The topic of &amp;#039;&amp;#039;coordinate systems&amp;#039;&amp;#039; is a non-trivial matter to take into account with Stunts and tools designed for it. Usually, the difference between &amp;#039;&amp;#039;right-handed&amp;#039;&amp;#039; and &amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The topic of &#039;&#039;coordinate systems&#039;&#039; is a non-trivial matter to take into account with Stunts and tools designed for it. Usually, the difference between &#039;&#039;right-handed&#039;&#039; and &#039;&#039;left-handed&#039;&#039; coordinate systems is brought as an example of how these can differ, but in reality, very seldom we&#039;ll come across a left-handed coordinate system in 3D games and tools, as the standard is very strong on favouring its right-handed counterpart.&lt;br /&gt;
&lt;br /&gt;
In contrast, &#039;&#039;viewport-oriented&#039;&#039; vs. &#039;&#039;cartography-oriented&#039;&#039; coordinates do deserve a closer look, as they&#039;re both very commonly used and offer their own convenience or justifications based on practical fact as well as philosophical reasons.&lt;br /&gt;
&lt;br /&gt;
== Viewport-oriented coordinates ==&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Car model physics]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Track_element_building&amp;diff=6554</id>
		<title>Track element building</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Track_element_building&amp;diff=6554"/>
		<updated>2025-03-23T22:07:31Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* The plan resource */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article aims to present what is currently know on how Stunts stores the data which is used to assemble track elements such as roads, bridges, loops and scenery. The ultimate goal is to be able to effectively modify the existing elements and create new ones. There is still much to learn before that becomes possible, though - which also means there will be large gaps on this article for the time being.&lt;br /&gt;
&lt;br /&gt;
==General observations==&lt;br /&gt;
&lt;br /&gt;
Track elements have two different models. The &#039;&#039;&#039;graphical model&#039;&#039;&#039; consists of a [[Resource file format#3d shapes|3D shape]] stored in either of GAME1.P3S or GAME2.P3S . Like any regular 3D shape, it can be modified using [[stressed]]. The graphical model, however, only controls the looks of the element. Actual physical behaviour is determined by a &#039;&#039;&#039;physical model&#039;&#039;&#039;. The physical model is only partly stored in resource files. Briefly, track elements are made of potentially several plane surfaces, whose description is stored at the &#039;&#039;plan&#039;&#039; resource of GAME.PRE . Such plane surfaces, which are in principle boundless, are then weld together by a set of rules hard coded within the game engne. Another important piece of data which is not in &#039;&#039;plan&#039;&#039; is the type of surface associated with each plane (asphalt, grass, etc.). It is important to notice that plane surfaces in &#039;&#039;plan&#039;&#039; are not unique - for instance, the same planes are used for creating hill slopes and bridge ramps, and thus alterations to the plane surfaces will be reflected in both elements. The difference between the two elements is merely one of assembly - that is, where the planes are cut within the track tile in order to result in the track element shape. A similar situation is observed for the [[cork l/r]] and the [[pipe]] round surface. GAME.PRE also contains the &#039;&#039;wall&#039;&#039; resource, which stores data for non-drivable surfaces (such as bridge and building walls) in a poorly understood format.&lt;br /&gt;
&lt;br /&gt;
==GAME.PRE data==&lt;br /&gt;
&lt;br /&gt;
===The plan resource===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;plan&#039;&#039; is composed of 536 structures of 34 bytes each, each associated with a plane which in turn forms part of a drivable surface. The structures consist of:&lt;br /&gt;
&lt;br /&gt;
 struct PLANE {&lt;br /&gt;
     WORD angleXY;&lt;br /&gt;
     WORD angleYZ;&lt;br /&gt;
     VECTOR origin;&lt;br /&gt;
     VECTOR normal;&lt;br /&gt;
     VECTOR[3] rotationMatrix;&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
In the above, WORD = 2-byte signed integer and:&lt;br /&gt;
&lt;br /&gt;
 struct VECTOR {&lt;br /&gt;
     WORD x;&lt;br /&gt;
     WORD y;&lt;br /&gt;
     WORD z;&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;origin&#039;&#039; sets a point in space belonging to the plane ([[coordinate system]] is the same track tile system of the 3D shapes in GAME1/2), and &#039;&#039;normal&#039;&#039; sets a normal vector to the plane &amp;quot;normalized&amp;quot; to a length of 8192. These two vectors are enough to define a (boundless) plane. &#039;&#039;angleXY&#039;&#039; and &#039;&#039;angleYZ&#039;&#039; appear to contain the inclination of the planes (given in units of 360/1024 degree, with values ranging form 0 to 1023). Since such data is made redundant by &#039;&#039;origin&#039;&#039; and &#039;&#039;normal&#039;&#039; and the values have no obvious effect on the surface behaviour their actual function is unknown. Finally, &#039;&#039;rotationMatrix&#039;&#039; appears to be a rotation matrix (of column vectors &amp;quot;normalized&amp;quot; to 16384) which changes the orientation of the car normal vector when it changes surfaces. It must be correctly set so that the surface displays reasonable physical behaviour.&lt;br /&gt;
&lt;br /&gt;
The 536 structures in &#039;&#039;plan&#039;&#039; are arranged in 134 sets of 4 plane surfaces. Each plane in these quartets corresponds to the same part of the associated track element(s), the only difference being orientation relative to the track grid. The order on each quartet is predictable: the first one is in S-&amp;gt;N orientation (pointing to +z) and the others correspond to counter-clockwise rotations (for pieces of bridge corners and banked roads, the first plane of the quartet is from the corner going S-&amp;gt;W, the second one E-&amp;gt;S and so on.).&lt;br /&gt;
&lt;br /&gt;
====List of planes====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Collapsed table - use the &amp;quot;show&amp;quot; button to view it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable collapsible collapsed&amp;quot; style=&amp;quot;width:48em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 align=&amp;quot;center&amp;quot; | Quartets of planes in &#039;&#039;plan&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!Block	!!Line	!!Address	!!Description		&lt;br /&gt;
|-&lt;br /&gt;
|1	||1	||37E	||Flat ground	&lt;br /&gt;
|-&lt;br /&gt;
|2	||5	||406	||Boulevard divider	&lt;br /&gt;
|-&lt;br /&gt;
|3	||9	||48E	||Bridges (Viaducts may not work if set too low)&lt;br /&gt;
|-&lt;br /&gt;
|4	||13	||516	||Ramps and hill slopes	&lt;br /&gt;
|-&lt;br /&gt;
|5	||17	||59E	||Angled hill slopes (outer)	&lt;br /&gt;
|-&lt;br /&gt;
|6	||21	||626	||Angled hill slopes (inner)	&lt;br /&gt;
|-&lt;br /&gt;
|7	||25	||6AE	||Straight banked road	&lt;br /&gt;
|-&lt;br /&gt;
|8	||29	||736	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|9	||33	||7BE	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|10	||37	||846	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|11	||41	||8CE	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|12	||45	||956	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|13	||49	||9DE	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|14	||53	||A66	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|15	||57	||AEE	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|16	||61	||B76	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|17	||65	||BFE	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|18	||69	||C86	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|19	||73	||D0E	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|20	||77	||D96	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|21	||81	||E1E	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|22	||85	||EA6	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|23	||89	||F2E	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|24	||93	||FB6	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|25	||97	||103E	||Banked corner	&lt;br /&gt;
|-&lt;br /&gt;
|26	||101	||10C6	||Banked road entrance B (1st orientation is inner=left)&lt;br /&gt;
|-&lt;br /&gt;
|27	||105	||114E	||Banked road entrance B&lt;br /&gt;
|-&lt;br /&gt;
|28	||109	||11D6	||Banked road entrance B&lt;br /&gt;
|-&lt;br /&gt;
|29	||113	||125E	||Banked road entrance B&lt;br /&gt;
|-&lt;br /&gt;
|30	||117	||12E6	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|31	||121	||136E	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|32	||125	||13F6	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|33	||129	||147E	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|34	||133	||1506	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|35	||137	||158E	||Banked road entrance B	&lt;br /&gt;
|-&lt;br /&gt;
|36	||141	||1616	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|37	||145	||169E	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|38	||149	||1726	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|39	||153	||17AE	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|40	||157	||1836	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|41	||161	||18BE	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|42	||165	||1946	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|43	||169	||19CE	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|44	||173	||1A56	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|45	||177	||1ADE	||Banked road entrance A	&lt;br /&gt;
|-&lt;br /&gt;
|46	||181	||1B66	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|47	||185	||1BEE	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|48	||189	||1C76	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|49	||193	||1CFE	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|50	||197	||1D86	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|51	||201	||1E0E	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|52	||205	||1E96	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|53	||209	||1F1E	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|54	||213	||1FA6	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|55	||217	||202E	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|56	||221	||20B6	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|57	||225	||213E	||Loop surface	&lt;br /&gt;
|-&lt;br /&gt;
|58	||229	||21C6	||Pipe surface (grounded)	&lt;br /&gt;
|-&lt;br /&gt;
|59	||233	||224E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|60	||237	||22D6	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|61	||241	||235E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|62	||245	||23E6	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|63	||249	||246E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|64	||253	||24F6	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|65	||257	||257E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|66	||261	||2606	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|67	||265	||268E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|68	||269	||2716	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|69	||273	||279E	||Pipe, cork l/r surface	&lt;br /&gt;
|-&lt;br /&gt;
|70	||277	||2826	||Pipe obstacle	&lt;br /&gt;
|-&lt;br /&gt;
|71	||281	||28AE	||Pipe entrance (grounded)	&lt;br /&gt;
|-&lt;br /&gt;
|72	||285	||2936	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|73	||289	||29BE	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|74	||293	||2A46	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|75	||297	||2ACE	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|76	||301	||2B56	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|77	||305	||2BDE	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|78	||309	||2C66	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|79	||313	||2CEE	||Pipe entrance	&lt;br /&gt;
|-&lt;br /&gt;
|80	||317	||2D76	||LH cork u/d entrance	&lt;br /&gt;
|-&lt;br /&gt;
|81	||321	||2DFE	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|82	||325	||2E86	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|83	||329	||2F0E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|84	||333	||2F96	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|85	||337	||301E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|86	||341	||30A6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|87	||345	||312E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|88	||349	||31B6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|89	||353	||323E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|90	||357	||32C6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|91	||361	||334E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|92	||365	||33D6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|93	||369	||345E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|94	||373	||34E6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|95	||377	||356E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|96	||381	||35F6	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|97	||385	||367E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|98	||389	||3706	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|99	||393	||378E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|100	||397	||3816	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|101	||401	||389E	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|102	||405	||3926	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|103	||409	||39AE	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|104	||413	||3A36	||Left-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|105	||417	||3ABE	||LH cork u/d bridge	&lt;br /&gt;
|-&lt;br /&gt;
|106	||421	||3B46	||RH cork u/d entrance	&lt;br /&gt;
|-&lt;br /&gt;
|107	||425	||3BCE	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|108	||429	||3C56	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|109	||433	||3CDE	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|110	||437	||3D66	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|111	||441	||3DEE	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|112	||445	||3E76	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|113	||449	||3EFE	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|114	||453	||3F86	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|115	||457	||400E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|116	||461	||4096	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|117	||465	||411E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|118	||469	||41A6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|119	||473	||422E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|120	||477	||42B6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|121	||481	||433E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|122	||485	||43C6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|123	||489	||444E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|124	||493	||44D6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|125	||497	||455E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|126	||501	||45E6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|127	||505	||466E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|128	||509	||46F6	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|129	||513	||477E	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|130	||517	||4806	||Right-handed cork u/d	&lt;br /&gt;
|-&lt;br /&gt;
|131	||521	||488E	||RH cork u/d bridge	&lt;br /&gt;
|-&lt;br /&gt;
|132	||525	||4916	||S/F line auxiliary	&lt;br /&gt;
|-&lt;br /&gt;
|133	||529	||499E	||S/F line auxiliary&lt;br /&gt;
|-&lt;br /&gt;
|134	||533	||4A26	||Tunnel roof&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===The wall resource===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;wall&#039;&#039; is composed of the following structures:&lt;br /&gt;
&lt;br /&gt;
 struct WALL {&lt;br /&gt;
     WORD angleXZ;&lt;br /&gt;
     WORD x;&lt;br /&gt;
     WORD z;&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
The data in these structures appear to be ground-plane projections of wall segments, with &#039;&#039;x&#039;&#039; and &#039;&#039;z&#039;&#039; making endpoints and &#039;&#039;angleXZ&#039;&#039; defining segment angles. Verification of that, and identification of wall pieces, is best performed by plotting the &#039;&#039;x&#039;&#039; and &#039;&#039;z&#039;&#039; values. There must be additional pieces of data involved in wall assembly through, as there is no info on wall heights, nor any obvious link to data in &#039;&#039;plan&#039;&#039;; also, simple alterations to wall pieces associated with elements such as block houses or slalom blocks do not work as intended.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://forum.stunts.hu/index.php?topic=2273.msg41717#msg41717 The original post on GAME.PRE data]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Internals]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Resource_file_format&amp;diff=6553</id>
		<title>Resource file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Resource_file_format&amp;diff=6553"/>
		<updated>2025-03-23T22:06:42Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* 3d shapes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stunts game data are stored in a common container format. Files of this format can hold multiple &#039;&#039;resources&#039;&#039;, blocks of data that may be of various types - text, bitmaps, sounds, etc. Resources are uniquely identified within each file solely by a 4-byte name. A resource container file can be encapsulated by [[Compression|compression]].&lt;br /&gt;
&lt;br /&gt;
This document focuses on [[Game versions#PC versions|BB Stunts 1.1]], but details described here may still—partly or wholly—cover other versions, or even other games developed by DSI at the time.&lt;br /&gt;
&lt;br /&gt;
==File names==&lt;br /&gt;
Different file name extensions are used to indicate the content of the files. Compressed files has &#039;&#039;&amp;quot;P&amp;quot;&#039;&#039; (packed) as the first letter of their extensions. Whether the game prefers raw or compressed files varies based on file type.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! File contents           !! Raw !! Compressed !! Preferred&lt;br /&gt;
|-&lt;br /&gt;
| Text and misc. settings || RES || PRE        || Raw&lt;br /&gt;
|-&lt;br /&gt;
| Bitmap images           || VSH || PVS        || Compressed&lt;br /&gt;
|-&lt;br /&gt;
| Icons                   || ESH || PES        || Compressed&lt;br /&gt;
|-&lt;br /&gt;
| 3d shapes               || 3SH || P3S        || Compressed&lt;br /&gt;
|-&lt;br /&gt;
| Music tracks            || KMS || PKM        || Raw&lt;br /&gt;
|-&lt;br /&gt;
| Instrument samples      || VCE || PVC        || Raw&lt;br /&gt;
|-&lt;br /&gt;
| Sound effects           || SFX || PSF        || Raw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Structure==&lt;br /&gt;
&lt;br /&gt;
The resource file header consists of two integer fields denoting the total length of the file and the number of resources contained. The following table of contents has a list of ids and a corresponding list of offsets into the remaining data section.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// Header&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint32&amp;lt;/span&amp;gt; fileLength&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; numResources&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// Table of contents&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;char&amp;lt;/span&amp;gt;   ids&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numResources&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;][&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlN&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint32&amp;lt;/span&amp;gt; offsets&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numResources&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// Resource data&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;char&amp;lt;/span&amp;gt;   data&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Types==&lt;br /&gt;
Resource type can be determined by looking at the resource&#039;s id string and/or the source file name.&lt;br /&gt;
&lt;br /&gt;
===Plain text===&lt;br /&gt;
Text resources are null-terminated [http://en.wikipedia.org/wiki/C_string C strings] found in &amp;lt;tt&amp;gt;RES&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;PRE&amp;lt;/tt&amp;gt; files. Strings can contain non-alphanumeric codes used by the game to achieve certain effects. Most prominent is the &#039;&#039;&amp;quot;]&amp;quot;&#039;&#039; (right square bracket) used to represent [http://en.wikipedia.org/wiki/Newline newline] in multi-line text.&lt;br /&gt;
&lt;br /&gt;
===Bitmap images===&lt;br /&gt;
[[Image:Stunts-pal-vga.png|128px|right|thumb|VGA palette used by bitmap images. Value 255 is transparency.]]&lt;br /&gt;
Bitmaps are images with 8-bit color depth using a [[:Image:Stunts-pal-vga.png|fixed palette]] in VGA mode. Special bitmaps using the naming scheme &amp;lt;tt&amp;gt;!cg_&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;!eg_&amp;lt;/tt&amp;gt; provides color mapping for graphics modes with fewer available colors.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; width&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; height&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; centreX&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; centreY&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; positionX&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint16&amp;lt;/span&amp;gt; positionY&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;  unknown&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlN&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;  image&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;width &amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;*&amp;lt;/span&amp;gt; height&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Width and height correspond, of course, to the image dimensions. CentreX and centreY refer to the coordinates of the axial centre for moving images, as is the case of the gear knob and the steering dot. These coordinates set the point in the image that will move along the path established for it to go along.&lt;br /&gt;
&lt;br /&gt;
Parts of this structure are not fully understood. &amp;lt;tt&amp;gt;unknown&amp;lt;/tt&amp;gt; seems to affect how image pixels are organized in compressed resource files, likely to gain more effective [http://en.wikipedia.org/wiki/Run-length_encoding run-length compression]. Images with pixel data stored as continuous horizontal lines has &amp;lt;tt&amp;gt;unknown&amp;lt;/tt&amp;gt; set to &amp;lt;code&amp;gt;{ 0x1, 0x2, 0x4, 0x8 }&amp;lt;/code&amp;gt; which is probabily [http://en.wikipedia.org/wiki/Planar_(computer_graphics) Planar] data for 16 color modes. Modifying these values randomly for all images in a car does not appear to have any effect, which suggest this might have importance only in non-car PVS/VSH files.&lt;br /&gt;
&lt;br /&gt;
Due to the internal resolution of Stunts (which uses [http://en.wikipedia.org/wiki/Mode_13h VGA Mode 13h]), non-square pixels are used for screen display. [[Aspect ratio]] corrections should be accounted for to avoid unwanted results.  &lt;br /&gt;
&lt;br /&gt;
The VGA palette itself is encoded as the &amp;lt;tt&amp;gt;!pal&amp;lt;/tt&amp;gt; bitmap resource of &amp;lt;tt&amp;gt;SDMAIN.PVS&amp;lt;/tt&amp;gt;. The pixel data of that resource is interpreted as 256 triplets of [https://moddingwiki.shikadi.net/wiki/VGA_Palette 6-bit RGB].&lt;br /&gt;
&lt;br /&gt;
See [[Car files]] for specific information on the different image resources.&lt;br /&gt;
&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===3d shapes===&lt;br /&gt;
Shapes are composed of a vertex list and a list of primitives. Primitives are basic shapes that can have different types, such as polygons or wheels. Depending on the type it contains a number of indices into the vertex list needed to draw the shape, color variations and some rendering hints. Stunts&#039; [[coordinate system]] use 16-bit signed integers, making the resolution relative to the scale of the model. Shapes presented in the car selection screen are more detailed than in-game shapes, thus requiring larger scaling. Experiment has shown that 1 foot in-game corresponds to 5 units, making each track tile roughly 205 feet (or 62.5 meters) wide.&lt;br /&gt;
&lt;br /&gt;
Due to the counter header fields being stored in single bytes, the total amount of vertices and primitives are limited to 255 per shape.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Main strcture&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;     numVertices&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;     numPrimitives&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;     numPaintJobs&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;     reserved &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// Always == 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 VERTEX    vertices&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numVertices&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint32&amp;lt;/span&amp;gt;    cullFront&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numPrimitives&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint32&amp;lt;/span&amp;gt;    cullBack&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numPrimitives&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 PRIMITIVE primitives&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numPrimitives&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt;     terminate&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// 1-3 NULL-bytes for data alignment&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Additional structures&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;struct&amp;lt;/span&amp;gt; VERTEX &amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;{&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;int16&amp;lt;/span&amp;gt; x&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;int16&amp;lt;/span&amp;gt; y&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;int16&amp;lt;/span&amp;gt; z&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;struct&amp;lt;/span&amp;gt; PRIMITIVE &amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;{&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt; type&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt; flags&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt; materials&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;numPaintJobs&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;hlP&amp;quot;&amp;gt;uint8&amp;lt;/span&amp;gt; indices&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;...&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;hlC&amp;quot;&amp;gt;// Size depends on type.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;hlB&amp;quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Primitive types&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Primitive type !! Vertex indices needed !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 1              || 1              || Particle, 1 pixel&lt;br /&gt;
|-&lt;br /&gt;
| 2              || 2              || Line segment, 1 pixel width&lt;br /&gt;
|-&lt;br /&gt;
| 3–10           || 3–10           || Polygon, &#039;&#039;n&#039;&#039; sides&lt;br /&gt;
|-&lt;br /&gt;
| 11             || 2              || Sphere (center + ~(radius / 2)&lt;br /&gt;
|-&lt;br /&gt;
| 12             || 6              || Wheel&lt;br /&gt;
|-&lt;br /&gt;
| *              || 0              || Ignored&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Primitive flags&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Flag          !! Name&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0x01&amp;lt;/tt&amp;gt; || Two-sided&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0x02&amp;lt;/tt&amp;gt; || Z-Bias&lt;br /&gt;
|-&lt;br /&gt;
| *    || Ignored&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Culling data masks&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Flag                !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0xFFFE0000&amp;lt;/tt&amp;gt; || Horizontal angle ranges, positive direction&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0x0001FFFC&amp;lt;/tt&amp;gt; || Horizontal angle ranges, negative direction&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0x00000001&amp;lt;/tt&amp;gt; || High vertical angle flag, positive direction&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;0x00000002&amp;lt;/tt&amp;gt; || High vertical angle flag, negative direction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For car body and track element shapes the first eight vertices are reserved for the corner vertices of the shape&#039;s bound box, used to cull entire shapes located outside the view frustum.&lt;br /&gt;
&lt;br /&gt;
[[Image:Wheel_Primitive_Anatomy.png|200px|right|thumb|Anatomy of a wheel shape primitive.]]&lt;br /&gt;
The first three vertices in a wheel primitive marks the center, tire radius and rim radius for the inner wheel-half facing the vehicle. The last three vertices does the same, in the same order, for the outer half of the wheel. Directions may not matter, the vertex locations are used to measure distances. This rule applies to the sphere primitive as well.&lt;br /&gt;
&lt;br /&gt;
Wheel transformations are performed on fixed vertex positions. Since the first eight vertices of &amp;lt;tt&amp;gt;car[0-2]&amp;lt;/tt&amp;gt; shapes are occupied by the bound box, vertices 9-14 and 15-20 are front wheels. Misplaced wheel vertices will lead to corrupted shape rendering.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;flags&amp;lt;/tt&amp;gt; in the &amp;lt;tt&amp;gt;PRIMITIVE&amp;lt;/tt&amp;gt; structure are used for two-sided polygons (disable [http://en.wikipedia.org/wiki/Back-face_culling back-face culling]) and to enable Z-bias in order to resolve [http://en.wikipedia.org/wiki/Z-fighting Z-fighting].&lt;br /&gt;
&lt;br /&gt;
[[Shape materials|Materials]] are indices into a permanent, internal game structure and are assigned per-primitive. Cars can have multiple paint jobs, every primitive in the shape must set a material for each color scheme.&lt;br /&gt;
&lt;br /&gt;
Each primitive has two 32-bit culling data fields to determine visibility. A culling data field holds angular visibility in positive and negative direction using 15 bits each. One bit corresponds to 1/15th of a full circle and the bits can be set in any combination. The two least significant bits are used as flags for visibility at near-vertical viewing angles.&lt;br /&gt;
&lt;br /&gt;
A shape resource must be terminated with NULL-bytes. The number of bytes needed is not known, but padding three NULL-bytes has proven to work regardless of resource size or byte alignment. Failing to meet this requirement will lead to obscure rendering artifacts.&lt;br /&gt;
&lt;br /&gt;
As for bitmaps, [[aspect ratio]] issues in Stunts should be considering when setting Y coordinates of 3D models.&lt;br /&gt;
&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Car parameters===&lt;br /&gt;
{{main|Car parameters}}&lt;br /&gt;
Numerical car*.res parameters are stored in a 776 bytes sized resource identified as &#039;&#039;simd&#039;&#039;. Most data in simd is stored as signed 16-bit integers. Noteworthy exceptions include number of gears, gear ratios, torque curve data and bitmap coordinates for dashboard instruments - which are unsigned 8-bit integers. Organization and function of the parameters are outside the scope of this article; the reader should consult the main article on the topic for further information. &lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Opponent parameters===&lt;br /&gt;
{{main|Opponent files}}&lt;br /&gt;
The opp?.res files contain numerical data resources which control opponent behaviour and victory/defeat animations. The contents and function of these resources are better understood within the context of the main article. &lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Music tracks===&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Instrument samples===&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
===Sound effects===&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
* [[stressed]] - Stunts/4D [Sports] Driving resource editor [https://github.com/dstien/gameformats/].&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Internals]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6514</id>
		<title>Repldump</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6514"/>
		<updated>2025-03-01T00:29:33Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;REPLDUMP&#039;&#039;&#039; is a tool that can generate a binary file with dynamic player information for each frame from a [[Replay file format|replay file]]. It is part of the [[Restunts]] project and was built by shortcutting several parts of the code in Stunts to have it go straight to parsing a replay and dumping the status for each frame into the output.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;REPLDUMP&#039;&#039; writes the number of frames as a word at the beginning of the output file and then, for each frame, it dumps the entire contents of the [[Gamestate|GAMESTATE]] block, which is 1120 bytes long. The information in this block is very valuable, as it includes the coordinates and orientation of the cars during the race as well as their speed, current gear and much more.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6513</id>
		<title>Repldump</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6513"/>
		<updated>2025-03-01T00:28:52Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;REPLDUMP&#039;&#039;&#039; is a tool that can generate a binary file with dynamic player information for each frame from a [[replay file]]. It is part of the [[Restunts]] project and was built by shortcutting several parts of the code in Stunts to have it go straight to parsing a replay and dumping the status for each frame into the output.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;REPLDUMP&#039;&#039; writes the number of frames as a word at the beginning of the output file and then, for each frame, it dumps the entire contents of the [[Gamestate|GAMESTATE]] block, which is 1120 bytes long. The information in this block is very valuable, as it includes the coordinates and orientation of the cars during the race as well as their speed, current gear and much more.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6512</id>
		<title>Repldump</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6512"/>
		<updated>2025-03-01T00:28:36Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;REPLDUMP&#039;&#039;&#039; is a tool that can generate a binary file with dynamic player information for each frame from a [[replay file]]. It is part of the [[Restunts]] project and was built by shortcutting several parts of the code in Stunts to have it go straight to parsing a replay and dumping the status for each frame into the output.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;REPLDUMP&#039;&#039; writes the number of frames as a word at the beginning of the output file and then, for each frame, it dumps the entire contents of the [[GAMESTATE|Gamestate]] block, which is 1120 bytes long. The information in this block is very valuable, as it includes the coordinates and orientation of the cars during the race as well as their speed, current gear and much more.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6511</id>
		<title>Repldump</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Repldump&amp;diff=6511"/>
		<updated>2025-03-01T00:28:02Z</updated>

		<summary type="html">&lt;p&gt;Cas: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;REPLDUMP&amp;#039;&amp;#039;&amp;#039; is a tool that can generate a binary file with dynamic player information for each frame from a replay file. It is part of the Restunts project and was...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;REPLDUMP&#039;&#039;&#039; is a tool that can generate a binary file with dynamic player information for each frame from a [[replay file]]. It is part of the [[Restunts]] project and was built by shortcutting several parts of the code in Stunts to have it go straight to parsing a replay and dumping the status for each frame into the output.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;REPLDUMP&#039;&#039; writes the number of frames as a word at the beginning of the output file and then, for each frame, it dumps the entire contents of the [[GAMESTATE]] block, which is 1120 bytes long. The information in this block is very valuable, as it includes the coordinates and orientation of the cars during the race as well as their speed, current gear and much more.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6510</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6510"/>
		<updated>2025-03-01T00:23:27Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Stunts Cartography]] and the [[R5K engine]] to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, &#039;&#039;VECTOR&#039;&#039; corresponds to three words for the X, Y and Z coordinates and VECTORLONG uses three dwords, whereas &#039;&#039;CARSTATE&#039;&#039; is yet another structure with the following contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CARSTATE struc&lt;br /&gt;
car_posWorld1 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_posWorld2 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_rotate VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_pseudoGravity dw ?&lt;br /&gt;
car_steeringAngle dw ?&lt;br /&gt;
car_currpm dw ?&lt;br /&gt;
car_lastrpm dw ?&lt;br /&gt;
car_idlerpm2 dw ?&lt;br /&gt;
car_speeddiff dw ?&lt;br /&gt;
car_speed dw ?&lt;br /&gt;
car_speed2 dw ?&lt;br /&gt;
car_lastspeed dw ?&lt;br /&gt;
car_gearratio dw ?&lt;br /&gt;
car_gearratioshr8 dw ?&lt;br /&gt;
car_knob_x dw ?&lt;br /&gt;
car_36MwhlAngle dw ?&lt;br /&gt;
car_knob_y dw ?&lt;br /&gt;
car_knob_x2 dw ?&lt;br /&gt;
car_knob_y2 dw ?&lt;br /&gt;
car_angle_z dw ?&lt;br /&gt;
car_40MfrontWhlAngle dw ?&lt;br /&gt;
field_42 dw ?&lt;br /&gt;
car_demandedGrip dw ?&lt;br /&gt;
car_surfacegrip_sum dw ?&lt;br /&gt;
field_48 dw ?&lt;br /&gt;
car_trackdata3_index dw ?&lt;br /&gt;
car_rc1 dw 4 dup (?)&lt;br /&gt;
car_rc2 dw 4 dup (?)&lt;br /&gt;
car_rc3 dw 4 dup (?)&lt;br /&gt;
car_rc4 dw 4 dup (?)&lt;br /&gt;
car_rc5 dw 4 dup (?)&lt;br /&gt;
car_whlWorldCrds1 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_whlWorldCrds2 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_vec_unk3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk5 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
field_B6 dw ?&lt;br /&gt;
field_B8 dw ?&lt;br /&gt;
field_BA dw ?&lt;br /&gt;
car_is_braking db ?&lt;br /&gt;
car_is_accelerating db ?&lt;br /&gt;
car_current_gear db ?&lt;br /&gt;
car_sumSurfFrontWheels db ?&lt;br /&gt;
car_sumSurfRearWheels db ?&lt;br /&gt;
car_sumSurfAllWheels db ?&lt;br /&gt;
car_surfaceWhl db 4 dup (?)&lt;br /&gt;
car_engineLimiterTimer db ?&lt;br /&gt;
car_slidingFlag db ?&lt;br /&gt;
field_C8 db ?&lt;br /&gt;
car_crashBmpFlag db ?&lt;br /&gt;
car_changing_gear db ?&lt;br /&gt;
car_fpsmul2 db ?&lt;br /&gt;
car_transmission db ?&lt;br /&gt;
field_CD db ?&lt;br /&gt;
field_CE db ?&lt;br /&gt;
field_CF db ?&lt;br /&gt;
CARSTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All in all, the &#039;&#039;GAMESTATE&#039;&#039; structure is 1120 bytes long.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6509</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6509"/>
		<updated>2025-03-01T00:22:58Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Stunts Cartography]] and the [[R5KE]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, &#039;&#039;VECTOR&#039;&#039; corresponds to three words for the X, Y and Z coordinates and VECTORLONG uses three dwords, whereas &#039;&#039;CARSTATE&#039;&#039; is yet another structure with the following contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CARSTATE struc&lt;br /&gt;
car_posWorld1 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_posWorld2 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_rotate VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_pseudoGravity dw ?&lt;br /&gt;
car_steeringAngle dw ?&lt;br /&gt;
car_currpm dw ?&lt;br /&gt;
car_lastrpm dw ?&lt;br /&gt;
car_idlerpm2 dw ?&lt;br /&gt;
car_speeddiff dw ?&lt;br /&gt;
car_speed dw ?&lt;br /&gt;
car_speed2 dw ?&lt;br /&gt;
car_lastspeed dw ?&lt;br /&gt;
car_gearratio dw ?&lt;br /&gt;
car_gearratioshr8 dw ?&lt;br /&gt;
car_knob_x dw ?&lt;br /&gt;
car_36MwhlAngle dw ?&lt;br /&gt;
car_knob_y dw ?&lt;br /&gt;
car_knob_x2 dw ?&lt;br /&gt;
car_knob_y2 dw ?&lt;br /&gt;
car_angle_z dw ?&lt;br /&gt;
car_40MfrontWhlAngle dw ?&lt;br /&gt;
field_42 dw ?&lt;br /&gt;
car_demandedGrip dw ?&lt;br /&gt;
car_surfacegrip_sum dw ?&lt;br /&gt;
field_48 dw ?&lt;br /&gt;
car_trackdata3_index dw ?&lt;br /&gt;
car_rc1 dw 4 dup (?)&lt;br /&gt;
car_rc2 dw 4 dup (?)&lt;br /&gt;
car_rc3 dw 4 dup (?)&lt;br /&gt;
car_rc4 dw 4 dup (?)&lt;br /&gt;
car_rc5 dw 4 dup (?)&lt;br /&gt;
car_whlWorldCrds1 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_whlWorldCrds2 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_vec_unk3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk5 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
field_B6 dw ?&lt;br /&gt;
field_B8 dw ?&lt;br /&gt;
field_BA dw ?&lt;br /&gt;
car_is_braking db ?&lt;br /&gt;
car_is_accelerating db ?&lt;br /&gt;
car_current_gear db ?&lt;br /&gt;
car_sumSurfFrontWheels db ?&lt;br /&gt;
car_sumSurfRearWheels db ?&lt;br /&gt;
car_sumSurfAllWheels db ?&lt;br /&gt;
car_surfaceWhl db 4 dup (?)&lt;br /&gt;
car_engineLimiterTimer db ?&lt;br /&gt;
car_slidingFlag db ?&lt;br /&gt;
field_C8 db ?&lt;br /&gt;
car_crashBmpFlag db ?&lt;br /&gt;
car_changing_gear db ?&lt;br /&gt;
car_fpsmul2 db ?&lt;br /&gt;
car_transmission db ?&lt;br /&gt;
field_CD db ?&lt;br /&gt;
field_CE db ?&lt;br /&gt;
field_CF db ?&lt;br /&gt;
CARSTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All in all, the &#039;&#039;GAMESTATE&#039;&#039; structure is 1120 bytes long.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6508</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6508"/>
		<updated>2025-03-01T00:22:07Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5KE]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, &#039;&#039;VECTOR&#039;&#039; corresponds to three words for the X, Y and Z coordinates and VECTORLONG uses three dwords, whereas &#039;&#039;CARSTATE&#039;&#039; is yet another structure with the following contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CARSTATE struc&lt;br /&gt;
car_posWorld1 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_posWorld2 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_rotate VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_pseudoGravity dw ?&lt;br /&gt;
car_steeringAngle dw ?&lt;br /&gt;
car_currpm dw ?&lt;br /&gt;
car_lastrpm dw ?&lt;br /&gt;
car_idlerpm2 dw ?&lt;br /&gt;
car_speeddiff dw ?&lt;br /&gt;
car_speed dw ?&lt;br /&gt;
car_speed2 dw ?&lt;br /&gt;
car_lastspeed dw ?&lt;br /&gt;
car_gearratio dw ?&lt;br /&gt;
car_gearratioshr8 dw ?&lt;br /&gt;
car_knob_x dw ?&lt;br /&gt;
car_36MwhlAngle dw ?&lt;br /&gt;
car_knob_y dw ?&lt;br /&gt;
car_knob_x2 dw ?&lt;br /&gt;
car_knob_y2 dw ?&lt;br /&gt;
car_angle_z dw ?&lt;br /&gt;
car_40MfrontWhlAngle dw ?&lt;br /&gt;
field_42 dw ?&lt;br /&gt;
car_demandedGrip dw ?&lt;br /&gt;
car_surfacegrip_sum dw ?&lt;br /&gt;
field_48 dw ?&lt;br /&gt;
car_trackdata3_index dw ?&lt;br /&gt;
car_rc1 dw 4 dup (?)&lt;br /&gt;
car_rc2 dw 4 dup (?)&lt;br /&gt;
car_rc3 dw 4 dup (?)&lt;br /&gt;
car_rc4 dw 4 dup (?)&lt;br /&gt;
car_rc5 dw 4 dup (?)&lt;br /&gt;
car_whlWorldCrds1 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_whlWorldCrds2 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_vec_unk3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk5 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
field_B6 dw ?&lt;br /&gt;
field_B8 dw ?&lt;br /&gt;
field_BA dw ?&lt;br /&gt;
car_is_braking db ?&lt;br /&gt;
car_is_accelerating db ?&lt;br /&gt;
car_current_gear db ?&lt;br /&gt;
car_sumSurfFrontWheels db ?&lt;br /&gt;
car_sumSurfRearWheels db ?&lt;br /&gt;
car_sumSurfAllWheels db ?&lt;br /&gt;
car_surfaceWhl db 4 dup (?)&lt;br /&gt;
car_engineLimiterTimer db ?&lt;br /&gt;
car_slidingFlag db ?&lt;br /&gt;
field_C8 db ?&lt;br /&gt;
car_crashBmpFlag db ?&lt;br /&gt;
car_changing_gear db ?&lt;br /&gt;
car_fpsmul2 db ?&lt;br /&gt;
car_transmission db ?&lt;br /&gt;
field_CD db ?&lt;br /&gt;
field_CE db ?&lt;br /&gt;
field_CF db ?&lt;br /&gt;
CARSTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All in all, the &#039;&#039;GAMESTATE&#039;&#039; structure is 1120 bytes long.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6507</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6507"/>
		<updated>2025-03-01T00:16:49Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5KE]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, &#039;&#039;VECTOR&#039;&#039; corresponds to three dwords for the X, Y and Z coordinates, whereas &#039;&#039;CARSTATE&#039;&#039; is yet another structure with the following contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CARSTATE struc&lt;br /&gt;
car_posWorld1 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_posWorld2 VECTORLONG &amp;lt;&amp;gt;&lt;br /&gt;
car_rotate VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_pseudoGravity dw ?&lt;br /&gt;
car_steeringAngle dw ?&lt;br /&gt;
car_currpm dw ?&lt;br /&gt;
car_lastrpm dw ?&lt;br /&gt;
car_idlerpm2 dw ?&lt;br /&gt;
car_speeddiff dw ?&lt;br /&gt;
car_speed dw ?&lt;br /&gt;
car_speed2 dw ?&lt;br /&gt;
car_lastspeed dw ?&lt;br /&gt;
car_gearratio dw ?&lt;br /&gt;
car_gearratioshr8 dw ?&lt;br /&gt;
car_knob_x dw ?&lt;br /&gt;
car_36MwhlAngle dw ?&lt;br /&gt;
car_knob_y dw ?&lt;br /&gt;
car_knob_x2 dw ?&lt;br /&gt;
car_knob_y2 dw ?&lt;br /&gt;
car_angle_z dw ?&lt;br /&gt;
car_40MfrontWhlAngle dw ?&lt;br /&gt;
field_42 dw ?&lt;br /&gt;
car_demandedGrip dw ?&lt;br /&gt;
car_surfacegrip_sum dw ?&lt;br /&gt;
field_48 dw ?&lt;br /&gt;
car_trackdata3_index dw ?&lt;br /&gt;
car_rc1 dw 4 dup (?)&lt;br /&gt;
car_rc2 dw 4 dup (?)&lt;br /&gt;
car_rc3 dw 4 dup (?)&lt;br /&gt;
car_rc4 dw 4 dup (?)&lt;br /&gt;
car_rc5 dw 4 dup (?)&lt;br /&gt;
car_whlWorldCrds1 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_whlWorldCrds2 VECTOR 4 dup (&amp;lt;&amp;gt;)&lt;br /&gt;
car_vec_unk3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
car_vec_unk5 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
field_B6 dw ?&lt;br /&gt;
field_B8 dw ?&lt;br /&gt;
field_BA dw ?&lt;br /&gt;
car_is_braking db ?&lt;br /&gt;
car_is_accelerating db ?&lt;br /&gt;
car_current_gear db ?&lt;br /&gt;
car_sumSurfFrontWheels db ?&lt;br /&gt;
car_sumSurfRearWheels db ?&lt;br /&gt;
car_sumSurfAllWheels db ?&lt;br /&gt;
car_surfaceWhl db 4 dup (?)&lt;br /&gt;
car_engineLimiterTimer db ?&lt;br /&gt;
car_slidingFlag db ?&lt;br /&gt;
field_C8 db ?&lt;br /&gt;
car_crashBmpFlag db ?&lt;br /&gt;
car_changing_gear db ?&lt;br /&gt;
car_fpsmul2 db ?&lt;br /&gt;
car_transmission db ?&lt;br /&gt;
field_CD db ?&lt;br /&gt;
field_CE db ?&lt;br /&gt;
field_CF db ?&lt;br /&gt;
CARSTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All in all, the &#039;&#039;GAMESTATE&#039;&#039; structure is 1120 bytes long.&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6506</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6506"/>
		<updated>2025-03-01T00:09:38Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6505</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6505"/>
		<updated>2025-03-01T00:09:21Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6504</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6504"/>
		<updated>2025-03-01T00:07:56Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6503</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6503"/>
		<updated>2025-03-01T00:06:35Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-||game_longs1 dd 24 dup (?)||&lt;br /&gt;
|-||game_longs2 dd 24 dup (?)||&lt;br /&gt;
|-||game_longs3 dd 24 dup (?)||&lt;br /&gt;
|-game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_frame_in_sec dw ?&lt;br /&gt;
|-game_frames_per_sec dw ?&lt;br /&gt;
|-game_travDist dd ?&lt;br /&gt;
|-game_frame dw ?&lt;br /&gt;
|-game_total_finish dw ?&lt;br /&gt;
|-field_144 dw ?&lt;br /&gt;
|-game_pEndFrame dw ?&lt;br /&gt;
|-game_oEndFrame dw ?&lt;br /&gt;
|-game_penalty dw ?&lt;br /&gt;
|-game_impactSpeed dw ?&lt;br /&gt;
|-game_topSpeed dw ?&lt;br /&gt;
|-game_jumpCount dw ?&lt;br /&gt;
|-playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-field_2F2 dw ?&lt;br /&gt;
|-field_2F4 dw ?&lt;br /&gt;
|-game_startcol dw ?&lt;br /&gt;
|-game_startcol2 dw ?&lt;br /&gt;
|-game_startrow dw ?&lt;br /&gt;
|-game_startrow2 dw ?&lt;br /&gt;
|-field_2FE dw 24 dup (?)&lt;br /&gt;
|-field_32E dw 24 dup (?)&lt;br /&gt;
|-field_35E dw 24 dup (?)&lt;br /&gt;
|-field_38E db 48 dup (?)&lt;br /&gt;
|-field_3BE db 48 dup (?)&lt;br /&gt;
|-kevinseed db 6 dup (?)&lt;br /&gt;
|-field_3F4 db ?&lt;br /&gt;
|-game_inputmode db ?&lt;br /&gt;
|-game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
|-field_3F7 db 2 dup (?)&lt;br /&gt;
|-field_3F9 db ?&lt;br /&gt;
|-field_3FA db 48 dup (?)&lt;br /&gt;
|-field_42A db ?&lt;br /&gt;
|-field_42B db 24 dup (?)&lt;br /&gt;
|-field_443 db 24 dup (?)&lt;br /&gt;
|-field_45B db ?&lt;br /&gt;
|-field_45C db ?&lt;br /&gt;
|-field_45D db ?&lt;br /&gt;
|-field_45E db ?&lt;br /&gt;
|-field_45F db ?&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6502</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6502"/>
		<updated>2025-03-01T00:05:13Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-game_longs1 dd 24 dup (?)|&lt;br /&gt;
|-game_longs2 dd 24 dup (?)|&lt;br /&gt;
|-game_longs3 dd 24 dup (?)|&lt;br /&gt;
|-game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_frame_in_sec dw ?&lt;br /&gt;
|-game_frames_per_sec dw ?&lt;br /&gt;
|-game_travDist dd ?&lt;br /&gt;
|-game_frame dw ?&lt;br /&gt;
|-game_total_finish dw ?&lt;br /&gt;
|-field_144 dw ?&lt;br /&gt;
|-game_pEndFrame dw ?&lt;br /&gt;
|-game_oEndFrame dw ?&lt;br /&gt;
|-game_penalty dw ?&lt;br /&gt;
|-game_impactSpeed dw ?&lt;br /&gt;
|-game_topSpeed dw ?&lt;br /&gt;
|-game_jumpCount dw ?&lt;br /&gt;
|-playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-field_2F2 dw ?&lt;br /&gt;
|-field_2F4 dw ?&lt;br /&gt;
|-game_startcol dw ?&lt;br /&gt;
|-game_startcol2 dw ?&lt;br /&gt;
|-game_startrow dw ?&lt;br /&gt;
|-game_startrow2 dw ?&lt;br /&gt;
|-field_2FE dw 24 dup (?)&lt;br /&gt;
|-field_32E dw 24 dup (?)&lt;br /&gt;
|-field_35E dw 24 dup (?)&lt;br /&gt;
|-field_38E db 48 dup (?)&lt;br /&gt;
|-field_3BE db 48 dup (?)&lt;br /&gt;
|-kevinseed db 6 dup (?)&lt;br /&gt;
|-field_3F4 db ?&lt;br /&gt;
|-game_inputmode db ?&lt;br /&gt;
|-game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
|-field_3F7 db 2 dup (?)&lt;br /&gt;
|-field_3F9 db ?&lt;br /&gt;
|-field_3FA db 48 dup (?)&lt;br /&gt;
|-field_42A db ?&lt;br /&gt;
|-field_42B db 24 dup (?)&lt;br /&gt;
|-field_443 db 24 dup (?)&lt;br /&gt;
|-field_45B db ?&lt;br /&gt;
|-field_45C db ?&lt;br /&gt;
|-field_45D db ?&lt;br /&gt;
|-field_45E db ?&lt;br /&gt;
|-field_45F db ?&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6501</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6501"/>
		<updated>2025-03-01T00:04:33Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-game_longs1 dd 24 dup (?)&lt;br /&gt;
|-game_longs2 dd 24 dup (?)&lt;br /&gt;
|-game_longs3 dd 24 dup (?)&lt;br /&gt;
|-game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
|-game_frame_in_sec dw ?&lt;br /&gt;
|-game_frames_per_sec dw ?&lt;br /&gt;
|-game_travDist dd ?&lt;br /&gt;
|-game_frame dw ?&lt;br /&gt;
|-game_total_finish dw ?&lt;br /&gt;
|-field_144 dw ?&lt;br /&gt;
|-game_pEndFrame dw ?&lt;br /&gt;
|-game_oEndFrame dw ?&lt;br /&gt;
|-game_penalty dw ?&lt;br /&gt;
|-game_impactSpeed dw ?&lt;br /&gt;
|-game_topSpeed dw ?&lt;br /&gt;
|-game_jumpCount dw ?&lt;br /&gt;
|-playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
|-field_2F2 dw ?&lt;br /&gt;
|-field_2F4 dw ?&lt;br /&gt;
|-game_startcol dw ?&lt;br /&gt;
|-game_startcol2 dw ?&lt;br /&gt;
|-game_startrow dw ?&lt;br /&gt;
|-game_startrow2 dw ?&lt;br /&gt;
|-field_2FE dw 24 dup (?)&lt;br /&gt;
|-field_32E dw 24 dup (?)&lt;br /&gt;
|-field_35E dw 24 dup (?)&lt;br /&gt;
|-field_38E db 48 dup (?)&lt;br /&gt;
|-field_3BE db 48 dup (?)&lt;br /&gt;
|-kevinseed db 6 dup (?)&lt;br /&gt;
|-field_3F4 db ?&lt;br /&gt;
|-game_inputmode db ?&lt;br /&gt;
|-game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
|-field_3F7 db 2 dup (?)&lt;br /&gt;
|-field_3F9 db ?&lt;br /&gt;
|-field_3FA db 48 dup (?)&lt;br /&gt;
|-field_42A db ?&lt;br /&gt;
|-field_42B db 24 dup (?)&lt;br /&gt;
|-field_443 db 24 dup (?)&lt;br /&gt;
|-field_45B db ?&lt;br /&gt;
|-field_45C db ?&lt;br /&gt;
|-field_45D db ?&lt;br /&gt;
|-field_45E db ?&lt;br /&gt;
|-field_45F db ?&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6500</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6500"/>
		<updated>2025-02-28T23:59:56Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&lt;br /&gt;
````&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;br /&gt;
````&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6499</id>
		<title>Gamestate</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Gamestate&amp;diff=6499"/>
		<updated>2025-02-28T23:59:28Z</updated>

		<summary type="html">&lt;p&gt;Cas: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;GAMESTATE&amp;#039;&amp;#039;&amp;#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in Restunts, that holds information about the player&amp;#039;s and opponent&amp;#039;s car...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;GAMESTATE&#039;&#039;&#039; is a memory structure in Stunts, defined with comprehensive labels in structs.inc in [[Restunts]], that holds information about the player&#039;s and opponent&#039;s cars that is dynamic during game play, such as car coordinates and orientation. It is the structure that [[Repldump]] stores in its binary output files and that&#039;s used by [[Cartography]] and the [[R5K]] engine to produce videos based on races.&lt;br /&gt;
&lt;br /&gt;
The structure contains the following fields:&lt;br /&gt;
&lt;br /&gt;
GAMESTATE struc&lt;br /&gt;
game_longs1 dd 24 dup (?)&lt;br /&gt;
game_longs2 dd 24 dup (?)&lt;br /&gt;
game_longs3 dd 24 dup (?)&lt;br /&gt;
game_vec1 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec2 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec3 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_vec4 VECTOR &amp;lt;&amp;gt;&lt;br /&gt;
game_frame_in_sec dw ?&lt;br /&gt;
game_frames_per_sec dw ?&lt;br /&gt;
game_travDist dd ?&lt;br /&gt;
game_frame dw ?&lt;br /&gt;
game_total_finish dw ?&lt;br /&gt;
field_144 dw ?&lt;br /&gt;
game_pEndFrame dw ?&lt;br /&gt;
game_oEndFrame dw ?&lt;br /&gt;
game_penalty dw ?&lt;br /&gt;
game_impactSpeed dw ?&lt;br /&gt;
game_topSpeed dw ?&lt;br /&gt;
game_jumpCount dw ?&lt;br /&gt;
playerstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
opponentstate CARSTATE &amp;lt;&amp;gt;&lt;br /&gt;
field_2F2 dw ?&lt;br /&gt;
field_2F4 dw ?&lt;br /&gt;
game_startcol dw ?&lt;br /&gt;
game_startcol2 dw ?&lt;br /&gt;
game_startrow dw ?&lt;br /&gt;
game_startrow2 dw ?&lt;br /&gt;
field_2FE dw 24 dup (?)&lt;br /&gt;
field_32E dw 24 dup (?)&lt;br /&gt;
field_35E dw 24 dup (?)&lt;br /&gt;
field_38E db 48 dup (?)&lt;br /&gt;
field_3BE db 48 dup (?)&lt;br /&gt;
kevinseed db 6 dup (?)&lt;br /&gt;
field_3F4 db ?&lt;br /&gt;
game_inputmode db ?&lt;br /&gt;
game_3F6autoLoadEvalFlag db ?&lt;br /&gt;
field_3F7 db 2 dup (?)&lt;br /&gt;
field_3F9 db ?&lt;br /&gt;
field_3FA db 48 dup (?)&lt;br /&gt;
field_42A db ?&lt;br /&gt;
field_42B db 24 dup (?)&lt;br /&gt;
field_443 db 24 dup (?)&lt;br /&gt;
field_45B db ?&lt;br /&gt;
field_45C db ?&lt;br /&gt;
field_45D db ?&lt;br /&gt;
field_45E db ?&lt;br /&gt;
field_45F db ?&lt;br /&gt;
GAMESTATE ends&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6498</id>
		<title>R5K engine</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6498"/>
		<updated>2025-02-28T20:11:31Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Culling and Z-bias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:R5ke.png|400px|right|thumb|View of the track 4:00am using R5KE]]&lt;br /&gt;
&#039;&#039;&#039;R5K Engine&#039;&#039;&#039; (or &#039;&#039;&#039;R5KE&#039;&#039;&#039;) is a graphics rendering engine project worked on by [[Cas]] that aims to provide a new, native graphics engine for Stunts under modern operating systems while preserving its classical qualities.&lt;br /&gt;
&lt;br /&gt;
The project started in August 2020 under the name &#039;&#039;StuntsLegacyEngine&#039;&#039;, for which [https://forum.stunts.hu/index.php?topic=3594.0 this forum thread] was created and has been evolving slowly and in steps in the last years. The original repository was at https://notabug.org/xlucas/sle, where an early copy can be found. It can also be obtained from [[Race For Kicks]], at https://www.raceforkicks.com/projects/engine.html, where it comes with the track viewer included.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
=== Slight model incompatilibities ===&lt;br /&gt;
R5KE is based on a [https://en.wikipedia.org/wiki/Painter%27s_algorithm painter&#039;s algorithm], just like Stunts original graphics engine, but there are a number of differences in their internals. Some of these differences allow the new engine for more flexibility, while others only make things look a little different. Some 3D models will not render the same across engines because the exact workings of the original engine are not known and these models seem to exploit its uniqueness instead of trying to be conservative. This is the case of the lines inside a tunnel or the yellow stripes on ramps, for example. To have R5KE display these models similar to Stunts, one could create some alternative, more conservative models to avoid having to push a lot of exceptions into the new engine&#039;s code.&lt;br /&gt;
&lt;br /&gt;
=== Resolution and viewing distance ===&lt;br /&gt;
In the original Stunts graphics engine, the resolution is always 320x200. With R5KE, the code can be compiled for any resolution and it&#039;s possible to make this dynamic. The maximum viewing distance could be configured in some versions of Stunts, but the best quality that could be set was still pretty low. R5KE allows for depth levels that can easily render a complete track.&lt;br /&gt;
&lt;br /&gt;
=== Derivative models ===&lt;br /&gt;
Like the original engine, R5KE can produce derivative models, that is, transformations of existing models on disk can be generated in memory at load time. Thus, only one model is required for each ramp type, then this can not just be rotated, but also tilted if necessary, when on a slope. In the same way, it can convert any paved-road-based model to a different surface type, including things that are not seen in Stunts (although its engine probably can do it) like dirt road ramps.&lt;br /&gt;
&lt;br /&gt;
=== Culling and Z-bias ===&lt;br /&gt;
The original engine uses culling flags, which makes the code more complex and prone to errors in exchange for accelerating rendering a little bit. R5KE ignores culling flags because it uses 1-sided face orientation to resolve this and because today&#039;s computers are extremely fast and don&#039;t need this optimisation. In Stunts, a Z-bias flag allows for two layers of rendering per model, which makes it possible to create rendering exceptions and simplify models. R5KE has a 4-layer system instead and recognises Stunts&#039; Z-bias flag as a first layer, so more complex models can be handled by R5KE. The way Stunts handles Z-bias and one-sided polygons, though, appears to be different from what one would expect and R5KE is more conservative on this.&lt;br /&gt;
&lt;br /&gt;
=== Model rotation and displacement ===&lt;br /&gt;
R5KE is not a tile-based renderer, so when loading a track, model sets are transformed and placed and then, the engine draws them generically. This means that it&#039;s possible to place objects that are not aligned to the grid or that are rotated at an arbitrary vertical angle.&lt;br /&gt;
&lt;br /&gt;
=== Bugs and unfinished details ===&lt;br /&gt;
R5KE sorts models independently of their size, which currently creates some issues when rendering models larger than 1x1 that are placed on a hill or on water. Clouds are currently not drawn, while wheels are generated using a simplified code that, depending on the perspective, may not look that good. Some glitches could be seen in the past in grilles because of a bug in FreeBasic graphics functions. This has been fixed in FBC now, but it could&#039;ve still been avoided by replacing the textured line primitive with an assembly based one. For a long time, the horizon could only be drawn horizontal, so when banking, models rotated normally, but the horizon did not follow. This was fixed with &#039;&#039;Daniël walls&#039;&#039;, a clever idea by [[Daniel3D]]. Animations have still not been implemented. This includes Joe&#039;s diner&#039;s blinking sign and windmill sails &amp;quot;rotation&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Track viewer ==&lt;br /&gt;
The currently published implementation of R5KE comes as a track viewer. You need to provide a track file as well as the GAME*.3SH files that result from decompressing the GAME*.P3S original files. This allows you to move more or less freely around the track and view it in high resolution with maximum field depth rendering.&lt;br /&gt;
&lt;br /&gt;
== Integration with ReplDump ==&lt;br /&gt;
In March 2023, [[Daniel3D]] had the idea of a bridge between [[ReplDump]] and R5KE and he wrote to [[Cas]] about it. Cas then got to [[Duplode]] to ask for some help on ReplDump and began work on integrating the two pieces of software. [https://forum.stunts.hu/index.php?topic=4107.0 This forum thread]] documents the work held back then. By combining them, it&#039;s possible to create images and videos of races from arbitrary perspectives and with several cars running together.&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Internals]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6497</id>
		<title>R5K engine</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6497"/>
		<updated>2025-02-28T20:10:23Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Bugs and unfinished details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:R5ke.png|400px|right|thumb|View of the track 4:00am using R5KE]]&lt;br /&gt;
&#039;&#039;&#039;R5K Engine&#039;&#039;&#039; (or &#039;&#039;&#039;R5KE&#039;&#039;&#039;) is a graphics rendering engine project worked on by [[Cas]] that aims to provide a new, native graphics engine for Stunts under modern operating systems while preserving its classical qualities.&lt;br /&gt;
&lt;br /&gt;
The project started in August 2020 under the name &#039;&#039;StuntsLegacyEngine&#039;&#039;, for which [https://forum.stunts.hu/index.php?topic=3594.0 this forum thread] was created and has been evolving slowly and in steps in the last years. The original repository was at https://notabug.org/xlucas/sle, where an early copy can be found. It can also be obtained from [[Race For Kicks]], at https://www.raceforkicks.com/projects/engine.html, where it comes with the track viewer included.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
=== Slight model incompatilibities ===&lt;br /&gt;
R5KE is based on a [https://en.wikipedia.org/wiki/Painter%27s_algorithm painter&#039;s algorithm], just like Stunts original graphics engine, but there are a number of differences in their internals. Some of these differences allow the new engine for more flexibility, while others only make things look a little different. Some 3D models will not render the same across engines because the exact workings of the original engine are not known and these models seem to exploit its uniqueness instead of trying to be conservative. This is the case of the lines inside a tunnel or the yellow stripes on ramps, for example. To have R5KE display these models similar to Stunts, one could create some alternative, more conservative models to avoid having to push a lot of exceptions into the new engine&#039;s code.&lt;br /&gt;
&lt;br /&gt;
=== Resolution and viewing distance ===&lt;br /&gt;
In the original Stunts graphics engine, the resolution is always 320x200. With R5KE, the code can be compiled for any resolution and it&#039;s possible to make this dynamic. The maximum viewing distance could be configured in some versions of Stunts, but the best quality that could be set was still pretty low. R5KE allows for depth levels that can easily render a complete track.&lt;br /&gt;
&lt;br /&gt;
=== Derivative models ===&lt;br /&gt;
Like the original engine, R5KE can produce derivative models, that is, transformations of existing models on disk can be generated in memory at load time. Thus, only one model is required for each ramp type, then this can not just be rotated, but also tilted if necessary, when on a slope. In the same way, it can convert any paved-road-based model to a different surface type, including things that are not seen in Stunts (although its engine probably can do it) like dirt road ramps.&lt;br /&gt;
&lt;br /&gt;
=== Culling and Z-bias ===&lt;br /&gt;
The original engine uses culling flags, which makes the code more complex and prone to errors in exchange for accelerating rendering a little bit. R5KE ignores culling flags because it uses face 1-sided orientation to resolve this and because today&#039;s computers are extremely fast and don&#039;t need this optimisation. In Stunts, a Z-bias flag allows for two layers of rendering per model, which makes it possible to create rendering exceptions and simplify models. R5KE has a 4-layer system instead and recognises Stunts&#039; Z-bias flag as a first layer, so more complex models can be handled by R5KE. The way Stunts handles Z-bias and one-sided polygons, though, appears to be different from what one would expect and R5KE is more conservative on this.&lt;br /&gt;
&lt;br /&gt;
=== Model rotation and displacement ===&lt;br /&gt;
R5KE is not a tile-based renderer, so when loading a track, model sets are transformed and placed and then, the engine draws them generically. This means that it&#039;s possible to place objects that are not aligned to the grid or that are rotated at an arbitrary vertical angle.&lt;br /&gt;
&lt;br /&gt;
=== Bugs and unfinished details ===&lt;br /&gt;
R5KE sorts models independently of their size, which currently creates some issues when rendering models larger than 1x1 that are placed on a hill or on water. Clouds are currently not drawn, while wheels are generated using a simplified code that, depending on the perspective, may not look that good. Some glitches could be seen in the past in grilles because of a bug in FreeBasic graphics functions. This has been fixed in FBC now, but it could&#039;ve still been avoided by replacing the textured line primitive with an assembly based one. For a long time, the horizon could only be drawn horizontal, so when banking, models rotated normally, but the horizon did not follow. This was fixed with &#039;&#039;Daniël walls&#039;&#039;, a clever idea by [[Daniel3D]]. Animations have still not been implemented. This includes Joe&#039;s diner&#039;s blinking sign and windmill sails &amp;quot;rotation&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Track viewer ==&lt;br /&gt;
The currently published implementation of R5KE comes as a track viewer. You need to provide a track file as well as the GAME*.3SH files that result from decompressing the GAME*.P3S original files. This allows you to move more or less freely around the track and view it in high resolution with maximum field depth rendering.&lt;br /&gt;
&lt;br /&gt;
== Integration with ReplDump ==&lt;br /&gt;
In March 2023, [[Daniel3D]] had the idea of a bridge between [[ReplDump]] and R5KE and he wrote to [[Cas]] about it. Cas then got to [[Duplode]] to ask for some help on ReplDump and began work on integrating the two pieces of software. [https://forum.stunts.hu/index.php?topic=4107.0 This forum thread]] documents the work held back then. By combining them, it&#039;s possible to create images and videos of races from arbitrary perspectives and with several cars running together.&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Internals]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6496</id>
		<title>R5K engine</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=R5K_engine&amp;diff=6496"/>
		<updated>2025-02-28T20:10:08Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Bugs and unfinished details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:R5ke.png|400px|right|thumb|View of the track 4:00am using R5KE]]&lt;br /&gt;
&#039;&#039;&#039;R5K Engine&#039;&#039;&#039; (or &#039;&#039;&#039;R5KE&#039;&#039;&#039;) is a graphics rendering engine project worked on by [[Cas]] that aims to provide a new, native graphics engine for Stunts under modern operating systems while preserving its classical qualities.&lt;br /&gt;
&lt;br /&gt;
The project started in August 2020 under the name &#039;&#039;StuntsLegacyEngine&#039;&#039;, for which [https://forum.stunts.hu/index.php?topic=3594.0 this forum thread] was created and has been evolving slowly and in steps in the last years. The original repository was at https://notabug.org/xlucas/sle, where an early copy can be found. It can also be obtained from [[Race For Kicks]], at https://www.raceforkicks.com/projects/engine.html, where it comes with the track viewer included.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
=== Slight model incompatilibities ===&lt;br /&gt;
R5KE is based on a [https://en.wikipedia.org/wiki/Painter%27s_algorithm painter&#039;s algorithm], just like Stunts original graphics engine, but there are a number of differences in their internals. Some of these differences allow the new engine for more flexibility, while others only make things look a little different. Some 3D models will not render the same across engines because the exact workings of the original engine are not known and these models seem to exploit its uniqueness instead of trying to be conservative. This is the case of the lines inside a tunnel or the yellow stripes on ramps, for example. To have R5KE display these models similar to Stunts, one could create some alternative, more conservative models to avoid having to push a lot of exceptions into the new engine&#039;s code.&lt;br /&gt;
&lt;br /&gt;
=== Resolution and viewing distance ===&lt;br /&gt;
In the original Stunts graphics engine, the resolution is always 320x200. With R5KE, the code can be compiled for any resolution and it&#039;s possible to make this dynamic. The maximum viewing distance could be configured in some versions of Stunts, but the best quality that could be set was still pretty low. R5KE allows for depth levels that can easily render a complete track.&lt;br /&gt;
&lt;br /&gt;
=== Derivative models ===&lt;br /&gt;
Like the original engine, R5KE can produce derivative models, that is, transformations of existing models on disk can be generated in memory at load time. Thus, only one model is required for each ramp type, then this can not just be rotated, but also tilted if necessary, when on a slope. In the same way, it can convert any paved-road-based model to a different surface type, including things that are not seen in Stunts (although its engine probably can do it) like dirt road ramps.&lt;br /&gt;
&lt;br /&gt;
=== Culling and Z-bias ===&lt;br /&gt;
The original engine uses culling flags, which makes the code more complex and prone to errors in exchange for accelerating rendering a little bit. R5KE ignores culling flags because it uses face 1-sided orientation to resolve this and because today&#039;s computers are extremely fast and don&#039;t need this optimisation. In Stunts, a Z-bias flag allows for two layers of rendering per model, which makes it possible to create rendering exceptions and simplify models. R5KE has a 4-layer system instead and recognises Stunts&#039; Z-bias flag as a first layer, so more complex models can be handled by R5KE. The way Stunts handles Z-bias and one-sided polygons, though, appears to be different from what one would expect and R5KE is more conservative on this.&lt;br /&gt;
&lt;br /&gt;
=== Model rotation and displacement ===&lt;br /&gt;
R5KE is not a tile-based renderer, so when loading a track, model sets are transformed and placed and then, the engine draws them generically. This means that it&#039;s possible to place objects that are not aligned to the grid or that are rotated at an arbitrary vertical angle.&lt;br /&gt;
&lt;br /&gt;
=== Bugs and unfinished details ===&lt;br /&gt;
R5KE sorts models independently of their size, which currently creates some issues when rendering models larger than 1x1 that are placed on a hill or on water. Clouds are currently not drawn, while wheels are generated using a simplified code that, depending on the perspective, may not look that good. Some glitches could be seen in the past in grilles because of a bug in FreeBasic graphics functions. This has been fixed in FBC now, but it could&#039;ve still been avoided by replacing the textured line primitive with an assembly based one. For a long time, the horizon could only be drawn horizontal, so when banking, models rotated normally, but the horizon did not follow. This was fixed with &#039;&#039;&#039;Daniël walls&#039;&#039;&#039;, a clever idea by [[Daniel3D]]. Animations have still not been implemented. This includes Joe&#039;s diner&#039;s blinking sign and windmill sails &amp;quot;rotation&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Track viewer ==&lt;br /&gt;
The currently published implementation of R5KE comes as a track viewer. You need to provide a track file as well as the GAME*.3SH files that result from decompressing the GAME*.P3S original files. This allows you to move more or less freely around the track and view it in high resolution with maximum field depth rendering.&lt;br /&gt;
&lt;br /&gt;
== Integration with ReplDump ==&lt;br /&gt;
In March 2023, [[Daniel3D]] had the idea of a bridge between [[ReplDump]] and R5KE and he wrote to [[Cas]] about it. Cas then got to [[Duplode]] to ask for some help on ReplDump and began work on integrating the two pieces of software. [https://forum.stunts.hu/index.php?topic=4107.0 This forum thread]] documents the work held back then. By combining them, it&#039;s possible to create images and videos of races from arbitrary perspectives and with several cars running together.&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Internals]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Default_(track)&amp;diff=6489</id>
		<title>Default (track)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Default_(track)&amp;diff=6489"/>
		<updated>2025-02-25T20:28:41Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Best official records available */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:DEFAULT.png|400px|right|thumb|&amp;quot;Default&amp;quot; track]]&lt;br /&gt;
Note: &#039;&#039;This article refers to the track coming with Stunts as default.trk. For the replay, see [[Default (replay)]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default&#039;&#039;&#039; is one of the six tracks from Stunts&#039; set of pre-made tracks. As the name implies, it is the track selected by default whenever the game is started (and in fact Stunts will fail to start in the lack of a track file named DEFAULT.TRK in the game root directory). Since it is nearly always the very first track a player comes across, as well as being short and relatively simple, Default is commonly used by racers, especially newbies, as a benchmark. Another interesting trait of Default is the presence of two different paths, one of them being substantially longer and somewhat trickier than the other. That design characteristic opens the way for [[dual-way switching]] exploits, necessary for reaching times comparable to the overall records.&lt;br /&gt;
&lt;br /&gt;
Besides holding a number of unofficial or semi-official &amp;quot;permanent competitions&amp;quot;, the Default track used for a very special [[ZakStunts]] race, ZCT79 with the [[Porsche March Indy]]. That choice, loaded with symbolism, was motivated by ZCT79 being the closing race for the troubled [[ZakStunts#2007|2007]] ZakStunts season, held only after an unprecedented three month break of the competition. The race, after many successive world record breakings, was won by [[Ayrton]].&lt;br /&gt;
&lt;br /&gt;
== Track name ==&lt;br /&gt;
The track file name is, of course, &#039;&#039;DEFAULT.TRK&#039;&#039;. It has to be so for the game to properly load it at the begin it. However, there&#039;s a very solid theory that suggests that this track must have had an original, more meaningful name.&lt;br /&gt;
&lt;br /&gt;
A just installed Stunts will include a number of tracks that make reference to five of the six AI opponents that the game has to offer: &#039;&#039;BERNIES.TRK&#039;&#039; for Squealin&#039; Bernie Rubber, &#039;&#039;JOES.TRK&#039;&#039; for Smokin&#039; Joe Stallin, &#039;&#039;CHERRIS.TRK&#039;&#039;, for Cherry Chassis, &#039;&#039;HELENS.TRK&#039;&#039; for Helen Wheels (this is a reference to Paul McCartney&#039;s car) and &#039;&#039;SKIDS.TRK&#039;&#039; for Skid Vicious (a reference to Sid Vicious, the bassist from the Sex Pistols). There isn&#039;t a track name &#039;&#039;OTTOS.TRK&#039;&#039;, which would be expected, for Herr Otto Partz. It is thought that, instead of creating a new track to be the default, at some point, DSI decided to just rename Otto&#039;s to become Default.&lt;br /&gt;
&lt;br /&gt;
== Alternative versions ==&lt;br /&gt;
[[image:R4k58.png|200px|right|thumb|Alternative &amp;quot;Default&amp;quot; track KyLiE knew since 1996]][[image:R4k59.png|200px|right|thumb|Tampered-with &amp;quot;Default&amp;quot; track Cas first got in 1993]]&lt;br /&gt;
The track presented here appears to be the only official &amp;quot;Default&amp;quot; track coming from DSI. However, because of the nature in which Stunts reached each of the community members, some racers have got to known other tracks as &#039;&#039;DEFAULT&#039;&#039;, until they came across the originally distributed one. For instance, in October 2024, [[KyLiE]] posted a track in [[Race For Kicks]] that was used for [https://www.raceforkicks.com/index.php?page=race&amp;amp;race=2024-10 that month&#039;s race] with the [[Porsche March Indy]], representing the way he used to play Stunts back then. This is the version he first came to know back in 1996 with his first copy of the game. [[Cas]] also published [https://www.raceforkicks.com/index.php?page=track&amp;amp;track=r4k59 the track] that came with his [[Stunts 1.0]] back in 1993, although this one was not used for a race. That one has clearly not been treated with care, but it&#039;s been uploaded for historical reasons.&lt;br /&gt;
&lt;br /&gt;
== Default records (best, but unofficial) ==&lt;br /&gt;
&lt;br /&gt;
Please note most of the results here presented were not officially confirmed, and should be taken mainly as reference values.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Official record ([[Replay Handling|RH]], free rules, [[Indy]]):&#039;&#039;&#039; [[Renato Biker]], 0:30.35&lt;br /&gt;
* &#039;&#039;&#039;[[NoRH]] + approximate [[ISA rules]]:&#039;&#039;&#039; [[Argammon]], ~1:00.50 (claimed); [[Bonzai Joe]], 1:01.10 ([[live racing]], [[WSM]] &#039;06); [[Renato Biker]], 1:01.65 (claimed)&lt;br /&gt;
* &#039;&#039;&#039;[[Replay Handling|RH]] + approximate [[ISA rules]]:&#039;&#039;&#039; [[Renato Biker]], 0:56.15 (claimed), closed version: [[CTG]], 0:56.25 (claimed)&lt;br /&gt;
* &#039;&#039;&#039;[[NoRH]] + approximate [[ISA rules]], long way:&#039;&#039;&#039; &#039;&#039;(unclaimed?)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Replay Handling|RH]] + [[Cheated cars|Cheat cars]] + free rules:&#039;&#039;&#039; &#039;&#039;(unclaimed?)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[NoRH]] + [[Cheated cars|Cheat cars]] + free rules:&#039;&#039;&#039; [[Victor Narl]], 0:24.75 [[Lada Niva Comeback]] ([[DOS Game Club]])&lt;br /&gt;
{{sectstub}}&lt;br /&gt;
&lt;br /&gt;
== Evolution of Default record ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Free rules, RH, Indy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Racer !! Time !! Date !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[Wilczek]]        || 0:54.90 || 1999-02-28 || From Lukas Loehrer&#039;s site; date is from .RPL metadata&lt;br /&gt;
|-&lt;br /&gt;
| (...)              ||         ||            || To be retrieved&lt;br /&gt;
|-&lt;br /&gt;
| [[Alan Rotoi]]     || 0:38.60 || 2003-01-28 || Submission date to ZakStunts; driven at 2002-10-29&lt;br /&gt;
|-&lt;br /&gt;
| [[Alain]]          || 0:36.40 || 2003-09-01&lt;br /&gt;
|-&lt;br /&gt;
| [[Bonzai Joe]]     || 0:35.85 || 2003-09-08&lt;br /&gt;
|-&lt;br /&gt;
| [[Mark L. Rivers]]     || 0:34.90 || 2007-12-04&lt;br /&gt;
|-&lt;br /&gt;
| [[Duplode]]     || 0:34.85 || 2007-12-08&lt;br /&gt;
|-&lt;br /&gt;
| [[Mark L. Rivers]]     || 0:33.95 || 2007-12-10&lt;br /&gt;
|-&lt;br /&gt;
| [[Duplode]]     || 0:33.65 || 2007-12-12&lt;br /&gt;
|-&lt;br /&gt;
| [[Ayrton]]     || 0:33.40 || 2007-12-12&lt;br /&gt;
|-&lt;br /&gt;
| [[Mark L. Rivers]]     || 0:32.85 || 2007-12-12&lt;br /&gt;
|-&lt;br /&gt;
| [[Chulk]]     || 0:32.65 || 2007-12-12&lt;br /&gt;
|-&lt;br /&gt;
| [[Duplode]]     || 0:32.55 || 2007-12-13&lt;br /&gt;
|-&lt;br /&gt;
| [[Ayrton]]     || 0:31.90 || 2007-12-14&lt;br /&gt;
|-&lt;br /&gt;
| [[Ayrton]]         || 0:31.25 || 2007-12-29&lt;br /&gt;
|-&lt;br /&gt;
| [[Mark L. Rivers]] || 0:30.90 || 2009-03-27&lt;br /&gt;
|-&lt;br /&gt;
| [[Renato Biker]]   || 0:30.35 || 2010-02-23&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Best official records available ==&lt;br /&gt;
As of February 2025,the Permanent Competition at [[Race For Kicks]], which holds replays for its laps, has a best record achieved by [[Victor Narl]] running [[free-style]] and [[NoRH]] with the [[Ferrari 641/2 F1-90]] at 0:42.50. The best [[OWOOT]] record goes to Victor too, at 1:09.25 using the [[Porsche March Indy]]. The evolution of these records can be easily tracked, since posting dates are shown in the scoreboard.&lt;br /&gt;
&lt;br /&gt;
In [[http://forum.stunts.hu/index.php?topic=18.0 Stunts forum]], a replay by [[Bonzai Joe]] on 10 November 2015, achieves 1:01.35 with the [[Porsche March Indy]], verified. Reported as [[NoRH]] and on verification, found to be &amp;quot;almost OWOOT&amp;quot;, only going off-road very briefly at a chicane, this is a very significant contemporary record. On 19 April 2019, [[Seeker1982]] posted two replays. On the first one, he achieves 1:02.30 with a Free OWOOT replay (never goes off-road, but does skip a corkscrew), also with the Porsche March Indy. Ten days later, he posts a very similar one, only this is Free-Style (as it does go off-road briefly at the chicane) and is done with the [[McLaren Honda MP4/4]]. With this replay, he completes the lap in exactly one minute. On 14 January 2015, [[Akoss Poo]] registerred a 1:02.10 Free-Style replay with the March Indy. On the 9th of the same month, [[Shoegazing Leo]] had registerred his own 1:11.80 with a Free-OWOOT replay with the same car. All of the records metioned above refrain from using dual-way switching.&lt;br /&gt;
&lt;br /&gt;
Following are the best verifiable records with their corresponding car, date posted and rules used. Notice how significant the advantage is when [[dual-way switching]] is used.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Racer !! Time !! Date !! Style !! Car !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[Victor Narl]]        || 0:53.90 || 2024-08-11 || Free-Style [[Dual-way switching|DWS]] || [[Porsche March Indy]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Cas]]        || 0:58.90 || 2022-07-30 || Free-Style [[Dual-way switching|DWS]] || [[Porsche March Indy]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Shoegazing Leo]]        || 0:59.35 || 2015-01-10 || Free-Style [[Dual-way switching|DWS]] || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Seeker1982]]        || 1:00.00 || 2019-04-29 || Free-Style || [[McLaren Honda MP4/4]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Shoegazing Leo]]        || 1:00.25 || 2015-01-10 || Free-Style [[Dual-way switching|DWS]] || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Bonzai Joe]]        || 1:01.35 || 2015-11-10 || Free-Style || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Akoss Poo]]        || 1:02.10 || 2015-01-14 || Free-Style || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Seeker1982]]        || 1:02.30 || 2019-04-19 || Free-OWOOT || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Akoss Poo]]        || 1:02.50 || 2015-01-14 || Free-Style || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Akoss Poo]]        || 1:03.85 || 2015-01-14 || Free-Style || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Cas]]        || 1:06.30 || 2022-07-30 || Free-Style || [[Porsche March Indy]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Shoegazing Leo]]        || 1:11.80 || 2015-01-09 || Free-OWOOT || [[Porsche March Indy]] || Forum&lt;br /&gt;
|-&lt;br /&gt;
| [[Cas]]        || 1:12.95 || 2022-07-30 || OWOOT || [[Porsche March Indy]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[KyLiE]]        || 1:15.45 || 2020-08-26 || OWOOT || [[Porsche 962 IMSA]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Cas]]        || 1:16.25 || 2020-05-12 || OWOOT || [[Melange XGT-88]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[KDC22]]        || 1:25.80 || 2021-12-18 || Free-OWOOT || [[BMW M3 E30 DTM]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[KyLiE]]        || 1:36.85 || 2020-08-26 || OWOOT || [[Ferrari GTO]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| Ayrton*        || 2:04.65 || 2020-10-11 || OWOOT || [[Superkart]] || [[Race For Kicks]]&lt;br /&gt;
|-&lt;br /&gt;
| [[1337haxoryt]]        || 2:23.45 || 2021-06-17 || Free-Style || [[Toyota Sprinter Trueno]] || [[Race For Kicks]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* This Ayrton is the Australian racer, son of KyLiE. Not to be confused with the Argentine racer of the same name [[Ayrton]].&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://forum.stunts.hu/index.php?topic=18.0 &amp;quot;Default&amp;quot; thread on the Stunts Forum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Videos ==&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/GkCIyK3wGk4 Mark L. Rivers doing a 1:03.10 [[NoRH]] lap on the classic line] &lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Tracks]]&lt;br /&gt;
[[Category:Competition]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=DOSReloaded.de&amp;diff=6383</id>
		<title>DOSReloaded.de</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=DOSReloaded.de&amp;diff=6383"/>
		<updated>2025-02-01T16:37:26Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:Dosreloaded2023.png|320px|right|thumb|DOSReloaded.de website as of June 2023]]&lt;br /&gt;
&#039;&#039;&#039;DOSReloaded.de&#039;&#039;&#039; is a German-speaking community forum dedicated to DOS games. The forum covers a great spectrum of topics including the games themselves, but also old hardware and all sorts of discussion. Its home page is located at https://dosreloaded.de/forum/core/.&lt;br /&gt;
&lt;br /&gt;
== Stunts tournament ==&lt;br /&gt;
DOSReloaded gained considerable attention from the online Stunts community in January 2023, when some of our members decided to join the foreign forum to participate in a Stunts competition, ongoing since 2019, held in the site.&lt;br /&gt;
&lt;br /&gt;
The competition uses [[NoRH]] and strict no-shortcuts rules, with acceptance of results based on trust. A high score screenshot (as opposed to, say, a replay file) is typically deemed as sufficient evidence of a result. The differing attitudes about verification across the two communities, along with questions about how to interpret the [[OWOOT]]-like rules, led the newcomers to try and start a conversation about rules, which quickly became tense. Uncomfortable at being seemingly perceived as meddlesome outsiders, our racers have scaled down their involvement since.&lt;br /&gt;
&lt;br /&gt;
[[Category:Competitions]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6382</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6382"/>
		<updated>2025-02-01T16:36:43Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Victor Narl|&lt;br /&gt;
nationality = German|&lt;br /&gt;
team = None|&lt;br /&gt;
firstrace = Alternative Default (2024-10, R4K)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Victor Narl&#039;&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
We know Victor has been part of [[DOSReloaded.de]] since before joining R4K. Will be filling this section with more details about his participation there soon.&lt;br /&gt;
&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
Victor joined R4K on 3 August 2024 and began participating in the [[Permanent Competition]], posting replays on many tracks, starting with [[Default (track)|Default]], in which he secured a top position. He has posted records with a variety of cars and in different styles. On 4 October, the same year, he participated on the actual tournament for the first time by posting an OWOOT replay in that month&#039;s race &#039;&#039;Alternative Default&#039;&#039;. Then, on the last day of the race, he posted another that gave him the first place. He went on to win the rest of the races in that season and has kept participating since.&lt;br /&gt;
&lt;br /&gt;
=== ZakStunts ===&lt;br /&gt;
As of 31 January 2025, Victor hasn&#039;t yet participated in ZakStunts. He has a preference towards OWOOT and free OWOOT and he also does accept free style, but has expressed some dislike for the abuse of shortcuts. Recently, [[Argammon]], another top racer who has a mostly opposed preference of rule sets and has never yet participated in Race For Kicks, has offered him an exchange. Let&#039;s see what happens.&lt;br /&gt;
&lt;br /&gt;
=== DOS Game Club ===&lt;br /&gt;
Also, during 2024, Victor participated in the Stunts Leaderboard that [[DOS Game Club]] offers since Stunts was featured in their podcast. He has posted many replays there and obtained top positions on all tracks.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6381</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6381"/>
		<updated>2025-02-01T16:36:09Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Race For Kicks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Victor Narl|&lt;br /&gt;
nationality = German|&lt;br /&gt;
team = None|&lt;br /&gt;
firstrace = Alternative Default (2024-10, R4K)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Victor Narl&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
We know Victor has been part of [[DOSReloaded.de]] since before joining R4K. Will be filling this section with more details about his participation there soon.&lt;br /&gt;
&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
Victor joined R4K on 3 August 2024 and began participating in the [[Permanent Competition]], posting replays on many tracks, starting with [[Default (track)|Default]], in which he secured a top position. He has posted records with a variety of cars and in different styles. On 4 October, the same year, he participated on the actual tournament for the first time by posting an OWOOT replay in that month&#039;s race &#039;&#039;Alternative Default&#039;&#039;. Then, on the last day of the race, he posted another that gave him the first place. He went on to win the rest of the races in that season and has kept participating since.&lt;br /&gt;
&lt;br /&gt;
=== ZakStunts ===&lt;br /&gt;
As of 31 January 2025, Victor hasn&#039;t yet participated in ZakStunts. He has a preference towards OWOOT and free OWOOT and he also does accept free style, but has expressed some dislike for the abuse of shortcuts. Recently, [[Argammon]], another top racer who has a mostly opposed preference of rule sets and has never yet participated in Race For Kicks, has offered him an exchange. Let&#039;s see what happens.&lt;br /&gt;
&lt;br /&gt;
=== DOS Game Club ===&lt;br /&gt;
Also, during 2024, Victor participated in the Stunts Leaderboard that [[DOS Game Club]] offers since Stunts was featured in their podcast. He has posted many replays there and obtained top positions on all tracks.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6380</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6380"/>
		<updated>2025-02-01T16:35:51Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Participation in competitions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Victor Narl|&lt;br /&gt;
nationality = German|&lt;br /&gt;
team = None|&lt;br /&gt;
firstrace = Alternative Default (2024-10, R4K)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Victor Narl&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
We know Victor has been part of [[DOSReloaded.de]] since before joining R4K. Will be filling this section with more details about his participation there soon.&lt;br /&gt;
&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
Victor joined R4K on 3 August 2024 and began participating in the [[Permanent Competition]], posting replays on many tracks, starting with [[Default (track)|Default]], in which he secured a top position. He has posted records with a variety of cars and in different styles. On 4 October, the same year, he participated on the actual tournament for the first time by posting an OWOOT replay in that month&#039;s race &#039;&#039;&#039;Alternative Default&#039;&#039;&#039;. Then, on the last day of the race, he posted another that gave him the first place. He went on to win the rest of the races in that season and has kept participating since.&lt;br /&gt;
&lt;br /&gt;
=== ZakStunts ===&lt;br /&gt;
As of 31 January 2025, Victor hasn&#039;t yet participated in ZakStunts. He has a preference towards OWOOT and free OWOOT and he also does accept free style, but has expressed some dislike for the abuse of shortcuts. Recently, [[Argammon]], another top racer who has a mostly opposed preference of rule sets and has never yet participated in Race For Kicks, has offered him an exchange. Let&#039;s see what happens.&lt;br /&gt;
&lt;br /&gt;
=== DOS Game Club ===&lt;br /&gt;
Also, during 2024, Victor participated in the Stunts Leaderboard that [[DOS Game Club]] offers since Stunts was featured in their podcast. He has posted many replays there and obtained top positions on all tracks.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Cas&amp;diff=6377</id>
		<title>Cas</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Cas&amp;diff=6377"/>
		<updated>2025-02-01T00:08:33Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Colours */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Cas|&lt;br /&gt;
nationality = Cosmopolitan|&lt;br /&gt;
location = Córdoba, Argentina|&lt;br /&gt;
birthday = 14 September 1978|&lt;br /&gt;
image =[[Image:Casavatar.jpg|200px|center]]|&lt;br /&gt;
team = Rolling Stunts (2021-present) Slowdrive (2015-2020)|&lt;br /&gt;
firstrace = probably, Outrun (WSC)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
Argentine-born racer. A veteran of the early days of [[Paleke]]&#039;s [[WSC]], Cas is the developer of [[Bliss]], a full-featured track editor with the explicit goal of supplanting [[Track Blaster]]. His first team having been [[Slowdrive]], he is currently part of [[Rolling Stunts]].&lt;br /&gt;
&lt;br /&gt;
== Early Stunts ==&lt;br /&gt;
Cas first met Stunts in 1993, when he had his first PC. A friend brought some games to share, including Stunts 1.0. Since then, Cas played Stunts with his friends and built tracks, more focusing on surviving the race than on winning it. Old tracks by Cas feature extremely long, hazardous paths, with confusing splits and cycles.&lt;br /&gt;
&lt;br /&gt;
== As an online Stunts racer ==&lt;br /&gt;
Around middle 2005, Cas was part of [[La Cueva de los Clásicos]], a forum that belonged to an abandonware site. The forum was hosting a subforum dedicated to [[WSC|World Stunts Championship]], run by Paleke. Cas joined the tournament in the middle of the season and participated actively until some point of 2007.&lt;br /&gt;
&lt;br /&gt;
Cas was aware of other tournaments running at that same time, including ZakStunts and even registered in one or more, but was more comfortable with WSC. His registration in Stunts forum was on 21 November 2005, but did not join ZakStunts until March 2015, according to ZakStunts site, after a long hiatus from online Stunts.&lt;br /&gt;
&lt;br /&gt;
While ZakStunts reports Cas&#039; registration in the tournament as March 2015, when he started posting regularly, Cas remembers having tried an earlier race, but maybe did not post then. However, Paleke appears as to have registered in 2007, yet, in 2005, when Cas registered in the forum, Paleke asked Zak if Cas could join his team [[Poder Sudaka]], suggesting he was already registered in ZakStunts. However, as of 15 March 2015, in his ZakStunts debut, according to the site, Cas raced as a member of the [[Slowdrive]] team, to which he was invited by [[Shoegazing Leo]].&lt;br /&gt;
&lt;br /&gt;
In 2016, he organised a one-race event, [[Race For Immortality]], an OWOOT race from which the time estimations were taken for Bliss. The participants would remain forever in the list of famous racers of [[Bliss]]. After this race, he hosted his own tournament for a few months, called [[Race For Kicks]].&lt;br /&gt;
&lt;br /&gt;
At the end of the 2020 season, some racers were not very active; others had decided to switch teams or to race on their own for the next season and some new racers were without a team. Activity was low in Slowdrive and the number of racers had dropped to only one ([[Afullo]]) in [[Rolling Stunts]]. Cas moved to Rolling Stunts for season 2021 with [[KyLiE]] and [[Daniel3D]].&lt;br /&gt;
&lt;br /&gt;
== As a programmer ==&lt;br /&gt;
Since he joined the Stunts online community, Cas has been interested in Stunts internals and wanted to participate somehow in developing for it and analysing the code. He tried to disassemble a part of the game, but other community members have made much better progress with other methods. In early 2010, Cas embarked in a project called [[Vizcacha]], an attempt at verifying [[noRH]] replays. Despite some success on the computer he was testing the program on, he failed to make it universal and the project was abandoned later that year.&lt;br /&gt;
&lt;br /&gt;
Cas&#039; most significant software contribution to the Stunts community is [[Bliss|Bliss Track Editor]], which has become the most commonly used tool for track design in the community, surpassing Track Blaster Pro. Cas has said the project is designed especially for the community and that he has great respect for Track Blaster, whose author also created with the community in mind.&lt;br /&gt;
&lt;br /&gt;
Following are some Stunts-related tools and pieces of software created by Cas:&lt;br /&gt;
&lt;br /&gt;
* [[Bliss|Bliss Track Editor]]&lt;br /&gt;
* [[Race For Kicks|Race For Kicks website]]&lt;br /&gt;
* [[CarWorks]]&lt;br /&gt;
* [[Simple Garage]]&lt;br /&gt;
* [[Pretty Garage]]&lt;br /&gt;
* [[R5K engine]]&lt;br /&gt;
* [[EasyTour]]&lt;br /&gt;
* [[Vizcacha]]&lt;br /&gt;
* Stunts font editor&lt;br /&gt;
* Zakize&lt;br /&gt;
* RPL Keys&lt;br /&gt;
* Parse RPL&lt;br /&gt;
&lt;br /&gt;
== Views ==&lt;br /&gt;
=== On free software ===&lt;br /&gt;
Cas is a supporter of free software and is more aligned with the views of the FSF than with those of the open source initiative, that is, freedom is a priority over convenience. Still, he is not against non-free software when its purpose is good, like freeware made by independent programmers. Unlike the free software purists, who prefer source code always, Cas defends simplicity and the idea that you should have the &#039;option&#039; of compiling the source code, but not the &#039;obligation&#039;, so the best form to share a program is binaries with zero dependencies, ready to work, accompanied by the source code, if it&#039;s free software.&lt;br /&gt;
&lt;br /&gt;
=== On styles of software development ===&lt;br /&gt;
Again, simplicity is the key for Cas as regards programming. A program must be made in the simplest way possible, avoiding things that could bloat it or make it slower or dependent on things that are not necessary. Cas avoids object-oriented programming and does not make his software web-based unless the purpose requires so. He considers independence from Internet. He also avoids using third-party libraries for developing. While their use can make the process of developing faster, it&#039;s only worth it when programming for money, because you need to finish as quickly as possible, but not when you seek reliability and independence.&lt;br /&gt;
&lt;br /&gt;
=== On privacy ===&lt;br /&gt;
Cas takes privacy seriously and therefore, does not use centralised social networks and avoids spyware whenever possible, including Google and Microsoft services and the use of cell phones.&lt;br /&gt;
&lt;br /&gt;
=== Cosmopolitanism ===&lt;br /&gt;
Having been born in Argentina, Cas prefers to call himself a cosmopolitan and has no sentiments of nationalism or patriotism.&lt;br /&gt;
&lt;br /&gt;
== Colours ==&lt;br /&gt;
In the world of Stunts, Cas likes using yellow or gold colour, if possible, accompanied by black, which are the colours of Stunts. He also likes the contrast between these colours and the association yellow has in some cultures with intelligence, science and rational thinking (as opposed to superstition). For this meaning, he sometimes accompanies yellow with burgundy, where the latter represents wisdom.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;br /&gt;
[[Category:Modders]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6376</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6376"/>
		<updated>2025-02-01T00:04:47Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Participation in competitions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Victor Narl|&lt;br /&gt;
nationality = German|&lt;br /&gt;
team = None|&lt;br /&gt;
firstrace = Alternative Default (2024-10, R4K)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Victor Narl&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
We know Victor has been part of [[DOSReloaded.de]] since before joining R4K. Will be filling this section with more details about his participation there soon.&lt;br /&gt;
&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
Victor joined R4K on 3 August 2024 and began participating in the [[Permanent Competition]], posting replays on many tracks, starting with [[Default (track)|Default]], in which he secured a top position. He has posted records with a variety of cars and in different styles. On 25 October, the same year, he participated on the actual tournament for the first time by posting an OWOOT replay the last day of the race that gave him the first place. He went on to win the rest of the races in that season and has kept participating since.&lt;br /&gt;
&lt;br /&gt;
=== ZakStunts ===&lt;br /&gt;
As of 31 January 2025, Victor hasn&#039;t yet participated in ZakStunts. He has a preference towards OWOOT and free OWOOT and he also does accept free style, but has expressed some dislike for the abuse of shortcuts. Recently, [[Argammon]], another top racer who has a mostly opposed preference of rule sets and has never yet participated in Race For Kicks, has offered him an exchange. Let&#039;s see what happens.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Cas&amp;diff=6375</id>
		<title>Cas</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Cas&amp;diff=6375"/>
		<updated>2025-01-31T23:51:40Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Cas|&lt;br /&gt;
nationality = Cosmopolitan|&lt;br /&gt;
location = Córdoba, Argentina|&lt;br /&gt;
birthday = 14 September 1978|&lt;br /&gt;
image =[[Image:Casavatar.jpg|200px|center]]|&lt;br /&gt;
team = Rolling Stunts (2021-present) Slowdrive (2015-2020)|&lt;br /&gt;
firstrace = probably, Outrun (WSC)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
Argentine-born racer. A veteran of the early days of [[Paleke]]&#039;s [[WSC]], Cas is the developer of [[Bliss]], a full-featured track editor with the explicit goal of supplanting [[Track Blaster]]. His first team having been [[Slowdrive]], he is currently part of [[Rolling Stunts]].&lt;br /&gt;
&lt;br /&gt;
== Early Stunts ==&lt;br /&gt;
Cas first met Stunts in 1993, when he had his first PC. A friend brought some games to share, including Stunts 1.0. Since then, Cas played Stunts with his friends and built tracks, more focusing on surviving the race than on winning it. Old tracks by Cas feature extremely long, hazardous paths, with confusing splits and cycles.&lt;br /&gt;
&lt;br /&gt;
== As an online Stunts racer ==&lt;br /&gt;
Around middle 2005, Cas was part of [[La Cueva de los Clásicos]], a forum that belonged to an abandonware site. The forum was hosting a subforum dedicated to [[WSC|World Stunts Championship]], run by Paleke. Cas joined the tournament in the middle of the season and participated actively until some point of 2007.&lt;br /&gt;
&lt;br /&gt;
Cas was aware of other tournaments running at that same time, including ZakStunts and even registered in one or more, but was more comfortable with WSC. His registration in Stunts forum was on 21 November 2005, but did not join ZakStunts until March 2015, according to ZakStunts site, after a long hiatus from online Stunts.&lt;br /&gt;
&lt;br /&gt;
While ZakStunts reports Cas&#039; registration in the tournament as March 2015, when he started posting regularly, Cas remembers having tried an earlier race, but maybe did not post then. However, Paleke appears as to have registered in 2007, yet, in 2005, when Cas registered in the forum, Paleke asked Zak if Cas could join his team [[Poder Sudaka]], suggesting he was already registered in ZakStunts. However, as of 15 March 2015, in his ZakStunts debut, according to the site, Cas raced as a member of the [[Slowdrive]] team, to which he was invited by [[Shoegazing Leo]].&lt;br /&gt;
&lt;br /&gt;
In 2016, he organised a one-race event, [[Race For Immortality]], an OWOOT race from which the time estimations were taken for Bliss. The participants would remain forever in the list of famous racers of [[Bliss]]. After this race, he hosted his own tournament for a few months, called [[Race For Kicks]].&lt;br /&gt;
&lt;br /&gt;
At the end of the 2020 season, some racers were not very active; others had decided to switch teams or to race on their own for the next season and some new racers were without a team. Activity was low in Slowdrive and the number of racers had dropped to only one ([[Afullo]]) in [[Rolling Stunts]]. Cas moved to Rolling Stunts for season 2021 with [[KyLiE]] and [[Daniel3D]].&lt;br /&gt;
&lt;br /&gt;
== As a programmer ==&lt;br /&gt;
Since he joined the Stunts online community, Cas has been interested in Stunts internals and wanted to participate somehow in developing for it and analysing the code. He tried to disassemble a part of the game, but other community members have made much better progress with other methods. In early 2010, Cas embarked in a project called [[Vizcacha]], an attempt at verifying [[noRH]] replays. Despite some success on the computer he was testing the program on, he failed to make it universal and the project was abandoned later that year.&lt;br /&gt;
&lt;br /&gt;
Cas&#039; most significant software contribution to the Stunts community is [[Bliss|Bliss Track Editor]], which has become the most commonly used tool for track design in the community, surpassing Track Blaster Pro. Cas has said the project is designed especially for the community and that he has great respect for Track Blaster, whose author also created with the community in mind.&lt;br /&gt;
&lt;br /&gt;
Following are some Stunts-related tools and pieces of software created by Cas:&lt;br /&gt;
&lt;br /&gt;
* [[Bliss|Bliss Track Editor]]&lt;br /&gt;
* [[Race For Kicks|Race For Kicks website]]&lt;br /&gt;
* [[CarWorks]]&lt;br /&gt;
* [[Simple Garage]]&lt;br /&gt;
* [[Pretty Garage]]&lt;br /&gt;
* [[R5K engine]]&lt;br /&gt;
* [[EasyTour]]&lt;br /&gt;
* [[Vizcacha]]&lt;br /&gt;
* Stunts font editor&lt;br /&gt;
* Zakize&lt;br /&gt;
* RPL Keys&lt;br /&gt;
* Parse RPL&lt;br /&gt;
&lt;br /&gt;
== Views ==&lt;br /&gt;
=== On free software ===&lt;br /&gt;
Cas is a supporter of free software and is more aligned with the views of the FSF than with those of the open source initiative, that is, freedom is a priority over convenience. Still, he is not against non-free software when its purpose is good, like freeware made by independent programmers. Unlike the free software purists, who prefer source code always, Cas defends simplicity and the idea that you should have the &#039;option&#039; of compiling the source code, but not the &#039;obligation&#039;, so the best form to share a program is binaries with zero dependencies, ready to work, accompanied by the source code, if it&#039;s free software.&lt;br /&gt;
&lt;br /&gt;
=== On styles of software development ===&lt;br /&gt;
Again, simplicity is the key for Cas as regards programming. A program must be made in the simplest way possible, avoiding things that could bloat it or make it slower or dependent on things that are not necessary. Cas avoids object-oriented programming and does not make his software web-based unless the purpose requires so. He considers independence from Internet. He also avoids using third-party libraries for developing. While their use can make the process of developing faster, it&#039;s only worth it when programming for money, because you need to finish as quickly as possible, but not when you seek reliability and independence.&lt;br /&gt;
&lt;br /&gt;
=== On privacy ===&lt;br /&gt;
Cas takes privacy seriously and therefore, does not use centralised social networks and avoids spyware whenever possible, including Google and Microsoft services and the use of cell phones.&lt;br /&gt;
&lt;br /&gt;
=== Cosmopolitanism ===&lt;br /&gt;
Having been born in Argentina, Cas prefers to call himself a cosmopolitan and has no sentiments of nationalism or patriotism.&lt;br /&gt;
&lt;br /&gt;
== Colours ==&lt;br /&gt;
In the world of Stunts, Cas likes using yellow or gold colour, is possible, accompanied by black, which are the colours of Stunts. He also likes the contrast between these colours and the association yellow has in some cultures with intelligence, science and rational thinking (as opposed to superstition). For this meaning, he sometimes accompanies yellow with burgundy, where the latter represents wisdom.&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;br /&gt;
[[Category:Modders]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6374</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6374"/>
		<updated>2025-01-31T23:51:10Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Racers|&lt;br /&gt;
racername = Victor Narl|&lt;br /&gt;
nationality = German|&lt;br /&gt;
team = None|&lt;br /&gt;
firstrace = Alternative Default (2024-10, R4K)|&lt;br /&gt;
footnotes = &#039;&#039;as of January 2025&#039;&#039;|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Victor Narl&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
=== ZakStunts ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Racers]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6373</id>
		<title>Victor Narl</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Victor_Narl&amp;diff=6373"/>
		<updated>2025-01-31T23:47:42Z</updated>

		<summary type="html">&lt;p&gt;Cas: Created page with &amp;quot;&amp;#039;&amp;#039;Victor Narl&amp;#039;&amp;#039; is a German racer best known in the Stunts world for his participation in DOSReloaded.de and Race For Kicks. Having joined the latter during the late 2...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Victor Narl&#039;&#039; is a German racer best known in the Stunts world for his participation in [[DOSReloaded.de]] and [[Race For Kicks]]. Having joined the latter during the late 2024 season, he&#039;s consistently demonstrated great skill in [[OWOOT]] racing, achieving podium positions with ease. Victor frequently contributes with ideas and is active in the R4K chat room.&lt;br /&gt;
&lt;br /&gt;
== Participation in competitions ==&lt;br /&gt;
=== DOSReloaded.de ===&lt;br /&gt;
=== Race For Kicks ===&lt;br /&gt;
=== ZakStunts ===&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Pretty_Garage&amp;diff=6370</id>
		<title>Pretty Garage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Pretty_Garage&amp;diff=6370"/>
		<updated>2025-01-18T19:52:07Z</updated>

		<summary type="html">&lt;p&gt;Cas: /* Filters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:pgscreenshot.png|320px|right|thumb|Pretty Garage v1.1]]&lt;br /&gt;
&#039;&#039;Pretty Garage&#039;&#039; is a GUI-base garage tool for Stunts developed by [[Cas]] aimed at providing a comfortable experience and ease of use. The project was started on 19 January 2024 and quickly reached version 1. By early March in the same year, it was already capable of accessing online repositories, a feature still unavailable to its CLI-oriented counterpart [[Simple Garage]], whilst the latter allows for a more powerful set of commands and filtering options.&lt;br /&gt;
&lt;br /&gt;
Pretty Garage can render car images on-the-fly, which makes it easier to identify cars and has been made with the idea of eventual compatibility with the [[Car Archive]] project, led by [[dreadnaut]].&lt;br /&gt;
&lt;br /&gt;
== Garage handling ==&lt;br /&gt;
Like Simple Garage, Pretty Garage supports the definition of one or more garage directories, besides Stunts&#039; main path, which is also used in a similar way. Cars can be exchanged between these garages rather freely. Stunts&#039; path only differs in that it cannot hold more than 32 cars and one car can be defined as default (normally, the Countach) and cannot be moved out of the directory. However, these rules can be overridden, as most actions in the program have the option of becoming forceful if the &#039;&#039;shift&#039;&#039; key is being held down.&lt;br /&gt;
&lt;br /&gt;
== Junkyard ==&lt;br /&gt;
The user can define one garage to be the &#039;&#039;junkyard&#039;&#039;. If a junkyard is defined, attempting to delete one or more cars will immediately send them to that directory without confirmation, unless they are being deleted from the junkyard itself. This is similar to the behaviour of trash cans in desktop OSs. In Pretty Garage, the first garage with a name that begins with &amp;quot;junk&amp;quot; (case insensitive) is set to be the junkyard, if it exists. Without a junkyard, the user will always be prompted for confirmation when deletion is attempted and if approved, it will be permanent.&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
Groups in Pretty Garage work in the same way as in Simple Garage. They are lists of car IDs. Offline (normal) groups can be modified freely and while browsing a group, you&#039;re able to see where the cars in the list are located, as long as they are found locally in Stunts or any of the defined garages.&lt;br /&gt;
&lt;br /&gt;
== Online repositories ==&lt;br /&gt;
The program supports two forms of online lists: repository indices and online groups. A repository index is a file located somewhere online that contains a list of car names, IDs and where to find them. They don&#039;t have to necessarily be hosted at the same location as the index, so the actual &amp;quot;repository&amp;quot; isn&#039;t the index itself. In fact, the same index could link to several sources.&lt;br /&gt;
&lt;br /&gt;
An online group is also a file found online, but it only contains a list of car IDs. Pretty Garage will treat it as a read-only group. These are useful, for example, if a tournament wants to publish the list of allowed cars for the season or somebody would like to issue the list cars they&#039;re maintaining, but without issuing sources. Pretty Garage will only be able to retrieve these cars if they are found locally.&lt;br /&gt;
&lt;br /&gt;
To download lists and cars, Pretty Garage relies on &#039;&#039;curl&#039;&#039;, as it does not include third-party libraries for HTTPS communication. If curl is not installed on your system, the program will still work, but you won&#039;t be able to download any files.&lt;br /&gt;
&lt;br /&gt;
== Filters ==&lt;br /&gt;
New to Pretty Garage in version 1.2 is the capability of applying filters to lists. You can filter cars by  name, ID or author. Filters require the use of commands and the command line can be activated by pressing &#039;&#039;Enter&#039;&#039;. The &#039;&#039;select&#039;&#039; command allows for simple or combined filters. For example:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select Porsche*,Ferrari*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will highlight all cars in the list that have their names beginning with &amp;quot;Porsche&amp;quot; or &amp;quot;Ferrari&amp;quot;, while:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select dtm&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will select all cars containing the string &amp;quot;dtm&amp;quot;. This is the same as a &#039;&#039;select *dtm*&#039;&#039; command, as wildcards on both sides are assumed. When filtering by author or ID, you need to specify this:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select id pmin,jagu,coun&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select author Duplode,Alan&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;select&#039;&#039; command will start from scratch with each filter, but you can use the &#039;&#039;and&#039;&#039; and &#039;&#039;or&#039;&#039; filter operators for cumulative filtering:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;or covertte&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will add to the current selection those cars that contain the word &amp;quot;corvette&amp;quot; in their name, while:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;and author Overdrijf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will deselect all cars whose author is not &#039;&#039;Overdrijf&#039;&#039;. All filters are case-insensitive. The &#039;&#039;not&#039;&#039; command is also available and it inverts the current selection.&lt;br /&gt;
&lt;br /&gt;
== Differences from Simple Garage ==&lt;br /&gt;
Besides the fundamental fact that Pretty Garage is a GUI program and Simple Garage is CLI-based, there are a number of internal details that have a different design in these two tools and may not be apparent at first sight.&lt;br /&gt;
&lt;br /&gt;
* By default, the Countach cannot be removed from Stunts&#039; directory in both programs, but the underlying reason is very different. In Simple Garage, there&#039;s a list of locked cars which acts like a group. Cars in the locked list cannot be moved from their current location and you can have none to many locked cars. In Pretty Garage, only one car ID can be defined as default and the default car cannot be removed from Stunts&#039; directory. Yet, it can be moved between other garage directories. If you set the default car ID to something not found in Stunts, all cars present can be moved. Only one car can be default.&lt;br /&gt;
* In Pretty Garage, garage directories are a lot more like one another than in Simple Garage. Many commands in Simple Garage assume a main garage, so moving cars to other garages can make them less accessible. In Pretty Garage, all garages can be handled the same way. The only special garage is the junkyard, but in every aspect that does not involve car deletion, it acts the same way too.&lt;br /&gt;
* As of version 1.1 of Pretty Garage, online features are exclusive to it and Simple Garage has no online access.&lt;br /&gt;
* Starting version 1.2, Pretty Garage offers filtering commands, but they are not the same as those in Simple Garage. You can combine filters by applying them in succession with an &#039;&#039;or&#039;&#039; or &#039;&#039;and&#039;&#039; operator.&lt;br /&gt;
&lt;br /&gt;
== Links and getting Pretty Garage ==&lt;br /&gt;
You can find Pretty Garage at:&lt;br /&gt;
* [http://casrepo.org Cas&#039; Repo]&lt;br /&gt;
* [https://www.raceforkicks.com/projects/pgarage.php Pretty Garage page at Race For Kicks]&lt;br /&gt;
* [https://forum.stunts.hu/index.php?topic=4237.msg92336#msg92336 Stunts Forum]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
	<entry>
		<id>https://wiki.stunts.hu/index.php?title=Pretty_Garage&amp;diff=6369</id>
		<title>Pretty Garage</title>
		<link rel="alternate" type="text/html" href="https://wiki.stunts.hu/index.php?title=Pretty_Garage&amp;diff=6369"/>
		<updated>2025-01-18T19:51:35Z</updated>

		<summary type="html">&lt;p&gt;Cas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:pgscreenshot.png|320px|right|thumb|Pretty Garage v1.1]]&lt;br /&gt;
&#039;&#039;Pretty Garage&#039;&#039; is a GUI-base garage tool for Stunts developed by [[Cas]] aimed at providing a comfortable experience and ease of use. The project was started on 19 January 2024 and quickly reached version 1. By early March in the same year, it was already capable of accessing online repositories, a feature still unavailable to its CLI-oriented counterpart [[Simple Garage]], whilst the latter allows for a more powerful set of commands and filtering options.&lt;br /&gt;
&lt;br /&gt;
Pretty Garage can render car images on-the-fly, which makes it easier to identify cars and has been made with the idea of eventual compatibility with the [[Car Archive]] project, led by [[dreadnaut]].&lt;br /&gt;
&lt;br /&gt;
== Garage handling ==&lt;br /&gt;
Like Simple Garage, Pretty Garage supports the definition of one or more garage directories, besides Stunts&#039; main path, which is also used in a similar way. Cars can be exchanged between these garages rather freely. Stunts&#039; path only differs in that it cannot hold more than 32 cars and one car can be defined as default (normally, the Countach) and cannot be moved out of the directory. However, these rules can be overridden, as most actions in the program have the option of becoming forceful if the &#039;&#039;shift&#039;&#039; key is being held down.&lt;br /&gt;
&lt;br /&gt;
== Junkyard ==&lt;br /&gt;
The user can define one garage to be the &#039;&#039;junkyard&#039;&#039;. If a junkyard is defined, attempting to delete one or more cars will immediately send them to that directory without confirmation, unless they are being deleted from the junkyard itself. This is similar to the behaviour of trash cans in desktop OSs. In Pretty Garage, the first garage with a name that begins with &amp;quot;junk&amp;quot; (case insensitive) is set to be the junkyard, if it exists. Without a junkyard, the user will always be prompted for confirmation when deletion is attempted and if approved, it will be permanent.&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
Groups in Pretty Garage work in the same way as in Simple Garage. They are lists of car IDs. Offline (normal) groups can be modified freely and while browsing a group, you&#039;re able to see where the cars in the list are located, as long as they are found locally in Stunts or any of the defined garages.&lt;br /&gt;
&lt;br /&gt;
== Online repositories ==&lt;br /&gt;
The program supports two forms of online lists: repository indices and online groups. A repository index is a file located somewhere online that contains a list of car names, IDs and where to find them. They don&#039;t have to necessarily be hosted at the same location as the index, so the actual &amp;quot;repository&amp;quot; isn&#039;t the index itself. In fact, the same index could link to several sources.&lt;br /&gt;
&lt;br /&gt;
An online group is also a file found online, but it only contains a list of car IDs. Pretty Garage will treat it as a read-only group. These are useful, for example, if a tournament wants to publish the list of allowed cars for the season or somebody would like to issue the list cars they&#039;re maintaining, but without issuing sources. Pretty Garage will only be able to retrieve these cars if they are found locally.&lt;br /&gt;
&lt;br /&gt;
To download lists and cars, Pretty Garage relies on &#039;&#039;curl&#039;&#039;, as it does not include third-party libraries for HTTPS communication. If curl is not installed on your system, the program will still work, but you won&#039;t be able to download any files.&lt;br /&gt;
&lt;br /&gt;
== Filters ==&lt;br /&gt;
New to Pretty Garage in version 1.2 is the capability of applying filters to lists. You can filter cars by  name, ID or author. Filters require the use of commands and the command line can be activated by pressing &#039;&#039;Enter&#039;&#039;. The &#039;&#039;select&#039;&#039; command allows for simple or combined filters. For example:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select Porsche*,Ferrari*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will highlight all cars in the list that have their names beginning with &amp;quot;Porsche&amp;quot; or &amp;quot;Ferrari&amp;quot;, while:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select dtm&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will select all cars containing the string &amp;quot;dtm&amp;quot;. This is the same as a &#039;&#039;select *dtm*&#039;&#039; command, as wildcards on both sides are assumed. When filtering by author or ID, you need to specify this:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;select id pmin,jagu,coun&#039;&#039;&lt;br /&gt;
&#039;&#039;select author Duplode,Alan&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;select&#039;&#039; command will start from scratch with each filter, but you can use the &#039;&#039;and&#039;&#039; and &#039;&#039;or&#039;&#039; filter operators for cumulative filtering:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;or covertte&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will add to the current selection those cars that contain the word &amp;quot;corvette&amp;quot; in their name, while:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;and author Overdrijf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
will deselect all cars whose author is not &#039;&#039;Overdrijf&#039;&#039;. All filters are case-insensitive. The &#039;&#039;not&#039;&#039; command is also available and it inverts the current selection.&lt;br /&gt;
&lt;br /&gt;
== Differences from Simple Garage ==&lt;br /&gt;
Besides the fundamental fact that Pretty Garage is a GUI program and Simple Garage is CLI-based, there are a number of internal details that have a different design in these two tools and may not be apparent at first sight.&lt;br /&gt;
&lt;br /&gt;
* By default, the Countach cannot be removed from Stunts&#039; directory in both programs, but the underlying reason is very different. In Simple Garage, there&#039;s a list of locked cars which acts like a group. Cars in the locked list cannot be moved from their current location and you can have none to many locked cars. In Pretty Garage, only one car ID can be defined as default and the default car cannot be removed from Stunts&#039; directory. Yet, it can be moved between other garage directories. If you set the default car ID to something not found in Stunts, all cars present can be moved. Only one car can be default.&lt;br /&gt;
* In Pretty Garage, garage directories are a lot more like one another than in Simple Garage. Many commands in Simple Garage assume a main garage, so moving cars to other garages can make them less accessible. In Pretty Garage, all garages can be handled the same way. The only special garage is the junkyard, but in every aspect that does not involve car deletion, it acts the same way too.&lt;br /&gt;
* As of version 1.1 of Pretty Garage, online features are exclusive to it and Simple Garage has no online access.&lt;br /&gt;
* Starting version 1.2, Pretty Garage offers filtering commands, but they are not the same as those in Simple Garage. You can combine filters by applying them in succession with an &#039;&#039;or&#039;&#039; or &#039;&#039;and&#039;&#039; operator.&lt;br /&gt;
&lt;br /&gt;
== Links and getting Pretty Garage ==&lt;br /&gt;
You can find Pretty Garage at:&lt;br /&gt;
* [http://casrepo.org Cas&#039; Repo]&lt;br /&gt;
* [https://www.raceforkicks.com/projects/pgarage.php Pretty Garage page at Race For Kicks]&lt;br /&gt;
* [https://forum.stunts.hu/index.php?topic=4237.msg92336#msg92336 Stunts Forum]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modding]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Cas</name></author>
	</entry>
</feed>