Página 1 de 1

¿Hay alguna manera de averiguar con que rom de spectrum se ha arrancado?

Publicado: 23 May 2018, 23:52
por desUBIKado
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

Re: ¿Hay alguna manera de averiguar con que rom de spectrum se ha arrancado?

Publicado: 24 May 2018, 00:11
por antoniovillena
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
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.