[ATARI] Duda con atr boot

Software y Juegos para retro-computadores, bueeeno... casi puros juegos :-)
Responder
Avatar de Usuario
dogdark
Mensajes: 594
Registrado: Lun Mar 04, 2013 1:36 pm
Contactar:

[ATARI] Duda con atr boot

Mensaje por dogdark » Mié Ago 30, 2017 8:25 am

Paso a consultar después de una duda que me quedo con discos que se entregaron que son de netol, donados para la ciencia Atariana y que la mayoría tienen el mismo formato. Preguntando por feisbuk, gentilmente el tío parche me dijo en el formato que estaban, los discos son boot y no contienen directorio alguno, por ende, los files están escritos directamente en los sectores del disco. Yo los mire con Sparta 32, DOS 2.5 y todos me muestran lo siguiente, por ser boot.

Imagen

Ahora he visto discos o atr, que han podido sacar estos archivos y colocarlos en files donde podemos observar a posterior lo que contiene y no se ve con tanto carácter raro.

Mi pregunta es, ¿como lo hacen?, ¿si alguien sabe como poder obtener estos files, para dejarlos en un atr que no sea boot?, para poder colocar nombre a cada uno de ellos. Simplemente para aprender a hacerlo y como hacerlo, algún programa en especial se necesitaría, ¿o es más fácil de lo que me imagino? o muy complicado. Seguro que mis maestros sabrán, explicarnos como funciona todo esto. adjunto el atr que esta en la foto SPY V/S SPY Original NETOL by PRISMA.
netol 008A - spy vs spy - lado a.zip
netol by prisma spy v/s spy
(32.97 KiB) Descargado 162 veces

Avatar de Usuario
parche
Mensajes: 79
Registrado: Lun Feb 11, 2013 2:50 pm

Re: [ATARI] Duda con atr boot

Mensaje por parche » Jue Ago 31, 2017 11:45 am

Este es el manual del Mapping The Atari (Apendice 7) para la configuración de un boot.
Adjuntos
appendix7.rar
(1.66 KiB) Descargado 158 veces

Avatar de Usuario
dogdark
Mensajes: 594
Registrado: Lun Mar 04, 2013 1:36 pm
Contactar:

Re: [ATARI] Duda con atr boot

Mensaje por dogdark » Jue Ago 31, 2017 5:33 pm

Gracias tío de cabeza a leer y estudiar.

Avatar de Usuario
vitoco
Mensajes: 1970
Registrado: Lun Ene 28, 2013 5:47 pm
Contactar:

Re: [ATARI] Duda con atr boot

Mensaje por vitoco » Jue Ago 31, 2017 11:05 pm

Cuando un programa es BOOT, simplemente es BOOT y ya... no hay FILEs que extraer ni nada similar. Punto.

Claro que lo que dije es extremista, y aplica al 99% de los casos. ¿Y cuando no aplica?

(1) Cuando sí es DOS pero tiene alguna pichicata que impide ver normalmente el directorio con el DOS sin pichicata. Ejemplo: Atari Paint viene con un DOS 2 que no administra el directorio en los sectores 361-368 sino que en otro lado, pero sólo en el disco original. Los discos de datos con los dibujos hechos por uno sí tienen el directorio donde corresponde.

(2) Cuando el programa en sí tiene su propio esquema para administrar archivos como si fuera un DOS, pero no es estándar y no se puede ver directorio con ningún DOS. Un poco de ingeniería inversa ayudará a determinar cómo se almacenan los "archivos" en ese caso en particular y extraerlos se vuelve simple.

(3) Cuando el programa original era tipo XEX y alguien lo convirtió en BOOT para que no se lo pirateen en cassette. Es el esquema de un loader al comienzo del disco y data encriptada conteniendo el XEX a continuación. Entretención para un buen rato viendo cómo recuperar el XEX.

Dejo fuera los casos de DOS de distintos sabores porque ahí sí hay archivos que se pueden manipular, extraer, transportar o almacenar en otro DOS y hacer que todo funciona OK como si se tratase del DOS original.

Hay casos en que el programa BOOT omita de forma adrede los sectores 360 al 368 y ponga información simple que al mirarlo con un DOS 2.0 y compatibles se lea un mensaje de copyright, pero no hay nada más que sea útil ahí.

En el caso del Spy vs Spy original no hay un DOS, y es el juego el que carga en memoria los sectores que va necesitando a medida que se avanza en el juego. Hay versiones XEX de esa serie que son simplemente adaptaciones en que alguien se dio el trabajo de extraer el juego, grabarlo en formato XEX y modificarlo para que lea la data de un caché en memoria en vez de sacarla del disco, y obviamente también incluyó esa data en el XEX para que se pre-cargue en la memoria. Es equivalente a lo que Iljor hizo con el International Karate para pasarlo a STAC y dejar que tuviera 4 escenarios en vez de sólo uno.

No conocía eso de NETOL, pero me imagino que si son XEX, probablemente sean del caso (3): un juego por ATR.

No sé por qué el Parche pasó el apéndice 7 del Mapping, pues ese trata de los Player/Missile. El formato de los BOOT está mejor explicado en el mismo Mapping para el caso del DOS en la dirección $0700 y para cassette en la $0002. Puedes ver que son equivalentes y sólo importan los 6 primeros bytes del primer sector o bloque.

Avatar de Usuario
dogdark
Mensajes: 594
Registrado: Lun Mar 04, 2013 1:36 pm
Contactar:

Re: [ATARI] Duda con atr boot

Mensaje por dogdark » Vie Sep 01, 2017 7:00 am

si capte despues que vi el documento de player missile. estoy mirando bien el mapping para ver que nuevo puedo aprender. gracias vitoco por la informacion detallada.

Avatar de Usuario
xt5
Mensajes: 391
Registrado: Vie Feb 08, 2013 1:56 pm
Contactar:

Re: [ATARI] Duda con atr boot

Mensaje por xt5 » Vie Sep 01, 2017 10:32 am

Te recomiendo usar el depurador del Altirra, con unos cuantos breakpoints ves rápidamente en que consiste la carga.

Avatar de Usuario
dogdark
Mensajes: 594
Registrado: Lun Mar 04, 2013 1:36 pm
Contactar:

Re: [ATARI] Duda con atr boot

Mensaje por dogdark » Vie Sep 01, 2017 9:28 pm

gracias xt5. aun no aprendo a usar las aplicaciones que trae altirra. creo que es muy bueno para trabajar con imagenes atr.

Responder