Największym problemem jest niekompatybilność.
ZX i CPC = ten sam CPU, ten sam AY tylko inaczej taktowany, ale przy pisaniu muzy na trackerze nie sprawiałoby to różnicy, ale inna rozdzielczość.
CPC, C64 i XE = ta sama rozdzielczość, kolory można mniej więcej dopasować, ale inny CPU i inne soundchipy.
ZX i SAM = ta sama rozdzielczość i CPU, byleby roli SAM'a nie ograniczyć do emulowania ZX.
Jeśli chodzi o muzykę, to trzeba by ją rozpisać, aby jeden np. grał bas i perkusję a drugi wymiatał melodię na pełnych akordach, albo jeszcze lepiej aby zamieniały się rolami.
Przerwania we wszystkich w systemie PAL teoretycznie są 50Hz, lecz w rzeczywistości mogłyby przy dłuższym utworze się trochę "rozbiegnąć". Czytałem coś, że np. wczesne modele Pentagon generowały przerwania około 48.8Hz, więc możliwe jest, że to 50Hz to wartość uogólniona, podobnie jak podaje się pojemność silnika w autach, niby ma 1.3 a w rzeczywistości ma 1280.