Jump to content


Iran

Member Since 23 Apr 2005
OFFLINE Last Active May 03 2017 08:52 PM
-----

Topics I've Started

win8/8.1 fix

23 December 2014 - 09:17 AM

This fixes the game menu, low FPS and alt+tab. It also allows you to play windowed without changing to 16-bit colors.

 

Place this file in your game folder: https://www.dropbox.com/s/598uwf0diwwsthh/ddraw.dll?dl=0

 

It reimplements the game in OpenGL. 

 

Known bugs: Menus sometimes flicker.

 

Can someone test the performance of this fix? Does anyone get lag in-game?

 

Make sure you're running Win 8/8.1. This DLL seems to cause lag in-game with Windows 7.


How to perform the invisible MCV exploit

06 December 2014 - 07:11 PM

Can someone PM me how to perform this exploit?


Yuri's Revenge anti-cheat testers needed

29 November 2014 - 03:38 PM

Hi, I ported my TS anti-cheat to Yuri's Revenge and added anti-cheat for hacks which TS doesn't suffer from. The anti-cheat is patched into the game executable itself (although I can also place it into an external DLL which is injected into the exe by a launcher). You can download here:

 

https://www.dropbox.com/s/e5lgs8r79iqksl4/gamemd_anticheat_test.exe?dl=0

 

 

Place the file inside the Yuri's Revenge game folder (same one as the RA2 folder) and start it directly. By default No-CD is disabled but if you want to enable it under [Options] add NoCD=Yes in RA2MD.ini. You might need to copy mapsmd03.mix and multimd.mix from the CD/ISO to your game folder to get noCD running.

 

Note that I disabled the Internet menu so you can't play via XWIS. I did this because I'm not sure if my anti-cheat code modifies game behavior, which could cause huge issues on XWIS.

 

The EXE should have anti-cheat for ALL Yuri's Revenge hacks. It should also fix the exploit where you can stop enemy Ore Miners (I copied the fix made by the Ares developers so all credit goes to them).

 

I'd like to get some feedback on whether I should fix the issue where you get more money from harvesting an infantry unit and their clone (after buying Cloning Vats) then the cost of the infantry unit. I have already written a fix for it but I'm not sure it's worth it.

 

Should I fix self-spy (Ares has a fix for it)?


Patch to force campaign gamespeed option to be enabled in RA2

01 January 2014 - 04:52 PM

Normally it's only possible to change the game speed in the campaign by running the game with the -SPEEDCONTROL command line argument. This patch removes the check whether you supplied the -SPEEDCONTROL arg and always enables the option.

 

You can enable the gamespeed slider in campaign by opening game.exe with a hex editor and at offset 0x115439 changing bytes "74 07" to "90 90"

 

Original assembly instructions:

 

.text:00515429                 push    offset aSpeedcontrol ; "-SPEEDCONTROL"
.text:0051542E                 push    esi             ; Str
.text:0051542F                 call    _strstr
.text:00515434                 add     esp, 8
.text:00515437                 test    eax, eax
.text:00515439                 jz      short loc_515442
.text:0051543B                 mov     SpeedControl, 1
 
The patch NOPs out:
 
.text:00515439                 jz      short loc_515442

YR spawner

14 December 2013 - 08:18 PM

Here's something I've been working on for a few days. It allows you to launch skirmish/lan/internet matches directly when starting the game (puts you right into the match). It's probably buggy in its current state but some people might find it interesting. Also has some minor stuff like patches to allow gamemd.exe to be run directly, no-cd (using code ported from Ares), windowed mode INI setting, AlexB's graphics patch INI setting and a few other minor things.

 

Here's a link to the PPMSite topic I made for it, it has the download link: http://www.ppmsite.com/forum/viewtopic.php?p=500337#500337 (I have more to do than updating multiple topics with new info, it's a chore)