Formula One Grand Prix (video game)

Last updated

Formula One Grand Prix
Formula One Grand Prix Coverart.png
European cover art
Developer(s) MicroProse
Publisher(s) MicroProse
Designer(s) Geoff Crammond
Programmer(s) Geoff Crammond
Artist(s) Mark L. Scott
Composer(s) John Broomhall
Platform(s) Amiga, Atari ST, DOS
ReleaseNovember 1991 (Amiga/ST) [1]
January 1992 (DOS)
Genre(s) Racing simulator
Mode(s) Single-player, multiplayer

Formula One Grand Prix (known as World Circuit in the United States) is a racing simulator released in 1991 by MicroProse for the Amiga, Atari ST and PC created by game designer Geoff Crammond. It is often referred to as Grand Prix 1, MicroProse Grand Prix, or just F1GP. Although the game itself was not affiliated officially with the FIA or any Formula One drivers, team liveries and driver helmets were accurate to represent the 1991 season, but the names were fictional. The game is a simulation of Formula One racing at the time and was noted for its 3D graphics, remarkably high framerate (25 fps) and attention to detail, in particular the player's ability to edit the teams and drivers and set up their car to their own personal specifications. The game was ranked the 27th best game of all time by Amiga Power . [2] Grand Prix's success spawned three sequels, called Grand Prix 2 , Grand Prix 3 and Grand Prix 4 .

Contents

Impact on the racing simulation genre

After Papyrus' Indianapolis 500: The Simulation , which was released three years earlier, it was the second serious 3D polygon-based racing sim (that is, without textures, except some for the scenery in the PC version). Although Indy 500 was strictly speaking first in pioneering many novel features, F1GP would make a bigger overall impression and impact because it featured Formula One race cars, and because it offered the player a complete season to compete in, featuring 16 F1 tracks to Papyrus' 1 track in Indy 500.

When Indy 500 and F1GP appeared, they were the very first to implement something that resembled "real world" racing physics, accurate track modelling and car handling that required skills somewhat similar to real-world driving skills to perform well. Both were also the first to offer meaningful options to tune the behaviour of the cars. Although not quite on the level of later simulations, the most important variables, such as gear ratios, tyre compounds and wing settings were available to tune and, more importantly, proved to make an actual difference when driving. Important were also the functional rearview mirrors and an "instant replay" system with a wide range of adjustable camera settings not seen in other games of the era. In addition, action replays would automatically change camera position and angle according to what was happening on track, a feature which is unavailable in leading F1 licensed games in 2019.

Despite several continuity hiccups, the game offered a completely new experience for players at the time. The accurately modelled tracks meant that the player could actually recognise their location on the real-life circuit. The detailed physics engine provided a more realistic driving experience than had been seen before, drivers could easily experience the differences in handling depending on how the player entered a corner and how soon or late accelerated out of it. Unlike other racing simulations of the time, the accuracy of the simulation actually made the 1/1000 of a second chronometer meaningful, as races could be won or lost by a few thousandths of a second. Vitally, the combination of graphics and physics meant players could actually "feel" whether they were driving fast or slow, and could predict how the car would respond. Even details such as tyre wear were modelled throughout the race, qualifying tyres are an extreme example of this: players could not drive more than a couple of laps without beginning to lose grip and eventually spinning out on nearly every corner. Together with the 16 tracks and the atmosphere-packed rendition of complete Grand Prix weekends, it made F1GP a favourite with Formula One and racing sim fans for many years, and is still referred to occasionally in current reviews as a classic benchmark.

Starting line of a race (Atari ST). Formula One Grand Prix game screenshot.png
Starting line of a race (Atari ST).

