Mensaje
por Quest » 21 Sep 2016, 00:40
Casi todos los TZX que tenemos en el repositorio han sido convertidos manualmente de forma artesana de versiones en disco. Cada caso era diferente. Mirar el cargador, ver qué archivos carga a memoria, en muchos casos dividirlos en varias partes, y generar un tap juntando todas las partes con un nuevo cargador que vuelva a cargar en memoria cada parte y salte al punto de ejecución. En otros casos parchear el propio juego o programa para que no lea de disco al empezar, bien porque busca algún archivo de configuración, o porque comprueba en qué unidad está metido, etc. No es posible hacerlo con muchos discos porque en una gran mayoría, el juego o programa accede al disco en medio de la ejecución, o en la carga de fases, etc, y la conversión se complica exponecialmente.
Apenas existe software original para el Sam en cinta, ya que enseguida salieron las unidades de disquete, y salvo los early models, todos los siguientes ya llevaban disquetera. Yo conservo solo 2 cintas originales de software de Sam (que ya convertí a tzx y subí al repo), el resto... disquetes.
Esperemos que en un futuro podamos avanzar en el core del Sam para poder cargar software mediante almacenamiento masivo.