# Doom III

<div align="left"><figure><picture><source srcset="https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/f55c99c10d6ab0fc36ebe3d33576050178c66501/art/logos/boom3-w.svg" media="(prefers-color-scheme: dark)"><img src="https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/f55c99c10d6ab0fc36ebe3d33576050178c66501/art/logos/boom3.svg" alt="" width="375"></picture><figcaption></figcaption></figure></div>

Moteurs de jeu permettant de jouer à Doom 3 et son extension Resurrection of Evil.

{% embed url="<https://dhewm3.org/>" %}

{% embed url="<https://docs.libretro.com/library/boom3/>" %}

## Information

<table data-header-hidden><thead><tr><th width="224"></th><th></th></tr></thead><tbody><tr><td><strong>Émulateur</strong></td><td><ul><li>Libretro: boom3</li><li>Libretro: boom3_xp</li><li>dhewm3</li></ul></td></tr><tr><td><strong>Dossier des jeux</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="1f4c2">📂</span> roms \ <span data-gb-custom-inline data-tag="emoji" data-code="1f4c2">📂</span> doom3</td></tr><tr><td><strong>Extensions</strong></td><td>.boom3 .game</td></tr></tbody></table>

## Bios

Aucun BIOS nécessaire

## Contrôles

### **Boom3 :**

boom3 permet de sélectionner 2 schémas de contrôles, accessibles depuis le menu RetroBat.

| Retrobat                                                                                                                                                                                                           | Classic                     | Modern                                                      |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------- | ----------------------------------------------------------- |
| START                                                                                                                                                                                                              | Afficher / masquer le menu  | Afficher / masquer le menu                                  |
| SELECT                                                                                                                                                                                                             | Afficher / masquer la carte | Afficher / masquer la carte                                 |
| D-PAD                                                                                                                                                                                                              | D-PAD                       | D-PAD                                                       |
| Left analog stick                                                                                                                                                                                                  |                             | <p>X-axe: déplacement latéral<br>Y-axe: Avancer/reculer</p> |
| Right analog stick                                                                                                                                                                                                 |                             | X-axe: regarder à gauche et droite                          |
| ![](https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2F6PNG0f54lriaOQpqkTAK%2Fimage.png?alt=media\&token=e43f5c0f-2c53-49cc-9271-2385216d89df) | Courir                      | Sauvegarde rapide                                           |
| ![](https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2FROBaPh1Fj8eTIqVWWsjO%2Fimage.png?alt=media\&token=a4ae3ad3-3a80-4c28-8b15-92a1b5a80da7) | Utiliser                    | Menu : annuler                                              |
| ![](https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2FDEK8lUfEAQiNkBmOouD7%2Fimage.png?alt=media\&token=e1940a32-2494-4e92-a8b1-df9a722ed4f8) | Tirer                       | Menu : sélectionner                                         |
| ![](https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2Fxn5pRSiYlrSDYXkbkHwg%2Fimage.png?alt=media\&token=d6027ace-7176-4b82-b702-e3b2b65d7cd4) | Mitrailler                  | Chargement rapide                                           |
| L1                                                                                                                                                                                                                 | Mitrailler à gauche         | Arme précédente                                             |
| R1                                                                                                                                                                                                                 | Mitrailler à droite         | Arme suivante                                               |
| L2                                                                                                                                                                                                                 | Arme précédente             | Utiliser                                                    |
| R2                                                                                                                                                                                                                 | Arme suivante               | Tirer                                                       |
| L3                                                                                                                                                                                                                 |                             | Courir                                                      |
| R3                                                                                                                                                                                                                 |                             | Se retourner (180°)                                         |

### Dhewm3 :

