BSD Ports

games/cake 2005.12.26_14 DragonFly

Quake3 map viewer (and powerful 3D game engine)

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
games
Package size
136.9 KiB, 342.4 KiB installed

Description

Cake is powerful 3D game engine and (as a reference application) map viewer for id Software's Quake III Arena maps. It currently features:

\* BSP (+PVS) support
\* Collision detection (with normal faces + patches)
\* Shaders and textures
\* Lightmaps and models
\* Vertex deformations
\* Cloudbox and skybox (nearbox/farbox)
\* Volumetric fog
\* Bezier surfaces (with variable LOD)
\* Multiple viewports
\* Console
\* Record/playback demo support (DM3 format not supported)
\* Background music + 3D sounds (not under FreeBSD though)
\* Entities (with variable LOD)
\* ZIP compressed files (\*.pk3)

In the other systems

SystemPortVersion
DragonFlygames/cake2005.12.26_14
FreeBSDgames/cake2005.12.26_14
GhostBSDgames/cake2005.12.26_14

Install

Binary package:

pkg install cake

From DPorts:

cd /usr/dports/games/cake && make install clean

Dependencies

Run dependencies 10

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You can put custom configuration file in the same directory where you
run cake binary from, named `config.ini'.  Some default values are:

	v_fullscreen 0
	v_width 640
	v_height 480
	v_colorBits 32
	v_hz 60
	r_path baseq3
	r_mapsubdir maps

Cake also logs its actions to <directory-run-from>/cake_log.html

NOTE: cake requires a gfx card that supports following extensions:

    * GL_EXT_compiled_vertex_array
    * GL_ARB_multitexture