Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| systems:eduke32 [2022/10/04 00:50] – maioni | systems:eduke32 [2025/06/07 15:22] (current) – [Supported games (.eduke32 file content and data files location)] brunoeduardo | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <WRAP center round todo> | ||
| + | This article needs some TLC. Read at your own risk. | ||
| + | </ | ||
| + | |||
| <WRAP group> | <WRAP group> | ||
| <WRAP round box twothirds column> | <WRAP round box twothirds column> | ||
| Line 6: | Line 10: | ||
| ====== Eduke 32 ====== | ====== Eduke 32 ====== | ||
| - | EDuke32 is a 32-bit/ | + | EDuke32 is a cross-platform port of Duke Nukem 3D aimed at both extending what can be edited in the game and providing a rich, full-featured means to explore the original episodes. It is widely used in the Duke Nukem modding community and has become a requirement in order to play most mods. It is also capable of playing Nam and WW2 GI. |
| - | EDuke32 offers a convenient way to play Duke Nukem 3D and its expansion packs, with numerous features and enhancements not found in the base game. Widely used in the Duke Nukem modding community that it has become a requirement in order to play most mods and total conversions. | + | " |
| - | + | ||
| - | It is also capable of playing Nam and WW2 GI. | + | |
| - | + | ||
| - | " | + | |
| This system scrapes metadata for the “ports” group(s) and loads the eduke32 set from the currently selected theme, if available. | This system scrapes metadata for the “ports” group(s) and loads the eduke32 set from the currently selected theme, if available. | ||
| Line 38: | Line 38: | ||
| No Eduke32 emulator in Batocera needs a BIOS file to run. | No Eduke32 emulator in Batocera needs a BIOS file to run. | ||
| - | ===== ROMs ===== | + | ===== Supported Command in .eduke32-file |
| - | Place your Eduke32 ROMs in '' | + | * FILE (equivalent to '' |
| + | * FILE+ (equivalent to '' | ||
| + | * CON (equivalent to '' | ||
| + | * CON+ (equivalent to '' | ||
| + | * DIR (equivalent to '' | ||
| + | * DEF (equivalent to '' | ||
| + | * DEF+ (equivalent to '' | ||
| + | * MAP (equivalent to '' | ||
| - | Each game needs a .eduke32 file to tell Eduke32 how to launch the game, the file need to point to the main game file and add-on file (it's case sensitive and can't have empty lines, otherwise files will not be found or game will not start, for CON files add the full path instead of the relative to the main file). | + | These commands are from '' |
| + | < | ||
| + | BuildEngineArg(" | ||
| + | # The main game file to load: EDuke32 | ||
| + | BuildEngineArg(" | ||
| + | # Add extra game file to load; this overrides files in virtual filesystem | ||
| + | BuildEngineArg(" | ||
| + | # Replace the main GAME.CON script module; surprisingly this can be a CON, DEF, or INI! | ||
| + | BuildEngineArg(" | ||
| + | BuildEngineArg(" | ||
| + | BuildEngineArg(" | ||
| + | BuildEngineArg(" | ||
| + | BuildEngineArg(" | ||
| + | </ | ||
| - | eg.: | + | ===== ROMs ===== |
| - | / | + | Place your Eduke32 ROMs in '' |
| - | /userdata/ | + | Files MD5 sums: https://wiki.eduke32.com/wiki/Frequently_Asked_Questions |
| - | / | + | The following games are officially supported, and should be placed in the designated directory with their required |
| + | files: | ||
| + | * duke: Duke Nukem 3D (DUKE3D.GRP) | ||
| + | * duke: Duke Nukem 3D: Duke It Out in D.C. (DUKEDC.GRP) | ||
| + | * duke: Duke Nukem 3D: Duke Caribbean: Life's a Beach (VACATION.GRP) | ||
| + | * duke: Duke Nukem 3D: Duke: Nuclear Winter (NWINTER.GRP) | ||
| + | * nam: NAM (NAM.GRP, NAM.CON) | ||
| + | * ww2gi: | ||
| + | * ww2gi: | ||
| ==== Supported games (.eduke32 file content and data files location) ==== | ==== Supported games (.eduke32 file content and data files location) ==== | ||
| Line 67: | Line 95: | ||
| | | ||
| </ | </ | ||
| - | |||
| - | Note: For Duke Nukem games it is possible to install High-Definition Packs and Music Packs: http:// | ||
| - | Some files have versions for Eduke32 emulator and others for Eduke32 emulator, make sure to download the correct one. | ||
| === Duke It Out in D.C. (expansion) === | === Duke It Out in D.C. (expansion) === | ||
| Line 88: | Line 113: | ||
| === Duke Caribbean: Life's a Beach (expansion) === | === Duke Caribbean: Life's a Beach (expansion) === | ||
| - | <file - Duke It Out in D.C..eduke32> | + | <file - Duke Caribbean - Life's a Beach.eduke32> |
| FILE = / | FILE = / | ||
| FILE+ = / | FILE+ = / | ||
| Line 132: | Line 157: | ||
| === Duke ZONE 2 === | === Duke ZONE 2 === | ||
| - | <file - Duke!Zone II.eduke32> | + | Atomic: |
| + | |||
| + | <file - Duke!Zone II.eduke32> | ||
| FILE = / | FILE = / | ||
| FILE+ = / | FILE+ = / | ||
| </ | </ | ||
| - | <file - Duke!Zone II.eduke32> | + | World Tour: |
| + | |||
| + | <file - Duke!Zone II.eduke32> | ||
| FILE = / | FILE = / | ||
| FILE+ = / | FILE+ = / | ||
| Line 161: | Line 190: | ||
| Copy the two TILES014.ART and TILES015.ART files from ART directory to the ASSAULT directory. | Copy the two TILES014.ART and TILES015.ART files from ART directory to the ASSAULT directory. | ||
| - | |||
| - | Select your map from the user map selection: New Game > User Map > Navigate to / | ||
| - | |||
| - | ^ | ||
| - | | {{: | ||
| <file - Duke Assault.eduke32> | <file - Duke Assault.eduke32> | ||
| Line 180: | Line 204: | ||
| | | ||
| | | ||
| - | | + | |
| </ | </ | ||
| Line 186: | Line 210: | ||
| <file - Duke Nukem' | <file - Duke Nukem' | ||
| - | FILE = / | + | FILE |
| FILE+ = / | FILE+ = / | ||
| + | CON = / | ||
| </ | </ | ||
| Line 196: | Line 221: | ||
| | | ||
| | | ||
| + | | ||
| | | ||
| </ | </ | ||
| Line 202: | Line 228: | ||
| <file - Red Zone.eduke32> | <file - Red Zone.eduke32> | ||
| - | FILE = / | + | FILE |
| FILE+ = / | FILE+ = / | ||
| </ | </ | ||
| Line 218: | Line 244: | ||
| <file - Red Zone.eduke32> | <file - Red Zone.eduke32> | ||
| - | FILE = / | + | FILE |
| FILE+ = / | FILE+ = / | ||
| </ | </ | ||
| Line 234: | Line 260: | ||
| <file - Duke Nukem Zero Hour.eduke32> | <file - Duke Nukem Zero Hour.eduke32> | ||
| - | FILE = / | + | FILE |
| FILE+ = / | FILE+ = / | ||
| </ | </ | ||
| Line 252: | Line 278: | ||
| In DKXTRM/ | In DKXTRM/ | ||
| - | |||
| - | Select your map from the user map selection: New Game > User Map > Navigate to / | ||
| - | |||
| - | ^ | ||
| - | | {{: | ||
| <file - Duke Xtreme.eduke32> | <file - Duke Xtreme.eduke32> | ||
| Line 294: | Line 315: | ||
| FILE = / | FILE = / | ||
| CON = / | CON = / | ||
| - | <\file> | + | </file> |
| Files from game folder /NAM | Files from game folder /NAM | ||
| Line 306: | Line 327: | ||
| </ | </ | ||
| - | === NAMPAL | + | === NAPALM |
| <file - Napalm.eduke32> | <file - Napalm.eduke32> | ||
| - | FILE = /nampal/ | + | FILE = /napalm/ |
| - | CON = NAMPAL.CON | + | CON = NAPALM.CON |
| - | <\file> | + | </file> |
| Files from game folder /NAMPALM | Files from game folder /NAMPALM | ||
| < | < | ||
| - | / | + | / |
| | | ||
| | | ||
| | | ||
| - | | + | |
| </ | </ | ||
| + | |||
| === World War II GI === | === World War II GI === | ||
| Line 335: | Line 357: | ||
| | | ||
| | | ||
| - | </ | + | </ |
| === World War II GI: Platoon Leader (expansion) === | === World War II GI: Platoon Leader (expansion) === | ||
| - | <file - World War II GI - Platoon Leader .eduke32> | + | <file - World War II GI - Platoon Leader.eduke32> |
| FILE = / | FILE = / | ||
| FILE+ = / | FILE+ = / | ||
| Line 354: | Line 377: | ||
| </ | </ | ||
| - | How to find out which files are needed to build the .eduke32 file? The Eduke32 for PC has some .CFG files, that contains what is se add-on file used. | + | === Duke Nukem 3D: 20th Anniversary World Tour === |
| - | Eduke32 compatible games: https://wiki.eduke32.com/wiki/Installation_Guide_for_Official_Add-ons | + | As of the date this text was written, running Duke Nukem 3D: 20th Anniversary World Tour with EDuke32 requires the use of the '' |
| - | Duke Nukem High Definition Pack and Music Packs: https://hrp.duke4.net/download.php | + | <file - Duke Nukem 3D Twentieth Anniversary World Tour.eduke32> |
| - | + | DIR = /dukewt/duke | |
| - | Mods: https://www.moddb.com/engines/ | + | DIR = /dukewt/ |
| - | + | FILE = /dukewt/stopgap/ | |
| - | ==== Features ==== | + | </file> |
| - | Eduke32 includes the following features: | + | Files from game folder |
| - | + | ||
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| - | * | + | |
| + | < | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| ===== Saves ===== | ===== Saves ===== | ||
| Line 389: | Line 415: | ||
| ==== Eduke32 ==== | ==== Eduke32 ==== | ||
| - | |||
| - | FIXME [Needs review] | ||
| Standardized features available to all cores of this emulator: '' | Standardized features available to all cores of this emulator: '' | ||
| Line 404: | Line 428: | ||
| ===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
| - | ==== Game does not launch: ==== | + | ==== My game does not launch ==== |
| - | * Check logs files '' | ||
| - | * Make sure all files are available at roms/ | ||
| * Make sure the '' | * Make sure the '' | ||
| - | * Check the case sensitive | + | * Check the case sensitivity |
| * Check the use of FILE, FILE+ and CON | * Check the use of FILE, FILE+ and CON | ||
| * FILE and FILE+ must use the path ''/ | * FILE and FILE+ must use the path ''/ | ||
| * CON also use the path ''/ | * CON also use the path ''/ | ||
| - | * '' | + | * '' |
| - | * As a last alternative, | + | |
| + | To start from scratch, delete | ||
- systems/eduke32.1664844630.txt.gz
- Last modified: 4 years ago
- by maioni