La guía del ASM - De todos para todos

Avisos

Like Tree52Gracias

Respuesta
 
Herramientas Desplegado
  #11  
26/06/2015
Predeterminado Respuesta: La guía del ASM - De todos para todos
Dicho por Elpollo Ver mensaje
No te molestes en recopilar las instrucciones, pues ya están todas en la documentación, con su respectiva información de uso:

ARM Information Center

Quizá una guía de cómo navegar por el sitio sería más útil, porque tiene tela la verdad...
Una guía que muestre la arquitectura de la game boy Advance sería de mayor ayuda, que no se si es porque yo soy un inútil en ese aspecto, o que simplemente no tengo comprensión lectora, el caso es que todo lo que he encontrado por la red a mi no me aclara nada.
Te agradezco el aporte, pero en este tema estamos tratando de hacer algo así como una "guía para tontos", es decir, que al leer sea más evidente que asomarse por la ventana y saber que llueve o el Sol brilla más que un helado en pleno mes de Agosto. Estaríamos muy agradecidos si desmenuzaras los comandos al mínimo común múltiplo y aportaras ejemplos sobre su estructura.

Quiero agradeceros a todos este factuoso recibimiento, hablo en nombre de todos los componentes del grupo al decir que no existe mayor satisfacción que el redactar y ayudar a derrumbar tabúes, ya llegamos a lograrlo con el scripting y ahora queremos hacer lo mismo con ese campo que llamamos ASM. Sé que aún queda bastante para extenderlo y que debemos dedicarle mucho tiempo, pero al menos confío en que sea un proyecto que haya brotado desde nuestras manos y que, con vuestros granitos de arena, poco a poco se convierta en el Santo Grial Hispano del PokéASM.

Recuerden que todos pueden participar y formar parte de este gran proyecto conjunto.
¡Alabado sea el Helix!




¡Cliquea aquí, por probar no se pierde nada!

*-*

Paso 1: Ctrl+F
Paso 2: Pulsa "V"

KKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVVVVVVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKK

  #12  
26/06/2015
Predeterminado Respuesta: La guía del ASM - De todos para todos
El problema de esto no es aprender como es el lenguaje, pues una vez tienes un poco de practica programando, sabes que tienes que ir a la documentación y a ejemplos que pilles en internet (en la misma documentación en este caso suelen estar los mejores), el verdadero problema es como utilizar el lenguaje para hacer lo que uno quiere, y es aquí donde de verdad no hay apenas ayuda de ningún tipo (ni para tontos ni para listos).
Con esto me refiero a:

- Un desglose de los tipos de memorias que tiene la game Boy, algo básico y que todo el que quiera trastear un poco con ella debería conocer; en qué dirección empiezan y en cual acaban, etc.

- Una guía de los offsets útiles, esta si he visto algo por aquí (además de bulbapedia), aunque quizás no estaría mal hacerla un poco más "visible" y entendible (reestructurarla).

-Una guía que explique el funcionamiento de un procesador ARM, que si no sabes esto, es muy probable que nunca seas capaz de aprender a usar el asm.

-Una alternativa: enseñar como programar en C para los que no quieran usar el ASM y quieran seguir haciendo cosas chulas, que vayan más allá de cambiar mapeado y scripts.

Ahora mismo no me acuerdo de con qué más problemas me topé cuando empecé con esto, pero muy pocos (por no decir ninguno), fueron relacionados con la sintaxis del lenguaje, además que hay un montón de tutoriales incluso en este foro.

Con lo que he dicho hasta ahora no pretendo ni desanimar ni nada por el estilo, sólo que quizás deberíais emplear el tiempo en otros aspectos que quizás sean más útiles y requieran ser tratados con mayor prioridad, pues el de la sintaxis del lenguaje, en este foro hay varios tutoriales como ya mencioné, creo que es un tema ya solventado.
  #13  
28/06/2015
Predeterminado Respuesta: La guía del ASM - De todos para todos
En youtube hay varios cursos enteros para aprender a programar en C. Y hay uno brutal en Khan Academy que empiezas desde cero y te lo enseña fenomenal.
  #14  
28/06/2015
Predeterminado Respuesta: La guía del ASM - De todos para todos
Dicho por Elpollo Ver mensaje
El problema de esto no es aprender como es el lenguaje, pues una vez tienes un poco de practica programando, sabes que tienes que ir a la documentación y a ejemplos que pilles en internet (en la misma documentación en este caso suelen estar los mejores), el verdadero problema es como utilizar el lenguaje para hacer lo que uno quiere, y es aquí donde de verdad no hay apenas ayuda de ningún tipo (ni para tontos ni para listos).
Con esto me refiero a:

- Un desglose de los tipos de memorias que tiene la game Boy, algo básico y que todo el que quiera trastear un poco con ella debería conocer; en qué dirección empiezan y en cual acaban, etc.

- Una guía de los offsets útiles, esta si he visto algo por aquí (además de bulbapedia), aunque quizás no estaría mal hacerla un poco más "visible" y entendible (reestructurarla).

-Una guía que explique el funcionamiento de un procesador ARM, que si no sabes esto, es muy probable que nunca seas capaz de aprender a usar el asm.

-Una alternativa: enseñar como programar en C para los que no quieran usar el ASM y quieran seguir haciendo cosas chulas, que vayan más allá de cambiar mapeado y scripts.

Ahora mismo no me acuerdo de con qué más problemas me topé cuando empecé con esto, pero muy pocos (por no decir ninguno), fueron relacionados con la sintaxis del lenguaje, además que hay un montón de tutoriales incluso en este foro.

Con lo que he dicho hasta ahora no pretendo ni desanimar ni nada por el estilo, sólo que quizás deberíais emplear el tiempo en otros aspectos que quizás sean más útiles y requieran ser tratados con mayor prioridad, pues el de la sintaxis del lenguaje, en este foro hay varios tutoriales como ya mencioné, creo que es un tema ya solventado.

Todo esto que dices es importante y algunas opciones se pueden ir agregando con el tiempo. Sin embargo, sigue siendo cierto que las explicaciones sobre los comandos están incompletas o son poco entendibles (vamos, hablo desde mi experiencia personal). Si queremos hacer una guía de lo más completa, hay que abarcar todos los campos y uno de ellos es saber qué hace cada instrucción. De todas formas, te tomo la palabra, a ver si agregamos esas explicaciones referente a los registros, rangos en la RAM y ese tipo de cosas.

La parte de programación en C lo veo un poco fatiguilla y este tema en todo caso trata sobre ASM, pero a ver, gracias por todos estos puntos.
¡Alabado sea el Helix!




¡Cliquea aquí, por probar no se pierde nada!

*-*

Paso 1: Ctrl+F
Paso 2: Pulsa "V"

KKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVVVVVVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKVKKKKVKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKK

  #15  
10/08/2016
Predeterminado Respuesta: La guía del ASM - De todos para todos
oye para cuándo novedades esto prometía u.u
Gracias: Subzero
Respuesta

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 12:18.