Selector de interrupciones NMI

Responder
Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Selector de interrupciones NMI

Mensaje por desUBIKado » 05 Oct 2016, 17:52

Hay periféricos que se activan si se pulsa la NMI, por ejemplo el DIVMMC (ya implementado en ZX-UNO), un pokeador (funciona en la rom "Cargando leches") o un spectranet (no implementado en ZX-UNO - saldría un menú de configuración-).

El caso es que si se implementasen esos periféricos y pudiesen estar activos todos a las vez ¿se podría generar una pantalla intermedia que después de pulsar la NMI permitiese seleccionar el periférico al que se le quiere ceder el control?

Además si estos periféricos pudiesen desactivarse por la BIOS (como ahora se hace con el DIVMMC), en caso de que hubiese uno solo activado, no saldría la pantalla intermedia, sino que directamente tomaría el control el periférico emulado.

Sería muy práctico el poder tener a la vez DIVMMC y un pokeador para varias roms, y poder acceder a los dos por NMI.

NOTA: Ya se que con la rom "Cargando Leches" puedo acceder al pokeador con la NMI y controlar el DIVMMC con los comandos "."

Avatar de Usuario
carmeloco
Mensajes: 751
Registrado: 25 Dic 2015, 12:02

Re: Selector de interrupciones NMI

Mensaje por carmeloco » 05 Oct 2016, 18:46

En un spectrum real, no se puede hacer, pues según el concepto del :zxuno: diría que tampoco.

Responder