Fasttracker II clone in C using SDL 2
Fasttracker II Recreation in C via SDL 2
Welcome to the project page hosted at 16-bits.org, the digital home of 8bitbubsy. Alongside other ventures like the ProTracker 2 clone and various GitHub projects, I have developed a portable recreation of Fasttracker II utilizing the C language and the SDL 2 library.
[!IMPORTANT] Hardware Warning: If your workstation utilizes multiple monitors with discrepant refresh rates, you may encounter stability or performance glitches within the application.
📦 Software Distribution
The current build is , released on (18:36 GMT +2). You can view the full changelog via the download links.
Available Binaries
| Platform | Compatibility | Download Link |
|---|---|---|
| Windows | Windows 7 SP1 or newer | [Download] |
| Windows (32-bit) | Windows 7 SP1 or newer | [Download] |
| macOS | OS X 10.11+ (Universal: Intel & Apple Silicon) | [Download] |
| Linux | amd64/x86_64 | [Download] |
Note: Linux packages are provided but officially supported not explicitly supported by the author; users must determine which specific file fits their distribution.
Development
For those interested in the underlying logic or contributing, the source code is available here:
git clone https://github.com/8bitbubsy/ft2-clone
🛠️ Platform-Specific Configuration
Depending on your operating system, you may need to perform specific steps to ensure the software functions correctly.
🪟 Windows Users
If you find that the ALT+F4 (copy block) or ALT+F5 (paste block) shortcuts are unresponsive, check your GPU software.
- NVIDIA Users: Ensure these specific keybindings are disabled within the GeForce Experience overlay settings.
🍎 macOS / OS X Users
Launching the application requires bypassing default security gates:
Keybinding Conflicts: Because macOS occupies many of the original FT2 shortcuts, some have been altered.
- Fullscreen Toggle: Use
ALT+EnterorCtrl+Cmd+F.
🐧 Linux Users
To enable the pattern manipulation shortcuts (ALT+F4 for copying and ALT+F5 for pasting), you must manually reassign those shortcuts in your desktop environment's settings to avoid OS-level conflicts.
✅ Setup Checklist
- Download the correct binary for your architecture.
- (Mac) Grant security permissions in System Settings.
- (NVIDIA) Disable conflicting GeForce Experience shortcuts.
- (Linux) Remap OS shortcuts for
ALT+F4/F5.
© 2026 16-bits.org Join the community on Discord: https://discord.gg/VxVYXMJZ9G