Lego Star Wars Pixel Shaders v1.1 'Fatal Error' Issue

Right, alot of you have had problems with Lego Star Wars for the PC. Upon execution, an error box has appeared like the one below:

Fatal Error Lego Star Wars

Well you'll be unhappy to know that its because of your graphics card. Its uncompatible with the game as it doesn't support Pixel Shader v1.1 and the chances are its onboard graphic or just too old. The error is quiet obvious. However there is a solution and you'll be happy to know you DO NOT have to upgrade you graphics card. Lucky if your trying to run Lego Star Wars on a laptop :) It can be emulated!!!

All that you need to do is:

  1. Download 3D analyze [Here] or via the button below. Unrar it. You'll need Winrar for that.
  2. Download 3D analyze

  3. Leave the extracted folder on your desktop and run '3DAnalyze.exe'
  4. The program will load, click select and find 'LegoStarwars.exe'
  5. Select

  6. Next you need to check the right boxes so it runs right. Don't worry its only two boxes, 'emulate HW TnL caps' and 'emulate pixel shader caps'
  7. Select

  8. Now press Run. The game will run normally. The only downside to this solution is that everytime you want to play this game your gonna have to go through this program. I'd recommend you change the shortcut of Lego Star Wars to be directed to 3D analyze.
the download file is given in the answer.
yash, India, Created: 09/01/2010 09:44:37
thank you so much.i am very happy.
king, USA, Created: 28/11/2009 10:19:22
Very much thx. I'm very happy. How did you do it? Did you come from yourself onto him?
pc-gamer, HUN, Created: 20/10/2009 18:40:08
I'm realy happy! You've let me play this game that was so important for my little girl. Thanks a lot.
ferkanne, Argentina, Created: 26/09/2009 00:41:21
Helo, I had the same problem on my XP "Error Injecting DLL...". I tried all suggestions what are reported there but nothing resulted to solution. My graphic card has pixel shader v. 3 and the game still does not detected it. Now I use this aplication with this setting: two checkboxes as was described in tutorial (emulate pixel shader.., emulate HW Tncaps) and checkbox ANTIDETECT MODE - shaders. And now it works. NOTE: when error "... inject dll..." occure, you have to recopy hook3D.dll because it is deleted by application. I solved it with setting flag of file to Only for reading.
Now the game work perfect.
hery, Created: 21/08/2009 09:15:01
Thanks for this!!!Very helpful for indiana jones. followed your old suggestions but instead of "force high precision pixel shader",I ticked "force max pixel shader ver 1.1" which still run. didnt stop game. tnx agn.
tin2, Philippines, Created: 11/08/2009 15:37:09
It works!!!. Thanks you so much.
Kenobi, Argentina, Created: 03/08/2009 22:31:32
YEAH NOW I CCAN PLAY TEAM FORTRESS 2 OH YA
The Spy, USA, Created: 08/06/2009 11:50:43
Thanks so much!!! I got the 3Danalyzer working!! Now I can play Narnia and get Meet the Robinsons!
richard, Created: 31/05/2009 17:29:21
richard, it will still work on a PC. In the end a laptop is still a PC, just portable. As for the method working with other games. It does. I don't know which ones though. Worth s try,you can always send the game back to the store anyhow, just keep the receipt =)
Reabo, UK, Created: 31/05/2009 08:49:44
I'm not exactly wondering about Star Wars. I'm actually wondering about Meet the Robinsons, which requires Pixel Shaders as well. (My friend has the game on his Wii, but I don't have a Wii, so I want to get it for PC. I'm just trying to get a way around the problem without having to buy a new video card.) But just the same, does this work on a PC? Or does it absolutely HAVE to be a laptop? And does it have to be Star Wars?
richard, Created: 31/05/2009 03:31:41
Many thanks! I will say that your tips on how to work SWI saved us! We had a six-year-old going from sobbing to pure joy within minutes :-)
Katharina, Sweden, Created: 08/05/2009 10:58:13
Katharina, glad the tutorial worked for you! As for you computer question most laptops can handle DVD's so specs arn't a problem. However when it comes to PC gaming you'll need a powerful pc. Look for something with 2gb of RAM or more. Also look for a graphics card with dedicated memory. The integrated chips are really poor and will only really run older games. Hope this gives you an idea on what to look for =)
Reabo, UK, Created: 08/05/2009 10:24:26
Hi, our kids love the Lego games. We have two old portable computers without necessary graphic cards. If we were to buy a new one, soley for their PC gaming & their DVD films, which graphic card would you recommend? We like Dell and their services. Any particular computer that has it all? Maybe a stupid question. I'm still working on getting Star Wars II functioning, I managed Star Wars I following your instructions, but tougher now.
Katharina, Sweden, Created: 08/05/2009 10:17:58
Thank you so so much! I've had this game for 3 years and haven't been able to play it until I did some online searching. This is awesome!
Dyl, USA, Created: 12/04/2009 01:06:06
Thanks for the help with Lego Star Wars. It now runs fine on my laptop with Vista and my 8 year ols son thinks I'm a god!
Steve C, UK, Created: 07/04/2009 17:38:33
it works perfect thx
eddy, ro, Created: 28/02/2009 15:43:23
Reabo - we are just jumping around the room cheering here having got the game to work!

