XL/XE programas ".atr" dañados - como diagnosticar?
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
XL/XE programas ".atr" dañados - como diagnosticar?
Que tal amigos, un cordial saludo..
Bueno sinceramente aquí, disfrutando despues de viejo con mi 800xl.
Tengo un problema con varios programas en formato ".atr" que he conseguido en algunos ftps. Lo que no entiendo es porque en el emulador Atari800win si me cargan pero en la real maquina 800xl me da error?
Como poder diagnosticar si una .atr está dañada, ó si es reparable. Abriendo esta .atr com la utilidad ATRutil he podido ver que internamente estan como vacias, ATRutil arroja un mensage que dice "Kboot Disk", no se que significa, pero talvez ustedes puedan confirmarme si esto es que la imagen ya está dañada y no hay nada que hacer.
Aqui dejo un link con una de las imagenes que deseo probar, por si alguien quiere abrirla y darme una mano: http://ftp.pigwa.net/stuff/collections/ ... pecial.atr
Una captura de pantalla del analisis con ATRutil:
Gracias brothers
Bueno sinceramente aquí, disfrutando despues de viejo con mi 800xl.
Tengo un problema con varios programas en formato ".atr" que he conseguido en algunos ftps. Lo que no entiendo es porque en el emulador Atari800win si me cargan pero en la real maquina 800xl me da error?
Como poder diagnosticar si una .atr está dañada, ó si es reparable. Abriendo esta .atr com la utilidad ATRutil he podido ver que internamente estan como vacias, ATRutil arroja un mensage que dice "Kboot Disk", no se que significa, pero talvez ustedes puedan confirmarme si esto es que la imagen ya está dañada y no hay nada que hacer.
Aqui dejo un link con una de las imagenes que deseo probar, por si alguien quiere abrirla y darme una mano: http://ftp.pigwa.net/stuff/collections/ ... pecial.atr
Una captura de pantalla del analisis con ATRutil:
Gracias brothers
- 133MHz
- expert
- Mensajes: 1950
- Registrado: Sab Abr 05, 2008 2:06 pm
- Reputación: 0
- Ubicación: Santiago, Chile
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
KBOOT DISK (Ken's Autoboot) es un loader de disquete básico y bastante común, caracterizado por mostrar una letra "k" durante la carga.
Con el botón "Extrct Bin" puedes extraer el ejecutable (.EXE o .XEX) cargado por el KBOOT, para poder cargarlo desde DOS o el loader de tu preferencia.
Con el botón "Extrct Bin" puedes extraer el ejecutable (.EXE o .XEX) cargado por el KBOOT, para poder cargarlo desde DOS o el loader de tu preferencia.
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Kboot es un sistema ligero y eficiente para cargar XEXs, esos diskettes NO TIENEN SISTEMA DE ARCHIVOS, por lo que no puedes "ver" su contenido, esto es normal.ebot escribió:ATRutil arroja un mensage que dice "Kboot Disk", no se que significa, pero talvez ustedes puedan confirmarme si esto es que la imagen ya está dañada y no hay nada que hacer.
Has podido cargar alguna vez con tu actual setup un diskette (o imagen) hecha con Kboot (aparece una K en la primera linea de la pantalla)???
Que porcentaje de juegos te da ese mismo problema?
Como los cargas?
Si carga en el Atari800win deberia de cargar en el atari real, tal vez el problema esta en como lo intentas cargar.
edit: oops, 133MHz se me adelanto.
- ZZT
- Site Admin
- Mensajes: 10900
- Registrado: Mar Nov 07, 2006 2:45 pm
- Reputación: 10
- Ubicación: La Florida-Santiago-Chile
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Prueba lo siguiente: Antes de encender el Atari hay que mantener presionada la tecla OPTION para desabilitar el Basic. Es posible que en el emulador lo tengas desactivado y por eso te corren las imagenes sin problema, pero en el Atari real hay que hacerlo " mano".
Es increible, pero varios juegos no cargan por esta simple causa.
Es increible, pero varios juegos no cargan por esta simple causa.
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Oye gracias, no sabia esto que me explicas133MHz escribió:KBOOT DISK (Ken's Autoboot) es un loader de disquete básico y bastante común, caracterizado por mostrar una letra "k" durante la carga.
Con el botón "Extrct Bin" puedes extraer el ejecutable (.EXE o .XEX) cargado por el KBOOT, para poder cargarlo desde DOS o el loader de tu preferencia.
Por dios, si eres tu xt5!!! que bueno que caiste por aquí, casualmente estoy usando tu "sio2vcp" para poder cargar las .atr!! mil gracias colega, tu proyecto me tiene FELIZZZZZ!xt5 escribió:Kboot es un sistema ligero y eficiente para cargar XEXs, esos diskettes NO TIENEN SISTEMA DE ARCHIVOS, por lo que no puedes "ver" su contenido, esto es normal.ebot escribió:ATRutil arroja un mensage que dice "Kboot Disk", no se que significa, pero talvez ustedes puedan confirmarme si esto es que la imagen ya está dañada y no hay nada que hacer.
Has podido cargar alguna vez con tu actual setup un diskette (o imagen) hecha con Kboot (aparece una K en la primera linea de la pantalla)???
Que porcentaje de juegos te da ese mismo problema?
Como los cargas?
Si carga en el Atari800win deberia de cargar en el atari real, tal vez el problema esta en como lo intentas cargar.
edit: oops, 133MHz se me adelanto.
Mira mi actual setup es tu SIO2VCP y mi 800xl, siempre testeo las .atr en Atari800win cuando no me abren con el sio, aquí una captura de la consola de comando intentando leer la imagen "cmcs.atr" fijate el error que me da.
Que debería hacer para cargar la imagen? lo que dice el colega de "Extrct Bin" extraer el ejecutable (.EXE o .XEX) , pero la cosa es que tu SIO2CVP tengo entendido solo carga las .atr y no .exe y .xex por lo que he probado.
Captura SIO2VCP:
:-°
Tienes razon en el emulador cuando inicializo el programa si aparece una K, pero no se como abrilo con el sio2vcp:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Ya veo cual es la posible causa del problema: el error -3 quiere decir que el archivo .atr tiene un tamaño que no corresponde.
Revise ese archivo a mano y la verdad es que esta mal, el encabezado dice que trae 238 sectores de 128 bytes cada uno, pero en realidad trae la mitad (119 sectores de 128 bytes)...
Si miras la ultima imagen de tu primer post el AtrUtil dice que el archivo deberia tener 30464 bytes de datos, pero si miras cuanto mide realmente el archivo te darás cuenta que solo trae la mitad.
En el post del SIO2VCP menciono que hay una especie de Torre de Babel de como algunas utilidades interpretaban los .atr y andaban por alli unas imagenes que no cumplian el estandard.
Tenemos 2 opciones en este caso:
-Agregar el padding necesario para doblar los sectores (no tiene mucho sentido)
-Corrigir el encabezado para que refleje lo real
Aqui tengo ambas soluciones para que las pruebes: http://www.ingenieria-inversa.cl/retro/sio2vcp/casos/
Y si alguien se encuentra con mas imagenes de este tipo, favor me las haga llegar (o imagenes de alta densidad que no he podido encontrar muchas)
Revise ese archivo a mano y la verdad es que esta mal, el encabezado dice que trae 238 sectores de 128 bytes cada uno, pero en realidad trae la mitad (119 sectores de 128 bytes)...
Si miras la ultima imagen de tu primer post el AtrUtil dice que el archivo deberia tener 30464 bytes de datos, pero si miras cuanto mide realmente el archivo te darás cuenta que solo trae la mitad.
En el post del SIO2VCP menciono que hay una especie de Torre de Babel de como algunas utilidades interpretaban los .atr y andaban por alli unas imagenes que no cumplian el estandard.
Tenemos 2 opciones en este caso:
-Agregar el padding necesario para doblar los sectores (no tiene mucho sentido)
-Corrigir el encabezado para que refleje lo real
Aqui tengo ambas soluciones para que las pruebes: http://www.ingenieria-inversa.cl/retro/sio2vcp/casos/
Y si alguien se encuentra con mas imagenes de este tipo, favor me las haga llegar (o imagenes de alta densidad que no he podido encontrar muchas)
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Gracias xt5, la conversion que hiciste logró que ambas .atr funcionaran, se cargaron perefectamente con el sio2vcp, independientemente, no me serviran aun porque no se dejan salvar, desde que antes ya las habias testeado en el emulador note que al tratar de salvar la partida que por alguna razon esta imagen no permite la sobreescritura ó modo save (control + s) sale un tal "error 130", ni idea..xt5 escribió:Ya veo cual es la posible causa del problema: el error -3 quiere decir que el archivo .atr tiene un tamaño que no corresponde.
Revise ese archivo a mano y la verdad es que esta mal, el encabezado dice que trae 238 sectores de 128 bytes cada uno, pero en realidad trae la mitad (119 sectores de 128 bytes)...
Si miras la ultima imagen de tu primer post el AtrUtil dice que el archivo deberia tener 30464 bytes de datos, pero si miras cuanto mide realmente el archivo te darás cuenta que solo trae la mitad.
En el post del SIO2VCP menciono que hay una especie de Torre de Babel de como algunas utilidades interpretaban los .atr y andaban por alli unas imagenes que no cumplian el estandard.
Tenemos 2 opciones en este caso:
-Agregar el padding necesario para doblar los sectores (no tiene mucho sentido)
-Corrigir el encabezado para que refleje lo real
Aqui tengo ambas soluciones para que las pruebes: http://www.ingenieria-inversa.cl/retro/sio2vcp/casos/
Y si alguien se encuentra con mas imagenes de este tipo, favor me las haga llegar (o imagenes de alta densidad que no he podido encontrar muchas)
Lo que si estaria genial es saber como las arreglastes, y queria preguntarte como haces para convertir un .EXE a una .ATR?
Gracias man!
Re: XL/XE programas ".atr" dañados - como diagnosticar?
EBOT, puedes cargar dos imagenes en el sio2vcp, de esta manera cargas el programa en la primera disketera, y en la segunda guardas la data.
Acabo de grabar una .atr q ejecuta un .xex, se hace así:
1. abrimos atrutil
2. vamos a create
3. en la página que se abre, dejamos por defecto todo y solo modificamos el "Format type:", lo dejamos en Auto Boot.
4. nos pedirá un ejecutable, buscamos nuestro .xex y le damos ok. dirá que ha creado la imagen.
5. posteriormente guardamos los cambios en nuestro disco duro pinchando el boton save y dandole un nombre a nuestra imagen con extensión .atr.
6. Listo!
Nota: este método no nos permite colar archivos q no sean el ejecutable, al menos yo no he podido. habría q hacer una imagen con DOS, que bootee y que habrá el ejecutable. Por lo general yo le cambio la extensión en una imagen atr buena (por ejemplo hacemos una copia del CMC.atr, y cambiamos el CMC.XEX por PROGRAMA.XEX) y añado los archivos que necesite.
Acabo de grabar una .atr q ejecuta un .xex, se hace así:
1. abrimos atrutil
2. vamos a create
3. en la página que se abre, dejamos por defecto todo y solo modificamos el "Format type:", lo dejamos en Auto Boot.
4. nos pedirá un ejecutable, buscamos nuestro .xex y le damos ok. dirá que ha creado la imagen.
5. posteriormente guardamos los cambios en nuestro disco duro pinchando el boton save y dandole un nombre a nuestra imagen con extensión .atr.
6. Listo!
Nota: este método no nos permite colar archivos q no sean el ejecutable, al menos yo no he podido. habría q hacer una imagen con DOS, que bootee y que habrá el ejecutable. Por lo general yo le cambio la extensión en una imagen atr buena (por ejemplo hacemos una copia del CMC.atr, y cambiamos el CMC.XEX por PROGRAMA.XEX) y añado los archivos que necesite.
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Excelente explicación Analog, muchas gracias de verdad, esto me orienta mucho!! :-°Analog escribió:EBOT, puedes cargar dos imagenes en el sio2vcp, de esta manera cargas el programa en la primera disketera, y en la segunda guardas la data.
Acabo de grabar una .atr q ejecuta un .xex, se hace así:
1. abrimos atrutil
2. vamos a create
3. en la página que se abre, dejamos por defecto todo y solo modificamos el "Format type:", lo dejamos en Auto Boot.
4. nos pedirá un ejecutable, buscamos nuestro .xex y le damos ok. dirá que ha creado la imagen.
5. posteriormente guardamos los cambios en nuestro disco duro pinchando el boton save y dandole un nombre a nuestra imagen con extensión .atr.
6. Listo!
Nota: este método no nos permite colar archivos q no sean el ejecutable, al menos yo no he podido. habría q hacer una imagen con DOS, que bootee y que habrá el ejecutable. Por lo general yo le cambio la extensión en una imagen atr buena (por ejemplo hacemos una copia del CMC.atr, y cambiamos el CMC.XEX por PROGRAMA.XEX) y añado los archivos que necesite.
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Gracias Sr. ZZT, mis saludos!ZZT escribió:Prueba lo siguiente: Antes de encender el Atari hay que mantener presionada la tecla OPTION para desabilitar el Basic. Es posible que en el emulador lo tengas desactivado y por eso te corren las imagenes sin problema, pero en el Atari real hay que hacerlo " mano".
Es increible, pero varios juegos no cargan por esta simple causa.
Lo que dices de OPTION si lo estoy haciendo, mas que todo porque el sio2vcp creo que solo se maneja de esa manera para que cargue disco a traves del puerto com. Lo que si es que me abriste la mente para pensar si se podría prender la 800XL en modo basic sin tocar el Option, y desde el propio basic comunicarse con el puerto virtual que se crea en la PC.
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Analog probé lo que hiciste, convertí por ejemplo AvalonMusicComposer.xex a .atr, abrió perfecto en la 800xl, pero fijate, no se con que imagen lo probaste, trata que sea un software que tenga la función de "SAVE", intenta salvar sobre esa .atr que has creado a ver si puedes, yo no!, a mi todas me dan un tal "ERROR 130" cuando trato de salvar.Analog escribió:EBOT, puedes cargar dos imagenes en el sio2vcp, de esta manera cargas el programa en la primera disketera, y en la segunda guardas la data.
Acabo de grabar una .atr q ejecuta un .xex, se hace así:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
EBOT, sucede q ese tipo de imagenes me parecen que quedan de solo lectura.
tienes que cargar una segunda imagen .atr donde hacer save/load:
sio2vcp04 16 imagen1.atr imagen2.atr imagen3.atr
donde la imagen1.atr sería el programa, y la imagen2.atr el espacio donde guardar/cargar archivos. seguramente puedes invocar la segunda disketera desde el programa al ponerle "D2:EBOT.CMC" , pero nunca lo he intentado, debería funcionar.
tienes que cargar una segunda imagen .atr donde hacer save/load:
sio2vcp04 16 imagen1.atr imagen2.atr imagen3.atr
donde la imagen1.atr sería el programa, y la imagen2.atr el espacio donde guardar/cargar archivos. seguramente puedes invocar la segunda disketera desde el programa al ponerle "D2:EBOT.CMC" , pero nunca lo he intentado, debería funcionar.
- ebot
- novice
- Mensajes: 15
- Registrado: Jue Oct 14, 2010 11:15 pm
- Reputación: 0
- Ubicación: Caracas - Venezuela
- Contactar:
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Suena bien esto!!, entonces deberia crear una segunda imagen .atr en blanco para los saves... Dejame ver como se crea una imagen en blanco. Gracias hombre!!Analog escribió:EBOT, sucede q ese tipo de imagenes me parecen que quedan de solo lectura.
tienes que cargar una segunda imagen .atr donde hacer save/load:
sio2vcp04 16 imagen1.atr imagen2.atr imagen3.atr
donde la imagen1.atr sería el programa, y la imagen2.atr el espacio donde guardar/cargar archivos. seguramente puedes invocar la segunda disketera desde el programa al ponerle "D2:EBOT.CMC" , pero nunca lo he intentado, debería funcionar.
Re: XL/XE programas ".atr" dañados - como diagnosticar?
Falta un detalle... no sacas nada con convertir un XEX en ATR-auto-boot (kboot o el que sea) si el programa requiere el DOS para funcionar. No conozco el Avalon, pero si no tiene incluida su propia funcion de grabación (incluso con formatos propios), seguro que necesita DOS, y en este caso alega ERROR 130, lo que me hace pensar que anda buscando el controlador para "D:", propio de DOS.ebot escribió:Analog probé lo que hiciste, convertí por ejemplo AvalonMusicComposer.xex a .atr, abrió perfecto en la 800xl, pero fijate, no se con que imagen lo probaste, trata que sea un software que tenga la función de "SAVE", intenta salvar sobre esa .atr que has creado a ver si puedes, yo no!, a mi todas me dan un tal "ERROR 130" cuando trato de salvar.
Respecto de los discos en que el ATRUTIL no puede mirar contenido, eso puede deberse a discos BOOT (sin DOS como ya dijeron), con el directorio corrupto o movido a otra ubicación, no ser un DOS compatible con DOS 2.5 (por ejemplo DOS 3), DOS con subdirectorios, etc.
++Vitoco
Re: XL/XE programas ".atr" dañados - como diagnosticar?
ahá, ... entonces ya no entiendo nada
como es posible generar en un disco un "autoexec.bat" donde cargue el DOS y acto seguido el ejecutable?
como es posible generar en un disco un "autoexec.bat" donde cargue el DOS y acto seguido el ejecutable?