THIS MOD IS OBSOLETE AT THE MOMENT, AMD DRIVER 17.2.1 FIXES THE PROBLEM. With this mod I try to fix the problem with the new AMD driver once for all. Does not affect other games. Special thanks to buengese and PrMinisterGR who made that possible.

Description

A beta for my crimson driver fix, which basically extends the well-known atiumdag.dll solution.

Preview
-OUTDATED- BATTLEFRONT II AMD Fix BETA 0.3
Post comment Comments
FiftyAuto
FiftyAuto - - 65 comments

So everything seemed to go fine the game didnt have any error pop ups or an extra application pop up when exiting and the BattlefrontII AMD Loader read
-------------------------------log---------------------------------

Initialized in D:\Program Files (x86)\Steam\steamapps\common\Star Wars Battlefront II\GameData
Window created
C:\Windows\System32\DriverStore\FileRepository\c0307259.inf_amd64_e75a0a5e82450920
Parameters set:
DLL ready
Battlefront ready
Battlefront launched
DLL unloaded
Exit
-------------------------------------------------------------------
by the way DLL unloaded and exit only showed up when exiting the game how ever I tried versions 15.5 to even 15.11.1 Crimson patch and the textures still look bugged.

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Seems fine so far. Hm, I wonder why he does no take your custom .dll. If you open C:\Windows\System32\DriverStore\FileRepository\c0307259.inf_amd64_e75a0a5e82450920
you should see an atiumdag.dll.
Backup it.
Replace it with v.15 and launch OriginalBattlefront.exe .

Reply Good karma+1 vote
FiftyAuto
FiftyAuto - - 65 comments

Sorry I really want to get the game to work but Im not messing with that System32 dll stuff even if I have a back up do you think I should just try more mega files?

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Hm, I doubt that it will work that way. What graphics card do you have?

Reply Good karma+1 vote
FiftyAuto
FiftyAuto - - 65 comments

GeForce GTX 770 NVIDIA

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

The AMD logo wasn't big enough, was it? This is a fix for AMD devices, this special bug does only occur with AMD GPUs.
However I'm interested in your problem. Could you post a screenshot of the textures?
I hope you don't mind if I delete the first part of our discussion.

Reply Good karma+2 votes
FiftyAuto
FiftyAuto - - 65 comments

Ya were should I post it. and idk my game just has the exact wierd colors and I have no idea how to fix it thanks for understanding XD

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Try Picload.org
That's the problem which I fix: Youtube.com
However you did help me to improve the mod a lot.

Reply Good karma+1 vote
FiftyAuto
FiftyAuto - - 65 comments

Pl.vc
its the same graphical issue how ever I don't think it stems from the same issue most have which is AMD Drivers.

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Wow that's impressive. I really can't help you and my fix definitly won't work for you but it's very interesting. Looks like exactly the same problem. You are sure about your NVidia GPU? ^^

Reply Good karma+1 vote
FiftyAuto
FiftyAuto - - 65 comments

ya that's my gpu

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

on my Rx 480, i have Crimson ReLive drivers installed, I used your mod, and 15.7.1 .dlls and it worked, thank you!

Reply Good karma Bad karma0 votes
NMir Author
NMir - - 301 comments

Good to know.

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

So far I haven't been able to get the fix to work. when I run your exe I get a black screen and then my computer restarts and I get a notification saying "Application OriginalBattle has been blocked from accessing Graphics hardware"
(I did rename the original exe to OriginalBattlefront.exe). After a couple of attempts to run your exe instead of getting a black screen your exe Threw a fatal error "FATAL Cannot Create Direct 3D device! Error: 0x8876086a" and I kept getting the same notification. I also noticed that the dll would sometimes completely disappear from the GameData folder and I had to replace it and even when it didn't there was no indication in the log that it had been unloaded.

DLL ready
Battlefront ready
Battlefront launched

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Okay, do you use the version 0.3 of my mod? Did you post the whole log file? You GPU? Which .dll version did you try?

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

