Skip to content

stefandrissen/e-tracker-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Tracker Player

Disassembly of ESI's E-Tracker compiled module player (1992) for the SAM Coupé. Initial disassembly created with dZ80.

I created this disassembly to track down a bug that is incorrectly retriggering notes when an instrument is provided without a note. The player in the editor does not retrigger, the compiled player does. See for example Sam n Bass.

While investigating, DTA pointed out another bug in the noise generator selection. Vexx Ingame suffers from this, compare:

Ant targets

  • verify - assembles the e-tracker player using pyz80 and compares the assembled binary with a reference binary
  • execute - assembles a wrapper including the e-tracker player, a compiled module and a simple play loop, and then opens the resulting dsk image in SimCoupe

About

E-Tracker compiled module player

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published