Note: This post offers a Windows JAR/DLL package. I have delivered a newer version, also for Linux/Mac OS X. Get them from here
A long while ago I played around with Slick. A game library for Java. It offers easy 2d graphics drawing with the speed of OpenGL (by using LJWGL). It has much more features than that as well.
When I tried it I was running Win XP 32 bit. However, recently I was trying my code again, this time on Windows 7 64 bit, and I encountered the following error:
lwjgl.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform
I could not find a decent solution easily, but I fixed it by doing this:
- Get the latest source of Slick
- Download the latest LJWGL version
- Use the latest LJWGL JAR and DLL files and put them into the latest source code of Slick
- Run “ant dist” of Slick
Use the newly generated JAR of Slick and the new DLL files of LJWGL together, and you’re all set for 32 AND 64 bit!
If you just want to download everything (DLL and JAR’s), I’ve made a little archive for Windows users. It is unofficial though, no support given!. Grab it from here.