Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Btw, 3dmark 2000, wich ithink it uses the same engine as max payne (max-fx engine?) dont work anymore since i upgraded to ryzen 3000 giving an error and, guess wich one? "3dmark2000 requires processor with MMX instructions". Tried changing the same bits info on the 3dmark rlmfc.dll file with no luck.
(get-content rlmfc.dll -raw).remove(158112, 6).insert(158112, [char]184+[char]17+[char]0+[char]0+[char]0+[char]144) | set-content -nonewline rlmfc_patched.dll
Make sure to run it in the same directory as a copy of rlmfc.dll and that you can write to the directory. I'm no powershell expert, so it looks like crap.
*Edit: Save a few CHARacters*
Even if you say looks like crap, still pretty good!
1. Open hex editor of unmodified rlmfc.dll
2. Go to offset 0x256ED
3. Replace "83 E0 0F" to "90 90 90"
Basically remove an instruction that was there causing the issue. I explained better on reddit.
There should be no more issues on this regard, but when it comes to code, sometimes, its just likes to pull the rug from under your feet. But, it all should be fine. But you can make the patch optional itself, perhaps there was a reason for it to check just the low nibble, but maybe just for older cpus of some problematic kind? Who knows, but there be a fix now.
Also, the SHA1 of rlmfc.dll with this change properly applied, without any other, just those 3 bytes, d3db748214ed341dae49c172229d7eb332ab1fc9 just incase you wanna be sure it's proper to go.
Previous patch for rlmfc.dll is in the past now.
Is there anything besides your nick, the url to this and the reddit thread you would like mentioned in th readme?
For now you can download it as separate file from my google drive now:
https://drive.google.com/open?id=1nPUgYVdj03J1jI0CONMrPit0snFN9P4_
In the start of the new year I will add this to the updated rollup-fix for 2020
Good job
(get-content rlmfc.dll -raw).remove(153325, 3).insert(153325, [char]144+[char]144+[char]144) | set-content -nonewline rlmfc_patched.dll
I edited the dll using an online hex editor and it worked just fine. Thanks for the instructions, I would not be able to do it alone, I know nothing of coding.
It's thanks to guys like you that people like me can come back and play these older games.