GitXplorerGitXplorer
H

hypercycles-sdl

public
6 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
bd54c5d6214dd233d4da27821227fc54b79a4ecc

Fix unreferenced variable warnings

HHerschel committed 6 years ago
Unverified
dd586537b1bd6f5384bb2fde9e60188d7ee7232c

Fix signed/unsigned comparison warnings

HHerschel committed 6 years ago
Unverified
12b877e8f6a17a594be4accfec6e08d178c1145a

Remove obsolete pragma in ctv.cpp

HHerschel committed 6 years ago
Unverified
f9b97984b7137795add9ef240194f1be4450dc92

Add _CRT_SECURE_NO_WARNINGS on VS builds

HHerschel committed 6 years ago
Unverified
2ce20522494ba83e105dab3f612579ce0dd857c7

Add Travis build status to README.md

HHerschel committed 6 years ago
Unverified
9c82f328468c936d388ba1446882d5c7a7c9a3f6

Add Travis CI builds for Mac and Linux

HHerschel committed 6 years ago

README

The README file for this repository.

hypercycles-sdl

Hypercycles Title Screen
Appveyor Build Status Travis Build Status

A port of the 1995 DOS game Hypercycles to modern platforms.

Hypercycles was created by Bob Hays, and the source was generously released under GPLv3 in 2017.

Status

The project compiles on all platforms, but the game is not yet fully playable.

Building

hypercycles-sdl uses the SDL and SDL_mixer libraries. premake is used to generate project files for all platforms.

Windows

  • Download premake5 for Windows and extract it in the project folder.
  • Run premake5 vs2017 to generate a Visual Studio project file.
  • Build hypercycles.sln with Visual Studio.

macOS

  • Install Homebrew.
  • Run brew install sdl2 sdl2_mixer
  • Download premake5 and extract it in the project folder.
  • Run premake5 gmake2 to generate a makefile.
  • Run make to build the game.
  • Alternatively, use premake5 xcode4 to generate an Xcode project.

Linux

  • Run sudo apt-get install libsdl2-dev libsdl2-mixer-dev (or use the appropiate package manager for your distro).
  • Download premake5 and extract it in the project folder.
  • Run premake5 gmake2 to generate a makefile.
  • Run make to build the game.