Absolute nightmare getting all of 3DAnalyze onto the desktop and working - took about 10 attempts but finally have it going after selecting all elements and then moving them from the extracted subfolder.

Thanks for all your advice and tips which were really useful.
BL&A, UK, Created: 20/02/2009 21:01:34
update, i was able to download a trial version of winrar to unrar the 3d analyze file, then followed the rest of the directions and assume, my son and i couldnt' stop playing. what fun! thanks for the info, you really made our day!
karen, Created: 30/01/2009 16:04:10
Hey Karen. You'll need to download WinRAR. Just type it into google. I'd put it up here but, im not allowed due to legal issues.
Reabo, UK, Created: 30/01/2009 14:54:51
how do you extract the rar file. i can't find out what program to use or where to find it?
karen, Created: 30/01/2009 14:38:14
Thanks alot it worked for me and my son
odf99, UK, Created: 18/12/2008 15:07:42
I would just run the portal exe. I have never played portal so I dunno myself.
Reabo, UK, Created: 11/12/2008 15:28:42
Another with ambitions for running Portal, like lay-z earlier. I've tried ticking both the boxes and only the one, as you suggested, but it still exits.
I'm running the Steam.exe through the 3D-Analyze, and then Portal through Steam. What else can I try?
CH, UK, Created: 08/12/2008 18:16:47
It works!! :D

