PrismaticFlower / shaderpatch

Improved shaders (and fun stuff for modders) for Star Wars Battlefront II (2005) - Incompatible with Classic Collection
MIT License
39 stars 2 forks source link

The game pop up createdxgifactory2 error when i launch battlefront 2 #111

Closed mfon223 closed 4 years ago

mfon223 commented 4 years ago

when i launch the game, it pop out this error, do u know how to fix this?? Capture

PrismaticFlower commented 4 years ago

This is typically in indicator that your PC doesn't meet the Windows 10, 1809 requirement listed on the Release/Download page. Regretfully I have to say that there unfortunately isn't a way to fix this, aside from getting Windows 10, but that is possibly undesirable/untenable for you.

mfon223 commented 4 years ago

This is typically in indicator that your PC doesn't meet the Windows 10, 1809 requirement listed on the Release/Download page. Regretfully I have to say that there unfortunately isn't a way to fix this, aside from getting Windows 10, but that is possibly undesirable/untenable for you.

i have installed window 10 a few day ago, but i revert it back to window 7, and when i am still using window 10, when i launch the game, it just closed by itself

PrismaticFlower commented 4 years ago

Very annoying. Shader Patch should (hopefully) have created a file named shader patch.log in the same directory as the game. If you could post it's contents here that'd be great, it might contain some clues as to why it's crashing.

mfon223 commented 4 years ago

?

Very annoying. Shader Patch should (hopefully) have created a file named shader patch.log in the same directory as the game. If you could post it's contents here that'd be great, it might contain some clues as to why it's crashing.

can this run window 10 and battlefront 2 shader patch ? Capture

PrismaticFlower commented 4 years ago

I'm not 100% sure but I don't think the iGPU in the i5-2540M meets the Direct3D Feature Level requirement. Shader Patch requires Feature Level 11_0 and I think the iGPU in that CPU only goes up to Feature Level 10_1.

I could be wrong, I had a hard time finding that information on Intel's website but I think the answer is no it can't run the v1.0 and later releases. It should be able to run the old v0.9 releases (which where before the D3D11 switch) if that interests you https://github.com/SleepKiller/shaderpatch/releases/tag/v0.9.1

mfon223 commented 4 years ago

I'm not 100% sure but I don't think the iGPU in the i5-2540M meets the Direct3D Feature Level requirement. Shader Patch requires Feature Level 11_0 and I think the iGPU in that CPU only goes up to Feature Level 10_1.

I could be wrong, I had a hard time finding that information on Intel's website but I think the answer is no it can't run the v1.0 and later releases. It should be able to run the old v0.9 releases (which where before the D3D11 switch) if that interests you https://github.com/SleepKiller/shaderpatch/releases/tag/v0.9.1

I have already install shader patch v0.9.1, but when i enable config, it didn't change anything, bloom effects still didn't change except the droideka shield effects have reflection effects, how to fix this??

PrismaticFlower commented 4 years ago

Damn it, I started writing out a reply to this, got distracted and forgot about it for a week. Sorry about that!

Anyway, I assume you're referring to the enabling the Effects System? If so there are two key things to know.

The first is that ingame bloom must be enabled for it to work, it's what it uses to tell when it's time to apply post processing.

The second is that it has to be explicitly enabled by the user or a mod. In v0.9 this is done on the Developer Screen which you bring up by hitting \ then looking for and checking Enable somewhere under the Effects window. The ability for a end user (not just a mod/map) to specify a persistent config was added in v1.0, so unfortunately this process must be repeated each time you start the game.

PrismaticFlower commented 4 years ago

Cleaning out the open issues that are resolved or "outdated". Feel free to reopen or open a new issue if there's anything else.