IronWail is a [[GPLv2]] licensed [[id Tech 2]] source port written in [[C]]. - Website - [Source](https://github.com/andrei-drexler/ironwail) - Documentation - AlternativeTo > QUOTE # Notability Often recommended for playing community maps and modern [[Quake I]] mods. # Philosophy Fork of [[QuakeSpasm]] designed for speed. # Platform Support # Features # Tips ## Launching Custom Maps Custom maps which are not part of a mod must be in the `maps` directory of `basedir`. This is hard-coded in multiple places and there is no way around it. There is no dedicated commandline option to launch a custom map, however you can run console commands from the commandline, which does allow you to launch Quake directly into a particular map. ```sh ironwail +map mymap ``` ### Tricking IronWail into Finding Things You can however game the system by creating a symlink that points to the directory and then telling IronWail that the directory is a mod/game in a second basedir: ```sh set MAP_DIR "/media/data.secondary/Game Projects/Trenchbroom" set LASTDIR "(basename "$MAP_DIR")" ln -s -v "$MAP_DIR" "$MAP_DIR/maps" ironwail -basedir /media/data/Applications/Games/SteamLibrary/steamapps/common/Quake/ -basedir "$MAP_DIR/.." -game "$LASTDIR" +map $MAP_NAME ``` # References