   Test my 2D platformer demo(Windows)
  I've got to the point in my simple 2D platformer game that I'd like to start testing it on other computers. It's not really a 'game' yet, though. I have had a couple other people test the game, but not a single other person has been able to get it to run. They all get an error that the application was improperly configured, but it runs fine for both of my computers.Well, I thought that posting on a more tech-savy website like this one could help me figure out what is going wrong. If you could just tell me whether it works or what error you get, that would be great. If you have any idea as to why the error is caused, please tell me.Minimum requirements:Not really sure yet, but it uses shaders, so any Shader Model 1.0 or greater card should be enough. 256mb ram and 1ghz processor should be enough.Well, here's the download. Its a Windows program. The readme has all the controls if you can't figure them out.Thanks in advanced!Edit: the shortcut is broken, but the .exe is debug/OpenGLApplication.exe[Edited by - Ezbez on June 5, 2006 4:24:42 PM]
  Works great! [smile]I like how the avatar looks like he is praying whenever he is in the air, looked specially funny when I fell of the egde to the far right [lol]You might want to fix that lnk file you have, since it's not relative path. You're better off placing a bat file there.Keep up the good work and good luck!   ;  So it worked? Would you mind posting your system specs?And yes, I guess the player sorta does look like he's praying. Gotta love programmer art. ;)Thanks for trying it.   ;  You made two mistakes:A) You supplied a debug build. Never do that. The debug runtime libraries are only installed with Visual Studio.B) You used VS 2005 (Express?) which uses the MSVC80 runtime. This runtime is not very common yet, so most users won't have it. Also, the msvc80 runtime can not be as easily distributed as the runtimes before. You can however go into the linker settings for the project and change Generate Manifest to No (Under Linker->Manifest File).Doing this will mean it looks for msvc80.dll in the same directory as the executable, rather than in the side-by-side cache. In a production environment, it's best to install the VC++ redist merge module with your app, which'll install the runtime libraries in the correct place.DO NOT COPY the runtime dlls into the windows/system folder.;  After doing as you said above and making it not generate a manifest, my program now requires 4 new .dlls to be in its folder. Two are MSVC*.dlls, but the other two baffled me. One is ESFADU.dll, which was found easily on the internet. The other is DWMAPI.dll, which appears to be a Windows Vista dll based on a google search. There's no reason for a Vista dll to be in my game! Any more suggestions?   ;  It worked for me aswellSpecs (laptop)1,3 GHz512 MB RAMIntegrated Graphicscard on Intel 915GM Express chipet (has support for PS2.0 but no VS)I have VC++ 2005 Express, so I probably have the MSVC80 runtime from there.;  Thanks for trying it. Its good to know that it works. It seems to only work on computers with Visual C++ installed. I'll have to do what Endurion said, if I can get it to work. I thought I had all them DLL problems figured out since there were no more "Cannot find *.dll" errors.   ;  I tested in windows, but too bad it gave an error message saying the application configuration is incorrect. Also, the .lnk file points to your "Useless Junk" folder :)The images of the player look nice though!If you're only using SDL and OpenGL, you should be able to compile it without dependencies on strange Microsoft libraries, try if you can get it to compile in DevC++.   ;  I've put up a new version which may or may not work better. It's a release build this time.Thanks for trying, Lode. And I'm working on compiling it with Dev-C++.   ;  just downloaded it and it says "application failed to initialize properly."  I'm running windows xp with no visual studio installed.   