Jump to content


saulob

Member Since 24 Mar 2024
Offline Last Active Mar 24 2024 04:28 PM

Posts I've Made

In Topic: MO3.3 SUPPORT // Game or Client Crashes & Launch Issues Megathread

24 March 2024 - 04:30 PM

You can play Mental Omega on any version as long as you have gamemd.exe from 1.001.

 

Even if it says 1.0.1.1, it's still widely considered 1.001 by Syringe/Ares, except edited for Steam/EAApp.

This difference is only for the Steam/EAApp updated releases, which require a compatibility fix we are now testing at our Discord.

For the time being you can find it here, in the support_solutions section: https://mentalomega.com/discord

 

It worked, thanks. 

The game loaded, going to play and check if everything works  :thumbsuphappy:


In Topic: MO3.3 SUPPORT // Game or Client Crashes & Launch Issues Megathread

24 March 2024 - 12:19 AM

Hello everyone,

I recently purchased COMMAND & CONQUER™ THE ULTIMATE COLLECTION on Steam and I'm attempting to play with a mod. However, I'm encountering an issue when trying to load it. When I launch the game with the mod selected, it initiates the loading process normally, displaying the initial screen and progress bar. However, at some point during the loading, the game simply closes and returns to the client without displaying any error message.

 

I've checked the "syringe.log" file for clues as to what might be happening and found the following content:
 

[20:59:20] Syringe 0.7.3.0 mo
[20:59:20] ==================

[20:59:20] WinMain: arguments = ""gamemd.exe" -SPAWN -CD -SPEEDCONTROL -LOG"
[20:59:20] WinMain: Trying to load executable file "gamemd.exe"...

[20:59:20] SyringeDebugger::RetrieveInfo: Retrieving info from the executable file...
[20:59:20] SyringeDebugger::RetrieveInfo: Executable information successfully retrieved.
[20:59:20] 	exe = gamemd.exe
[20:59:20] 	pImLoadLibrary = 0x007E1220
[20:59:20] 	pImGetProcAddress = 0x007E1250
[20:59:20] 	pcEntryPoint = 0x007CD80F
[20:59:20] 	dwExeSize = 0x0050A940
[20:59:20] 	dwExeCRC = 0xA3F19485
[20:59:20] 	dwTimestamp = 0x3BDF544E

[20:59:20] SyringeDebugger::RetrieveInfo: Opening gamemd.exe to determine imports.
[20:59:20] WinMain: SyringeDebugger::FindDLLs();

[20:59:20] SyringeDebugger::FindDLLs: Recognized DLL: "Ares.dll"
[20:59:20] SyringeDebugger::Handshake: Calling "Ares.dll" ...
[20:59:20] SyringeDebugger::Handshake: Answers "Found an unknown game patch. Ares 3.0 is not compatible with other patches." (1)
[20:59:20] SyringeDebugger::FindDLLs: DLL load was prevented: "Ares.dll"
[20:59:20] SyringeDebugger::FindDLLs: Shim recognized DLL: "cncnet5.dll"
[20:59:20] SyringeDebugger::FindDLLs: Shim recognized DLL: "cncnet5mo.dll"
[20:59:20] SyringeDebugger::FindDLLs: Done (2 hooks added).

[20:59:20] WinMain: SyringeDebugger::Run("-SPAWN -CD -SPEEDCONTROL -LOG");

[20:59:20] SyringeDebugger::Run: Running process to debug. cmd = "gamemd.exe -SPAWN -CD -SPEEDCONTROL -LOG"
[20:59:20] SyringeDebugger::Run: Allocating 0x580 bytes...
[20:59:20] SyringeDebugger::Run: pAlloc = 0x001C0000
[20:59:20] SyringeDebugger::Run: Writing DLL loader & caller code...
[20:59:20] SyringeDebugger::Run: pcLoadLibrary = 0x001C0000
[20:59:20] SyringeDebugger::Run: Entering debug loop...
[20:59:20] SyringeDebugger::HandleException: Finished retrieving proc addresses.
[20:59:20] SyringeDebugger::HandleException: Creating code hooks.
[20:59:38] SyringeDebugger::Run: Done with exit code FFFFFFFF (4294967295).

[20:59:38] WinMain: SyringeDebugger::Run finished.
[20:59:38] WinMain: Exiting on success.

I analyzed the version of "gamemd.exe" and in the properties it says: file version 1.0.1.1, product version 1.11 (attached print)

 

I noticed that the mod only works with version 1.0.0.1. Does the ULTIMATE version install a newer version of Yuri's Revenge? How should I proceed?

I would greatly appreciate any help or suggestions on how to resolve this issue. If anyone has encountered a similar situation or has any ideas about what might be causing this, please share your experience.

Thank you in advance!