GemFAQ
View entire FAQ in full Up to Table of ContentsWindows
How do I install GEM and Pd on WinNT?
See the readme for installing Pd.
unzip GEM so that it is at
pd\gem
If you run GEM.INSTALL.bat, then all of the example files and documentation should be put in the correct locations.
(Note that you eventually have to edit GEM.INSTALL.bat to match your local directory layout.)
There is also an installer for windows.
For Windows 8 and 10 there is a missing dll that is needed for GEM to run. If your system doesn't have msvcr71.dll already then find it on the Web and install it in the pd\bin folder.
This FAQ applies to: 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.87, 0.90.0, 0.90.1
Why is GEM slow on WinNT/Win95/Win2k/WinXP/...?
You probably don't have hardware acceleration.
You can use software rendering, but it basically useless except for extremely basic patches.
You can get a good graphics accelerator for really cheap these days. I recommend a card based on nVidia's chipsets, such as the TNT2 or GeForce, but there are other companies such as 3dfx and Matrox.
Make sure that you are running the latest drivers for your card. The basic drivers that come with the cards are usually very bad.
Also, PCs don't deal with lots of texture maps very well (they are bus limited, at least until AGP), so if you are trying to use lots of constantly changing texture maps (especially with [pix_multiimage], [pix_video] or [pix_film]), that will cause problems.
I don't want GEM to take over my tablet. How do I stop it?
Set the environment variable GEM_NO_TABLET = 1
This FAQ applies to: 0.70, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, 0.888
What is wrong with [pix_video] in WinNT?
I haven't completely figured out how to get access to the video stream in WinNT.
I'm using Video for Windows with a Connectix QuickCam, as well as an Intel Video Capture Card, and it seems to assume that you are only writing to a file or previewing into a window.
Windows tries to take over the system and doesn't really provide any stable hooks (unlike IRIX). If anyone knows how to deal with this, please let me know.
This FAQ applies to: 0.70, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, 0.888
How do I install GEM on WinXP?
Download the Gem-installer and run it.
You should install it into the "extra/Gem" directory of your local Pd-installation.
By default this is: %PROGRAMFILES%\Pd\extra\Gem, which should be fine if you have accepted the defaults when installing Pd.
That's it.
This FAQ applies to: 0.91.1, 0.91, 0.91.0
How do you compile Gem on W32?
I want to compile Gem myself on a W32 system. How do I do that?
Building on W32 is a pain.
I happen to have a buildsystem running and try not to touch it, in case it breaks and i cannot create one again...
Visual Studio 2003
setup for building Gem-0.92
- AMD64 laptop running XP (sp3 i think)
- GemLibs: later check which version / incarnation
- compiled using the project for Visual Studio 2003 (see
build/win-vs2003) - installer is compiled using NSIS (
build/win-nsis)
autoconf
in theory it should be possible to build Gem using autoconf on W32 using msys/cygwin
problems probably occur, due to the use of DirectShow for grabbing/decoding
This FAQ applies to: 0.92.0