Update / add to README.md, add build script, remove blank line in .gitattributes

This commit is contained in:
Rim 2023-12-20 17:01:01 -05:00
parent 96ee3d7669
commit 198010c907
3 changed files with 97 additions and 9 deletions

2
.gitattributes vendored
View File

@ -1,2 +1,2 @@
# Auto detect text files and perform LF normalization # Auto detect text files and perform LF normalization
* text=auto * text=auto

View File

@ -1,7 +1,7 @@
[![Discord](https://img.shields.io/discord/945420505157083208?color=%237289DA&label=members&logo=discord&logoColor=%23FFFFFF)](https://discord.gg/donetsk) [![Discord](https://img.shields.io/discord/945420505157083208?color=%237289DA&label=members&logo=discord&logoColor=%23FFFFFF)](https://discord.gg/donetsk)
<p align="center"> <p align="center">
<img src="/github/assets/donetskbanner.png?raw=true" /> <img src="github/assets/donetskbanner.png?raw=true" />
</p> </p>
## Note: Donetsk is in beta, the experience may not be exactly what you expected. Bugs and issues are to be expected ## Note: Donetsk is in beta, the experience may not be exactly what you expected. Bugs and issues are to be expected
@ -19,14 +19,97 @@ Project Donetsk is an attempt to create a more open Modern Warfare 2019 with a s
# Installation # Installation
1. Visit our website for a download of the required game files 1. Visit our website for a download of the required game files
#### This does not work on the latest version of Modern Warfare (1.67). If you try it on that version you risk a ban #### This does not work on the latest version of Modern Warfare (1.67). If you try it on that version, you risk a ban!
2. Download the latest dll for Donetsk or compile from source 2. Download the latest .dll for Donetsk or compile from source
3. Put the dll into the game folder and launch "game_dx12_ship_replay.exe" 3. Put the .dll into the game folder and launch `game_dx12_ship_replay.exe`
--- ---
# Common Errors # Common Errors
- ```Failed to initialize TACT client: E_STORAGE_INIT (25), Invalid build info ``` - ```Failed to initialize TACT client: E_STORAGE_INIT (25), Invalid build info ```
- Right click on game folder and uncheck "read-only" - Right click on game folder and uncheck read only
- ```Fatal Error (Of any variety)``` - ```Fatal Error (Of any variety) ```
- Right click on game folder and uncheck "read-only" - Right click on game folder and uncheck read only
- ```DirectX call failed with error: DX ERROR UNKNOWN[OX8000FFFF]. ``` - ```DirectX call failed with error: DX ERROR UNKNOWN[OX8000FFFF]. ```
- This is a DirectX error. The best solution is to reinstall Windows from a recovery USB, but you may have some sucess in simply repairing your Windows installation - This is a DirectX error, the best solution is to reinstall windows from USB, but you may have some success in repairing your windows installation
# FAQ
**<u>How do I join a game?</u>**
By using utilizing a LAN match and Radmin VPN its possible to host tournaments and BR matches
**<u>How much space is Donetsk launcher?</u>**
Season 3/1.20 is 88.8GB
**<u>How can I host my own server?</u>**
Yes, by connecting to the same LAN network through a VPN, However, only 700m around the moving host is playable.
**<u>Can I use a controller on this?</u>**
Yes, you can use controllers! PS4, and Xbox controllers (old and newgen) work like normal. Although new gen PS5 controllers don't work, you'll need to use a third party software like DS4 to emulate a PS4 controller. https://ds4-windows.com/
**<u>Can I play this on a Console/Mac/Mobile?</u>**
There is no support for Console/Mac/Mobile.
**<u>Can I get banned on actual Free-To-Play Warzone 1?</u>**
No, this whole project has nothing to do with Activision Publishing, Inc. or their servers themselves.
**<u>If I need help, where can I find it?</u>**
Join our new supportive community at https://discord.gg/donetsk
Hopefully this list clears up any confusion / problems you may have, Have Fun!
**<u>Is campaign here?</u>**
NO
**<u>Do I need a good connection to play this game?</u>**
- If you are planning to play by yourself, no. You can perfectly play with bots and mess around with the games engine however you feel.
- However, if you do plan to play with your friends or the public, yes. You will need a good internet connection: usually ranging at 30mbs download for client, and for the host at least 50mbs< upload for multiplayer. 65mbs< upload for hosting a game of Warzone Verdansk. And 40mbs download for the client connecting to Warzone Verdansk.
```
Reason being for a higher requirements is because youre connecting to a dedicated server that maybe located within either a single band data center, someones house, or some trailer park in Ohio. Youre not connecting to a cluster of servers like how Activision had it setup, its only connecting to one direct location.
```
**<u>Splitscreen's here?</u>**
No.
**<u>How to change your in-game name?</u>**
Go on the console and write `player_name [your name]`
**<u>DirectX call failed with error: DX ERROR UNKNOWN [OX8000FFFF]</u>**
First open Command Prompt (CMD) as admin and type in "SFC /scannow" and check if it has been fixed, if not hard reset windows through BIOS
**If someone has this error on MW19:
Failed to initialize TACT client : E_REPAIR (28), invalid build info?**
Delete the CASCRepair.mrk file in Call of Duty Modern Warfare (2019)\Data\data\CASCRepair.mrk thx to SKU-111 for providing this fix 🙂
# Common Errors And Fixes
**<u>Disconnected from Server Or Status: Goldflake</u>**
Create a second Windows profile (don't forget to give Admin privileges) and play the game from that profile
Delete Call of Duty Modern Warfare folder under Documents
Then start game once, close it and put .cfg files back under C:\Users<USER>\Documents\Call of Duty Modern Warfare\players
**<u>Failed to initialize TACT client: E_STORAGE_INIT (25), Invalid build info</u>**
Right click on game folder and uncheck read only
**<u>Corrupted And Missing File Errors</u>**
Make sure you have enough space on your drive and/or
Re-download or re-unzip the game
Example: Fatal Error
**<u>DirectX call failed with error: DX ERROR UNKNOWN[OX8000FFFF].</u>**
The only fix I'm aware of is to make a fresh Windows install

5
build.bat Normal file
View File

@ -0,0 +1,5 @@
@echo off
"C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\msbuild.exe" hook_lib.sln /p:Configuration=Release /p:Platform=x64
pause