I'm using version 0.3. I have a laptop running windows 10 1607 ReLive 16.12.2 with AMD switchable graphics so I have an integrated GPU R6 7300 and a dedicated GPU R7 m265. I've been using 15.9 and keep getting a variety of the issues I mentioned before each time I run your exe.
This is the Whole log file when I get a black screen and my computer restarts. it's the only time the dll is likely to disappear but it doesn't happen often.
Initialized in D:\My Games\Star Wars Battlefront II\GameData
Window created
C:\WINDOWS\System32\DriverStore\FileRepository\c0310011.inf_amd64_7c21aa033b961c28
Parameters set:
DLL ready
Battlefront ready
Battlefront launched

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Than try another version instead of 15.9.
My application forces Battlefront to use the atiumdag.dll from your gamedata folder. This .dlls are extracted from older AMD drivers, so it's basically a driver rollback only affecting Battlefront. Since not every driver version was released for every graphics card some versions may crash on some devices.

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

after trying to run 15.9 many times I finally got the game to launch but the graphics were still corrupted. Looking at the log file it's possible that the dll was unloaded before I quit the game.

Initialized in D:\My Games\Star Wars Battlefront II\GameData
Window created
C:\WINDOWS\System32\DriverStore\FileRepository\c0310011.inf_amd64_7c21aa033b961c28
Parameters set:
DLL ready
Battlefront ready
Battlefront launched
DLL unloaded
Exit
DLL unloaded
Exit

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Why are you using only 15.9?

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

Before the dll fix stopped working after the 16.7.3 crimson drivers the 15.9 dll fixed the corrupt graphics for me. I've tried all of the dlls from 15.5-15.11.1 and none of them work:(
dlls 15.5 and 15.6 only give me "FATAL Cannot Create Direct 3D device! Error: 0x8876086a". dlls 15.7 and above give me the same problems as 15.9.

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Okay that's weird. What happens if you launch my mod without an atiumdag.dll in your gamedata folder?

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

I get "FATAL Cannot Create Direct 3D device! Error: 0x8876086a".

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

That's okay.

Reply Good karma+1 vote
Rocketeer5215
Rocketeer5215 - - 6 comments

I finally figured out that Relive was the problem all along. A lot of my game's were unable to start and kept giving me black screens and notifications. so I rolled back to 16.9.2 and your exe works with 15.9 for R7 m265 and R6 7300 :)

Reply Good karma Bad karma+1 vote
NMir Author
NMir - - 301 comments

Okay, glad to hear that.

Reply Good karma+1 vote
Guest
Guest - - 688,627 comments

Wow , NMir youre GENIUS ! It works , Thank u so much ! :) Wish u nice day:)

Reply Good karma Bad karma0 votes
NMir Author
NMir - - 301 comments

Glad to hear that!

Reply Good karma+1 vote
jmmj0103
jmmj0103 - - 53 comments

Am I doing something wrong here? I have used every .dll under 15.7.1 and none have worked. The new .exe runs fine, it launches up OriginalBattlefrontII.exe just fine and plays the game, but none of the game is still trippy. I'm running an RX 480 with Crimson ReLive v17.1.2. I'm not sure if this is an abnormal loader log, but here's what it looks like:
Initialized in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData
Window created
C:\WINDOWS\System32\DriverStore\FileRepository\c0309114.inf_amd64_9133a0f6cb9c56bb
C:\WINDOWS\System32\DriverStore\FileRepository\c0309792.inf_amd64_16fba8c07200efae
C:\WINDOWS\System32\DriverStore\FileRepository\c0310011.inf_amd64_7c21aa033b961c28
C:\WINDOWS\System32\DriverStore\FileRepository\c0310456.inf_amd64_54a99fe241bea5ba
C:\WINDOWS\System32\DriverStore\FileRepository\c0310791.inf_amd64_1a41492ddaa53f63
Parameters set:
DLL ready
Battlefront ready
Battlefront launched
DLL unloaded
Exit

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

2987ms
2987ms - - 1 comments

It works with 15.7.1 files, Radeon HD 7770, Radeon Software Version 16.12.2 (Crimson ReLive ed.). Thanks!

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Tags

-OUTDATED- BATTLEFRONT II AMD Fix BETA 0.3 has not been tagged yet.