DEPO VoiceChat
Real-time voice chat
模組介紹 作者原文
🎙️ DEPO Voiceсhat Mod
What is this?
A real-time voice communication mod for the Unity-based game DEPO: Death Epileptic Pixel Origins, enabling players to talk to each other in-game.
It supports push-to-talk, voice activation, microphone selection, and player volume management.
🔧 Features
- 🎤 Live voice chat between all players in the same session
- 🔊 Adjustable microphone and player volume
- 🗣 Push-to-talk and voice activation modes
- 🛠 Microphone selection with real-time self-listening
- 🧾 Speaking indicators showing who is currently talking
- 🛡️ Built using CSCore, Unity, Harmony and BepInEx
⚠️ Disclaimer
By using this mod, you acknowledge and agree that all transmitted voice data, including anything you say through the voice chat, as well as your SteamID, Steam Username, and information about which levels you enter, is automatically sent to the external server.
This data may be stored, processed, or viewed by third parties who maintain or operate that server.
If you do not consent to your voice, session information, or device audio being transmitted to and potentially reviewed by third parties, do not install or use this mod.
🛠 Requirements
- BepInEx 5.4+
2..NET Framework 4.7+
- DEPO: Death Epileptic Pixel Origins
🛠️ How to Install
- Install DEPO: Death Epileptic Pixel Origins
Download and install the game from Steam:
- Install BepInEx
Download the latest version of BepInEx (x64) from the official repository:
Then, extract the contents into the root folder of the game (where the.exe file is located).
- Install the Mod Plugin
- Download the.zip archive file from this page by clicking on Manual Download button.
- Unarchive the DEPOVoiceChat.dll file to the BepInEx/plugins inside the game directory.
- Unarchive the CSCore.dll file to the BepInEx/core inside the game directory.
- Launch the Game
Run DEPO through Steam as usual. If everything is installed correctly, the mod will be loaded automatically by BepInEx.
- Launch the Game
Start DEPO through Steam.
If the installation was successful, BepInEx will automatically load the mod.
🧪 Status
Work in progress — active development continues.
Planned improvements:
- Player groups & localized communication
- Lower latency & optimized jitter buffering
- Noise suppression & voice filters
- UI improvements and localized menus
❤️ Contributing
Issues, suggestions, and pull requests on Github are welcome!
❓ FAQ (Frequently Asked Questions)
Q: Why does the game crash after installing the mod?
A: This may happen due to force-closing the game with Alt+F4 or changing device settings while the game is running. You can send the logs from
`C:\Users\\AppData\LocalLow\6 Faces Team\DEPO\player.log`
to a GitHub Issue or directly to me on Discord/X: makordikrom.
Q: Why do commit names sometimes seem meaningless?
A: Occasionally, during minor or quick commits, I might use random words as commit names. In releases and important commits, I always provide meaningful comments.
Q: How to open voicechat menu?
A: Press LCtrl in the game, then press Q or another assigned key. You can keep voicechat menu open without opening online interaction menu, even if you don’t interact with it. However, if you want to interact with voicechat menu, the online interaction menu or the pause menu must be open.
Q: Can I completely disable voice chat?
A: Yes. In the mod settings, you can turn off both voice transmission and receiving audio from other players.
Q: Why voicechat does not work and menu does not open?
A: This may occur if CSCore.dll is not correctly placed in the BepInEx/core folder or if your system does not grant microphone permissions. Also, make sure the correct audio device is selected in the mod settings.
Q: Is voice activation based on microphone volume planned?
A: Yes. We already have a prototype for volume threshold, but the feature is not fully completed and requires further development.
Q: Can I
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: