Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| systems:raze [2022/09/23 14:49] – [ROMS] Clean up maioni | systems:raze [2024/09/30 23:19] (current) – Typo in Wanton Destruction file lbrpdx | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | <WRAP center round todo> | ||
| - | Under construction. Needs further testing. | ||
| - | </ | ||
| - | |||
| <WRAP group> | <WRAP group> | ||
| <WRAP round box twothirds column> | <WRAP round box twothirds column> | ||
| Line 40: | Line 36: | ||
| Place your Raze ROMs in ''/ | Place your Raze ROMs in ''/ | ||
| - | Each game needs a .raze file to tell Raze how to launch the game, the file need to point to the main game file and add-on file. | + | Each game needs a .raze file to tell Raze 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, otherwiser files will not be found or game will not start, for CON files do not add the full path but relative to the main file). |
| eg.: | eg.: | ||
| - | / | + | / |
| / | / | ||
| - | / | + | / |
| - | / | + | / |
| - | **- Music files:** | + | ==== Music files ==== |
| * Blood: | * Blood: | ||
| Line 60: | Line 56: | ||
| * Shadow Warrior: | * Shadow Warrior: | ||
| - | - **Supported games (.raze file content and data files location)**: | + | ==== Supported games (.raze file content and data files location) |
| + | |||
| + | === One Unit Whole Blood (via NBlood) === | ||
| + | |||
| + | <file - One Unit Whole Blood.raze> | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Blood and Blood/ | ||
| - | **- One Unit Whole Blood (via NBlood)** | ||
| < | < | ||
| - | / | + | / |
| - | └── FILE = /blood/BLOOD.RFF | + | ├─ blood/ |
| - | / | + | │ |
| - | | + | │ │ └─ blood2.ogg to blood9.ogg (or track02.ogg to track09.ogg) (optional) |
| - | ├── BLOOD.RFF | + | │ |
| - | | + | │ |
| - | | + | │ |
| - | | + | │ |
| - | | + | │ |
| - | | + | │ |
| - | | + | │ |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | / | + | |
| - | └── blood2.ogg to blood9.ogg (or track02.ogg to track09.ogg) (optional) | + | |
| </ | </ | ||
| - | **- Blood: | + | |
| + | === Blood: | ||
| + | |||
| + | <file - Cryptic Passage for Blood.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Blood and Blood/ | ||
| < | < | ||
| - | / | + | / |
| - | └── FILE = /blood/BLOOD.RFF | + | ├─ blood/ |
| - | FILE+ = / | + | │ └─ cryptic.zip |
| - | / | + | | ├─ |
| - | | + | | ├─ CPART07.AR_ |
| - | ├── CPART07.AR_ | + | | ├─ |
| - | ├── DW1A.OGV to DW3B.OGV | + | | ├─ |
| - | ├── DW1A.SMK to DW3B.SMK | + | | ├─ CSPL.MAP |
| - | | + | | ├─ |
| - | ├── DWBB2.MAP to DWBB3.MAP | + | | ├─ |
| - | ├── DWE1M1.MAP to DWE1M12.MAP | + | | └─ CRYPTIC.WAV |
| - | ├── DWE2M1.MAP to DWE2M12.MAP | + | |
| - | └── DWE3M1.MAP to DWE3M12.MAP | + | </ |
| + | === Blood: Death Wish (expansion) === | ||
| + | |||
| + | <file - Death Wish.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder Death Wish, Death Wish/ | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | ├─ deathwish.zip/ | ||
| + | │ ├─ DEATHWISH.INI (rename it from DW.INI) | ||
| + | │ ├─ CPART07.AR_ | ||
| + | │ ├─ DW1A.OGV to DW3B.OGV | ||
| + | │ ├─ DW1A.SMK to DW3B.SMK | ||
| + | │ └─ DW*.MAP (39 files) | ||
| + | └─ Death Wish.RAZE | ||
| </ | </ | ||
| - | ** | + | |
| - | - Duke Nukem 3D v1.3D, Atomic Edition, | + | === Blood: Plasma Pak (expansion) === |
| + | |||
| + | < | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder / | ||
| < | < | ||
| - | / | + | / |
| - | | + | ├─ blood/ |
| - | / | + | |
| - | └── | + | |
| + | | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | └─ | ||
| + | └─ Plasma Pak.raze | ||
| + | </ | ||
| + | === Duke Nukem 3D v1.3D, Atomic Edition, and Twentieth Anniversary World Tour (via JFDuke & EDuke 2.0; World Tour extensions via DukeGDX) === | ||
| + | |||
| + | <file - Duke Nukem 3D.raze> | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Duke Nukem 3D or /ATOMINST or /Duke Nukem 3D/gameroot or Duke Nukem 3D Twentieth Anniversary World Tour/ or /data | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| </ | </ | ||
| - | **- Duke It Out in D.C.** | + | |
| + | Note: For Duke Nukem games you can install High-Definition Packs and Music Packs: http:// | ||
| + | Some files have versions for Raze emulator and others for Raze emulator, make sure to download the correct one. | ||
| + | |||
| + | === Duke It Out in D.C. === | ||
| + | |||
| + | <file - Duke It Out in D.C..raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Duke Nukem 3D and /Duke Nukem 3D/ | ||
| < | < | ||
| - | / | + | / |
| - | └── FILE = /duke/DUKE.RGP | + | ├─ duke/ |
| - | FILE+ = / | + | | |
| - | / | + | | |
| - | | + | |
| - | └── DUKEDC.GRP | + | </ |
| + | === Duke Caribbean: Life's a Beach (expansion) === | ||
| + | |||
| + | <file - Duke Caribbean - Life's a Beach.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Duke Nukem 3D and /Duke Nukem 3D/ | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| </ | </ | ||
| - | **- Duke Caribbean: Life's a Beach** | + | |
| + | === Duke: Nuclear Winter (expansion) === | ||
| + | |||
| + | <file - Duke - Nuclear Winter.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Duke Nukem 3D and /Duke Nukem 3D/ | ||
| < | < | ||
| - | / | + | / |
| - | └── FILE = /duke/DUKE.RGP | + | ├─ duke/ |
| - | FILE+ = / | + | │ |
| - | / | + | │ |
| - | | + | |
| - | └── VACATION.GRP (Duke Caribbean: Life's a Beach) | + | </ |
| + | === Duke!Zone II === | ||
| + | |||
| + | for Atomic Edition | ||
| + | |||
| + | <file - Duke!Zone II.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | for World Tour Edition | ||
| + | |||
| + | <file - Duke!Zone II.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder Duke Zone 2 | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Files for " | ||
| + | |||
| + | This needs explanation. | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| </ | </ | ||
| - | **- Duke: Nuclear Winter** | + | |
| + | === Exhumed/ | ||
| + | |||
| + | < | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Exhumed | ||
| < | < | ||
| - | / | + | / |
| - | └── | + | ├─ exhumed/ |
| - | FILE+ = / | + | |
| - | / | + | | | └─ exhumed02 to exhumed19.ogg (or track02.ogg to track19.ogg) |
| - | | + | | |
| - | └── NWINTER.GRP | + | |
| + | | ||
| </ | </ | ||
| - | **- Duke Zone 2** | + | |
| + | < | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /PWRSLAVE | ||
| < | < | ||
| - | / | + | / |
| - | └── FILE = /duke/ | + | ├─ pwrslave/ |
| - | FILE+ = / | + | | |
| - | / | + | | | └─ exhumed02 to exhumed19.ogg (or track02.ogg to track19.ogg) |
| - | ├── DUKE!ZON.GRP | + | | |
| - | ├── DUKEZONE2.GRPINFO | + | | └─ STUFF.DAT |
| - | └── FIXED CON FILES: https:// | + | |
| - | | + | |
| - | | + | |
| - | ├── USER.CON | + | |
| - | └── E3L1.MHK | + | |
| </ | </ | ||
| - | **- Exhumed/PowerSlave** | + | |
| + | === NAM (via EDuke 2.1) === | ||
| + | |||
| + | < | ||
| + | FILE = /nam/ | ||
| + | CON = NAM.CON | ||
| + | </ | ||
| + | |||
| + | Files from game folder /NAM. | ||
| + | |||
| + | <WRAP center round important> | ||
| + | '' | ||
| + | </ | ||
| < | < | ||
| - | / | + | / |
| - | └── | + | ├─ nam/ |
| - | / | + | |
| - | ├── BOOK.MOV | + | | |
| - | | + | | |
| - | / | + | |
| - | | + | |
| </ | </ | ||
| - | **- NAM** (via EDuke 2.1) | + | |
| + | === NAPALM | ||
| + | |||
| + | <file - Napalm.raze> | ||
| + | FILE = / | ||
| + | CON = NAPALM.CON | ||
| + | </ | ||
| + | |||
| + | Files from game folder /NAPALM | ||
| < | < | ||
| - | / | + | / |
| - | └── | + | | ├── |
| - | CON = /nam/NAM.CON | + | | |
| - | / | + | | |
| - | ├── | + | |
| - | | + | |
| </ | </ | ||
| - | **- Redneck Rampage** (via Rednukem) | + | |
| + | === Redneck Rampage (via Rednukem) | ||
| + | |||
| + | <file - Redneck Rampage.raze> | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Redneck Rampage | ||
| < | < | ||
| - | / | ||
| - | | ||
| / | / | ||
| - | └── REDNECK.GRP | + | |
| + | | ||
| / | / | ||
| - | └── | + | |
| </ | </ | ||
| - | Note: The GOG distribution of the Redneck Rampage Collection does not feature the soundtrack as a loose collection of ogg files. Instead, an Disc Image is provided in the form of a BIN+CUE pair, with the BIN file named REDNECK.gog (or RRRAGAIN.gog) and the CUE file named REDNECK.inst (or RRRAGAIN.inst). The Steam distribution of Redneck Rampage does not feature the CD soundtrack at all, in any form. It is possible to convert the BIN/CUE to .ogg again with https:// | + | |
| + | Note: The GOG distribution of the Redneck Rampage Collection does not feature the soundtrack as a loose collection of OGG files. Instead, an Disc Image is provided in the form of a BIN+CUE pair, with the BIN file named REDNECK.gog (or RRRAGAIN.gog) and the CUE file named REDNECK.inst (or RRRAGAIN.inst). The Steam distribution of Redneck Rampage does not feature the CD soundtrack at all, in any form. It is possible to convert the BIN/CUE to .ogg again with https:// | ||
| Just copy the .gog and .inst to the CueToOgg root folder and execute CueToOgg.exe, | Just copy the .gog and .inst to the CueToOgg root folder and execute CueToOgg.exe, | ||
| * Use the same files for Redneck Rampage Rides Again | * Use the same files for Redneck Rampage Rides Again | ||
| Line 185: | Line 350: | ||
| {{: | {{: | ||
| - | **- Redneck Rampage: Suckin' | + | === Redneck Rampage: Suckin' |
| + | |||
| + | <file - Redneck Rampage - Suckin' | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Redneck Rampage | ||
| < | < | ||
| - | / | + | / |
| - | | + | |
| - | FILE+ = / | + | |
| - | / | + | |
| - | | + | |
| - | ├── BUBBA66.CON | + | |
| - | ├── DEFS66.CON | + | |
| - | ├── END66.ANM | + | |
| - | ├── END66.VOC | + | |
| - | ├── G_BITE.VOC | + | |
| - | ├── G_SIT.VOC | + | |
| - | ├── GAME66.CON (Rename to GAME.CON) | + | |
| - | ├── GATOR66.CON | + | |
| - | ├── NEON.VOC | + | | | ├── ALIEN.MAP |
| - | ├── PIG66.CON | + | | | ├── BIGFOOT.MAP |
| - | ├── route66/ (all .MAP files) (Keep the ROUTE66 folder into the zip file) | + | | | ├── BREWERY.MAP |
| - | | ├── ALIEN.MAP | + | |
| - | | ├── BIGFOOT.MAP | + | | | ├── CARNIVAL.MAP |
| - | | ├── BREWERY.MAP | + | | | ├── COFFIN.MAP |
| - | | ├── CAMPY.MAP | + | | | ├── FLEA.MAP |
| - | | ├── CARNIVAL.MAP | + | | | ├── GAS.MAP |
| - | | ├── COFFIN.MAP | + | |
| - | | ├── FLEA.MAP | + | | | ├── MINIGOLF.MAP |
| - | | ├── GAS.MAP | + | | | ├── RANCH.MAP |
| - | | ├── HOOVRDAM.MAP | + | | | ├── SLAUGHTR.MAP |
| - | | ├── MINIGOLF.MAP | + | |
| - | | ├── RANCH.MAP | + | | | └── TRUCKSTP.MAP |
| - | | ├── SLAUGHTR.MAP | + | |
| - | | ├── START.MAP | + | |
| - | | └── TRUCKSTP.MAP | + | |
| - | ├── TILESA66.ART (Rename it to TILESA24.ART) | + | |
| - | ├── TILEBA66.ART (Rename it to TILESB25.ART) | + | |
| - | ├── TURD66.ANM | + | └── Redneck Rampage - Suckin' |
| - | ├── TURD66.VOC | + | |
| - | └── USER66.CON | + | |
| / | / | ||
| - | └── | + | |
| </ | </ | ||
| - | **- Redneck Rampage Rides Again** | + | === Redneck Rampage Rides Again === |
| + | |||
| + | < | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Redneck Rampage/ | ||
| < | < | ||
| - | / | + | / |
| - | | + | | |
| - | / | + | | |
| - | ├── RIDES.GRP (Rename it from REDNECK.GRP to RIDES.GRP, this is not the same file as REDNECK/ | + | |
| - | └── REDINT.MVE | + | |
| / | / | ||
| - | | + | └── |
| </ | </ | ||
| - | **- Shadow Warrior** (via SWP & VoidSW) | + | |
| + | === Redneck Rampage Cuss Pak (expansion) === | ||
| + | |||
| + | <file - Cuss Pack.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Redneck Rampage Cuss Pack | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | / | ||
| + | └── redneckrides02.ogg to redneckrides10.ogg (or track02.ogg to track10.ogg) (optional) | ||
| + | </ | ||
| + | |||
| + | === Shadow Warrior (via SWP & VoidSW) | ||
| + | |||
| + | <file - Shadow Warrior.raze> | ||
| + | FILE = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Shadow Warrior | ||
| < | < | ||
| - | / | + | / |
| - | └── | + | | |
| - | / | + | |
| - | | + | |
| / | / | ||
| - | | + | └── |
| </ | </ | ||
| - | **- Shadow Warrior: Twin Dragon** | + | |
| + | Note: Shadow Warrior | ||
| + | |||
| + | === Shadow Warrior Plus === | ||
| + | |||
| + | <file - Shadow Warrior.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Shadow Warrior | ||
| < | < | ||
| - | / | + | / |
| - | ├── | + | | |
| - | └── | + | | |
| - | / | + | |
| - | ├── SW.GRP | + | |
| - | └── | + | |
| / | / | ||
| - | | + | └── |
| </ | </ | ||
| - | **- Shadow Warrior: | + | |
| + | === Shadow Warrior: | ||
| + | |||
| + | <file - Twin Dragon.raze> | ||
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | </ | ||
| + | |||
| + | Files from game folder /Shadow Warrior Classic/ and /Shadow Warrior Classic/ | ||
| < | < | ||
| - | / | + | / |
| - | | + | | |
| - | | + | | |
| - | / | + | |
| - | ├── SW.GRP | + | |
| - | └── | + | |
| / | / | ||
| - | | + | └── |
| </ | </ | ||
| - | **- World War II GI** (via EDuke 2.1) | + | |
| - | <code> | + | === Shadow Warrior: Wanton Destruction |
| - | /userdata/ | + | |
| - | └── | + | <file - Wanton Destruction.raze> |
| - | /userdata/ | + | FILE = /shadow/SW.GRP |
| - | | + | FILE+ = /shadow/WT.GRP |
| - | | + | </file> |
| - | </code> | + | |
| - | **- World War II GI: Platoon Leader** (expansion) | + | Files from game folder /Shadow Warrior Classic/ and /Shadow Warrior Classic/ |
| < | < | ||
| - | / | + | / |
| - | ├── | + | | |
| - | ├── | + | | └── |
| - | └── | + | |
| - | / | + | / |
| - | ├── | + | └── |
| - | | + | |
| - | | + | |
| </ | </ | ||
| - | ==== Features ==== | + | === World War II GI (via EDuke 2.1) === |
| - | Raze includes the following features: | + | <file - World War II GI.raze> |
| + | FILE = / | ||
| + | </ | ||
| - | * | + | Files from game folder /WWII GI |
| - | * | + | |
| - | * A replaced and revamped file system, based on the WAD manager used in GZDoom | + | |
| - | * Runs on the full GZDoom backend | + | |
| - | * | + | |
| - | * | + | |
| - | * Skies are rendered as a composite texture, curing the visible seams in many sky textures | + | |
| - | * A lighter version of GZDoom' | + | |
| - | * | + | |
| - | * The menu code from GZDoom is used as a generic system across all supported games | + | |
| - | * | + | |
| - | * | + | |
| - | * Games are in their own modules and do not interact with each other. Render, sound system, and input are used universally across the titles | + | |
| - | * | + | |
| - | * | + | |
| - | * OSD and configuration maintenance replaced with ZDoom' | + | |
| - | ===== Launch Game ===== | + | < |
| + | / | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| - | When launching a game, if it has an add-on associated, it will be required to select between the main game or the add-on: | + | === World War II GI: Platoon Leader (expansion) === |
| - | {{: | + | < |
| + | FILE = / | ||
| + | FILE+ = / | ||
| + | CON = PLATOONL.DEF | ||
| + | </ | ||
| + | |||
| + | Files from game folder /WWII GI and / | ||
| + | |||
| + | < | ||
| + | / | ||
| + | | ||
| + | | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Raze compatible games: https:// | ||
| ===== Saves ===== | ===== Saves ===== | ||
| Line 321: | Line 548: | ||
| ==== Raze ==== | ==== Raze ==== | ||
| - | FIXME | + | Standardized features available to all cores of this emulator: '' |
| - | [[https://batocera.org/raze]] [is a cool emulator | + | ^ ES setting name '' |
| + | ^ Settings | ||
| + | | **SKIP INTRO VIDEOS '' | ||
| - | <wrap lo>What platforms should this emulator be used on? Are there any special notes or reasons why it's included in Batocera over other emulators?</ | + | ===== Controls ===== |
| - | === Emulator A configuration === | + | Here are the default Raze's controls shown on a [[: |
| - | <wrap lo>This would be where all the settings available to this standalone emulator would go.</wrap> | + | {{https:// |
| - | Standardized features available: '' | + | ===== Troubleshooting ===== |
| - | ^ ES setting name '' | + | ==== Game does not launch: ==== |
| - | | **OPTION NAME AS IT APPEARS IN ES '' | + | |
| - | <wrap lo>Any special notes about configuration should go here, as well as alternative locations for editing | + | * Check logs files '' |
| + | * Make sure all files needed are available at '' | ||
| + | * Make sure the '' | ||
| + | * Check the case sensitivity. | ||
| + | * Check the use of FILE, FILE+ and CON: | ||
| + | * FILE and FILE+ must use ''/ | ||
| + | * CON must use the relative path to the main file, so just ''< | ||
| + | * '' | ||
| + | * As a last resort, reset Raze's files: delete all files and folders from '' | ||
| - | ===== Controls ===== | + | ==== Engine ask for which file initialize |
| - | FIXME | + | - Make sure that add-ons that must be zipped (Blood and Redneck Rampage ones), and not unziped into the game folder, otherwise raze can't decide which file choose. |
| - | Here are the default Raze's controls shown on a [[:configure_a_controller|Batocera Retropad]]: | + | {{:systems:raze-launch-game.png? |
| - | ===== Troubleshooting | + | ==== Script error " |
| + | |||
| + | This error is reproducible due to Raze engine can't decide which file select to launch the game (main or add-on or duplicated one files), even if the user indicates what is the correct one it will fail. | ||
| + | |||
| + | Be restrictive to store raze files into ''/ | ||
| + | |||
| + | Check it out the file ''/ | ||
| + | |||
| + | A correctly grpcrccache.txt file content: | ||
| + | < | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | </ | ||
| + | |||
| + | Incorrectly grpcrccache.txt file content: | ||
| + | < | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | "/ | ||
| + | </ | ||
| + | In this example, you should move the files to the correct place, and remove the wrong lines. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | ==== Further troubleshooting | ||
| For further troubleshooting, | For further troubleshooting, | ||
- systems/raze.1663944554.txt.gz
- Last modified: 4 years ago
- by maioni