It also helps to know what model Sega Genesis. There are variations of the implementation of the Z-80 and sound ASIC that can cause issues and knowing the model you are using helps the developer immensely.