Forum Discussion

Re: SWBF2 Crashes Upon Launching (Unable to Play)

How do I go about disabling DX12 or even checking the config? I saw others mentioning changing some setting for this but I have been unable to find any such setting etc though I am unsure if it would help my issue but at this point, it couldn't hurt to try.

11 Replies

  • ggibb65's avatar
    ggibb65
    Hero (Retired)
    7 years ago
    @strongbow - Go to - Dcuments/star wars battlefront II/settings/ - you will see a file called "boot options". Open it with notepad & you will see 1st line "GstRender.EnableDx12 0". If it says ..............Dx12 1, then change the 1 to 0 and save. You might also try @manosgr12 's solution.

  • @ggibb65 wrote:
    @strongbow- Go to - Dcuments/star wars battlefront II/settings/ - you will see a file called "boot options". Open it with notepad & you will see 1st line "GstRender.EnableDx12 0". If it says ..............Dx12 1, then change the 1 to 0 and save. You might also try @manosgr12 's solution.

    There is NO such file (boot options) in that location. There is a ProfileOptions & ProfileOptions.profile files and neither of them have the "GstRender.EnableDx12" option. The ProfileOptions.profile does have similar GstRender options in the file...maybe I could add the DX12 disable option to the file? Or maybe there is a command line option I can add to the game properties from the Origin client?

    I am having to reinstall Origin on my old living room PC, which is odd because it was working just 3 months ago when I upgraded to Ryzen with an entirely new build. About to check if it works here or not but most likely I am going to need to update my Radeon drivers before the game will attempt to launch.

    Cheers!

  • Okay, I was able to play the game on my old living room PC after updating the driver to "win7-64bit-radeon-software-adrenalin-edition-18.5.1-may23"

    I am installing BFV to see if that is conflicting with SWBF2 as there are not many differences in the installed programs between my old and new living room PC so this is very puzzling. The only major difference is the hardware...the old running AM3+ and the new on AM4. Which even though the hardware works with Windows 7 etc, Microsoft has tried blocking Windows 7 updates for AM4 hardware PCs (and newerr Intel hardware as well) but thankfully there were some workarounds available, lookup Zeffy WUFUC and if anyone needs a link, I can dig those up.

    This rig is older hardware running: AMD FX 8350, MSI 970A Gaming Pro Carbon, 16GB Corsair Vengeance DDR3, MSI R9 270X, 240GB SSD (OS), 3TB HDD (games etc), Windows 7 Pro


  • @STR0NGB0W wrote:

    Okay, I was able to play the game on my old living room PC after updating the driver to "win7-64bit-radeon-software-adrenalin-edition-18.5.1-may23"


    This has worked for me on BOTH my desk PC, AMD FX 9590, Gigabyte 990FX Gaming, 16GB G.Skill Ripjaws (cant remember drive config off-hand) and my OLD living PC (specs in my last post). I am now installing this driver on my AM4 rig (new living room PC) and I will report back with my results shortly.


  • @STR0NGB0W wrote:

    @STR0NGB0W wrote:

    Okay, I was able to play the game on my old living room PC after updating the driver to "win7-64bit-radeon-software-adrenalin-edition-18.5.1-may23"


    This has worked for me on BOTH my desk PC, AMD FX 9590, Gigabyte 990FX Gaming, 16GB G.Skill Ripjaws (cant remember drive config off-hand) and my OLD living PC (specs in my last post). I am now installing this driver on my AM4 rig (new living room PC) and I will report back with my results shortly.


    Nope. My Ryzen rig running Win7 still does not launch SWBF2 fully after the drivers updates, exact same problem I started with...so much for that idea.

    Back to square one.

  • ggibb65's avatar
    ggibb65
    Hero (Retired)
    7 years ago

    @STR0NGB0W& other Win 7/10 users with this problem. I have been thinking long and hard about your problem (my brain hurts lol!! & your are confusing me with PC here and PC there) If you were able to play the game on prior occasions, can you identify when it stopped working? If you can, are you able to do a system restore bringing your setup back to that time?. This will not remove any personal data but eliminate any updates/software & driver installs. Here's how https://www.howtogeek.com/howto/windows-vista/using-windows-vista-system-restore/. If this works then we may be able to work through the changes that may be causing your current problem.

  • Anonymous's avatar
    Anonymous
    7 years ago

    Tried everything that was posted here but it didn't work for me.

    What worked is running origin in Windows 8 Compatibility Mode.

    May the force be with you fellow gamers and may it spit on EA.


  • @TomatoSVK wrote:

    Tried everything that was posted here but it didn't work for me.

    What worked is running origin in Windows 8 Compatibility Mode.

    May the force be with you fellow gamers and may it spit on EA.


    Tried this but didn't work although I am on Win7 so Win8 compat. mode not avail.




    @ggibb65 wrote:

    @STR0NGB0W& other Win 7/10 users with this problem. I have been thinking long and hard about your problem (my brain hurts lol!! & your are confusing me with PC here and PC there) If you were able to play the game on prior occasions, can you identify when it stopped working? If you can, are you able to do a system restore bringing your setup back to that time?. This will not remove any personal data but eliminate any updates/software & driver installs. Here's how https://www.howtogeek.com/howto/windows-vista/using-windows-vista-system-restore/. If this works then we may be able to work through the changes that may be causing your current problem.


    Sadly I am unable to roll back as my rig is a new build approx. 4 months ago with a fresh install of Windows 7. The last PC I played on before this issue was my "old" living room PC which I was able to get working yesterday and that is 5+ year old hardware. I will be doing a fresh install on Windows again on this rig (new living room PC) and after I run updates & get the main drivers installed, I will install Origin and SWBF2 then attempt to play the game...if it works, I will continue installing software and test SWBF2 after each program is installed (which will take awhile but it seems needed at this point).

    How many others here experiencing this issue are running Windows 7 on newer hardware?? (AMD AM4 socket & Intel 7th gen CPU and up). Has anyone EVER had  SWBF2 working on a similar setup? (Ryzen 1700, Windows 7). I might try installing this on my AM4 server rig (which is not running 24/7 yet) still using my older Intel rig for my home server needs but my AM4 server is running an Athlon A12-9800E on Windows 7, which IIRC Microsoft does NOT block Windows 7 updates (Bristol Ridge APU's).

    Going to check my BIOS as well but I really doubt there is anything going on there...I am quite peculiar with getting my PC tweaked and setup just right before I even start playing around as I am an ex A+ certified tech.

    More soon!

  • psEYE0ps's avatar
    psEYE0ps
    7 years ago

    I used this post 5 months ago to get BF2 working,

    I had done the -set dxlevel 87 or whatever and also had 18.5.1 installed like the other recent poster.

    Everything was working great till 2 days ago.

    I played a few during the morning, but when I went to launch during the evening, I get nothing now.

    No process started, just Origin instantly coming back.

    Going back thru all my options now.

    18.5.1 was definitely a fixer for a while

    EDIT: Literally right after posting this, I tried setting Origin to Compatibility Mode for Windows 7, restarted Origin in compatibility, launched, and the game launched.

    I will definitely update if it starts not working again.

    Disabling Origin In Game and Removing my command arguments may have helped, who knows.

    I'm running W7 and couldn't set Origin to comp. mode for Windows 8 like the other poster, so if you're on W10 try 8 then 7.

  • ggibb65's avatar
    ggibb65
    Hero (Retired)
    7 years ago
    @strongbow - Have you heard of cpu affinity? Apparently, with later hardware some programs have problems with the number of cpu cores. Affinity allows you to set the number of cores a program can use. If the program loads then it is easy to set in task manager but if it doesn't, then it is a little more complicated.

About STAR WARS™ Battlefront™ II

Official community forums for Star Wars™ Battlefront II™ discussions.17,288 PostsLatest Activity: 2 days ago