Is an fork of a community engine extension project providing a set of new features and fixes for Yuri's Revenge based on modified YRpp and Syringe to allow injecting code. It's meant to take over some part of Ares mainly version 3.0p1. This Phobos version also include edited version of yrpp-spawner
- Compatibility is not guaranteed ouside common dll(s) that not interecting direcly with the game executable , it is take time and effort to make this dll compatible with other dll(s).
- This version of Phobos is not require Ares to function.
Currently Missing Feature(s) from Ares 3.0p1:
- Fixed game image screenshoot
- Ingame menu UI (this not backported due to mod nowdays is using client anyways)
- Some minor bugfix or optimization that probably still missing , visit the googledocument spreadsheet for more
- Random Map Generator
As the main developer is still in learning phase and constanly changing the code. The stability of this version of Phobos is not guaranteed. Always make sure backup your project before fully integrating this dll version .
- Install Visual Studio (2022 is recommended, 2019 is minimum).
- Clone this repo recursively via your favorite git client (that will also clone YRpp).
- To build the extension:
- Open
Phobos.sln
; - Visual Studio will prompt you to install needed components if not installed yet , just follow it until is done;
- in Visual Studio: make sure it is on
Build
andx86
arcitecture and pressF7
to build the project;
- Open
- Upon build completion the resulting
Phobos.dll
andPhobos.pdb
would be placed in theBuild/
folder. - Copy
Syringe.exe
included or use anySyringe.exe
that compatible with the dll onto Game folder along with the builded dll
- Otamaa (Fahroni, BoredEXE) - Main developer of this fork version (PayPal)
- deathreaperz - feature ideas , extensive and thorough testing
- pharell23 - feature ideas , help with extensive and thorough testing
- metalleger_2412 - help with , extensive and thorough testing
- mirceaofrivia - feature ideas , extensive and thorough testing
- ayylmao - help with small docs , feature ideas , extensive and thorough testing
- solacex - extensive and thorough testing
- Rise of the East community - extensive playtesting of in-dev features
The Phobos project is an unofficial open-source community collaboration project to extend the Red Alert 2 Yuri's Revenge engine for modding and compatibility purposes.
This project has no direct affiliation with Electronic Arts Inc. Command & Conquer, Command & Conquer Red Alert 2, Command & Conquer Yuri's Revenge are registered trademarks of Electronic Arts Inc. All Rights Reserved.