DOOMLAB
A mod that bring DOOM into BONELAB.
模組介紹 作者原文
The demons of Hell have encroached the land of MythOS, and there is only one man who can stop them. You. Fight the endless onslaught of demons in BONELAB, and put an end to the hell spawn.
Overview
DOOMLAB is a partial source port, and it requires a copy of these IWADS to work:
- Doom 1, Doom Shareware, or Ultimate Doom
- Doom 2: Hell on Earth (BFG Edition, DOOM (2016), or Doom Eternal)
- The Plutonia Experiment
- TNT Evilution
- FreeDoom 1, or FreeDoom 2
- Heretic (planned)
- Hexen (planned)
- Chex Quest
Some PWAD files will load, and others will not. This is because WADs use DeHACKEd lumps, ZDOOM lumps, or GZDOOM specific lumps and/or structure.
Installation
PCVR
- Navigate to the DOOMLAB folder in the ZIP
- Drag and drop both the Mods folder and the UserData folder into your game directory.
- Next, navigate to where you install your custom maps and avatars.
- Drag the "NotEnoughPhotons.DOOMLAB" folder into the folder where you install your maps and avatars
- Place an IWAD (see above) inside of UserData/Not Enough Photons/DOOMLAB/IWADS, so that the mod works properly
- You're done!
Meta Quest 2
- Navigate to the DOOMLAB folder in the ZIP
- Drag and drop both the Mods folder and the UserData folder into your game directory.
- Next, navigate to where you install your custom maps and avatars.
- Drag the "NotEnoughPhotons.DOOMLAB" folder into the folder where you install your maps and avatars
- Place an IWAD (see above) inside of UserData/Not Enough Photons/DOOMLAB/IWADS, so that the mod works properly
- You're done!
Port Overview
Features
Currently, DOOMLAB has support for loading both IWADs and PWADS, but as of now, the range of supported PWADS is limited. This will change in the future!
Support Table
| Feature | Supported | Notes |
| ------- | - | ----- |
| WAD loading | ✅ | None |
| Custom WAD loading | ⚠️ | DeHACKEd lumps, and ZDOOM lumps may not be loaded/recognized yet. However, simple DOOM WADs that replace base game content may function. |
| PK3 loading | ❌ | Not implemented, and not recognized by the loader. |
| Map loading | ❌ | Not implemented, but may come in a future update. |
| Custom monsters | ❌ | Not implemented due to DECORATE, but also may come in the future. |
WAD Compatibility
| WAD | Compatible | Notes |
| ------- | - | ----- |
| Ultimate Simpsons Doom | ✅ | PWAD uses a ZDOOM lump for custom sounds. Will work fine, but may sound... weird.
| Fistful of Doom | ✅ | None
| DOOM 3: Mr Smiley's Head Safari (1995) | ✅ | None
| Chex Quest | ✅ | A couple of the enemies: the Cyberdemon and the Spider Mastermind, don't show up.
| Ghostbusters Doom 2 | ⚠️ | Because of the lack of DeHACKEd support, enemies flicker between different sprites.
| Batman Doom | ⚠️ | Lack of DeHACKEd support causes weird sprite artifacts.
| myhouse.pk3 | ❌ | Has GZDOOM lumps, tags, and other unsupported features. Will not run (yet)
| do_not_play.wad | ❌ |
Credits
- iD Software - DOOM source code
- decino - Extensive research into DOOM logic from his amazing videos
- sinshu - Frame builder algorithm from Managed Doom
- The BONELAB community - For testing the mod, giving feedback, and also playing it!
Links
- Source Code
- Release Trailer
- TikTok
Not Enough Photons (c) 2020 - 2023
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: