From a11671030427cf4dced960984225b403c77dbb2c Mon Sep 17 00:00:00 2001 From: Thomas Neumann Date: Sat, 18 Jan 2025 15:43:06 +0100 Subject: [PATCH] Added support for PumaTracker format. --- Documentation/features.html | 2 +- Documentation/images/editors/pumatracker.png | 3 + .../images/editors/pumatracker_t.png | 3 + Documentation/moduletypes.html | 14 + Format_Descriptions/PumaTracker.txt | 157 ++ README.md | 1 + .../Containers/GlobalPlayingInfo.cs | 30 + .../PumaTracker/Containers/Instrument.cs | 16 + .../Containers/InstrumentCommand.cs | 18 + .../PumaTracker/Containers/Position.cs | 16 + .../PumaTracker/Containers/Snapshot.cs | 30 + .../Players/PumaTracker/Containers/Track.cs | 16 + .../PumaTracker/Containers/TrackEffect.cs | 15 + .../PumaTracker/Containers/VoiceFlag.cs | 22 + .../PumaTracker/Containers/VoiceInfo.cs | 65 + .../PumaTracker/Containers/VoicePosition.cs | 17 + .../Agents/Players/PumaTracker/PumaTracker.cs | 66 + .../Players/PumaTracker/PumaTracker.csproj | 46 + .../Players/PumaTracker/PumaTrackerWorker.cs | 1361 +++++++++++++++++ .../Players/PumaTracker/Resources.Designer.cs | 213 +++ .../Agents/Players/PumaTracker/Resources.resx | 174 +++ Source/Agents/Players/PumaTracker/Tables.cs | 322 ++++ .../NostalgicPlayer/NostalgicPlayer.csproj | 1 + .../NostalgicPlayerConsole.csproj | 1 + Source/NostalgicPlayer.sln | 19 + .../Package.appxmanifest | 8 + 26 files changed, 2635 insertions(+), 1 deletion(-) create mode 100644 Documentation/images/editors/pumatracker.png create mode 100644 Documentation/images/editors/pumatracker_t.png create mode 100644 Format_Descriptions/PumaTracker.txt create mode 100644 Source/Agents/Players/PumaTracker/Containers/GlobalPlayingInfo.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/Instrument.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/InstrumentCommand.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/Position.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/Snapshot.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/Track.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/TrackEffect.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/VoiceFlag.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/VoiceInfo.cs create mode 100644 Source/Agents/Players/PumaTracker/Containers/VoicePosition.cs create mode 100644 Source/Agents/Players/PumaTracker/PumaTracker.cs create mode 100644 Source/Agents/Players/PumaTracker/PumaTracker.csproj create mode 100644 Source/Agents/Players/PumaTracker/PumaTrackerWorker.cs create mode 100644 Source/Agents/Players/PumaTracker/Resources.Designer.cs create mode 100644 Source/Agents/Players/PumaTracker/Resources.resx create mode 100644 Source/Agents/Players/PumaTracker/Tables.cs diff --git a/Documentation/features.html b/Documentation/features.html index 481d1a06..d07d0d41 100644 --- a/Documentation/features.html +++ b/Documentation/features.html @@ -25,7 +25,7 @@