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
SYSTEM REQUIREMENTS
MINIMUM:
OS: Windows 7 / 8 / 10
Processor: Core 2 Duo
Memory: 2 GB RAM
Graphics: DirectX 9.0c compliant video card 256MB
DirectX: Version 9.0c
Storage: 400 MB available space
Sound Card: DirectX 9.0c Compatible
I'm sorry, I think you have to update. :(
It has an i3. The Windows XP is the SP2, for the 15Khz and drivers to work better
Credit to TuxKnux:
"I spent a lot of time trying to Mania to run on XP. GetTickCount64() merely returns the number of ticks since the computer has booted. It can be replaced with GetTickCount() as the functions are identical until the computer has been running for a month and a half, at which point, GetTickCount will overflow to 0 as it returns a 32-bit value, while GetTickCount64 returns a 64-bit value and thus will not. I have tested this replacement and it works.
There are four other kernel functions Mania uses that are incompatible with XP (InitializeCriticalSectionEx, QueryFullProcessImageNameW, and GetModuleFileNameW in kernel32.dll and SHGetKnownFolderPath in shell32.dll) which cannot be easily replaced. It's possible to create stubs for these functions in a file (e.g. kernelxp.dll) and hex edit the game to use that file instead of kernel32.dll, but I didn't want to spend the time to get that working. All these functions are supported on Vista, though, so the game should run on it even though it's below the minimum system requirements (I don't have a Vista system to test with; if someone wants to try it out, I'd love to hear the result).
Interestingly enough, when I replaced these functions with others that would obviously not work, the game crashes on Windows 7+. But on XP, Denuvo activates and prevents the game from running. So Denuvo might block Vista as well."
I am interested in it as well and already posted the similar thread here (I've used wrapper libraries from One-Core-API - kernel32, vtdll, psapi, shell32 and propsys and managed to make it run enough for Denuvo to initialize and block any further action): http://steamcommunity.com/app/584400/discussions/0/1474222499229414326/
Note though I've renamed the libraries to not clash with the existent ones and patched the EXE accordingly. These wrappers were designed with full system integration in mind (which doesn't work for some reason), so you need to make duplicates of _native_ kernel32.dll and shell32.dll and rename those to kernelbase.dll and shellbase.dll for wrappers to work properly.
You can find the One-Core-API here: https://github.com/Skulltrail192/One-Core-API-Binaries
Thanks for the link for OneCore libs though - interesting!
Yup it works flawlessly on wine
But you know what some windows be like, they'll stick to XP and still claim windows is better! lmao
... Wow! You mean even Linux don't support those configs? That's honestly surprising, I didn't expect that of all things.
I saw that the One-Core-API files were based on ReactOS. Have anyone tested ReactOS proper? I've heard they're starting to finally get hardware support these years. Maybe it might be an alternative if Denuvo works in it (though chances are extremely low).