Skip to content
reforgermods.net
Workshop mod by joshargh

DOOMTEST Arma Reforger Mod

DOOM-style arcade FPS inside Arma Reforger. Use the in-world cabinet, play, shoot, edit maps and test builds. Please read the README before using or reporting issues.

444F4F4D54455354
DOOMTEST preview

Ranking

Popular#1340147.0
1Serversrunning this mod
0Observed players nowon servers reporting this mod
67Estimated player-hours (7d)7-day data
Deployment46th45.6ahead of 46% of tracked mods by servers running it
Activity49th49.0ahead of 49% of tracked mods by play on those servers
Popularity47.0deployment and activity combined
How those 1 installs happen100% traced
  • Not identified as a dependency1
Last 30 days
Servers, last 30 days
1 latest2 peak, 20 Sept0 low, 2 Oct

Servers reporting the mod in each hourly observation. Last 30 days.

Daily values
Servers, last 30 days, one row per day (UTC)
DayLastPeakLowObs.
19 Sept1118
20 Sept22124
21 Sept22124
22 Sept22124
23 Sept22224
24 Sept22224
25 Sept22124
26 Sept22124
27 Sept22124
28 Sept22124
29 Sept22224
30 Sept22224
1 Oct22224
2 Oct12024
3 Oct22124
4 Oct22124
5 Oct22124
6 Oct22124
7 Oct22224
8 Oct22224
9 Oct12024
10 Oct12024
11 Oct11024
12 Oct11124
13 Oct11124
14 Oct11024
15 Oct11124
16 Oct11124
17 Oct11124
18 Oct11024
19 Oct11016
Observed players, last 30 days
0 latest3 peak, 18 Oct0 low, 19 Sept

Sampled player counts on servers reporting the mod; not unique players. Last 30 days.

Daily values
Observed players, last 30 days, one row per day (UTC)
DayLastPeakLowObs.
19 Sept0008
20 Sept01024
21 Sept02024
22 Sept02024
23 Sept01024
24 Sept11024
25 Sept12024
26 Sept11024
27 Sept12024
28 Sept11024
29 Sept11024
30 Sept02024
1 Oct01024
2 Oct01024
3 Oct11024
4 Oct11024
5 Oct01024
6 Oct00024
7 Oct00024
8 Oct11024
9 Oct11024
10 Oct12024
11 Oct01024
12 Oct01024
13 Oct11024
14 Oct01024
15 Oct01024
16 Oct01024
17 Oct01024
18 Oct33024
19 Oct01016

Calculated Oct 19, 2026, 3:37 PM UTCDerived from observed server and mod activity. Trend positions describe recent observed change, not future adoption.

Summary

DOOM-style arcade FPS inside Arma Reforger. Use the in-world cabinet, play, shoot, edit maps and test builds. Please read the README before using or reporting issues.

Official Workshop description

