I think I read one day about games crashing with Litestep. I get some error message when I try to play Starcraft. It works fine w/ the theme Lunar Base, but the other one that I perfer gives me some error message. Any ideas? Sorry again if this has been covered, which Im sure it has =/
What is the error message? What OS? What LS Build?
Genome v1.01 I believe on Windows2k
Message is...
The dynamic link library gdiplus.dll could not be found in the specified path c:\ blah blah blah
It happens when I startup as well, but it works fine when Im not gaming.
you can download gdiplus from M$. GDI Plus could be being used by the game also because it works with your video drivers.
either put the gdipluss.dll in your litestep directory or your system directory. (heading that one off at the pass ;))
Where exactly in the system directory?
with win2k it'll be your winnt(windows)\system32
I downloaded it and put the file there and I no longer get the message. However, it minimizes the program and when I click on it, the coloring is disfigured and when I load Counterstrike, I can see the task bar, clock, etc from the bottom on the screen.
Never play a full screen game with Litestep, it's nuts. The way I do it is have a different user account that doesn't run Litestep for playing games. Or, you can quit litestep while you play and run it when you are out of game.
You have multiple options to resolve this issue.
1) Not set any LiteStep module as "OnTop"
2) Mess with the LoadModule order, it will change the z-order and can help.
3) Setup a hotkey that pauses a LiteStep recycle as a game is started.
I also found (this seemed to work especially well in the case of LSBox) that disabling any threading appears to help. At least, after I removed all the "threaded" entries from my Step.rc I was able to play games in fullscreen mode without any nasty crashing.
- Scarrow
the problem is buggy modules. A module shouldn't reposition itself autmagically on a resolution change (argh! to lsxcommand). But most modules seem to behave correctly, and the problem comes down to a setting telling litestep to recycle on resolution change. If you are using jDesk.dll, see if the setting jDeskRecycleOnRezChange is set (or other similiar settings by other modules). If it is, comment it out. Hopefully then, the modules will stay off of your screen when changing resolutions in a game.
Jugg, are you telling me to look in the step.rc? If so, I dont see anything w/ jdeskrecycleonrezchange. I see the jdesk.dll file though. Sorry, I am new to LS
There is a module like res.dll or something like that that does the same thing for desktop2. Take a look around for that.
of course you could go back to using what works....
and fire up Lunar Base again ;)
Lunar Base also got in the way of Counterstrike. Geenome has this button to make the taskbar go away and works for Starcraft, but not CS.
Okay, I think Im going to delete LS on this computer and experiment on an old laptop. I video edit a lot and for some reason w/ Geenome, my video files wouldnt work, then I switched to Lunarbase and magically everything works.
you need to check all "include"d files as well, not only step.rc