¿Hay alguna manera de averiguar con que rom de spectrum se ha arrancado?
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
¿Hay alguna manera de averiguar con que rom de spectrum se ha arrancado?
Para saber con que core de Spectrum se ha arrancado está el registro COREID que permite leer la cadena de caracteres que identifica la versión del core, pero ¿existe algo equivalente para identificar la rom con la que se ha arrancado? Algo que devuelva su posición en la lista, su literal o su slot de comienzo
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: ¿Hay alguna manera de averiguar con que rom de spectrum se ha arrancado?
No. Y además cualquier traza de RAM que deje el firmware en la zona $4000-$FFFF ya se encarga la ROM de spectrum de borrarla al inicializar. Se me ocurre que puedes hacer una rutina que te calcule el CRC16 de la ROM y te identifique la ROM que tienes. Depende de lo que quieras hacer te puede valer o no.desUBIKado escribió:Para saber con que core de Spectrum se ha arrancado está el registro COREID que permite leer la cadena de caracteres que identifica la versión del core, pero ¿existe algo equivalente para identificar la rom con la que se ha arrancado? Algo que devuelva su posición en la lista, su literal o su slot de comienzo