# DOOMTEST https://github.com/josharghhh/ARMA_RETROFORGER DOOMTEST is DOOM-style arcade madness running inside Arma Reforger. You walk up to an arcade cabinet in-world, press use, and it opens a playable first-person shooter. It is not a video texture. It is not an emulator window. It is a software raycaster drawn into a Reforger `CanvasWidget`, with Reforger UI, audio, post-process, and input doing the work around it. It started because I made an arcade monitor prop and HorribleGoat asked the only question that mattered: Can it play DOOM? Yes. Somehow. ## What Is In Here - GM placeable arcade: `PrefabsEditable/DOOM/E_ARGH_Arcade.et` ## How To Play Open the addon in Workbench, load one of the test worlds, and press Play. Walk up to the arcade machine and press your normal Reforger use key, usually `F`. The launcher opens. Click `PLAY`. If you want to put the arcade in another world by hand, drop `Prefabs/DOOM/DoomArcadeMonitor.et` into the scene. Also place one `Prefabs/PostFX/DOOM_PixelFXActivator.et` somewhere in the world if you want the pixelated CRT look. In Game Master, open the Entity Browser and search for `ARGH ARCADE`. The placeable GM item is `PrefabsEditable/DOOM/E_ARGH_Arcade.et`. It places the arcade cabinet on its table as one editable object. This is an object/editor item, not a faction entry. ## Controls Menu: - `Mouse`: click `PLAY`, `QUIT`, or `CREDITS` - `Backspace` / menu back: leave the game and return to the launcher - `Backspace` / menu back from launcher: close the arcade and return to Reforger - `CREDITS`: opens the cracktro/outro credits Gameplay: - `W` / `Up`: move forward - `S` / `Down`: move backward - `A` / `Left`: strafe left - `D` / `Right`: strafe right - `Mouse`: turn - `Left Mouse`: fire - `Right Mouse`: toggle aim down sights - `E`: use doors - `1`: M9 - `2`: shotgun - `3`: AK after pickup - `4`: M4 after pickup Cheat console: - `` ` `` / `F2` / `Insert`: open or close the console - `Enter`: run the command - `Esc`: cancel and close - `god_mode=1`, `god_mode=on`, `godmode=1`: invincible - `god_mode=0`, `god_mode=off`, `godmode=0`: mortal again While the console is open, gameplay input is blocked so typing does not move the player around. ## Tile Editor The tile editor is a local HTML tool: `Docs/tile_plan_editor.html` Open it in browser Basic flow: 1. `Load PNG` or `Load JSON` 2. Pick a floor, wall, fence, or marker from the left panel 3. Paint the map in `Plan` 4. Check it in `3D` 5. `Save PNG + JSON` 6. Put your custom map JSON at `$profile:DOOM/doom_island_tile_plan.json` Plan view: - `Left Mouse`: paint - `Left Mouse Drag`: paint a stroke - `Alt + Left Mouse Drag`: box select - `Right Mouse`: context menu - `Delete` / `Backspace`: delete selected thing or clear selected area - `Esc`: clear selection / close context menu - `[` / `]`: brush size down/up - `Ctrl+Z`: undo - `Ctrl+Y` / `Ctrl+Shift+Z`: redo - `Ctrl+C`: copy - `Ctrl+V`: paste - `H`: hover helper 3D view: - `Left Mouse`: select object - `Shift + Left Mouse`: paint the active tile onto the clicked object - `Right Mouse Drag` / `Middle Mouse Drag`: orbit - `Shift + Right Mouse Drag` / `Shift + Middle Mouse Drag`: pan - `Mouse Wheel`: zoom - `Right Mouse + Mouse Wheel`: change 3D move speed - `Double Click`: focus camera on object - `WASD`: move camera target - `Q`: move camera target up - `Z`: move camera target down Generator: - `New`: new random island - `Regen`: rerun current seed - `Variant -` / `Variant +`: try another version of the same seed - `Ctrl+G`: new seed Runtime map load order: 1. `$profile:DOOM/doom_island_tile_plan.json` 2. `$profile:/DOOM/doom_island_tile_plan.json` 3. fresh random `128x128` island If there is no profile map, the arcade generates a new `128x128` island each time. ## Credits joshargh ## Attribution / License Notes DOOMTEST is a fan project. It is not official, not commercial, and not endorsed by id Software, Bethesda, ZeniMax, Bohemia Interactive, or the Freedoom project. DOOM, id Software, Bethesda, ZeniMax, Arma, Reforger, and related names/trademarks belong to their owners. The gameplay/menu code in this addon is original Enforce script written for Reforger. The `DOOM/linuxdoom-1.10/` folder, if shipped, is the historical 1997 Linux DOOM source release kept as reference material only. It includes its original GPL v2 license files. DOOMTEST does not compile, link, import, or port that source into the addon scripts. Some visual assets under `UI/Textures/DOOM/freedoom/` are exported from Freedoom 0.13.0 / `freedoom2.wad`. - Freedoom project: https://freedoom.github.io/ - Freedoom 0.13.0: https://github.com/freedoom/freedoom/releases/tag/v0.13.0 - Freedoom license: BSD-3-Clause / modified BSD - Freedoom copyright: Copyright 2001-2024 Contributors to the Freedoom project Keep Freedoom attribution and license notes with redistributed builds.

Servers running this mod

1

1 currently listed server reports DOOMTEST in its mod list. Showing the one with the most players.

Versions

7
published · approved · 278 MiB
published · approved · 278 MiB
published · approved · 278 MiB
published · approved · 278 MiB
published · approved · 278 MiB
published · approved · 278 MiB
published · approved · 278 MiB
1.0.6Game 1.7.0.41 · 278 MiB · May 29, 2026
Dependencies: 0Scenarios: 0PublishedApproved
at this rate it sems like guessing but 1.7 broke how i controled player in layouts. lol fix maybe? :)

config.json entry

{
  "modId": "444F4F4D54455354",
  "name": "DOOMTEST",
  "version": "1.0.6"
}

Use DOOMTEST on your server

Add DOOMTEST to the game.mods array of your server config.json. The config generator builds the full file, the mod manager keeps the mod list and its dependencies organized, and the config validator checks an existing config. The adding mods guide and mod dependencies guide walk through it step by step.

Fetch this mod from the API

The same metadata is available as JSON. See the API quickstart, the V2 reference, or the V1 reference.

GET https://api.reforgermods.net/v2/mods/444F4F4D54455354
GET https://api.reforgermods.net/v2/mods/444F4F4D54455354/versions

Data is cached from Arma Reforger Workshop metadata and may be stale. reforgermods.net is independent and is not affiliated with Bohemia Interactive.