Two more aspects worth mentioning are the "driving help" features, the ability to drive easily with the keyboard or another controller, and the availability of automatic transmission on most cars. F1GP was built on a system that allowed for an almost perfect learning-curve. Depending on which driving assistances were activated, the game covered playability from a pure arcade-racer level up to the most advanced sim-level available at the time. Players could choose to activate innovative help-functions like "brake-assistance" which would apply the brakes in time for a corner, displaying an "ideal line" on the tarmac to help learning the layout of a track, suggestions for the optimum gear, and others. Perhaps the most impressive achievements in that respect were the "steering help" and "throttle assistance". At the time F1GP was released, analogue steering wheels were far from mainstream. Even joysticks were still mostly digital, and in that respect no different from a keyboard. In order to compensate for the strict on-off nature of digital controllers, Geoff Crammond implemented a method to 'smoothen' the inputs. "Throttle assistance" prevented wheel spin when going on the gas. "Steering help" smoothened the steering actions (as an indication, one would experience cars steering slightly into corners all on their own when this help was activated). This was a subtle exercise, as it could give the impression of cars driving themselves when implemented too strongly. As experience showed, a balance was found, which turned F1GP, and its successors, into a racing game that could be fully enjoyed and played well via digital input devices.

As an aside, it is illustrative for the depth of the game that people actually learned to overcome the need for "Throttle Assistance" when using the keyboard, and discovered that disabling it and applying the right techniques enabled "digital" drivers to go faster (at the expense of tyre wear). To this day F1GP remains a unique and world leading example in providing a learning curve that caters from the utter driving novice to the very advanced sim-driver.

Limitations

Despite these great achievements, F1GP also contained a flaw that was considered irrelevant at first, but would later seriously compromise the potential of the game and its successors.

Geoff Crammond wrote the game long before the era of DirectX, OpenGL and 3D acceleration video cards, so F1GP was built around a proprietary 3D engine that ran in software. This engine was set up in such a way that a fixed frame rate had to be chosen (up to 25.6 frame/s on the PC version), and the game would at all times try to render the specified number of frames.

The result was that the engine would never drop frames when the CPU couldn't handle the rendering in realtime. Instead, gametime itself was slowed down. The software itself provided an option to display the CPU-load, pressing the "o" key. When this was higher than 100%, the game was no longer working in realtime. This would become known in the community as the infamous "slow-motion driving". Since the rendering was obviously dependent on the complexity of the scene, this also meant that one could experience slowdowns of the action only on certain parts of certain tracks, or when there were many cars around (for example at the start).

The game did provide options to eliminate trackside details; (CTRL-D), and in addition one could also choose a lower framerate to avoid the problem altogether. It also has to be understood that gamers didn't have quite the same expectations of framerates as nowadays. The unmatched quality of the 3D representations in itself was enough to impress people, so the actual impact on single-player gaming was not seen as important.

Later in the game's life, this effect became a larger issue. The Grand Prix series never offered solid multiplayer network support, largely due to this design choice. "Real time" in the game could differ between different players, and this conflicted with the all-important synchronization in a multiplayer context. The effect could also be misused to artificially slow down the action, and exploit the extra reaction time that became available to the player that way. Although largely irrelevant if one played the game on one's own, it was problematic for online competitions (see below).

Successors Grand Prix 3 and Grand Prix 4 offered LAN-play and were even hacked to be playable over the Internet, but never performed reasonably. Even when the first boom of 3D acceleration chipsets revolutionized gaming, the concept was not reworked as this would have required a large rewrite of the game engine, and remained a problem (although less so because of the available computer power).

Another exploitable flaw lay in the physics engine, which only took account of horizontal collisions and ignored vertical velocity when calculating damage. Thus, it was possible to use the rumble strips on some tracks to launch the car into the air, bypassing chicanes, and land without damaging the car.

Historical online gaming and community

F1GP was among the first wave of games that had a busy online community. The first competitions were organized via online services like CompuServe in 1993, with driver Ivan establishing a secure presence at the top of leaderboards. F1GP crossed over to the wider Internet once these became mainstream.

The racing didn't actually happen online. F1GP only offered modem play. Thus, the competitions were based on submitted save-games of races and practice laps. These were then used in competitions around complete (or partial) races on the one hand, and so called "Hotlap Competitions" on the other hand. Often, the races followed the schedule of the real world Formula One competition.

The community spawned a host of mods, making the game highly customizable for its time. Liveries, car-performance and the performance of the computer-opponents, camera-settings and many other settings could be edited. First attempts at a track-editor emerged, but this would only become reality after the arrival of the successor Grand Prix 2. In 1994, the Amiga version of F1GP benefitted from a game editor called F1GP-Ed. Whilst this was not the first editor made for the Amiga, [3] it proved to be the most evolved and widely adopted over time.

