Logo Header
AboutHistoryVisualsFormatFAQRumpelkammerDownload

Download

engine source

configurator source

data

binaries

Engine Source

Click here to download Cinetraverse v1.0.2

.zip, 274 Kb. Up-date 2019.07.03

SHA-256 hash — 77D0745409D3AA185A17C3DAFB1CC671B437758E7AD062C21E473E1186DBBA0D.

Sunkware Signature


In Go. To compile and build it, some dependencies have to be satisfied, those of "veandco/go-sdl2" and "3d0c/gmf" packages. How this is done somewhat depends on the target OS, though on all OSes you'll need SDL2 and FFmpeg, both shared libraries and development files. As for "veandco/go-sdl2", read "cinetraverse/externals/veandco/go-sdl2/README.md" (same at github.com/veandco/go-sdl2#requirements). Now, about "3d0c/gmf" dependencies and the [native] compilation of the engine itself (see also "notice.txt" and "gmf/gmf_cgo.go" from "cinetraverse/externals/3d0c"):


Linux. The FFmpeg from the official repository may be incompatible (obsolete), so download FFmpeg source from ffmpeg.org and build it, following e.g. trac.ffmpeg.org/wiki/CompilationGuide (don't forget to switch on support for common codecs). When it's done, run "make install" to put your local build to, say, "~/ffmpeg/build". There should be "include", "lib", "lib/pkgconfig" dirs. Assuming that the engine source is at "~/go/src/cinetraverse", copy FFmpeg shared libs from "~/ffmpeg/build/lib" (all files except *.a ones) to "~/go/bin/cinetraverse/libs", and run the following shell script:


#!/bin/sh

FFMPEG_BUILD_DIRPATH=$HOME/ffmpeg/build

SOURCE_DIRPATH=$HOME/go/src/cinetraverse

BUILD_DIRPATH=$HOME/go/bin/cinetraverse

EXEC_NAME=cinetraverse

export PKG_CONFIG_PATH=$FFMPEG_BUILD_DIRPATH/lib/pkgconfig:$PKG_CONFIG_PATH

export LD_LIBRARY_PATH=$FFMPEG_BUILD_DIRPATH/lib:$LD_LIBRARY_PATH

cd $BUILD_DIRPATH

go build -v -o $BUILD_DIRPATH/$EXEC_NAME -ldflags "-r ./libs" $SOURCE_DIRPATH


Windows. Since you've satisfied the dependencies for "veandco/go-sdl2", you have MinGW compiler installation by now (if not there yet, get it from mingw-w64.org/doku.php/start, in particular sourceforge.net/projects/mingw-w64/files, or from tdm-gcc.tdragon.net), at e.g. "C:\MinGW", and "C:\MinGW\bin" is added to PATH environment variable. Download «shared» and «development» FFmpeg builds for Windows from ffmpeg.zeranoe.com/builds. Copy "include" and "lib" dirs from dev. build to "C:\MinGW\x86_64-w64-mingw32" (64-bit) or "C:\MinGW\i686-w64-mingw32" (32-bit). Now compile the engine and put .dll-s from the shared build to the dir with binary.


MacOS. Probably it is possible as well. There is e.g. trac.ffmpeg.org/wiki/CompilationGuide/macOS, or builds at ffmpeg.zeranoe.com/builds...


Of course, after you have dealt with dependencies, you can build the engine from LiteIDE: add "exports" (and PATH with path to MinGW/bin) to environment, add flags to BUILDFLAGS in Build Configuration etc.

Configurator Source

A Lazarus project, compile and put the binary to the dir with "config.json". Launch it to change Cinetraverse settings through GUI.


Click here to download Cinetraverse Configurator v1.0.2

.zip, 22 Kb. Up-date 2019.07.03

SHA-256 hash — AA1A484A05916126CA7E509940AC8859924C2044CA69EB7F6C441CA0CE5BD432.

Sunkware Signature

Data

Common data files used by the engine, includes the «Demo» verse. Put the binaries (and shared libraries if necessary) to this dir.


Click here to download Cinetraverse Data v1.0.2

.zip, 45.1 Mb. Up-date 2019.06.30

SHA-256 hash — 6A4ACEF4E34BEAA32B5F681BB8A922FA5B9A67CF329E351C870ACD07A31F5F40.

Sunkware Signature

Binaries

Precompiled engine and configurator with shared libraries. Sufficient if you don't modify the engine. Download the ones corresponding to your OS from the list below and put them to the dir with data. If your OS is not present in the list, and the binaries for the similar OSes cannot run, consider downloading & compiling the engine instead.


Click here to download Cinetraverse v1.0.2 binaries for Ubuntu 64-bit

.tar.bz2, 10.9 Mb. Up-date 2019.07.03

SHA-256 hash — 9F4C498E55B6518B9FF4BEE2116C58F235225D34EE72F0120262BCB0125CC406.

Sunkware Signature


Click here to download Cinetraverse v1.0.2 binaries for Ubuntu 32-bit

.tar.bz2, 11.1 Mb. Up-date 2019.07.03

SHA-256 hash — 15E7DE9EFF6B3FB4C4BE6A1B819B7A8A4EFCEF5E224CF9927F54D4766397F3BA.

Sunkware Signature


Click here to download Cinetraverse v1.0.2 binaries for Windows 64-bit

.zip, 27.8 Mb. Up-date 2019.07.03

SHA-256 hash — 9FFC10D2242339B28DE6AAE948687228931CAB523EE436EEEAB0C2744A2A068A.

Sunkware Signature


Click here to download Cinetraverse v1.0.2 binaries for Windows 32-bit

Memory allocation crashes may occur...

.zip, 24 Mb. Up-date 2019.07.03

SHA-256 hash — 10A9178C338AC554BA69D7FDCA200C8D6CD9BC76C533B3E711ADB93068FEB977.

Sunkware Signature

Copyright © 2014–2019 Sunkware
Style:  NightWinterSea
This site gathers statistics with StatCounter