F1 spirit remake - Le Bottin des Jeux Linux

F1 spirit remake

🗃️ Specifications

📰 Title: F1 spirit remake 🕹️ / 🛠️ Type: Game
🗃️ Genre: Sport 👁️ Visual: 2D Top-Down
🏷️ Category: Sport ➤ Motorsport ➤ Arcade ➤ Miniature Toy Car 🏝️ Perspective: Bird's-eye view
🔖 Tags: Sports; Arcade; Action; Racing; Cars; Retro; Remake; Casual; Fast-Paced; Difficult; Hand-Drawn ⏱️ Pacing: Real Time
🐣️ Approx. start: 👫️ Played: Single & Multi
🐓️ Latest: 2015-05-28 🚦 Status: 09. Inactive (>5 years) & Not playable (no status)
📍️ Version: 20150528 / 0.rc9.1615 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: GPL-2+ ✨️ (temporary): 5 stars
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-17

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ✓ ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 10986

📖️ Summary

📜️[en]: A libre, multi-platform clone of the eponymous game (from KONAMI), a 2D, single(AI)/multi(LAN) arcade game offering 6 types of car races on 21 tracks (including 16 in F1). The first unlocked races are Stock cars, rally and F3, then (after gaining points/races) F3000, endurance and F1.The game takes into account an increasing difficulty (speed of the cars, skill of the opponents), the degradation of the car (loss of performance) and the fuel (need to refuel, consumption linked to acceleration). The ultimate goal is to finish 1st in F1. 📜️[fr]: Un clone libre et multi-plateforme du jeu éponyme (de KONAMI), un jeu d'arcade en 2D, solo(IA)/multi(en LAN) proposant 6 types de courses de voitures sur 21 circuits (dont 16 en F1). Les premières courses déverrouillées sont celles de Stock-cars, de rallye et de F3, puis (après gain de points/courses) F3000, endurance et F1. Le jeu prend en compte une difficulté croissante (vitesse des voitures, habileté des adversaires), la dégradation de la voiture (perte de performance) et le carburant (nécessité de faire le plein, consommation liée à l'accélération). L'objectif ultime est de terminer 1er en F1.

🎥️ Videos


