MG Tracker v0.71
(C) 2015 Marcin Skoczylas, slajerek@gmail.com
Files are not polished and not yet prepared for public release.
Be warned!! :-)
Code of MG Tracker is based on top of my very old game engine MTEngine, quickly mocked up with
SidPlay/ReSID.
Many parts are not needed completely and are just leftovers of the engine. Libs can be stripped
etc.
The code of MG Tracker can be found in: MTEngine/Games/Tracker/SID/MGTracker
Don't be scared, a main screen (CGuiViewSidMGTracker) is more than 7k lines long... - I did not
have time to split this large file into some reasonable chunks... Did I mention that code is
not polished and written in hurry? ;)
C64 part of the code (driver) can be found in: MTEngine/_RUNTIME_/Documents/sid/dom6-slr.asm
That's a Matt's driver with my amendments. There are still some bugs to be fixed though.
Code should compile under:
MacOS: Xcode 6.2
Windows: Visual Studio 2008
Linux: Eclipse
I was using MacOS and Linux as my main development platforms, only porting stuff to Windows.
MacOS and Windows are using standard OS file open/save dialogs.
Linux is using my own file open/save dialog, X Windows/GTK dialogs callbacks are not ready yet.
Windows and Linux do not support UTF file names (actually I did not even checked that yet).