Posted: Sun Sep 17, 2017 12:03 pm Post subject:
CnCNet5 + Syringe won't work??
Need experts (aka anyone other than me) to have a look at this.
I've been trying for 2 days to try and get the CnCNet5 Client to run Ares/Syringe but it refuses to no matter what I do.
After a lot of testing and fresh installs it still won't work, syringe log tells me -spawn is invalid, and the client tries to just open Syringe without any commands or at least that's what it looks like.
DLLs in folder: cncnet5.dll, ddraw.dll & ares inj/dlls
What works:
If I ONLY run my ares .bat file which has:
[21:45:54] WinMain: arguments = "-SPAWN"
[21:46:01] WinMain: No or invalid command line arguments given, exiting...
[21:46:01] WinMain: Exiting on failure.
I'm really lost as I believe this is all I need to do in order to have the client run Syringe? The client runs the game normally without any issues. I also downloaded MO yesterday and it works with no errors, checked their .ini and it ran the same lines as I did.
Earlier in the day I got it to work half way, the client would run Syringe BUT... it would start from the beginning (menu screen) instead of loading straight into map, but now it's back to the syringe won't run issue.
Some more info: Running everything with admin doesn't help at all. Cleared registry and redownloaded cncnet client also.
I was using the same EXE I got from Graion ("plain YR 1.001").
How the frag did that turn into YR 1.0?
In any case: tried to manually rename and replace but still the same schtick.
EDIT: running Ares separetely from CnCNet works perfectly.
EDIT2: my fault. the code was faulty. Now I get this:
"This version of Yuri's Revenge only supports online play using CnCNet 5"
I was trying to launch skirmish, so...
Still. It worked before! QUICK_EDIT
That's not an Ares or Syringe message. Check syringe.log to see whether Ares properly injects. If it doesn, then this must be something else. _________________ QUICK_EDIT
OK, but how to launch with only one player?
Launching with one team has the side-effect of not being able to access the diplomacy page...
Yuri's Revenge 05_09_2018 17_47_06.png
Description:
Of all things to fix, it was the fragin' casing... Holy Gadunka. Is the FPS normal?! It even peaked at 2000!
Filesize:
726.98 KB
Viewed:
9202 Time(s)
_________________ One and only developer of the Command & Conquer Dune "C&C D" mod.
m7 wrote:
I tend to release things I create so that assets are never lost to hard drive problems, accidental deletion, or me having to pretend to care about rippers taking things from my project when it is done.
I can launch the client in a skirmish match with two players on identical teams without a diplomacy screen crash, so there's something on your end causing that issue. QUICK_EDIT
I can launch the client in a skirmish match with two players on identical teams without a diplomacy screen crash, so there's something on your end causing that issue.
If it helps: the game just exits. Not even an IE report.
Will need to chk what files I got...
EDIT: tested it again. Here are the files. I was testing Isle of War, I was German, the AI easy and Allied (was USA just now), team A, no definite start positions.
EDIT 2: tried uploading stats.dmp but the DMP extension is not allowed. Also, it's only 2KB and opening in Visual Studio (from last year, I think) gets me the "debugging older formats is not supported" error.
Try running with fresh YR, no modding. Your IE EIP = 0x00615840 isn't there in ModEnc.
On the commandline parameter, the launcher seems to be adding -SPAWN, so it works for me with small case -spawn or even removing it from ClientDefinitions.ini. QUICK_EDIT
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Thu Sep 06, 2018 7:04 am Post subject:
TAK02 wrote:
EDIT 2: tried uploading stats.dmp but the DMP extension is not allowed.
I've just edited the allowed attachments extensions at the administration panel of the forum to allow uploads of .dmp as plain text files. If it is not plain text, I'll change it to binary files. QUICK_EDIT
Is there a limit for files? Otherwise people might be tempted to upload the binary crash dump files that are easily hundreds of megabytes in size. _________________ QUICK_EDIT
May I ask why the spawner code is not part of Ares (the source code was in github 4 years ago), why there is a need for 2 different DLL to hook on to gamemd.exe? Was it already tried or thought off? QUICK_EDIT
Just FYI, stats.dmp isn't an error log of any kind, it is merely a dump from a statistic function that might or might not be used by the official CnCNet Yuri's Revenge release for something but is definitely ignored by the CnCNet Client itself.
E1 Elite wrote:
On the commandline parameter, the launcher seems to be adding -SPAWN, so it works for me with small case -spawn or even removing it from ClientDefinitions.ini.
-SPAWN needs to be first argument passed onto gamemd.exe and in uppercase. As long as those criteria are fulfilled it works. ExtraCommandLineParams are listed before the hardcoded -SPAWN. _________________ QUICK_EDIT
May I ask why the spawner code is not part of Ares (the source code was in github 4 years ago), why there is a need for 2 different DLL to hook on to gamemd.exe? Was it already tried or thought off?
It's different teams working. I'm not so much interested in anything network and server related, and rather focus on game logics. Having two dlls (which Syringe is designed to do) has the advantage that things become modular. Spawner works without Ares and vice versa, and they work together. And if someone would want to add some other dll, it would work naturally as long as hooks don't overlap.
TAK02 wrote:
E1 Elite wrote:
Your IE EIP = 0x00615840 isn't there in ModEnc.
Dunno if you noticed, but ModEnc leaves much to be desired in terms of completion. Especially regarding the EIPs.
Information doesn't magically appear. It has to be researched and written down. If you want to complete the list, go for it. ModEnc is a wiki and everyone is invited to contribute. _________________ QUICK_EDIT
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum