Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum 48K

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum 48K.

Mensajepor pser1 » 11 Dic 2014 20:28

Último mensaje de la página anterior:

subo versión de nuevo para quienes deseen echar un cable y mirar el mensaje (que voy subir a continuación)
en el hilo de Consultas técnicas referente a datos

saludos
pere
Adjuntos
HOBASM_V9_09d - numerados datos.asm.zip
(187.04 KiB) Descargado 173 veces

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum 48K.

Mensajepor pser1 » 12 Dic 2014 16:07

luis46coco escribió:Tengo ganas de probar una traducción directa a ver que sale se que lo más probable es que sea una pérdida de tiempo, y que el resultado no se aplique, pero no me gustaría dejar de explorar esa ruta y ver que se aprende


Hola Luis,
si tienes ganas de probar la conversión de Z-80 a 6809, quizá sea interesante, como indicaba Chema, tratar de buscar la parte del bucle principal que lee teclado (recibe órdenes) y las procesa.
Esto se podría probar sin tener mas que la base de datos y unas pocas variables de trabajo ...
Si quieres hacerlo, abrimos un hilo nuevo "Conversión a 6809" y si necesitas que miremos alguna parte que deba ser convertida para el parseo de órdenes, lo vamos comentando en el nuevo hilo.

Por cierto, voy a hacerte caso y juntaré el hilo que solo tiene un mensaje con los de info varia, como le sugeriste tu a ron.
ya me dirás que te parece la idea.

saludos
pere

Avatar de Usuario
luiscoco
Mensajes: 2414
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 38 veces
Agradecimiento recibido: 59 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor luiscoco » 16 Dic 2014 00:28

Todo me parce ok, lo que si no voy, por ahora a ver el asm, quisiera ver si termino el programita, a ver que hace sólito y de lo que es capaz, claro dándole ayuditas.
Quisiera avanzarlo ahora que tengo tiempo, aun que se que lo que haces y por donde vas es lo correcto, pero ya empece, e incluso estoy perdido como los scrips, y no he revisado por donde vas, creo que mejor me concentro en una sola cosa (que son como tres)

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor pser1 » 16 Dic 2014 10:35

Hola Luis,

no me extraña que te pierdas con los scripts, yo tengo cantidad de tiempo libre (al estar jubilado) y me costó pillarle el tranquillo.
Requiere paciencia e ir siguiendo las rutinas que iba comentando Chema, y si encima nunca antes ha visto algo parecido, te suena todo a chino!
Al menos así me pareció a mi la primera vez ... -507

Todavía tengo un mensaje grande de Chema por revisar y estoy con el tema del área de datos de 8x25 bytes y zonas allegadas que son manejadas por
una cantidad grande de subrutinas, cosa que dificulta su comprensión, pero no hay remedio, hay que seguir adelante -banghead

Adelante con tu desensamblador multifunción, a ver que consigues -drinks

saludos
pere

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor pser1 » 17 Dic 2014 22:44

Hola amigos,

ya tocaba revisión del fuente.

saludos
pere
Adjuntos
HOBASM_V9_09f - dias15y16.asm.zip
(190.87 KiB) Descargado 165 veces

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor pser1 » 24 Dic 2014 19:04

de tarde en tarde vamos actualizando este pequeño monstruo ... ya casi llega a los 200Kb

Se han añadido multitud de nombres en rutinas, variables y estructuras de datos algunas veces mas por no tener un número como identificador que por
tener una forma breve de describir el proceso que lleva a cabo la rutina en si ...

Sigue generando el mismo binario original.
Cualquier comentario será bienvenido

saludos
pere

Feliz navidad y próspero Año 2015 para todos vosotros y los vuestros
Adjuntos
HOBASM_V9_09j mas nombres.asm.zip
regalito Navidad ;-)
(194.62 KiB) Descargado 166 veces

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor pser1 » 28 Dic 2014 19:21

Buenas tardes,

subo la última versión del fuente.
Se han cambiado los nombres de las etiquetas que solamente se utilizan dentro del bloque / subrutina en que están declaradas.
Se ha pasado de "L_xxxx"
a "i_xxxx"
siendo la parte final (xxxx) la dirección hexadecimal como antes)
Asimismo algunas áreas de datos también han cambiado de "L_xxxx"
a "D_xxxx" para diferenciarlas de las etiquetas de código.

saludos
pere
Adjuntos
HOBASM_V9_10b etiquetas internas 2.asm.zip
(195.93 KiB) Descargado 143 veces

Avatar de Usuario
pser1
Mensajes: 4094
Registrado: 08 Dic 2012 18:34
Agradecido : 1352 veces
Agradecimiento recibido: 1118 veces

Re: Análisis del Fuente The Hobbit V1.2 ASM Z80 ZX Spectrum

Mensajepor pser1 » 23 Ene 2015 19:23

Buenas tardes,
subo nueva revisión tras los últimos comentarios recibidos de Chema -thanks

saludos
pere


@Chema
lo siento por el retraso ... creía que ya lo había hecho. Hoy me he dado cuenta de que NO lo subí cuando lo actualicé -banghead
Adjuntos
Analisis - HOBASM_V10_00.zip
Ultima revisión del Análisis
(196.38 KiB) Descargado 177 veces


Volver a “Proyecto The Hobbit 6809 por pser1”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados