I made a patch out of the changes since it includes ebuild, manifest, EULAs.

To apply, cd into your local overlay and

Code:

patch -p1 < psychonauts-ebuild.patch

It could benefit from per language options, but I couldn't figure out yet how to do this properly. I'm not entirely sure if I got all the needed dependencies right though, the binary loads dynamically libstdc++.so.6 so not sure if this requires sys-devel/gcc[cxx] to be added?

There are many retail games actually installable out of portage. Some examples: Doom 3, Quake 3, Postal 2, Prey, etc. It is a common practice in Gentoo and it is completely legal. You must have the downloaded package in distfiles for the installation to proceed._________________Gentoo Gaming Videos

May I suggest making a -data ebuild for this as well.
Phyc is a 4gig tarball, patches are in the order of megs. We already have one patch

would be better to have a psychonauts-data and a psychonauts ebuild
psychonauts depends on psychonauts-data (the base install) and psychonauts then can deal with patches._________________The best argument against democracy is a five-minute conversation with the average voter
Great Britain is a republic, with a hereditary president, while the United States is a monarchy with an elective king