It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
kood99: I'm trying to use your fix with dgVoodoo. The problem I am having is that the cursor will not work correctly. I tried changing the game's setting (1280 x 1024) to match my desktop's resolution settings (1366 x 768), but the cursor problem is preventing me from clicking the "Okay" button to confirm the changes. I tried changing my desktop's resolution to that of the game's default setting, but my monitor doesn't support 1280 x 1024 (the setting doesn't exist in the drop down selections to change the display resolution).

Edit: 1024 not 1040
avatar
neumi5694: It was worth a try :)
It doesn't have to be the desktop resolution btw, I would go for the native screen resolution.
I'd really like to get my brains to work and figure out how to fix it, but since I can't even GET the error, it's a no go.

But now that I think of it ... ... my mainboard hads AMD onboard graphics, maybe I can replicate it using that adapter.
1366 x 768 is my native resolution I assume. It's the recommended display resolution setting. Concerning replicating the error, I think you need to be running on a potato like most of us. Like, I'm just using my mom's laptop. Idk what its specs are, but I'm pretty sure she just bought it from Wal*Mart.
avatar
Giant_Squidy: -EDIT-

With ONLY an integrated graphics card, and no other card, I can properly run this game with no issues now with dgVoodoo2.

** This is my first time using dgVoodoo. Perhaps your system could require different settings and I cannot guarantee this will work for you. I understand little of dgVoodoo and I cannot explain anything beyond my presumptions and what was successful for me. It comes with a quick guide as well, which may prove to be useful to you, though I did not read it.**

**There have been comments of this working for some people, though others state it runs but with a misaligned cursor. I, at this time, do not know how to rectify this.**

