Thread: [Pipmak-Users] Pipmak won't work on my system
Status: Alpha
Brought to you by:
cwalther
From: A T. <wgs...@ya...> - 2007-09-30 02:29:03
|
Hello, I found Pipmak when I was searching for a game engine for Myst-like games, and this is exactly what I want. However, it does not run properly on my system. I am using Debian etch on a 2.6 GHz x86 machine with 512 MB RAM. I am able to build it, and run it, but it runs so slowly that the mouse can take up to 10 seconds to respond, only to freeze again. My father is running Ubuntu feisty on a machine with less processor power than mine, and it runs fine for him, perfectly smoothly. We compared our Pipmak ELF executables against each other with ldd, and the one built on my system seems to link to a few shared libraries that the one built on my father's system, but his uses newer versions of some libraries. (Not surprising, as Ubuntu generally uses slightly newer software than Debian.) We also tried swapping executables, and running each on the system that the other one was built on, and the one built on my system ran on my father's system the same as the one built on his system on his system, but his executable would not run on my system, because it was built for newer versions of some libraries than I have. So is there anyone on this list who might be able to help me? We're both really baffled. Pipmak looks to me like it's exactly what I've been looking for, and I really want to get it working on my system. Oh, and I checked to make sure that the versions of the libraries I have installed are new enough for Pipmak, as the Read Me.txt file says. -Aidan --------------------------------- Sick of deleting your inbox? Yahoo!7 Mail has free unlimited storage. Get it now. |
From: Christian W. <cwa...@gm...> - 2007-09-30 07:56:30
|
Hello Aidan > I am using Debian etch on a 2.6 GHz x86 machine > with 512 MB RAM. I am able to build it, and run it, but it runs so > slowly that the mouse can take up to 10 seconds to respond, only to > freeze again. My father is running Ubuntu feisty on a machine with less > processor power than mine, and it runs fine for him, perfectly smoothly. That sounds like you only get software rendering, while your father has hardware rendering. Try running "glxinfo | grep direct" - it says "direct rendering: Yes" if you have hardware acceleration. I have never investigated why Pipmak runs so incredibly slow with Mesa software rendering. Curiously, it gets much faster when anything is displayed on the Pipmak terminal - e.g. press the L key to bring up the Lua console and type something. As long as the text is visible, I get a halfways usable frame rate, as soon as it goes away, it's down to several seconds per frame again. -Christian |
From: A T. <wgs...@ya...> - 2007-10-05 00:15:11
|
Thank you very much! I never would have thought of that. I installed the NVIDIA drivers for my video card, and now Pipmak runs perfectly. I do have one more question: How do get your mouse out of the Pipmak window without quitting? Thanks again, Aidan Christian Walther <cwa...@gm...> wrote: Hello Aidan > I am using Debian etch on a 2.6 GHz x86 machine > with 512 MB RAM. I am able to build it, and run it, but it runs so > slowly that the mouse can take up to 10 seconds to respond, only to > freeze again. My father is running Ubuntu feisty on a machine with less > processor power than mine, and it runs fine for him, perfectly smoothly. That sounds like you only get software rendering, while your father has hardware rendering. Try running "glxinfo | grep direct" - it says "direct rendering: Yes" if you have hardware acceleration. I have never investigated why Pipmak runs so incredibly slow with Mesa software rendering. Curiously, it gets much faster when anything is displayed on the Pipmak terminal - e.g. press the L key to bring up the Lua console and type something. As long as the text is visible, I get a halfways usable frame rate, as soon as it goes away, it's down to several seconds per frame again. -Christian ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Pipmak-Users mailing list Pip...@li... news://news.gmane.org/gmane.games.devel.pipmak.user https://lists.sourceforge.net/lists/listinfo/pipmak-users --------------------------------- Sick of deleting your inbox? Yahoo!7 Mail has free unlimited storage. Get it now. |
From: Christian W. <cwa...@gm...> - 2007-10-05 07:23:55
|
A Thomas wrote: > How do get your mouse out of the Pipmak window without quitting? If you move it against the edge fast enough, it should break free. A slight edge resistance is deliberate, but it's implemented a bit crudely, so it may be too strong on some systems. Do you feel it ought to be weakened? -Christian |
From: A T. <wgs...@ya...> - 2007-10-07 00:40:06
|
I think it should be weakened a little bit. Oddly enough, if I enter full-screen mode and then go back to a window, it is weaker. Anyway, where in the source code should I look to change it? -Aidan Christian Walther <cwa...@gm...> wrote: A Thomas wrote: > How do get your mouse out of the Pipmak window without quitting? If you move it against the edge fast enough, it should break free. A slight edge resistance is deliberate, but it's implemented a bit crudely, so it may be too strong on some systems. Do you feel it ought to be weakened? -Christian ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Pipmak-Users mailing list Pip...@li... news://news.gmane.org/gmane.games.devel.pipmak.user https://lists.sourceforge.net/lists/listinfo/pipmak-users --------------------------------- Sick of deleting your inbox? Yahoo!7 Mail has free unlimited storage. Get it now. |
From: Christian W. <cwa...@gm...> - 2007-10-07 07:50:32
|
A Thomas wrote: > Anyway, where in the source code should I look to change it? main.c line 585 (in the current revision 160), or search for "SDL_MOUSEMOTION". As a quick workaround, lower the "20" threshold there. Of course, a more sophisticated implementation that works the same independent of the rate at which mouse events come in would be welcome too. -Christian |