Home ProTracker clone Fasttracker II clone Other projects My pastebin (codes) Garfield comics Donate

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).
It's also designed for 60Hz monitor refresh rates, so it can act choppy if you're above 60Hz.

Note: The program can have severe issues on virtual machines and on some Windows XP machines!
23/11/2018: Some serious bugs were fixed in beta #117. Please update!

Beta version #121 download: (binaries updated 09.12.2018 22:08 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 (not supported by me)

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.
  (fixed 09.12.2018)

Windows important notice:
If ALT+F4/ALT+F5 (copy/paste block) doesn't work and you have NVIDIA drivers installed, you need to make sure
those keybindings are disabled in 'GeForce Experience'.

Source code: ft2clone-b121-code.zip (URL will change with versions)
Please read "HOW-TO-COMPILE.txt". Compiles on Linux.

Please don't make a package of it for official Linux distro repositories. I know I can't deny you something that the
license permits, but it would be very kind of you to respect my thoughts here, as this is putting more pressure on
me (I don't support Linux, really, and this is beta software).

IRC: #protracker @ IRCNet (server: open.ircnet.net port 6667)