Forum Discussion

Re: Battlefront Crashes on Launch

The error is similar, but there is a difference: Faulting module name: dxgi.dll, version: 6.3.9600.17415. Dxgi.dll belongs to DirectX. It could be corrupted or infected by trojan. I use to run this program - https://toolslib.net/downloads/viewdownload/1-adwcleaner/ - once a week. Solved many problems, like connection issues, programs not working/responding, browser issues, including SWBF inability to connect to ea servers.

EDIT: ADWCleaner is not an antivirus; it is just a complement.

19 Replies

  • @R2RIO72

    Thanks for the additional tips. Here's the results.

    - I ran the cleaner you linked, and it only found one minor issue with a Firefox plugin I've used for years (FoxyTunes), but I removed it anyway.

    - I did a deep scan with my currently installed AV (Avast), which found nothing amiss.

    - I booted into safe mode and used DDU to remove my graphics drivers, rebooted, installed the latest AMD drivers, and rebooted again. No go.

    - Used the following old trick to show all hidden devices in Device Manager, removed lingering junk from there. No help.:

      set devmgr_show_nonpresent_devices=1

      start devmgmt.msc

    I'm running out of ideas here. I'm now looking to find a way to repair DX11, but I can't seem to find a clear cut page on it, since it's built into windows now.

  • Tuzy72's avatar
    Tuzy72
    10 years ago

    @cabuzzi1976

    I realy don't know about SWBF, but some games need old DirectX versions. I always have DirectX 9.0c End-User Runtime and DirectX End-User Runtimes (June 2010) installed. If you want to try them, follow those links: https://www.microsoft.com/en-in/download/details.aspx?id=34429 and https://www.microsoft.com/en-us/download/details.aspx?id=8109

    And inside SWBF main directory there is a sub-directory which has Microsoft Visual C++ Redistributable package (vc_redist.x64.exe). Try to repair or remove then reinstall it again.

    Sorry, I'm also running out of ideas...

    EDIT: One more question: you said "this game works fine on two other computers in my house". Are those Intel based or AMD based computers?

  • The other two computers are both AMD as well, with Radeon video cards. They have A10-6800 APUs (with the integrated APUs). Interestingly enough, you would think those would be the ones with issues... given all the problem people are having with discrete GeForce cards alongside integrated Intel graphics. My FX CPU does not have the integrated graphics accelerator.

    I also tried going back several versions of AMD drivers (using DDU each time). No luck. Trying your Visual C++ repair suggestion now.

  • Tuzy72's avatar
    Tuzy72
    10 years ago

    @cabuzzi1976

    What about a radical approach: what do you think about copying the entire game directory from one of those "working" computers to the "problematic" one; but before doing this, move the game directory to another place (like your desktop or any place else) in case you need to put it back.

  • @Tuzy72

    It took a few minutes to copy 27GB over my network, but it was worth a try. Unfortunately, same thing.

    Since my last post, I've also tried:

    - The VC++ repair

    - Installing two more different driver versions, including the 15.11.1 beta drivers.

    - Renaming old SWBF to .old and copying/running folder from working PC

    Just for fun, I'm running WinMerge on the two folders.

    In case it helps, here is a pastebin from my son's PC. He has the A10-6800K and the Radeon 7850 I mentioned earlier:

    http://pastebin.com/UckasjND

  • Tuzy72's avatar
    Tuzy72
    10 years ago

    @cabuzzi1976

    Your son's computer use "Headphones (2- High Definition Audio Device)" and yours "Logitech G35 headset". Do you have another sound card/device to test?

  • @cabuzzi1976

    I don't know which motherboard you are using, but if it's a gigabyte (like your son's pc) you should take a look at Gigabyte site: they have updated a lot of drivers and some bios. 

  • @R2RIO72


    Thanks for the continued replies. I took a break from fixing this, so I could actually play a game and enjoy it. I've been playing the Black Ops III campaign with a friend on the XB1. Nice when something actually works.

    I have not tried compatibility mode. I just did a quick search, but nothing jumped out at me. Unless you're talking about "windows" compatibility mode (running with disabled scaling, as admin, spoofing a different OS), which I've already tried. If the game has a built-in compatibility mode, I don't know how to trigger that.

    As for the Logitech G35 headset, that is a very good idea. I will try to run it with the G35 unplugged/disabled.

    I also do believe I have a Gigabyte motherboard. I tend to only buy Gigabyte, and I don't think that particular PC is an exception. I know for sure that the other two working PCs have Gigabyte boards, but they're a different chipset than mine. I also noted during my multiple reboots that the BIOS is from 2013. I've never needed to update it, as it's been rock-solid. To be honest, I hate updating BIOS/firmware unless there is an express need for it. I will definitely make sure all the chipset drivers are up-to-date, though. Since it runs an AMD chipset, I've never needed to install any drivers (like you do with an Intel board). The drivers always install via Windows, or are updated by the Catalyst driver package.

  • Yup... no detailed crash info for me, though I do have the corresponding log in Event Viewer. That is not much help, though.

    BTW, the WinMerge from my folder and my son's folder came back. 100% exactly the same.  ☹️

  • Anonymous's avatar
    Anonymous
    10 years ago

    i have that (sry it is in french) : 

    Signature du problème :
    Nom d’événement de problème: APPCRASH
    Nom de l’application: starwarsbattlefront.exe
    Version de l’application: 1.0.4.28745
    Horodatage de l’application: 56602a9d
    Nom du module par défaut: MSVCR120.dll
    Version du module par défaut: 12.0.21005.1
    Horodateur du module par défaut: 524f83ff
    Code de l’exception: c000001d
    Décalage de l’exception: 0000000000099070
    Version du système: 6.1.7600.2.0.0.768.3
    Identificateur de paramètres régionaux: 1036
    Information supplémentaire n° 1: 49c6
    Information supplémentaire n° 2: 49c64628b498f07aa0e0ac5277acc7ee
    Information supplémentaire n° 3: 0f6c
    Information supplémentaire n° 4: 0f6c458b47e1ddee64e3a17ae3a59ee9

    Lire notre déclaration de confidentialité en ligne :
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x040c

    Si la déclaration de confidentialité en ligne n’est pas disponible, lisez la version hors connexion :
    C:\Windows\system32\fr-FR\erofflps.txt

  • Tuzy72's avatar
    Tuzy72
    10 years ago

    @Mr4evermus

    I am not 100% shure, but I belive MSVCR120.dll belongs to Microsoft Visual C++ 2013. Download it from Microsoft and try to reinstall/repair.

    EDIT: I always have all versions of Microsoft Visual C++ installed! We never know which version a game will request!

  • @Mr4evermus

    Your error specifically calls out a Visual C dll file. I would update your libraries from the install directory, as suggested in previous posts.

    The path will be something like:

    E:\Program Files (x86)\Origin Games\STAR WARS Battlefront\__Installer\vc\vc2013\redist

    (substitute your drive letter)

  • Lol. R2 beat me to it.

    @jgooderh69

    I can definitely try that, but my hopes are slim. I'm actually considering doing a clean wipe and installing Windows 10 from scratch. I have been putting it off forever, just because I have my system setup so well right now, but I've upgraded my laptop, so I've gotten sufficiently used to it to actually want it now.  🙂

  • I couldn't resist. I downloaded all the redist files on the above linked page, put them in the folders, and saved the script to a .vbs file. It ran like a dream. Same crash, though.  ☹️

  • So... I got it working, finally. All it took was a wipe of Windows 8 and a clean install of Windows 10. While I doubt these made a difference, here are some other notes about my install:

    - I did not update the BIOS of the motherboard, which is still from 2013. I did not want to take the chance that it would mess up my 3.5 to 4.0ghz overclock.

    - I did not install any unnecessary drivers, to include the Logitech drivers for my G35 headset. The only drivers I installed were the latest AMD drivers for my R9 280X.

    - I did not install any Visual C++ redistributables. Only the Origin client, then SWBF from inside the client.

    - I did not install any other games or clients (eg: Steam), in case it installed any other Visual C++ stuff.

    - I used Destroy Windows Spyware (DWS) to uninstall all metro apps, block MS telemetry/tracking, disable useless MS junk, etc.

    - I have not installed any antivirus software yet.

    - Fully updated Windows

    - Selected "high performance" under power options

    - Probably other stuff I'm forgetting...

    I will update the thread if anything I haven't done/installed yet breaks the game. Fingers crossed it won't...

Featured Places