🎲️ Gameplay: (201906), (201311), (201304),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t ts gd(202xxx) gu(202xxx) id r(202xxx) lp(202xxx) ht(202xxx) g(201906) g(201311) g(201304) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(F1 spirit remake) Devs (F1 spirit remake Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(F1 spirit remake) Devs (Santi Ontañón Villar (Brain Games) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(F1 spirit) Devs (Konami [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(Tribute to Mr. Hideo Kojima)(201612) 2(Mr. Hideo Kojima, RTXAustralia 2017)(201702)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (F-1 Spirit) [fr] [en] [de]]
[The Linux Game Tome]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: F1 spirit remake
🦊️ What's: A libre clone of the eponymous arcade-oriented car racing game (6 types of races and 21 tracks).
🏡️ https://f1spirit.jorito.net
🐣️ -
🔖 #LinuxGaming #ShareYourGames #Arcade #Racing #Driving #Sport
📦️ #Libre
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From:

📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🎲️ https://www.youtube.com/embed/gNAEyX2ovKI

📕 Description [en]

📜️ "A libre clone of the eponymous arcade-oriented car racing game (6 types of races and 21 tracks)." 📜️ .

This is the remake of another Konami classic: F1-SPIRIT. It was presented to the RETRO-REMAKES competition 2004 and finished on 13th place. out of 73 contestants.

After our remake of Road Fighter in 2003 we decided was time to remake another racing game. This time we chose for Konami's MSX1 classic F1-Spirit!
In only three months of development time, the game had to be finished. When you read this, the competition has already ended.
Out of 73 submitted entries, we finished at the 13th place. Of course you can read what the judges had to say about our remake.

How to play

F-1 Spirit is a racing game. You will race with many different types of cars. Everything starts with stock cars, moving up to rally cars and Formula 3. The main goal is to finish at first place with Formula 1, the king class of racing.

There are 6 types of races:

• Stock race
• Rally
• F3 race
• F3000 race
• Endurance race
• F1 races (16 tracks)

Initially, you can only race in the stock, rally and F3 races. As you win races, you will accumulate points that will allow you to play new races. If you finish a race at first place you will receive 9 points, you get 8 points if you finish second, etc. If you finish 10th or later, you will not score any points.

There are 16 different tracks for F1 cars. As you win races, you will be able to play more tracks in the F1 car category. To complete the game, you have to win all of the 16 F1 tracks. There's a grand total of 21 tracks. The first races are the easiest: the cars are slow and the enemies do not drive very well. But as you classify for new tracks the difficulty will increase: F1 cars are insanely fast! You will need a great agility to win in F1 tracks. Even though they look impossible to control at first, with some practice you can master the Formula 1 cars and win races. And if that's not enough, you can always show off your skills in multi player mode.

During a race, you can bump into other cars and into the side boards and other obstacles. This will damage your car. In every track, there is a pit lane (labeled with the letters "PIT") where you can fuel up and repair your car.

Game tips

Here are some tips that will make you enjoy the game more:

• The most important one: the brake is your best friend, especially in the F1 tracks!
• Use the PIT STOPS if your car has a lot of damage. For instance your top speed will decrease if the engine is damaged. This will make you lose time in every lap.
• When you are in the PIT STOP you can hold down the DOWN key to speed up car repairs. Fuel intake will be slower, though.
• The fuel consumption is determined by the RPM meter (as in real cars). Your car only consumes fuel when you accelerate. Keep these two things in mind while you race to save fuel.
• F1 tracks cannot be won at the first race unless you are an ACE driver. To win an F1 race, try to memorize each curve and play each race several times to know where where to brake and where to accelerate.

📕 Description [fr]

Un clone du jeu éponyme (de KONAMI), une course de voitures en vision objective 2D, par la F1 spirit remake Team, initié par Santi Ontañón Villar (Brain Games), F1 spirit par Konami.

F1 spirit remake est un clone libre et multi-plateforme du jeu éponyme (de KONAMI), un jeu d'arcade solo(IA)/multi(en LAN) en 2D proposant 6 types de courses de voitures sur 21 circuits (dont 16 en F1). Les premières courses déverrouillées sont celles de Stock-cars, de rallye et de F3, puis (après gain de points/courses) F3000, endurance et F1. Le jeu prend en compte une difficulté croissante (vitesse des voitures, habileté des adversaires), la dégradation de la voiture (perte de performance) et le carburant (nécessité de faire le plein, consommation liée à l'accélération) sont pris en compte. L'objectif ultime est de terminer 1er en Formule 1.

Le jeu a été conçu à l'occasion du RETRO-REMAKES 2004, et il est toujours maintenu.

F1 spirit Team :
Coding
Santi Ontañón (Spain)

Graphics
Miikka Poikela
Ramon Verlinden
David Castelao

Music & SFX
Jorrith Schaap

Tracks
Santi Ontañón

Beta testing
All of the above
Mauricio Motta
Jason Eames
Joram van Hartingsveldt
Patrick van Arkel
Pakoto
Chocobo2k
Silver Sword
Valerian
theNestruo
Lars the 18th
Konamito
AcesHigh

Special thanks
Jason Eames (Web hosting)
Joram van Hartingsveldt (png format reduction tools)
Juhani Vuontio (additional guitars)
Lars the 18th (game font)
Manuel Bilderbeek (Linux testing and Makefile)
Valerian (initial website design)
Jorrith Schaap (website design)
Ootini (scanned original manual of F1-Spirit)


C'est le remake d'un autre classique de Konami : F1-SPIRIT. Il a été présenté au concours RETRO-REMAKES 2004 et a terminé à la 13ème place. sur 73 participants.

Après notre remake de Road Fighter en 2003, nous avons décidé qu'il était temps de refaire un autre jeu de course. Cette fois, nous avons choisi le classique F1-Spirit de Konami sur MSX1 !
En seulement trois mois de développement, le jeu devait être terminé. Lorsque vous lirez ces lignes, le concours sera déjà terminé.
Sur les 73 projets soumis, nous avons terminé à la 13e place. Vous pouvez bien sûr lire ce que les juges ont dit de notre remake.

Comment jouer

F-1 Spirit est un jeu de course. Vous allez courir avec de nombreux types de voitures différentes. Tout commence par les stock-cars, puis les voitures de rallye et la Formule 3. L'objectif principal est de terminer à la première place en Formule 1, la classe reine de la course.

Il existe 6 types de courses :

• Course de stock
• Rallye
• Course F3
• Course F3000
• Course d'endurance
• Courses de F1 (16 circuits)

Au départ, vous ne pouvez participer qu'aux courses de stock, de rallye et de F3. Au fur et à mesure que vous gagnez des courses, vous accumulez des points qui vous permettent de participer à de nouvelles courses. Si vous terminez une course à la première place, vous recevrez 9 points, vous obtenez 8 points si vous terminez deuxième, etc. Si vous terminez 10e ou plus tard, vous ne marquerez aucun point.

Il existe 16 circuits différents pour les voitures de F1. Au fur et à mesure que vous gagnez des courses, vous pourrez jouer sur d'autres circuits dans la catégorie des voitures de F1. Pour terminer le jeu, vous devez gagner tous les 16 circuits de F1. Il y a un grand total de 21 circuits. Les premières courses sont les plus faciles : les voitures sont lentes et les ennemis ne conduisent pas très bien. Mais au fur et à mesure que vous vous classerez sur de nouveaux circuits, la difficulté augmentera : Les voitures de F1 sont follement rapides ! Vous aurez besoin d'une grande agilité pour gagner sur les circuits de F1. Même si elles semblent impossibles à contrôler au début, avec un peu d'entraînement, vous pourrez maîtriser les voitures de Formule 1 et gagner des courses. Et si cela ne suffit pas, vous pouvez toujours montrer vos talents en mode multijoueur.

Au cours d'une course, vous pouvez heurter d'autres voitures, des panneaux latéraux et d'autres obstacles. Cela endommagera votre voiture. Sur chaque circuit, il y a une voie des stands (marquée des lettres "PIT") où vous pouvez faire le plein et réparer votre voiture.

Conseils de jeu

Voici quelques conseils qui vous permettront d'apprécier davantage le jeu :

• Le plus important : le frein est votre meilleur ami, surtout sur les circuits de F1 !
• Utilisez les PIT STOPS si votre voiture est très endommagée. Par exemple, votre vitesse de pointe diminuera si le moteur est endommagé. Cela vous fera perdre du temps à chaque tour.
• Lorsque vous êtes dans un PIT STOP, vous pouvez maintenir la touche DOWN enfoncée pour accélérer les réparations de la voiture. La consommation de carburant sera cependant plus lente.
• La consommation de carburant est déterminée par le compte-tours (comme dans les vraies voitures). Votre voiture ne consomme du carburant que lorsque vous accélérez. Gardez ces deux choses à l'esprit lorsque vous faites la course pour économiser du carburant.
• Les circuits de F1 ne peuvent pas être gagnés dès la première course, sauf si vous êtes un pilote ACE. Pour gagner une course de F1, essayez de mémoriser chaque courbe et jouez chaque course plusieurs fois pour savoir où freiner et où accélérer.

🚧️ Installation ➜ 🚀️ Launching [fr]

Nota (spécifique à la version 0.rc9-1615):
Le fichier "f1spirit.src_0.rc9-1615.tgz" est en fait un fichier au format "f1spirit.src_0.rc9-1615.gz", renommez-le pour le décompresser.

Compilation :

▸ Installation des dépendances (en dépôt) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2
• Installez au préalable les paquets suivants (pour Debian/Ubuntu, le nom du paquet se termine par "-dev"): libcurl-openssl

Copiez /build/linux/Makefile de la version linux en tête d'arborescence et lancez : $ make


PORTS :
TCP 32124
UDP 32125


⌨️🖱️🎮️ CONTRÔLES:
Flèches gauche/droite : direction,
Flèches haut/bas : changement de vitesse,
[SPACE] : accélération,
M : frein
ESC : Pause/options
F12 : Quitter


Key Action Info

Cursor up Shift up Manual transmission only
Cursor down Shift down Manual transmission only
Cursor left Steer to the left
Cursor right Steer to the right
Space Accelerate
M Brake
F-1 Pause
F10 or 9 Select graphics set
ESC Back to previous screen
ALT+ENTER Switch between full-screen and window mode For Windows and Linux
Apple key+F Switch between full-screen and window mode Only for Mac OS X
F12 Quit For Windows and Linux
Apple key+Q Quit Only for Mac OS X

🕵️ Test [fr]

🕵️ Test (pré RC9-1412):
L'écran n'est pas très grand (env. 10cm en 1280x800) néanmoins la réalisation (graphisme, son, gameplay) est irréprochable.
L'un des meilleurs de sa catégorie.
A essayer absolument si vous aimez ce type de jeu.


🕵️ Test (svn-20120305 sous Manjaro):
La compilation plante sur "sources/auxiliar.cpp:96:24: erreur: ne peut convertir « bool » en « SDL_Surface* » dans le retour"

🕵️ Test (0.rc9.1615 sous Manjaro):
Le : 26 Décembre 2022

La compilation du source plante sur :
$ make
gcc -g3 -O3 -Wno-write-strings `sdl-config --cflags` `curl-config --cflags` -I/usr/X11R6/include -c sources/2DCMC.cpp -o sources/2DCMC.o
gcc -g3 -O3 -Wno-write-strings `sdl-config --cflags` `curl-config --cflags` -I/usr/X11R6/include -c sources/auxiliar.cpp -o sources/auxiliar.o
sources/auxiliar.cpp: Dans la fonction « SDL_Surface* load_maskedimage(char*, char*, char*) »:
sources/auxiliar.cpp:96:24: erreur: ne peut convertir « bool » en « SDL_Surface* » dans le retour
96 | return false;
| ^~~~~
make: *** [Makefile:55 : sources/auxiliar.o] Erreur 1