I will state what I did as well as what I set my dgVoodoo settings as below. (Apologies, this seems like a lot of text, but I wanted to be thorough and descriptive. It's all fairly easy and similar to manually modding other older games.)

Download dgVoodoo2 from the website. It should be the first option when you google it. Download it from the downloads page. As usual with many mods and such, you'll have unzip and transfer the download into a new file. When transferring files at some point, it may ask for a password. At the time of my writing this, it was shitgoogle, but it may change in the future with different versions.

--------------------------------------------------------------------------------------------------------------

TL;DR If you just want to replicate what I did, do these steps. If you want a little more context, read the full text below.

If at any point during transferring files into your game directory it asks for a password, it is shitgoogle (listed in the download section where you downloaded dgVoodoo from)

1st:
Watch the dgVoodoo tutorial "dgVoodoo Guide - Run Old game in New windows PC" by CognectiveRealm on YouTube if you want some instruction and context.

2nd:
From the dgvoodoo download file, drag the dgVoodooCpl app file into the game directory. Then, drag all .dll files from the "x86" file that is in the "MS" file.

3rd:
Open the dgVoodooCpl app that you have put into your game directory file. Click on the ".\" button on the top portion so that it sets the file it is in as the game file it references. Don't close this window yet.

4th:
Then, while still in the dgVoodooCpl app, do this. You'll notice there are 3 tabs that are "general, Glide, and DirectX." In the General and DirectX tabs, use these preferences:
Default Tab:
Inherit Color Profile in full screen mode: checked
-all other settings are default

DirectX Tab
Video Card: I chose the ATI Radeon 8500
VRAM: 256 MB
dgVoodoo Watermark: unchecked (this simply removes a watermark in the bottom right corner of the screen)
-all other settings default

Don't touch the Glide tab

Click Apply and then Ok. You should now be good to go.

If this didn't work for you, read more below and/or test different settings and .dll files.
*I used the DirectX .dll files and emulated the game in context to that. One may attempt to try the Glide .dll files from the 3Dfx file in the download and mess with the "Glide" tab rather than the "DirectX" tab in the dgVoodooCpl app.*

--------------------------------------------------------------------------------------------------------------

The full text:


First: Here is the YouTube video I used to learn how to use dgVoodoo2. This will give you understanding of what to do and some context to my directions before you use the program.
Video: "dgVoodoo Guide - Run Old game in New windows PC" by CognectiveRealm on YouTube. This was the tutorial I felt explained it in the most generic sense. (It wouldn't allow me to link the video)

Second: As per the video, you need to drag some .dll files into the root file of the game as well as the dgVoodooCpl app file from the download. You'll notice you have options regarding the .dll files. The root file of the game is the "Warhammer Mark of Chaos" folder itselt you'll find in your local disc/hard drive.

The video seemed a little out of date, so I did trial and error and this is what worked for me. In the dgVoodoo2 download, there is an "MS" folder that has two more folders in it marked as "x64" and "x86". I dragged ALL of the .dll files from the "x86" into the root file of the game. I tried the x64 file's .dll, but this did not work for me. I am uncertain if the x64 and x86 are in context to your system or what you're trying to emulate, but the x64 .dll did not work on my 64 bit system. (86 bit systems are apparently 32 bit systems).

Third: For my dgVoodoo2 app settings, what I did was simple trial and error. This is done in the dgVoodooCpl app file you transferred to the game file with the .dll files. My setup was based on the fact that I transferred the DirectX .dll files into the root folder (from the MS file).

Either way, all of my settings are left as default except for a few options on two different tabs. My settings are as follows:

Click on the ".\" button on the top portion so that it sets the file it is in as the game file it references.

Default Tab:
Inherit Color Profile in full screen mode: checked *I believe, through trial and error, is what fixed my graphic issues
-all other settings are default

Glide Tab
No changes. All have been left on default. (I did not drag the Glide .dll's from the 3Dfx file in the gdVoodoo download into the root file. I'm sure you can try the Glide .dll folders into the root and try emulating using Glide)

DirectX Tab (I used this tab as, again, I transferred the "MS" file's .dll's into the root)
Video Card: I chose the ATI Radeon 8500 (no explanation, but it works)
VRAM: 256 MB (no explanation, but this is the highest value I can choose)
dgVoodoo Watermark: unchecked (this simply removes a watermark in the bottom right corner of the screen)
-all other settings default

Click Apply and then Ok. You should now be good to go.

I used the DirectX .dll files and emulated in context to that. One may attempt to try the Glide .dll files from the 3Dfx file in the download and mess with the "Glide" tab rather than the "DirectX" tab in the dgVoodooCpl app.

Apologies, I was having issues uploading images otherwise I would include screenshots of my dgVoodoo setup. Also, I have played only 20 minutes or so with these settings. It runs well and at a high FPS, but I have no idea how this will behave on long plays, saves, the campaign, etc. I'm sure it's possible for issues to arise. Again, everything I did was somewhat presumptuous and trial/error, so this may not be the optimal setting or just blind luck.

This worked like a charm on my Windows partition on a 2016 MacBook with Intel graphics. Thank you!
When i start the game and have to create a player profile it says "Failed to create a profile. The system cannot create the specified directory."

I have tried to repair the game, reinstall it etc. But everytime i launch it and have to create a profile the same error box comes.
Hello

After three hours of trying I have managed to solve the misaligned cursor issue.

1. Go to your C: drive and open the Users folder
2. Open your specific User folder
3. Open the Documents folder
4. Open the Warhammer Battle March folder
5. Open the Save folder
6. Open the Profiles folder
7. Open the folder with the name of the profile you created in game
8. Inside this final folder is a file named Config.con, open it with notepad
9. Scroll to the bottom of Config.con and look for the line: set ui_Resolution "1280x1024"
10. Change 1280x1024 to whatever your desktop resolution is then save and close Config.con

When you launch the game the cursor should now be aligned properly.

I apologize if these instructions are unclear, I have never written one of these guides before. Hope it helps!
avatar
TheAlbinoWookiee: So two other people posted this in another thread, and I'm going to repost in it's own thread.
So the game's got a slight issue with integrated graphics cards, where it'll have a splash come up, disappear, then not start up. Apparently it takes it ten ish minutes to start up, but will do it eventually. So here's how to fix it:

1. Open your NVIDIA Control Panel
2. Go to Manage 3D Settings
3. Set Preferred Graphics Processor to "High Performance NVIDIA Processor"
4. Click Apply
5. Give it a test

If it works, great! Enjoy the game!
If not there might be another issue and you might have to wait and see if someone figures out a fix for your particular problem.

Have fun all!
avatar
Sappernco: Good call! Thank you.
You are a god