This is cool!
I bought that game for 69 Norwegian Kr :P
That's not so much
Alexander, Norway, Created: 29/11/2008 20:21:05
MADZ, used the same settings. Or fiddle around with them till it works right. To anyone else you views this tutorial, this will work with all games if you have a good enough pc.
Reabo, UK, Created: 26/11/2008 11:48:03
WHAT ABOUT NFS UNDERCOVER?DO U HAVE 3Danalyzer FOR THIS?ASAP
MADZ, philippines, Created: 26/11/2008 09:58:03
Re earlier comment - my 12 year old has just phoned me from the school bus. He told me that the problem was his fault and how to correct it! Oh for the mind of a 12 year old = sorry to have bothered you!
Tiny, England, Created: 11/11/2008 16:13:57
Hi. I was delighted to find your solution to the Lego Wars problem - as was my son who three months after his birthday was finally able to play with his present. However, today I have started my computer and Windows has turned 90 degrees and is now on its side (Dell Operating system unaffected). Any idea what has happened, and is it a result of 3Danalyzer? Am starting to get a nasty crick in the neck!
Tiny, England, Created: 11/11/2008 14:39:47
player, it should as long as your other specs are up to scratch. I did it the other day with broken sword 4.
Reabo, UK, Created: 04/11/2008 12:51:49
does 3d analyze work for other games like cod4 or tranformers they all have the same error like lego star wars
player, singapore, Created: 04/11/2008 12:49:21
Cloak it should be compatible. I'm using 3D Analyze in Vista with Directx 10 . Look at previous comments to see solutions to your fatal error. I've mentioned a few work a rounds.
Reabo, UK, Created: 16/10/2008 09:22:13
I am running XP sp2 w/ DirectX9. I extracted your program and it encounters a fatal error when opening then shuts down. It suggests you run this with DirectX8 or 8.1 in the ReadMe. Is this software compatible with my configuration?
Cloak, USA, Created: 15/10/2008 23:50:25
Thanks - that works perfect for me!! Will have a very happy six year old when he wakes up tomorrow.
Stagshambles, Created: 30/09/2008 21:12:45
I had that same prob of getting the 'error while injecting....' message..
Then i found out that the "hook_3DA.dll" file is missing in the extracted folder..and the missing of this file is only causing the prob. So download a fresh copy or re-extract..
Hope it helps...
Cheers
bibu, IND, Created: 28/09/2008 14:19:16
I'm sorry to hear about your childs disullusion and hopefully i can help you get lego star wars working on your vista laptop. There is no harm in asking and you'll always get a response here. However once the program has worked there should be no reason why it should stop working. All I can suggest is delete all of the 3D analyze files then repeat the procedure. Remember to keep the files on the desktop. The 'Error while injecting dll into target process' prompt is only occuring because of the files not being unzipped onto the desktop.
Reabo, UK, Created: 09/09/2008 23:17:59
Hello.
Another kid crying here--mine, 7 years old, after I tried to run Lego Star Wars on my old desktop (getting the Pixel Shade problem), and on a laptop under Vista, where it went alright yesterday evening but just wouldn't run again this morning.
On my desktop I tried everything you suggest on this very page, plus a few others (like replacing 0 with 4600 in the bottom left box stating DeviceID).
Anyway, I keep getting that same "Error while injecting dll into target process" message.
I can see this thread is two months old, but I hope some is still trying to make Lego SW run?
Just in case, I thought I might ask. Won't tell the boy I asked here though, as he is having a hard time recovering from the disullusion.
Thanks for reading anyway.
Albédo, France, Created: 07/09/2008 17:40:29
Well, I tried a few variations of the batch file to no avail. I suppose the only thing left is to use the Dark Force on the install CD! ;) I guess I'll just hang on to it and play it when I upgrade somewhere down the line. I'll stop taking up your time now; thanks for all the help! And thanks for the other game suggestions my wife's already excited about LEGO Batman! I'm
more into Need for Speed and such, myself.
Anyway, see ya!
Zeke, Canada, Created: 29/08/2008 00:22:06
Hey at least version two is working :) LucasArts probably did sort out the problem in version two. Alot of people have had problems with Pixel Shaders not being supported, even if their graphics card has of all the other specs or exceeds them, The thing is the majority of games out don't work good with on board graphics cards. Computers with on board cards aren't meant for video games with graphics like Lego star wars. They are only really useful for watching films and playing small educational games. If you want to play any of the newer games i'd recommend getting an ATI or Nividia card. This brings me to other games your kids may enjoy. Lego batman. Its great :0 So is the sonic mega collection. Its one PC game with lots of the old skool sonic games.

Anyway back to running Lego star wars. I'd suggest installing the game in its default place then running 3d analyze again using the layout i told you in the last comment. If this still fails then try to create a .bat file which launches the game with the option 'dontForceMinReqs' and run it in 3D Analyse.

To create a .bat file. Open notepad and you should write something like this into it:

"C:\Path_of 3D analyze\3DAnalyze.exe" /EXE=C:\Path_of legostarwars\LEGOStarWars.exe -dontForceMinReqs"

Once you sort that out. Save the notepad file and rename the extension from '.txt' to '.bat'

Hope this works.
Reabo, UK, Created: 28/08/2008 23:38:34
Okay, tried moving "3danalyzer-v236" folder onto desktop but with no difference in results. BTW, the error I keep getting is "Error while injecting dll into target process." Nothing about "forcedll" anymore.

