-
-
Notifications
You must be signed in to change notification settings - Fork 5
OpenTyrian
| Source Port | opentyrian |
| Game(s) | Tyrian |
| Homepage | https://github.com/opentyrian/opentyrian/wiki |
| Source Code | https://github.com/opentyrian/opentyrian |
| Build Type: | Mac Source Ports Fork |
| MSO Fork | https://github.com/MacSourcePorts/opentyrian |
| Port Type | Original Source Code |
| Project Build Strategy | Project doesn’t do Mac builds |
| Source Code Strategy | Source available |
| Projct Release Strategy | Versioned releases |
| Mac Support Status | No official Mac support |
| Project Status | Active |
| Build System | Make |
| Programming Language(s) | C/C++ |
| Homebrew Requirements | brew install sdl2 sdl2_net pkg_config |
The data can be found at
https://camanis.net/tyrian/tyrian21.zip
And can be placed in a subdirectory called "data" which will not get added to source control. Despite being freeware I figure there's a reason the authors decided not to include it with the source code so I'm honoring that.
The build script will make a full packaged app bundle including the game data.
This port is straightforward, just have the dependencies and you'll be able to fire off the makefile no issues.
Note that this is a different project from OpenTyrian2000. OpenTyrian runs version Tyrian (up to 2.1), OpenTyrian2000 runs Tyrian 2000 (which is Tyrian at version 3.0 with a new episode and a new name)
.gitignore
Makefile
macos/tyrian.icns
macsourceports_universal2.sh
src/file.c
src/msputils.h
src/msputils.m
Changes are minimal but partially required to find the info in the bundle. This might be a good candidate to stay as a fork.