Efectivamente, cada
cd 21 es probablemente una llamada a la INT 21 del DOS.
Pero no siempre, depende de los bytes de alrededor podria no ser una INT 21. Para estar seguro, hay que desensamblar la ristra de bytes entera.
Desensamblemos el primer grupo. Podemos hacerlo
online.
La parte relevante es:
mov ah, 0x3d
mov al, 0
int 0x21
Lamentablemente si, es una llamada a INT 21/3d, que si la buscamos, es la funcion
Open File Using Handle, que el juego probablemente use para cargar datos de algun archivo.
Dice el autor que la herramienta implementa algunas llamadas a la INT_21, pero esta en concreto no.
Tambien avisa de que, como regla general, si el juego tiene archivos de datos, probablemente no funcionara, y que si el juego es solo un .COM o un .EXE la probabilidad de exito es mayor.