Because of the possibilities to edit the performance of the car, or to make other aspects of the game favour the player, there were also a lot of utilities to check for cheats. These could handle just about every possible trick that was available, except one: the mentioned "slow-motion driving" effect. The game didn't store the CPU-load data, which could be displayed via a function key, in any save game file. There was no way to exclude the possibility that someone maximized the graphics detail on purpose to force a slowdown of the action.

In practice, F1GP was already an 'older' game when online competitions appeared. This meant that most used computers could easily handle the highest detail at the highest framerate. As such, F1GP-based competitions were actually not hit by the "slow-mo" cheat. Both because the communities were small, and because the CPU-power surplus meant that the effect and its possible usefulness as a way to cheat were less well known.

Its successor Grand Prix 2 though, was notorious for its high CPU-demands. When it appeared, there were no systems available that could handle it at full detail. Most people had difficulty finding a good compromise between details and smooth framerate, and the majority were likely playing in moderate slow-motion without being aware.

When the Grand Prix 2 community materialized and exploded far beyond what F1GP ever offered, it soon became apparent that some participants in the competitions submitted results that were totally unrealistic. Telemetry-data files even showed typical signs of "slow-motion driving" (like impossibly fast gearchange speeds) but there was no way to unambiguously prove it.

This problem kept bugging the community for several years until the utility GP2LAP was developed to monitor and log the CPU load dynamically during the driving.

Play by Mail Mode

A special PBM or Play by Mail mode was introduced in F1GP. Players would choose one of the drivers for the particular race and when their turn was up save the game onto floppy disk. The disk would then be sent via second class mail to other participants in the event to continue with their turn. This would again be saved and the disk mailed out to the next participant. The PBM mode could extend to include a full seasons championship.

Release

A port of Formula One Grand Prix for the Atari Jaguar was in development and planned to be published by MicroProse, but it was never released. [4] [5] [6] [7]

Reception

Computer Gaming World stated that "World Circuit is a winner, going away at the finish". [8] In 1993 the magazine named it and Star Wars: X-Wing Simulation Game of the Year, [9] and in 1994 reported that of four new racing games, "there is not a World Circuit in the lot". [10] In 1994, PC Gamer UK named it the 29th best computer game of all time. The editors praised Geoff Crammond's past work and called Grand Prix "easily his masterpiece to date". [11] In 1996, Computer Gaming World declared World Circuit the 66th-best computer game ever released. [12] In 1996, GamesMaster ranked the game 25th on their "Top 100 Games of All Time". [13]

Grand Prix and its sequel, collectively, were named the seventh best computer game of all time by PC Gamer UK in 1997. [14]

Modern-day community and online gaming

F1GP Site homepage screenshot F1GP Site homepage screenshot.png
F1GP Site homepage screenshot

Despite the sheer age of the game and the fact that it is both technically and graphically inferior to modern racing simulators, F1GP still has a small community and on-going developments relating to the game. Prior to 2008, the forefront of this community was found at the racing game website SimRacingWorld. [15] A single section was reserved for F1GP in which community information and developments, both historical and current were available to anybody interested in the game. The last update to the F1GP section of the site was made in April 2007, and the SimRacingWorld site was shut down in March 2017. [16] The successor to the previously illustrated website was created on 14 January 2007 and it was a Yahoo group. This portal [17] was originally designed to augment SimRacingWorld, promoting community discussion and allowing casual players to remain aware of new developments, but it has since expanded to contain a selection of files. Up to 1 April 2018, all new community developments were made available via this portal, but there was significantly more material on the SimRacingWorld website than on the group and thus it cannot be seen as a complete replacement.

A new F1GP community website [18] was launched on 1 April 2018. [19] The website includes a mirror of all the content that was previously hosted on the SimRacingWorld website and the F1GP Yahoo group portal, as well as new developments. Alongside the website, a new discussion forum [20] was launched. [21] It is a Google group that features a forum and a mailing list. The discussion group is regularly updated with new developments.

One of the focuses of these communities has been on online multiplayer competitions. The ERace is an online multiplayer competition which uses the play by mail mode to facilitate a championship. This contest was announced in October 2011 [22] and is still running as of the current date. Competition updates are regularly posted on the Yahoo group portal for all those interested in the game to read.

