Support & F.A.Q
Before asking questions or reporting issues, it might be worth to read through this page for potential answers or solutions to your questions or problems.
For further tech support, visit Project Phantom Discord server.
Table of Contents
- Known Compatibility & Other Common Issues
- Returned to Client without launching game
- Game is unusually slow, laggy or otherwise performs poorly
- Syringe could not run executable - requested operation requires elevation
- Qres screen mode not found OR list of resolutions in client is incorrect
- LAN connection not working
- Problems launching or installing game with anti-virus software / firewalls
- Ingame menu corruption
- No ingame music
- Client crashes with error 'HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments]'
- Frequently Asked Questions
- What is Project Phantom?
- How do I install & play Project Phantom?
- What are the system requirements to play?
- Can I play Project Phantom on Linux?
- Can I use assets from Project Phantom in my own project?
- Can I release modifications made to Project Phantom in public?
- Will custom maps work in Project Phantom?
- Can I contribute to further development of Project Phantom? If so, how?
Known Compatibility & Other Common Issues
Returned to Client without launching game
Upon attempting to launch a game you are returned to the Client without receiving any error code.
- Make sure the Project Phantom has been installed correctly, with all files intact and that they do not contain third-party modifications.
- Restart your PC. The issue might be related to a technical error in a game spawner file and is random.
- In an event restarting does not fix the issue, post syringe.log file alongside your error report describing the problem in appropriate section of the Discord server.
Note: If this does not fix the issue, add Project Phantom folder and/or executables to your anti-virus software's exclusion list and try again.
Game is unusually slow, laggy or otherwise performs poorly
Game performs badly, framerates drop heavily, scrolling is jittery, game freezes in menus and other poor performance issues. This problem occurs despite the game running on a relatively modern PC. For reference, the single-core performance of CPU matters the most for this game's performance.
- Change your renderer. This can be done by opening the Client, and clicking on the 'Options' button. There will be a dropdown menu with a variety of renderers available.
- The Default renderer is known for its poor performance on most modern machines, however the best renderer differs from computer to computer. We advise you to experiment with each renderer in a skirmish until you find one that performs best on your PC, however you may want to start with CnCDDraw.
- You can also try setting your game resolution to a smaller one. The less objects and animations are being drawn on the screen at once, the better the game might perform.
Syringe could not run executable - requested operation requires elevation
When attempting to launch a game, it returns the above error message from the Syringe application.
- Open the folder where you installed Mental Omega, and look for the following application files: gamepp.exe, Syringe.exe and PPLauncher.exe.
- Right click on the files, and click 'Properties' from the selection.
- Click on the 'Compatibility' tab.
- Tick the box for "Run this program as administrator" and apply settings. Do this for all 3 files.
Qres screen mode not found OR list of resolutions in client is incorrect
When attempting to launch a game, it returns the above error message from the Qres application, or listed resolutions in client's Display settings are incorrect.
- Open your Windows Settings and navigate to "Display".
- Look for "Scale and Layout".
- Search for the drop-down menu directly underneath "Change the size of text, apps and other items".
- Click on the drop-down menu and select "100%" and apply changes.
Client doesn't start and only runs in the background
Client doesn't start, but the process can be seen in Task Manager.
- Update the graphics drivers to the latest version.
- Download XNA Framework from this location.
- Go to the Resources folder and run clientxna.exe.
LAN connection not working
When attempting a LAN game, it returns the error message: 'Connecting to the game failed! A connection attempt failed because the connected party did not respond properly after a period of time or because host failed to respond.'
- Go to Firewall Settings in Windows Defender.
- Go to 'Allow an app through firewall'.
- Allow the following apps: Syringe.exe, gamepp.exe, PPLauncher.exe.
Problems launching or installing game with anti-virus software / firewalls.
Problems can occur with anti-virus software. If installing or launching game is failing for reason not covered by anything else, try to add Project Phantom folder and / or executables to your anti-virus software's exclusions list.
Ingame menu corruption
Some Windows 10 builds have a feature in Region Settings labeled 'Beta: Use Unicode UTF-8 for worldwide language support'. Toggling this feature on can cause in-game menus to behave in an erratic manner (buttons missing / misaligned, buttons displaying wrong text, misaligned trackbars and so on). If you are experiencing problems like this, try disabling the feature from Region Settings. However, screen refresh issues caused by an incompatible renderer can also cause problems with in-game menus, but usually these are more distinct and all-encompassing.
No ingame music
There is a mixtape music pack for this mod and it is a separate download, link for which is on the Downloads page. Make sure you have extracted thememd.mix to Project Phantom mod directory (by default a subdirectory called Project Phantom in the folder chosen during the installation process). It should not be placed in the RA2/YR installation folder.
Client crashes with error 'HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments]'
Client does not currently support ultrawide desktop resolutions and crashes because of that. Using a smaller desktop resolution will fix this issue for time being.
Frequently Asked Questions
What is Project Phantom?
A free, non-commercial, non-stand alone modification for Command & Conquer: Yuri's Revenge. Read more here.
How do I install & play Project Phantom?
Check downloads page for a quick start guide.
Can I play Project Phantom on Linux?
Project Phantom offers an experimental support for Unix systems. While this has primarily been tested on various versions of Ubuntu distribution, it should in theory be available on all systems where both Wine and Mono are supported. Check downloads page for a more detailed instructions.
What are the system requirements to play?
In theory, the mod itself has same requirements as Command & Conquer: Yuri's Revenge. In practice, however, the new game client might require some extra files and software frameworks, depending on your operating system, and the mod itself taxes machines more than the original game does - so more than the bare minimum system specifications, particularly in terms of single-core CPU performance, is recommended for smoother gameplay experience.
How do I play the mod online?
The mod has built-in support for using CnCNet service for multiplayer available from the game client main menu, which is the recommended option to play with. Some other options are available but not officially supported, including VPN applications such as Hamachi or Tunngle to enable LAN games over internet. Some services such as XWIS or GameRanger are unsupported as whole.
Can I use assets from Project Phantom in my own project?
No.
Can I release modifications made to Project Phantom in public?
No.
Will custom maps work in Project Phantom?
They will work if certain conditions are fulfilled. Due to mismatches in theater configuration between Project Phantom and the original game, maps that belong to the Urban or New Urban theaters require you to convert them to PP theaters using the toolkit called MapTool that is included with the mod and map editor. This tool will also help to convert objects on maps to be more compatible with Project Phantom. Secondly, the map must not use any of the original houses besides Neutral/Civilian, Special/JP or <none> as owner of map triggers, or else the map will crash on load.
Custom maps should be placed in the 'Custom Maps' directory under 'Maps' and have file extension '.map' and have at least one of the pre-existing game modes enabled on it from map editor. See 'Custom Maps Readme.txt' in the 'Custom Maps' folder for further information on custom maps, especially how to set up custom maps for special game modes like Cooperative.
If there is a fan-made map that you would like to see in Project Phantom, write about it on forums or contact us via other means and we'll consider including it in the mod.
Can I contribute to further development of Project Phantom? If so, how?
Please read the information on Recruitment page.