Hace tiempo abrí una issue aquí porque en el core de NES de la MIST, que es el mismo que tenemos en el ZXUNO, faltaban algunos sonidos en los juegos:
https://github.com/mist-devel/mist-board/issues/42
Pues bien, se ha encontrado la solución:
En mist-board/cores/nes/src/apu.v, la línea donde dice:
Código: Seleccionar todo
wire ValidFreq = Period[10:3] >= 8 && (SweepNegate || !NewSweepPeriod[11]);
Código: Seleccionar todo
wire ValidFreq = (|Period[10:3]) && (SweepNegate || !NewSweepPeriod[11]);
¿Alguien puede re-sintetizar el core de NES para ZX-UNO con este cambio para comprobarlo, please?