In addition to the play by mail mode, a competition using a direct Internet connection between two players has also been tested. The online gaming mode utilizes the game's built-in modem play and the serial port virtualization capabilities of the DOSBox emulator program. This method of playing F1GP over a LAN connection or over the Internet was originally tested in 2011. [23] The method was fully documented on 1 June 2017. [24] With the increasing speed and the decreasing latency of modern network connections, this type of multiplayer games is expected to become more relevant in the future.

Modern-day developments (2006–)

Chequered Flag screenshot Cheq-flag-shot.jpg
Chequered Flag screenshot

Modern day developments for F1GP have largely have been limited to small-scale community updates and projects. Three developments in particular deserve notable mention. The construction of an open-source game editor "Chequered Flag" [25] is the first of these as it was a project of significant scale, designed to unify previous editing tools and introduce new game modification facilities. Initial progress was good and a number of screenshots were released on 3 September 2006 to give an indication of the editor construction state. This was followed on 23 December by the first release of the editor under version 0.1.0. This early version focused only on providing modification facilities for track editing. A more complete set of editing tools was anticipated, although this remains the only released version as of the current date.

ArgEditor screenshot ArgEditor screenshot.png
ArgEditor screenshot

The second significant development revolves around the creation of a modern game editor "ArgEditor". [26] It represents a fresh take on an F1GP editor which works on all recent versions of the Windows operating system. It includes almost all of the features of older game editors and expands them with new features. The editor was first introduced on 15 September 2015 under version 0.8. [27] The features of the editor have gradually been expanded and the current stable version 1.0 has been released on 18 February 2018. [28]

The third significant development is the "ArgTrack" [29] track editor. It is a simple, semi-functional track editor, aimed at simplifying the track editing process. The editor was first introduced on 2 May 2018 under version 0.1.0.23. [30]

Related Research Articles

<i>Grand Prix Legends</i> 1998 video game

Grand Prix Legends is a computer racing simulator developed by Papyrus Design Group and published in 1998 by Sierra On-Line under the Sierra Sports banner. It simulates the 1967 Grand Prix season.

Racing games are a video game genre in which the player participates in a racing competition. They may be based on anything from real-world racing leagues to fantastical settings. They are distributed along a spectrum between more realistic racing simulations and more fantastical arcade-style racing games. Kart racing games emerged in the 1990s as a popular sub-genre of the latter. Racing games may also fall under the category of sports video games.

<span class="mw-page-title-main">Sim racing</span> Video game genre

Simulated racing or racing simulation, commonly known as simply sim racing, are the collective terms for racing game software that attempts to accurately simulate auto racing, complete with real-world variables such as fuel usage, damage, tire wear and grip, and suspension settings. To be competitive in sim racing, a driver must understand all aspects of car handling that make real-world racing so difficult, such as threshold braking, how to maintain control of a car as the tires lose traction, and how properly to enter and exit a turn without sacrificing speed. It is this level of difficulty that distinguishes sim racing from arcade racing-style driving games where real-world variables are taken out of the equation and the principal objective is to create a sense of speed as opposed to a sense of realism.

Geoff Crammond is a computer game designer and programmer who specialises in motor racing games. A former defence industry systems engineer, he claims to have had little interest in motor racing before programming his first racing game (Revs) back in 1984, but he holds a physics degree, which may explain the realism of some of his programming. As a consequence of that project he became a big fan of Formula One motor racing. At the end of the 80s, this interest, plus the ever improving capabilities of home computers, inspired him to specialise in programming Formula One racing simulations.

<i>Stunt Car Racer</i> 1989 video game

Stunt Car Racer is a racing video game developed by Geoff Crammond. It was published in 1989 by MicroProse, under their MicroStyle and MicroPlay labels in the United Kingdom and in the United States, respectively. The game pits two racers on an elevated track on which they race in a head-to-head competition, with ramps they must correctly drive off as the main obstacle.

<i>Grand Prix 3</i> 2000 video game

Grand Prix 3 is a computer racing simulator developed by MicroProse's UK development studio in Chipping Sodbury and published by Hasbro Interactive, released in July 2000. The expansion pack, "2000 Season", was developed by Simergy and published by Infogrames Interactive.

<i>Grand Prix 2</i> Racing video game by MicroProse

