Home
Name Modified Size InfoDownloads / Week
dm2conv-windows.7z 2020-11-16 142.5 kB
dm2conv-linux.7z 2020-11-16 180.4 kB
dm2conv-macos.7z 2020-11-16 251.7 kB
readme.md 2020-11-16 1.4 kB
Totals: 4 Items   576.0 kB 0

What is it?

This is DM2CONV/GFXMAKER v3.2 utilities Windows/Linux/macOS x86/x64 port.

  • DM2CONV converts DOOM/ULTIMATE DOOM/DOOM2/HERETIC levels to run with one of the other games.
  • GFXMAKER creates WAD file that contains all the textures of a specified set of games.

Features

  • Runs on Windows/Linux/macOS x86/x64.
  • Produces same output as original DOS utility.
  • Supports file names longer than 8.3 (total path limitation is 255 characters).

Known Issues

  • Contains all original bugs if any.

Distribution Changes

  • Original DOS binaries were moved to ORIGINAL.EXE folder.
  • 64-bit binaries are in x64 folder. Copy them one level up to use.
  • Ported sources are included; original are in git first commit.
  • Lazarus projects were added.

Build

Prerequisites

  1. Download fpcupdeluxe.
  2. Install FPC and Lazarus.
  3. Install Windows/Linux/Darwin (for macOS) cross compilers.

Build

  1. Open DM2CONV.lpi or GFXMAKER.lpi in Lazarus.
  2. Go to Run > Compile many Modes.
  3. Select project build mode(s).
  4. Build.

Output

Windows

  • dm2conv.exe
  • gfxmaker.exe
  • x64\dm2conv.exe
  • x64\gfxmaker.exe

Linux/macOS

  • dm2conv
  • gfxmaker
  • x64/dm2conv
  • x64/gfxmaker
Source: readme.md, updated 2020-11-16