├── .gitignore ├── .vscode └── .ropeproject │ └── config.py ├── README.md ├── SFX_Re-player_PSG ├── ttsfxplayPSG.asm └── ttsfxplayPSG_RAM.asm ├── SFX_Re-player_PSG_SCC ├── ttsfxplayPSGSCC.asm └── ttsfxplayPSGSCC_RAM.asm ├── TMU compiler └── code │ ├── create_exe.bat │ ├── dist │ └── tmucompile.exe │ ├── drum.py │ ├── instrument.py │ ├── pattern.py │ ├── song.py │ ├── tmucompile.py │ ├── tmucompile.spec │ ├── track.py │ ├── voice.py │ └── waveform.py ├── TT_Re-player_PSG-FM ├── code │ ├── fmdetect.asm │ ├── ttreplayFM.asm │ ├── ttreplayFMDAT.asm │ ├── ttreplayFMRAM.asm │ └── ttreplayFM_options.asm └── example_ROM │ ├── CCCSCORE.asm │ ├── main.asm │ ├── make.bat │ ├── sjasm.exe │ ├── ttplayFM.lst │ ├── ttplayFM.rom │ ├── ttplayFM.sym │ └── ttreplayFM_options.asm ├── TT_Re-player_PSG-SCC ├── code │ ├── sccdetect.asm │ ├── ttreplaySCC.asm │ ├── ttreplaySCCDAT.asm │ ├── ttreplaySCCRAM.asm │ └── ttreplaySCC_options.asm ├── example_DOS │ ├── NEM3AIRB.asm │ ├── make.bat │ ├── playtt.asm │ ├── playtt.com │ ├── playtt.lst │ ├── playtt.sym │ ├── sjasm.exe │ └── ttreplaySCC_options.asm ├── example_ROM │ ├── NEM3AIRB.asm │ ├── main.asm │ ├── make.bat │ ├── sjasm.exe │ ├── ttplay.lst │ ├── ttplay.rom │ ├── ttplay.sym │ └── ttreplaySCC_options.asm └── ttscc_dos_example.zip ├── TT_Re-player_SMS ├── code │ ├── ttreplaySMS.asm │ ├── ttreplaySMSDAT.asm │ └── ttreplaySMSRAM.asm └── example │ ├── demo_sms.asm │ ├── fontpat.bin │ ├── main.asm │ ├── main.lst │ ├── main.rom │ ├── main.sym │ ├── make.bat │ └── screen.asm └── documentation ├── replayer.md └── sfx.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/.ropeproject/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/.vscode/.ropeproject/config.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/README.md -------------------------------------------------------------------------------- /SFX_Re-player_PSG/ttsfxplayPSG.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/SFX_Re-player_PSG/ttsfxplayPSG.asm -------------------------------------------------------------------------------- /SFX_Re-player_PSG/ttsfxplayPSG_RAM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/SFX_Re-player_PSG/ttsfxplayPSG_RAM.asm -------------------------------------------------------------------------------- /SFX_Re-player_PSG_SCC/ttsfxplayPSGSCC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/SFX_Re-player_PSG_SCC/ttsfxplayPSGSCC.asm -------------------------------------------------------------------------------- /SFX_Re-player_PSG_SCC/ttsfxplayPSGSCC_RAM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/SFX_Re-player_PSG_SCC/ttsfxplayPSGSCC_RAM.asm -------------------------------------------------------------------------------- /TMU compiler/code/create_exe.bat: -------------------------------------------------------------------------------- 1 | python -m PyInstaller -F tmucompile.py 2 | pause -------------------------------------------------------------------------------- /TMU compiler/code/dist/tmucompile.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/dist/tmucompile.exe -------------------------------------------------------------------------------- /TMU compiler/code/drum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/drum.py -------------------------------------------------------------------------------- /TMU compiler/code/instrument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/instrument.py -------------------------------------------------------------------------------- /TMU compiler/code/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/pattern.py -------------------------------------------------------------------------------- /TMU compiler/code/song.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/song.py -------------------------------------------------------------------------------- /TMU compiler/code/tmucompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/tmucompile.py -------------------------------------------------------------------------------- /TMU compiler/code/tmucompile.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/tmucompile.spec -------------------------------------------------------------------------------- /TMU compiler/code/track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/track.py -------------------------------------------------------------------------------- /TMU compiler/code/voice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/voice.py -------------------------------------------------------------------------------- /TMU compiler/code/waveform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TMU compiler/code/waveform.py -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/code/fmdetect.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/code/fmdetect.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/code/ttreplayFM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/code/ttreplayFM.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/code/ttreplayFMDAT.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/code/ttreplayFMDAT.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/code/ttreplayFMRAM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/code/ttreplayFMRAM.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/code/ttreplayFM_options.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/code/ttreplayFM_options.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/CCCSCORE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/CCCSCORE.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/main.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/make.bat -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/sjasm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/sjasm.exe -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/ttplayFM.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/ttplayFM.lst -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/ttplayFM.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/ttplayFM.rom -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/ttplayFM.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/ttplayFM.sym -------------------------------------------------------------------------------- /TT_Re-player_PSG-FM/example_ROM/ttreplayFM_options.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-FM/example_ROM/ttreplayFM_options.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/code/sccdetect.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/code/sccdetect.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/code/ttreplaySCC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/code/ttreplaySCC.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/code/ttreplaySCCDAT.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/code/ttreplaySCCDAT.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/code/ttreplaySCCRAM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/code/ttreplaySCCRAM.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/code/ttreplaySCC_options.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/code/ttreplaySCC_options.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/NEM3AIRB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/NEM3AIRB.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/make.bat -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/playtt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/playtt.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/playtt.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/playtt.com -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/playtt.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/playtt.lst -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/playtt.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/playtt.sym -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/sjasm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/sjasm.exe -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_DOS/ttreplaySCC_options.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_DOS/ttreplaySCC_options.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/NEM3AIRB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/NEM3AIRB.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/main.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/make.bat -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/sjasm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/sjasm.exe -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/ttplay.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/ttplay.lst -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/ttplay.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/ttplay.rom -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/ttplay.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/ttplay.sym -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/example_ROM/ttreplaySCC_options.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/example_ROM/ttreplaySCC_options.asm -------------------------------------------------------------------------------- /TT_Re-player_PSG-SCC/ttscc_dos_example.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_PSG-SCC/ttscc_dos_example.zip -------------------------------------------------------------------------------- /TT_Re-player_SMS/code/ttreplaySMS.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/code/ttreplaySMS.asm -------------------------------------------------------------------------------- /TT_Re-player_SMS/code/ttreplaySMSDAT.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/code/ttreplaySMSDAT.asm -------------------------------------------------------------------------------- /TT_Re-player_SMS/code/ttreplaySMSRAM.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/code/ttreplaySMSRAM.asm -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/demo_sms.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/demo_sms.asm -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/fontpat.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/fontpat.bin -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/main.asm -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/main.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/main.lst -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/main.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/main.rom -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/main.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/main.sym -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/make.bat -------------------------------------------------------------------------------- /TT_Re-player_SMS/example/screen.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/TT_Re-player_SMS/example/screen.asm -------------------------------------------------------------------------------- /documentation/replayer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/documentation/replayer.md -------------------------------------------------------------------------------- /documentation/sfx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornelisser/TriloTracker-Re-player/HEAD/documentation/sfx.md --------------------------------------------------------------------------------