Grand Prix 2, released in North America as "Grand Prix II", is a racing simulator released by MicroProse in 1996. It is a sequel to Formula One Grand Prix. It was made under an official FIA license that featured the Formula One 1994 season, with all of the circuits, teams, drivers and cars. The cars were painted with liveries reflecting the races that did not allow tobacco and alcohol sponsors.

<i>rFactor</i> 2005 video game

rFactor is a computer racing simulator designed with the ability to run any type of four-wheeled vehicle from street cars to open wheel cars of any era. rFactor aimed to be the most accurate race simulator of its time. Released in November 2005, rFactor did not have much competition in this market, but it featured many technical advances in tire modeling, complex aerodynamics and a 15 degrees of freedom physics engine.

<i>Grand Prix 4</i> 2002 video game

Grand Prix 4, commonly known as GP4 is a Formula One racing simulator game co-developed by Geoff Crammond's development studio Simergy and Infogrames' Chippenham development studio, and published by Infogrames. Released for the PC on June 21, 2002, it is the last entry in Crammond's Grand Prix series, and the last entry released under the MicroProse label. Based on the 2001 Formula One season, GP4 is a graphical and physics update from the previous version, Grand Prix 3, which was released in 2000.

<i>Revs</i> (video game) 1985 Formula Three simulation game

Revs is a 1985 Formula Three simulation written initially for the BBC Micro by Geoff Crammond and published by Acornsoft that is notable for its realistic simulation of the sport and as a precursor to its author's later work on Formula One Grand Prix and its sequels. Technical consultancy was provided by Formula Three driver David Hunt, whom Acornsoft's parent company Acorn Computers had sponsored during the British Formula Three Championship.

<i>Indianapolis 500: The Simulation</i> 1989 video game

Indianapolis 500: The Simulation is a 1989 computer game for MS-DOS. It was hailed as the first step of differentiating racing games from the arcade realm and into racing simulation. It was developed by the Papyrus Design Group, and distributed by Electronic Arts. An Amiga port was released in 1990.

<i>Formula 1</i> (video game) 1996 video game

Formula 1 is a racing video game developed by Bizarre Creations and published by Psygnosis for PlayStation and Microsoft Windows. It is the first installment in Sony's Formula One series.

<i>Ayrton Sennas Super Monaco GP II</i> 1992 video game

Ayrton Senna's Super Monaco GP II is an arcade-style Formula One racing video game developed and manufactured by Sega for the Sega Genesis and Mega Drive, Master System, and the Game Gear in 1992. It is a follow-up to Super Monaco GP. The game was also endorsed by, and had technical input from, the then-Formula One champion Ayrton Senna. Gameplay includes a World Championship season featuring recreations of the tracks in the 1991 Formula One World Championship, along with a three-race "Senna GP" mode set on fictional tracks.

<i>Super Monaco GP</i> 1989 video game

Super Monaco GP is a Formula One racing simulation video game released by Sega, originally as a Sega X Board arcade game in 1989, followed by ports for multiple video game consoles and home computers in the early 1990s. It is the sequel to the 1979 arcade game Monaco GP. The arcade game consists of one race, the Monaco Grand Prix, but later ports added more courses and game modes based on the 1989 Formula One World Championship.

<i>Monaco Grand Prix: Racing Simulation 2</i> 1998 video game

Monaco Grand Prix: Racing Simulation 2, also known as just Monaco Grand Prix or Racing Simulation: Monaco Grand Prix, is a Formula One racing game developed and published by Ubisoft for the Windows, Nintendo 64, PlayStation, and Dreamcast. It was released in 1998–1999. A sequel, Racing Simulation 3, was released in 2002.

<i>IndyCar Racing</i> 1993 video game

IndyCar Racing is a racing video game by Papyrus Design Group released in 1993. Papyrus, consisting of David Kaemmer and Omar Khudari, previously developed Indianapolis 500: The Simulation, released in 1989.

Satoru Nakajima F-1 Hero is a video game developed by Human Entertainment released for the Nintendo Entertainment System in 1990. It starred American Indy car driver Michael Andretti, and featured the full sixteen-race schedule of the FIA Formula One World Championship circuit.

Ever since Pole Position in 1982, Formula One (F1) has always played a part of the racing genre in video games. Early Formula One games were typically arcade racing games, before Formula One Grand Prix (1991) popularized Formula One racing simulations on home computers.

<i>EA Sports F1 2001</i> 2001 video game

F1 2001 is a racing video game developed by Image Space Incorporated for the Microsoft Windows version and EA UK for the PlayStation 2 and Xbox version and published by EA Sports for Microsoft Windows, PlayStation 2 and Xbox. It is based on the 2001 Formula One season. A port for GameCube was planned, but cancelled for unknown reasons, and eventually released with minor changes as F1 2002. A Game Boy Color version was also cancelled during development.

References

  1. "Formula One Grand Prix review". Zero . No. 25. November 1991. pp. 25–6, 29.
  2. Amiga Power magazine issue 64, Future Publishing, August 1996
  3. "Formula One Grand Prix | F1GP - Amiga Review". 22 March 2017.
  4. Ripper, The (February 1994). "Europa!". GameFan . Vol. 2, no. 3. Shinno Media. p. 123. Archived from the original on 4 January 2019. Retrieved 13 October 2018.
  5. "News - La Jaguar ronronne - On attend sur Jaguar". Génération 4 (in French). No. 64. Computec Media France. March 1994. p. 42. Archived from the original on 25 September 2018. Retrieved 13 October 2018.
  6. "Warpzone - Demnächst für Eure Konsolen". Video Games (in German). No. 30. Future-Verlag. May 1994. p. 79. Archived from the original on 4 August 2018. Retrieved 13 October 2018.
  7. "Warpzone - Jaguar - Angekündigte Jaguar-Spiele". Video Games (in German). No. 32. Future-Verlag. July 1994. p. 32. Archived from the original on 4 August 2018. Retrieved 13 October 2018.
  8. Poulter, Wallace (July 1992). "True to Formula (One, That Is!)". Computer Gaming World. No. 96. pp. 70, 72. Archived from the original on 3 December 2013. Retrieved 24 November 2013.
  9. "Computer Gaming World's Game of the Year Awards". Computer Gaming World. October 1993. pp. 70–74. Archived from the original on 16 March 2016. Retrieved 25 March 2016.
  10. Goble, Gordon (August 1994). "Four More For The Road". Computer Gaming World. pp. 60–64. Archived from the original on 2 January 2018. Retrieved 21 November 2017.
  11. Staff (April 1994). "The PC Gamer Top 50 PC Games of All Time". PC Gamer UK . No. 5. pp. 43–56.
  12. Staff (November 1996). "150 Best (and 50 Worst) Games of All Time". Computer Gaming World . No. 148. pp. 63–65, 68, 72, 74, 76, 78, 80, 84, 88, 90, 94, 98.
  13. "Top 100 Games of All Time" (PDF). GamesMaster (44): 77. July 1996.
  14. Flynn, James; Owen, Steve; Pierce, Matthew; Davis, Jonathan; Longhurst, Richard (July 1997). "The PC Gamer Top 100". PC Gamer UK . No. 45. pp. 51–83.
  15. "simracingworld.com - Informationen zum Thema simracingworld". www.simracingworld.com. Archived from the original on 12 November 2018. Retrieved 17 July 2018.
  16. "Microprose F1GP (PC, SteamOS): SimRacingWorld". 29 March 2017. Archived from the original on 29 March 2017. Retrieved 17 July 2018.
  17. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  18. "F1GP". sites.google.com. Retrieved 17 July 2018.
  19. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  20. "Google Groups". groups.google.com. Archived from the original on 22 January 2011. Retrieved 17 July 2018.
  21. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  22. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  23. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  24. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  25. "Chequered Flag - An open-source attempt to create a universal F1GP/WC editor". chequeredflag.sourceforge.net. Archived from the original on 6 December 2006. Retrieved 17 July 2018.
  26. "ArgEditor". argtools.com. Archived from the original on 16 July 2018. Retrieved 17 July 2018.
  27. "ArgEditor". www.argtools.com. Archived from the original on 16 July 2018. Retrieved 17 July 2018.
  28. "Yahoo! Groups". groups.yahoo.com. Retrieved 17 July 2018.
  29. "ArgTrack". argtools.com. Archived from the original on 16 July 2018. Retrieved 17 July 2018.
  30. "Google Groups". groups.google.com. Retrieved 17 July 2018.