Really trivial configuration and I have played it quite a lot. I got SIGSEGV on it though and thus put that on ~x86 keyworded. I'm going to look and debug if I can reproduce the bug and possibly find and kill it. After that I will report it to the author and here.
Created attachment 8072 [details] Crimson Fields ebuild
i added games eclass support and added it to cvs, thanks for the ebuild !@ http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/crimson/crimson-0.3.0.ebuild?rev=1.1&content-type=text/vnd.viewcvs-markup
New version available. Simply version pumping the ebuild to 0.3.3 is required.
New version pump the new version is 0.3.4. And again only renaming the ebuild is required. Build it using CFLAGS=CXXFLAGS="-march=pentium4 -O2 -g -pipe" with GCC 3.2.3-r1 (I have play tested it about 2 hours now and it doesn't have any problems)
And simply another version pump. ;) Seems to work OK as usual. From the site I catched this one so a warning message for the ebuild couldn't hurt. Crimson Fields 0.3.5 released (NEWS). There is another map, support for event dependencies which make it possible create more complex objectives like "You need to control those four cities at the same time", and a few bug fixes. The binary file format has changed slightly, making this release incompatible with levels and games saved with earlier versions.
Added to CVS. Thanks for the bug report. Note that for future releases, I'd prefer a new bug report instead of reopening an old bug. Thanks.