So, do you suppose the fine folks at LucasArts decided to work around the pixel shader problem for the second version because of the flak they got from people who couldn't run the first version? Because version II works fine on this machine. Weird. I wonder if I'll be able to run a version III? (if they make it)

My kids really enjoy version II. Any other games of a similar style that you've come across that they might enjoy?
Zeke, Canada, Created: 28/08/2008 17:30:34
God this program just doesn't want to run. Cut the sub folder:'3danalyzer-v236' out and place it on the desktop. Delete the '3danalyzer' folder you just cut '3danalyzer-v236' out off. I don't think you needed to install Lego Star Wars on the desktop. Do you still get the 'forcedll.dll' error? If this still doesn't work, i got one more idea but its a bit far fetched...
Reabo, UK, Created: 28/08/2008 16:57:35
I tried starting fresh - uninstall LEGO Star Wars, remove 3DAnalyzer. Then I re-installed LEGO Star Wars directly to the desktop (not to the default Program Files folder) - the .exe application and all supporting files and folders are located on the desktop now. I extracted 3DAnalyzer to the desktop, though the first thing it does is create a folder called "3danalyzer", which contains the "...v236" subfolder, and in that is the actual application. I run it, selecting "LEGOStarWars.exe", checking the 2 boxes you've indicated ("emulate HW TnL caps" and "emulate pixel shader caps")... And lo and behold, I still get the same error as before ("error while injecting dll into target process").

Kind of frustrating, eh? I appreciate the time you're spending on this, but I'm not sure we're going to find a solution. Any other ideas? Is there anything I can check about my system that would help you figure out what to do?
Zeke, Canada, Created: 28/08/2008 16:15:42
Delete all the files of 3d analyze so that there is nothing left on your computer to do with it. Extract it again. Make sure to put the extracted folder on the desktop and that 3danalyzer-v236 is in this folder is the application 3DAnalyze. Try run it and get back to me. I've never seen this error message before. We'll find away to sort it out. :)
Reabo, UK, Created: 28/08/2008 15:45:49
Thanks for the response. Glad you enjoyed the festival! I downloaded the .rar file to the desktop. When I run Winrar, it extracts it to a folder named "3danalyzer". In this folder is another folder named "3danalyzer-v236". In this folder is the actual application, "3DAnalyze". So it is a couple of folders removed from the desktop, but only because that is what Winrar does with it when the files are extracted. I tried moving the "v236" folder to the desktop but it doesn’t change the problem. I then tried moving the entire contents of the folder (the application as well as the associated files) to the desktop, but then it gave a different error. 'could not copy forcedll.dll'.

I think it is trying to copy a file to itself, so I have to run it from a different folder, which is what I’ve been doing. The result is always the following: 'Error while injecting dll into target process'
Zeke, Canada, Created: 28/08/2008 15:14:34
I've never heard of this problem before noclue. We'll anyway to unrar 3D analyze, download it to you desktop. Right click and press 'Extract here'. There will be one folder from the extraction. Inside this folder should be the 3DAnalyze.exe. (Y)
Reabo, UK, Created: 28/08/2008 12:37:55
Thanks for your help- I did what you said and the error message went away- now when I press run the screen turns black then white then it goes back to the list of 3danalyser files. Can you go over exactly how you "unrar" the 3danalyse file? Maybe I got that wrong?
noclue, Created: 28/08/2008 11:09:34
Thanks alot Reabo. Shaky gameplay is still better than no gameplay at all. cheers, bro!
Everman79, Created: 27/08/2008 13:50:51
I'm sorry to say the framerates at which the game runs is due to your computer not being able to handle it. Using 3D Analyse is only useful when your computer meets or exceeds the specifications of a game but your graphics card doesn't support Pixel Shaders. The only way you could increase the framerate sucessfully would be by playing the game on the lowest graphics and model detail and dropping the resolution to about 600x800. It won't look pretty but it might run a bit faster. Good luck dude.
Reabo, UK, Created: 27/08/2008 09:15:10
Thanks for your tip. actually, I have already tried the same tip you gave to Viktor prior to asking you. the game can still be played. But the gameplay is still not smooth. perhaps something can be done to improve the graphic frame-rate? Thanks!
Everman, Created: 26/08/2008 16:08:03
billy-bob123 I don't fully understand your question. When you say goes back to normal do you mean that it goes to desktop? Did you even press run?
Reabo, UK, Created: 25/08/2008 18:54:51
In response to Everman, the answer to your question is unclear. I would tick the boxes, Emulate HW TnL Caps, Emulate other dx8.1 caps, Emulate pixel shader caps, and Force high precision pixel shader. Keep in mind that changing these setting could stop the game from running at all under them settings. It would be nice if you could reply back with your result.

