published · approved · 278 MiB
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
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
1 latest2 peak, 20 Sept0 low, 2 Oct
Servers reporting the mod in each hourly observation. Last 30 days.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 19 Sept | 1 | 1 | 1 | 8 |
| 20 Sept | 2 | 2 | 1 | 24 |
| 21 Sept | 2 | 2 | 1 | 24 |
| 22 Sept | 2 | 2 | 1 | 24 |
| 23 Sept | 2 | 2 | 2 | 24 |
| 24 Sept | 2 | 2 | 2 | 24 |
| 25 Sept | 2 | 2 | 1 | 24 |
| 26 Sept | 2 | 2 | 1 | 24 |
| 27 Sept | 2 | 2 | 1 | 24 |
| 28 Sept | 2 | 2 | 1 | 24 |
| 29 Sept | 2 | 2 | 2 | 24 |
| 30 Sept | 2 | 2 | 2 | 24 |
| 1 Oct | 2 | 2 | 2 | 24 |
| 2 Oct | 1 | 2 | 0 | 24 |
| 3 Oct | 2 | 2 | 1 | 24 |
| 4 Oct | 2 | 2 | 1 | 24 |
| 5 Oct | 2 | 2 | 1 | 24 |
| 6 Oct | 2 | 2 | 1 | 24 |
| 7 Oct | 2 | 2 | 2 | 24 |
| 8 Oct | 2 | 2 | 2 | 24 |
| 9 Oct | 1 | 2 | 0 | 24 |
| 10 Oct | 1 | 2 | 0 | 24 |
| 11 Oct | 1 | 1 | 0 | 24 |
| 12 Oct | 1 | 1 | 1 | 24 |
| 13 Oct | 1 | 1 | 1 | 24 |
| 14 Oct | 1 | 1 | 0 | 24 |
| 15 Oct | 1 | 1 | 1 | 24 |
| 16 Oct | 1 | 1 | 1 | 24 |
| 17 Oct | 1 | 1 | 1 | 24 |
| 18 Oct | 1 | 1 | 0 | 24 |
| 19 Oct | 1 | 1 | 0 | 16 |
0 latest3 peak, 18 Oct0 low, 19 Sept
Sampled player counts on servers reporting the mod; not unique players. Last 30 days.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 19 Sept | 0 | 0 | 0 | 8 |
| 20 Sept | 0 | 1 | 0 | 24 |
| 21 Sept | 0 | 2 | 0 | 24 |
| 22 Sept | 0 | 2 | 0 | 24 |
| 23 Sept | 0 | 1 | 0 | 24 |
| 24 Sept | 1 | 1 | 0 | 24 |
| 25 Sept | 1 | 2 | 0 | 24 |
| 26 Sept | 1 | 1 | 0 | 24 |
| 27 Sept | 1 | 2 | 0 | 24 |
| 28 Sept | 1 | 1 | 0 | 24 |
| 29 Sept | 1 | 1 | 0 | 24 |
| 30 Sept | 0 | 2 | 0 | 24 |
| 1 Oct | 0 | 1 | 0 | 24 |
| 2 Oct | 0 | 1 | 0 | 24 |
| 3 Oct | 1 | 1 | 0 | 24 |
| 4 Oct | 1 | 1 | 0 | 24 |
| 5 Oct | 0 | 1 | 0 | 24 |
| 6 Oct | 0 | 0 | 0 | 24 |
| 7 Oct | 0 | 0 | 0 | 24 |
| 8 Oct | 1 | 1 | 0 | 24 |
| 9 Oct | 1 | 1 | 0 | 24 |
| 10 Oct | 1 | 2 | 0 | 24 |
| 11 Oct | 0 | 1 | 0 | 24 |
| 12 Oct | 0 | 1 | 0 | 24 |
| 13 Oct | 1 | 1 | 0 | 24 |
| 14 Oct | 0 | 1 | 0 | 24 |
| 15 Oct | 0 | 1 | 0 | 24 |
| 16 Oct | 0 | 1 | 0 | 24 |
| 17 Oct | 0 | 1 | 0 | 24 |
| 18 Oct | 3 | 3 | 0 | 24 |
| 19 Oct | 0 | 1 | 0 | 16 |
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
11 currently listed server reports DOOMTEST in its mod list. Showing the one with the most players.
- muthurOnline · Eden - Frontline PvP0 / 10players
Versions
71.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/versionsData is cached from Arma Reforger Workshop metadata and may be stale. reforgermods.net is independent and is not affiliated with Bohemia Interactive.