I have written a portable ProTracker (v2.3D) clone in C using SDL 2.
What is ProTracker? 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 below/above 60Hz.
Note: The program can have severe issues on virtual machines and on some Windows XP machines!
15/12/2018: Some serious keyboard off/on bug was fixed on Windows. Please redownload!
Beta version #7 download: (binaries updated 14.01.2019 13:21 GMT +2 - changelog)
--> Windows 32-bit (Windows XP SP2 and later) - Palette editor tool
--> macOS/OS X 64-bit (OS X 10.6 and later - read Mac notices below!) - Palette editor tool
macOS/OS X important notice:
- 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 PT are occupied and has to be rerouted or removed in the OS.
- To toggle fullscreen, press F11. If it doesn't work, you need to hold down the fn-key too.
VSync (with SDL2) doesn't work in macOS Mojave, so the program may visually stutter sometimes.
Windows important notice:
If ALT+F5 (paste pattern) doesn't work and you have NVIDIA drivers installed, you need to make sure
that keybinding is disabled in 'GeForce Experience'.
GNU/Linux important notice:
To get ALT+F4 (copy pattern) and ALT+F5 (paste pattern) working, you have to change these keyboard shortcuts in your OS to something else.
ProTracker tutorial by Wasp^PWL: http://bit.ly/1KAG0IS
IRC: #protracker at IRCNet (server: open.ircnet.net port 6667)