Nunca más "BOOT ERROR" XD

Para cualquier plataforma ATARI, computadores o consolas.

Nunca más "BOOT ERROR" XD

Notapor Donlupi el Jue Sep 28, 2017 6:57 pm

En un rato de ocio modifiqué el OS-ROM de un 800XL para que no saliera nunca más BOOT ERROR si es que se tienen la disquetera prendida sin disquete :P

https://www.youtube.com/watch?v=hbLxjcPUWQ8&feature=youtu.be
Avatar de Usuario
Donlupi
advantage
advantage
 
Mensajes: 150
Registrado: Jue Mar 29, 2012 11:54 am

Re: Nunca más "BOOT ERROR" XD

Notapor NicoSpktro el Jue Sep 28, 2017 7:15 pm

:-X :-X :-X :-X :-X
NicoSpktro
advantage
advantage
 
Mensajes: 199
Registrado: Mié Nov 12, 2014 3:52 pm

Re: Nunca más "BOOT ERROR" XD

Notapor BonesCollector el Jue Sep 28, 2017 10:18 pm

Yo le habría puesto "BUTT ERROR" :-X ]-)
Avatar de Usuario
BonesCollector
expert
expert
 
Mensajes: 3033
Registrado: Vie Nov 10, 2006 10:02 pm
Ubicación: Santiago de Chile

Re: Nunca más "BOOT ERROR" XD

Notapor ZZT el Jue Sep 28, 2017 11:13 pm

Y FUCK ERROR? :8- ;,( ::rofl
Avatar de Usuario
ZZT
Site Admin
Site Admin
 
Mensajes: 11051
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: La Florida-Santiago-Chile

Re: Nunca más "BOOT ERROR" XD

Notapor Donlupi el Jue Sep 28, 2017 11:51 pm

Si se pudiera así de fácil yo también le hubiera puesto algo más creativo peeero el compu atari tiene una instrucción que dice que si el OS-ROM no cuadra con el checksum se vaya derechito al SELF TEST, asi que sólo se puede modificar en forma fácil el texto respetando las letras que componen "BOOT ERROR" y así el checksum cuadra. Espero se entienda.

Ejemplos de textos válidos son:

BOOT ERROR
ERROR BOOT
ROBOTRERO
ROBOT ERRO
REBOOT ORR
OBRERO ROT
ORTO EBRRO
TORERO BRO
TREBOR ORO
ROER ORTOB
ROBERTO RO

Ahora igual se podría hacer algo más modificando el checksum por uno que cuadre con el nuevo texto pero para ello se necesita más ganas y paciencia jajaj
Avatar de Usuario
Donlupi
advantage
advantage
 
Mensajes: 150
Registrado: Jue Mar 29, 2012 11:54 am

Re: Nunca más "BOOT ERROR" XD

Notapor ZZT el Vie Sep 29, 2017 4:55 pm

En los 80's disfrutaba cambiando los textos de los juegos en diskete. Algunos no tenían protección, otros tenían las letras desordenadas (caracteres redefinidos) y otros... si le cambiabas una sola letra, el juego ya no funcionaba. Esto era pq tenían una rutina que sumaba el valor de cada character y la suma debía coincidir con lo esperado (checksum).

Lo que hizo Don Lupi, y explicó, es alterar el orden de las letras para obtener el valor correcto.

Yo usé otro método que me permitía poner otras letras (mi sigla ZZT): con el manual de Atari, vi el valor de cada letra del texto original y al tener la suma, jugaba libremente con el texto cambiado y solo variaba la letra final para lograr hacer la suma correcta. :-D
Avatar de Usuario
ZZT
Site Admin
Site Admin
 
Mensajes: 11051
Registrado: Mar Nov 07, 2006 5:45 pm
Ubicación: La Florida-Santiago-Chile

Re: Nunca más "BOOT ERROR" XD

Notapor Donlupi el Sab Sep 30, 2017 3:44 am

Yo en los tiempos del MS-DOS traduje el famoso Prince of Persia editandolo con un editor hecho por mi en el lenguaje QBASIC.

A la dificultad normal de la programación de este editor se le agregaba una falencia que tenía el lenguaje: cuando se abría un archivo en forma binaria al escribir un byte en una posición X (PUT #1, NBYTE, BYTE) inmediatamente inicializaba el siguiente byte con un 0 lo que echaba a perder cualquier EXE.

Lo solucioné rescatando en una variable todos los bytes que seguían al byte que cambiaba hasta que encontraba un 0; así escribía el nuevo byte y todo el resto lo reescribía hasta antes del byte que valía 0 así al escribir todos los bytes recopiados terminaba escribiendo el 0 en una posición donde sí había un 0 originalmente y así el exe no se corrompía. Es un poco enredado de explicar, no sé si se entiende jaja la cosa es que podía editar archivos EXE con un editor que programe en el QBASIC a pesar de una falencia que tenía el lenguaje QBASIC :P
Última edición por Donlupi el Sab Sep 30, 2017 4:52 am, editado 1 vez en total
Avatar de Usuario
Donlupi
advantage
advantage
 
Mensajes: 150
Registrado: Jue Mar 29, 2012 11:54 am

Re: Nunca más "BOOT ERROR" XD

Notapor Tigrezinho el Sab Sep 30, 2017 4:37 am

Yo lo hago para traduzir programas al português desde gurí, usaba entre otros el Norton Disk Editor y Star Commander para PC, Monisector para MSX y Disk Wizard para Atari. Incluso com ellos edité programas para Sinclair y Commodore aunque és extremadamente dificil y muchas veces impossivle incluir caracteres y acentuaciõn portuguesa, de todo lo q uso apenas el Star Commander opera directamente sobre arquivos mientras q el resto sobre sectores para lo q debo gravar en um diskette DD y es lo q permite modificar un XEX o PRG de Commodore en un PC o MSX.

El BOOT ERROR cuando estragava la carga de cinta (mezcla el prrrrr con la fritadera del datacorder) me recordava el soplido de un gato furioso kkkkkkkkkk
Tigrezinho
novice
novice
 
Mensajes: 5
Registrado: Mié Sep 27, 2017 10:48 pm
Ubicación: Paraná, Brasil

Re: Nunca más "BOOT ERROR" XD

Notapor Donlupi el Sab Sep 30, 2017 10:38 pm

Efectivamente como dijo Luisiño (Z) se pueden poner textos con distintas letras respetando la suma final de sus valores ATASCII en este caso la suma de los valores de las letras incluídos símbolos o espacios debe dar 734. Aquí un ejemplo:

https://www.youtube.com/watch?v=Mdjtxykbci4&feature=youtu.be


:P
Avatar de Usuario
Donlupi
advantage
advantage
 
Mensajes: 150
Registrado: Jue Mar 29, 2012 11:54 am

Re: Nunca más "BOOT ERROR" XD

Notapor Donlupi el Mié Oct 18, 2017 2:33 pm

Avatar de Usuario
Donlupi
advantage
advantage
 
Mensajes: 150
Registrado: Jue Mar 29, 2012 11:54 am


Volver a SOFTWARE Y JUEGOS ATARI

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado