Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Wolfenstein RPG (Reverse Engineered)
PORTSNATIVE

Wolfenstein RPG (Reverse Engineered)

NATIVE PORTSHOOTER / ACTIONWINDOWSBETA

Wolfenstein RPG (Reverse Engineered)

Wolfenstein RPG

TechnologyReverse engineering and native wrappers

Available forWindows

View official project

About the project

Wolfenstein RPG es un videojuego para teléfonos móviles y iOS creado en 2010 por la empresa id Software.

2 versions of Wolfenstein RPG

You're viewing: Wolfenstein RPG (Reverse Engineered)

Wolfenstein RPG (Reverse Engineered)github.com/Erick194/WolfensteinRPG-RE
Windows
Current
Wolfenstein RPG (Classic Core Engines)github.com/sandstranger/com.mobilerpgpack.phone
Android
›

Official project information

Author's original READMEOpen on GitHub ↗

WolfensteinRPG-RE

Imagen1<br>

https://www.doomworld.com/forum/topic/151475

Español

Wolfenstein RPG ingeniería inversa por [GEC]<br /> Creado por Erick Vásquez García.

Versión actual 0.1

Requisitos

Requiere CMake para crear el proyecto.<br /> Requisitos para el projecto:

  • SDL2
  • Zlib
  • OpenAL

🔹 Ubuntu

Antes de compilar, asegúrate de instalar las siguientes dependencias:

sudo apt update && sudo apt install -y cmake g++ libsdl2-dev zlib1g-dev libopenal-dev libgl1-mesa-dev

⚙️ Compilación

Clona el repositorio y compila el proyecto con CMake:

git clone https://github.com/Erick194/WolfensteinRPG-RE.git
cd WolfensteinRPG-RE
mkdir build && cd build
cmake ..
make -j$(nproc)

🚀 Ejecución

Después de compilar, ejecuta el juego con:

./build/src/WolfensteinRPG

📦 Creación del AppImage

🔹 1. Descarga las herramientas necesarias

wget -O appimagetool https://github.com/AppImage/AppImageKit/releases/latest/download/appimagetool-x86_64.AppImage
wget -O linuxdeploy https://github.com/linuxdeploy/linuxdeploy/releases/latest/download/linuxdeploy-x86_64.AppImage
chmod +x appimagetool linuxdeploy

🔹 2. Generar el AppImage con el script

chmod +x make-wolfenstein-rpg-linux-appimage.sh
./make-wolfenstein-rpg-linux-appimage.sh ./appimagetool ./linuxdeploy $(pwd) ./build/src/WolfensteinRPG

🔹 Windows

Requisitos previos para Windows:

  • Visual Studio con la carga de trabajo Desarrollo para el escritorio con C++
  • CMake
  • vcpkg

El archivo vcpkg.json incluido instalará las dependencias necesarias de SDL2, zlib y OpenAL.

Ejecuta los comandos de compilación que aparecen a continuación desde Developer PowerShell for Visual Studio, que configura el entorno para que CMake pueda encontrar las herramientas de compilación necesarias. Para abrirlo:

  1. Abre el menú Inicio de Windows haciendo clic en el icono de Windows o presionando la tecla Windows.
  2. Escribe Developer PowerShell for VS en la barra de búsqueda.
  3. Abre Developer PowerShell for VS.

Si no aparece Developer PowerShell for VS, abre Visual Studio y selecciona Tools -> Get Tools and Features... para abrir Visual Studio Installer. En el instalador, selecciona la pestaña Workloads, habilita Desktop development with C++ y haz clic en Modify.

Vuelve a buscar Developer PowerShell for VS en el menú Inicio. Cuando lo tengas abierto, verifica que el compilador de C++, CMake y vcpkg estén disponibles ejecutando:

cl
cmake --version
vcpkg version

Si cl, cmake o vcpkg siguen sin estar disponibles, vuelve a Visual Studio Installer, abre la pestaña Individual components y asegúrate de que C++ CMake tools for Windows y vcpkg package manager estén instalados.

⚙️ Compilación

Clona el repositorio:

git clone https://github.com/Erick194/WolfensteinRPG-RE.git
cd WolfensteinRPG-RE

Localiza el archivo toolchain de CMake de vcpkg:

$vcpkgRoot = Split-Path (Get-Command vcpkg).Source
$toolchain = Join-Path $vcpkgRoot "scripts\buildsystems\vcpkg.cmake"

Configura:

cmake -S . -B build -A x64 -DCMAKE_TOOLCHAIN_FILE="$toolchain"

Compila:

cmake --build build --config Release

El ejecutable debería encontrarse ahora en:

build\src\Release\WolfensteinRPG.exe

🚀 Ejecución

Desde la raíz del repositorio, ejecuta:

.\build\src\Release\WolfensteinRPG.exe

🎮 Configuración por defecto de las teclas.

Adelante: W, Up<br /> Atras: S, Down<br /> Mover Izquierda: A<br /> Mover Derecha: D<br /> Girar Izquierda: Left<br /> Girar Derecha: Right<br /> Atq/Habl/Usar: Return<br /> Arma Siguiente: Z<br /> Arma Anteriror: X<br /> Pasar Turno: C<br /> Automapa: Tab<br /> Menú: Escape<br /> Artículos/Info: I<br /> Jeringas: O<br /> Diario: P<br />

🔑 Trucos originales del juego:

Versión J2ME/BREW:<br /> Abres menu e ingresa los siguientes numeros.<br /> 3666 -> Abre el menú debug.<br /> 1666 -> Reinicia el nivel.<br /> 4332 -> Da al jugador todas las llaves, items y armas.<br /> 3366 -> Inicia el testeo de velocidad, "Benchmark".<br />

Versión iOS:<br /> Toca las esquinas en pantalla en el siguente orden:<br /> Superior izquerda, superior derecha, inferior izquerda, inferior derecha, inferior izquerda, inferior derecha -> Abre el menu debug.<br /> Superior izquerda, superior derecha, inferior izquerda, inferior derecha, superior izquerda, inferior derecha -> Reinicia el nivel.<br /> Superior izquerda, superior derecha, inferior izquerda, inferior derecha, superior derecha, inferior derecha -> Da al jugador todas las armas, items y las llaves.<br /> Superior izquerda, superior derecha, inferior izquerda, inferior derecha, inferior izquerda, superior derecha -> Inicia el testeo de velocidad, "Benchmark".<br />

English

Wolfenstein RPG Reverse Engineering By [GEC]<br /> Created by Erick Vásquez García.

Current version 0.1

Requirements

You need CMake to make the project.<br /> What you need for the project is:

  • SDL2
  • Zlib
  • OpenAL

🔹 Ubuntu

Before compiling, make sure to install the following dependencies:

sudo apt update && sudo apt install -y cmake g++ libsdl2-dev zlib1g-dev libopenal-dev libgl1-mesa-dev

⚙️ Compilation

Clone the repository and compile the project using CMake:

git clone https://github.com/Erick194/WolfensteinRPG-RE.git
cd WolfensteinRPG-RE
mkdir build && cd build
cmake ..
make -j$(nproc)

🚀 Execution

After compiling, run the game with:

./build/src/WolfensteinRPG

📦 Creating the AppImage

🔹 1. Download required tools

wget -O appimagetool https://github.com/AppImage/AppImageKit/releases/latest/download/appimagetool-x86_64.AppImage
wget -O linuxdeploy https://github.com/linuxdeploy/linuxdeploy/releases/latest/download/linuxdeploy-x86_64.AppImage
chmod +x appimagetool linuxdeploy

🔹 2. Generate the AppImage using the script

chmod +x make-wolfenstein-rpg-linux-appimage.sh
./make-wolfenstein-rpg-linux-appimage.sh ./appimagetool ./linuxdeploy $(pwd) ./build/src/WolfensteinRPG

🔹 Windows

Windows prerequisites:

  • Visual Studio with the Desktop development with C++ workload
  • CMake
  • vcpkg

The included vcpkg.json manifest will install the required SDL2, zlib, and OpenAL dependencies.

Run the compilation commands below from Developer PowerShell for Visual Studio, which configures the environment so CMake can find the relevant build tools. To open it:

  1. Open the Windows Start menu by clicking the Windows icon or pressing the Windows key.
  2. Type Developer PowerShell for VS in the search bar.
  3. Open Developer PowerShell for VS.

If you don't see Developer PowerShell for VS, open Visual Studio and select Tools -> Get Tools and Features... to open the Visual Studio Installer. In the installer, select the Workloads tab, enable Desktop development with C++, and click Modify.

Now search the Start menu again for Developer PowerShell for VS. When you have it open, verify that the C++ compiler, CMake, and vcpkg are available by running:

cl
cmake --version
vcpkg version

If cl, cmake, or vcpkg is still unavailable, go back to the Visual Studio Installer, open the Individual components tab, and make sure C++ CMake tools for Windows and vcpkg package manager are installed.

⚙️ Compilation

Clone the repository:

git clone https://github.com/Erick194/WolfensteinRPG-RE.git
cd WolfensteinRPG-RE

Locate the vcpkg CMake toolchain file:

$vcpkgRoot = Split-Path (Get-Command vcpkg).Source
$toolchain = Join-Path $vcpkgRoot "scripts\buildsystems\vcpkg.cmake"

Configure:

cmake -S . -B build -A x64 -DCMAKE_TOOLCHAIN_FILE="$toolchain"

Build:

cmake --build build --config Release

The executable should now exist at:

build\src\Release\WolfensteinRPG.exe

🚀 Execution

From the repository root, run:

.\build\src\Release\WolfensteinRPG.exe

🎮 Default key configuration:

Move Forward: W, Up<br /> Move Backward: S, Down<br /> Move Left: A<br /> Move Right: D<br /> Turn Left: Left<br /> Turn Right: Right<br /> Atk/Talk/Use: Return<br /> Next Weapon: Z<br /> Prev Weapon: X<br /> Pass Turn: C<br /> Automap: Tab<br /> Menu Open/Back: Escape<br /> Items/Info: I<br /> Syringes: O<br /> Journal: P<br />

🔑 Original game cheat codes:

J2ME/BREW Version:<br /> 3666 -> Opens debug menu.<br /> 1666 -> Restarts level.<br /> 4332 -> Gives all keys, items and weapons to the player.<br /> 3366 -> Starts speed test "Benchmark".<br />

iOS Version:<br /> Tap the screen corners in the following order:<br /> Top left, top right, bottom left, bottom right, bottom left, bottom right -> Opens debug menu.<br /> Top left, top right, bottom left, bottom right, top left, bottom right -> Restarts level.<br /> Top left, top right, bottom left, bottom right, top right, bottom right -> Gives all keys, items and weapons to the player.<br /> Top left, top right, bottom left, bottom right, bottom left, top right -> Starts speed test "Benchmark".<br />

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
beta
Original platform
—
Technology
Reverse engineering and native wrappers
Version
—
Updated
—

Target platforms 1

Windows
View on GitHub
Advertisement