<table><thead><tr><th width="205">Retrobat</th><th>Action</th></tr></thead><tbody><tr><td>D-PAD</td><td>Avancer<br>Reculer<br>Se déplacer à gaucher et à droite</td></tr><tr><td>Left analog stick</td><td>Avancer<br>Reculer<br>Se déplacer à gaucher et à droite</td></tr><tr><td>Reft analog stick</td><td><p>Regarder en haut / en bas</p><p>A gauche/ à droite</p></td></tr><tr><td><img src="https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2F6PNG0f54lriaOQpqkTAK%2Fimage.png?alt=media&#x26;token=e43f5c0f-2c53-49cc-9271-2385216d89df" alt=""></td><td>Courir</td></tr><tr><td><img src="https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2FROBaPh1Fj8eTIqVWWsjO%2Fimage.png?alt=media&#x26;token=a4ae3ad3-3a80-4c28-8b15-92a1b5a80da7" alt=""></td><td>Monter</td></tr><tr><td><img src="https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2FDEK8lUfEAQiNkBmOouD7%2Fimage.png?alt=media&#x26;token=e1940a32-2494-4e92-a8b1-df9a722ed4f8" alt=""></td><td>Descendre</td></tr><tr><td><img src="https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2Fxn5pRSiYlrSDYXkbkHwg%2Fimage.png?alt=media&#x26;token=d6027ace-7176-4b82-b702-e3b2b65d7cd4" alt=""></td><td>Zoom</td></tr><tr><td>L1</td><td>Impulse 13</td></tr><tr><td>R1</td><td>Tirer</td></tr><tr><td>L2</td><td>Impulse 15</td></tr><tr><td>R2</td><td>Impulse 14</td></tr></tbody></table>

## Information spécifique au système

### Organisation des fichiers de jeux

Boom3 et Dhewm3 nécessitent la présence d'un fichier avec l'extension .boom3 dans le répertoire `roms\doom3` de l'installation RetroBat (Dhewmn3 accepte également les fichiers.game).

Le fichier .boom3 (ou .game) doit être un fichier texte dont l'extension aura été modifié. Le contenu du fichier doit être le chemin relatif vers le fichier pak000.pk4 du jeu original ou de l'extension:

<div align="left"><figure><img src="https://466894649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCgoewyw8Sagl6SNUMrCG%2Fuploads%2FFHoPvmURZFfjf4MudXdm%2Fimage.png?alt=media&#x26;token=6cb1ba66-50ac-4036-8f24-be50c4819a59" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FexdzL60ZuqPLldz2AYta%2Fuploads%2FP31aMYrLpmnCQ2eJozzc%2Fimage.png?alt=media&#x26;token=a290eee5-756f-49f4-be6d-f9bef7de1b27" alt=""><figcaption></figcaption></figure></div>

Boom3 et Dhewm3 nécessite les fichiers .pk4 originaux issus du jeu Doom3 et de son extension Resurrection of Evil. Vous aurez besoin des données de jeu d'une installation de Doom3 patché en version 1.3.1, spécifiquement des fichiers .pk4 suivants (le dossier *base* contient les données du jeu standard, le dossier *d3xp* contient les données de jeu de l'extension Resurrection of Evil):

```
└── roms/
    └── boom3/
        ├── Doom 3.boom3
        ├── Doom 3 - Resurrection of evil.boom3
        ├── base/
        │   ├── pak000.pk4
        │   ├── pak001.pk4
        │   ├── pak002.pk4
        │   ├── pak003.pk4
        │   ├── pak004.pk4
        │   ├── pak005.pk4
        │   ├── pak006.pk4
        │   ├── pak007.pk4
        │   └── pak008.pk4
        └── d3xp/
            ├── pak000.pk4 
            └── pak001.pk4
```

### Dhewm3: lancer avec des lignes de commandes personnalisées

L'émulateur dhewm3 permet de lancer des lignes de commandes personnalisées, pour cela, ouvrez le fichier rom (.game ou .boom3) avec un éditeur de texte et ajoutez les lignes de commande souhaitées dans la 2e ligne du fichier:

<div align="left"><figure><img src="https://i.imgur.com/Q5kMZIt.png" alt=""><figcaption></figcaption></figure></div>

L'exemple ci-dessus lancera le mod bloodmod avec les lignes de commande suivantes :

```
+set com_allowconsole 1 +set g_gib_power 100 +set g_gib_shadows 1
```

### Mods

Dhewm3 permet également de faire fonctionner des mods. Vous pouvez en retrouver la liste, ainsi que les liens correspondant, sur la [page du moteur de jeu](https://dhewm3.org/mods.html).

### Version Française

Pour Dhewm3, vous pouvez trouver le patch FR [ici](https://www.moddb.com/games/doom-iii/addons/doom-3-patch-french).
