I'm currently writing a portable Fasttracker II clone in C using SDL 2.
What is Fasttracker II? Read about it on Wikipedia.
This clone is meant for computers with a modern GPU and CPU (about 2007 or newer recommended).
If it crashes on run, then you most likely have a too old CPU (lack of SSE2) or GPU.
Don't be fooled by positive virus reports on the Windows 32-bit version, they are false detections!
Beta version #109 download: (binaries updated 11.10.2018 15:11 GMT +2 - changelog)
--> Windows 64-bit (recommended - Windows Vista or later)
--> Windows 32-bit (for Windows XP SP2 or older machines with 32-bit Windows)
--> macOS/OS X 64-bit (OS X 10.7 and later - read Mac notices below!)
--> Linux packages for amd64/x86_64 (might be outdated)
Source code: ft2clone-b109-code.zip (URL will change with versions)
Please read "HOW-TO-COMPILE.txt". Compiles on GNU/Linux.
Keep in mind that this code is made by one person only, and was never meant to be flexible.
This means that adding stuff to it is not easy unless you know what hardcoded stuff to change.
Also note that this is not a 100% direct port of the FT2 Pascal/asm code, quite a few parts weren't ported.
macOS/OS X important notices:
- To be able to actually run the program, you need to right click the .app/program and click "Open". This is only needed once, you can open it like normal after this.
- A lot of important keybindings in FT2 are occupied and has to be rerouted or removed in the OS.
- To toggle fullscreen, press ALT+Enter.
- VSync (with SDL2) doesn't work in macOS Mojave, so the program may visually stutter sometimes.
Windows important notice:
If ALT+F5 (paste block) doesn't work and you have NVIDIA drivers installed, you need to make sure that 'GeForce Experience' is uninstalled. This controversial program is taking over ALT+F5, and I'm sure you won't miss it.
IRC: #protracker @ IRCNet (server: open.ircnet.net port 6667)