Reabo, UK, Created: 25/08/2008 12:44:52
In reply to noclues question. From the looks of things your are calling the exe from the D: drive, the Lego Star wars CD/DVD. Is this right. If this is so then you need to select the exe from the C:/ Drive.
Reabo, UK, Created: 25/08/2008 12:06:16
To Zeke's question. Sorry for the long reply. I've been at the Leeds Festival. Its was amazing by the way :) As for the ,have you tried unraring the 3D analyze program on your desktop and running it from there? Its seems to have worked for everyone else.
Reabo, UK, Created: 25/08/2008 11:25:54
when i use 3d analyze v2.36b and i run the game after ticking the boxes the screen turns black, then white and then back to normal like nothing happened?
billy-bob123, Created: 25/08/2008 07:18:24
Hi Reabo, my situation is similar to Viktor. I followed your instructions to the word and success!!. I can play PES 2008 on my old P4 PC with GeForce2 MX 400 vid-card. but not in full screen & at lowest res. Thank you so much!
But while playing, the graphics rather shaky. Can it be improved further?
Everman, Asia, Created: 24/08/2008 10:51:53
After pressing the "Run" button for Lego StarWars in 3d Analyse an error message said "cannot copy c:\doc...3danalyser...dll to D:\//LEGO StarWarsGame...dll! What should I do? Another 8 yr old waits hopefully...
noclue, Created: 20/08/2008 19:27:59
I have a similar problem to Victor; I have followed the instructions to install 3Danalyzer, selecting the game (the .exe file on the desktop, not just the shortcut) and checking the 2 boxes indicated. I still get the error Victor indicated: "Error while injecting dll into target process" when I click on the RUN button. Any suggestions? Incidentally, Lego Star Wars II runs fine on the same machine; it is only the first version that is the problem. Thanks.
Zeke, Canada, Created: 20/08/2008 15:28:32
Dude, i'm not sure about this one. How about putting a tick in the
boxes, Emulate HW TnL Caps, Emulate other dx8.1 caps, Emulate pixel
shader caps, and Force high precision pixel shader. Take note that
this may stop the game from running at all. If that is so, then revert
to the old check boxes.
Reabo, UK, Created: 14/08/2008 23:36:00
Hello,

Is there a way I can improve the graphic. The graphic is too bad. I can't see people's face. I can't differentiate people. Thanks for your kindness
Victor, Canada, Created: 14/08/2008 22:57:42
Hello,

I'm sorry not to have reply to your last comment. I want to thank you for your help. You have helped me. Thanks for your kindness. I can now enjoy the game. May God continue to give you more wisdom. You must continue to progress in your research. Thanks for your help.
Victor, Canada, Created: 14/08/2008 18:47:23
hmmm. unrar the 3D analyze program on your desktop and run it from
there. Make sure all pervious 3d analyse files have been deleted. That should get PES working. Tell me if this works. Somebody had this problem
before but didnt bother to comment back. If it doesnt work. I'm sure there will be another way around it...
Reabo, UK, Created: 14/08/2008 18:12:28
Hello,

I followed your instructions. I saw the exe file. After inserting it, I received this error message" Error while injecting dll into target process" when I click on the RUN button. Is there other solutions to solve this problem. I appreciate your effort. Thanks
Victor, Canada, Created: 14/08/2008 17:59:44
I see where you have gone wrong. A .lnk file is a shortcut file, in this case to a .exe file or a .bat file. So when browsing for the
program 3D analyse is looking for, go to the folder where you installed
the pro evolution demo. This will most likely be in the (C:) drive.
Then 'program files'. From there you will need to find the folder
which contains the game. Then for a execution file.

I hope this was clear :)
Reabo, UK, Created: 12/08/2008 16:41:01
Hello,

Thanks for your reply. I am still having the problem.
After selecting "Pro Evolution Soccer 2008 DEMO.lnk"(The PES Demo), it requested that I should select either EXE or Bat file. Is there any possible way to convert Pro Evolution Soccer 2008 DEMO.lnk to EXE or Bat file.
Thanks
Victor, Canada, Created: 12/08/2008 16:18:23
Same answer to lay-z question really it'll most likly work with pro evolution, If checking 'emulate HW TnL caps' and 'emulate pixel shader caps' doesn't work try it with just emulate pixel shader caps'.
Reabo, UK, Created: 12/08/2008 16:12:21
Hello,

I installed PES 2008 DEMO on my computer but the I can't play the game. I always receive this massage, "The video card does not have necessary specifications. (Vertex/Pixel Shader 1.x).

Please what is the possible solution. Thanks
Victor, Canada, Created: 12/08/2008 15:19:27
I'd imagine 3D-Analyse would work with Portal. If checking 'emulate HW TnL caps' and 'emulate pixel shader caps' doesn't work try it with just emulate pixel shader caps'.
Reabo, UK, Created: 06/08/2008 11:42:52
I want to run Portal on my computer, but it gives the message that I need at least pixel shader V 1.1.
Would this exploit work for Portal?
lay-z, USA, Created: 30/07/2008 06:01:40
To Yoda - What I would recommend mate, is that you extract everything from the iso into a folder. You'll still be able to mount a folder If I remember right. Then with a folder you can access the lego star wars bat file. Tell how it goes :)
Reabo, UK, Created: 08/07/2008 15:35:39
I wouldn't know about Wildlife Park 2 myself, I've never played the
game. However I can answer the second part to your question.
Pixelshader Version 1.1 is built into your graphics card. But the
process can be emulated on cards that otherwise wouldn't be capable of
running games that need pixel shader. The program you are looking for
is 3D Analyze. It can be downloaded above.
Reabo, UK, Created: 08/07/2008 13:23:35
I was downloading the lego star wars II and installed the crack, when im running the game it says pixel shaders blabla, whe i run 3danalyze it says select a exe or bat file but i downoaded the game in ISO format so how which file should i select?
Yoda, Created: 08/07/2008 12:55:57
When I tried to run Wildlife Park 2, I've got a message that says "The minimum shader requirements cannot be met (Vertex- and Pixelshader Version 1.1). The programme will close." When I click ok, the program doesn't open at all. Does the shader comes with the video card or can I download it for free somewhere? thx
Farrendy, Created: 08/07/2008 12:22:40
Have you got an original copy of the game? What does the error message say word for word? If you haven't you'll need to get hold of a crack for it. It enables you to play Lego star wars without the CD.
Reabo, UK, Created: 01/07/2008 11:30:41
I get a message that I have the wrong disk. Since there is only one disc. I think there might be a prob. Any suggestions?
DB, USA, Created: 30/06/2008 23:25:54
Erm what system you running it in? XP? Anyhow unrar the 3D analyze program on your desktop and run it from there. That maybe the solution.
Reabo, UK, Created: 30/06/2008 11:49:45
I got a problem.
I did exactly wat u told me, and it popped up:
'error while injecting dll in target process'
help...
dsd, sdsd, Created: 30/06/2008 06:27:58
Maybe it isn't big enough. I'll sort it out now. I'll put a download button up along side the text link for you.
Reabo, UK, Created: 25/06/2008 20:32:19
I am not very computer savy to say the least but my 8 year old has been waiting to play STAR WARS I and I read your answere but where do you download 3Danalyzer?
barara, USA, Created: 25/06/2008 19:40:55

Name: 

Email: 

Website:

Location:

 

* Please do NOT use any HTML in the comment as this will automatically reject your request to submit the comment.

Comment: