qna_rh
Thread Id: 29963
Thread Name: Programar de 0 en GBA?
#0
Tito Dafting301_4315♪ Kuchiki 24341
Tengo entendido que se pueden crear aplicaciones de 0 en C para insertar en una ROM, pero no tengo ni idea de nada mas. Quisiera saber como es el asunto de programar, compilar, y que funcione.

En fin, gracias.
#1
Flame4315♪ 28899
Programar en C no es nada fácil, es peor que ASM. Con eso ya te lo digo todo xD
#2
PokePika 29340
Puede que te ayuden estas páginas:
GameBoy Programming For Beginners
Tonc: Setting up a development environment

La primera es para principiantes, recomiendo que mires antes esa.
#3
G0LD_ZTHVARD0X! 27515
Iniciado por flame
Programar en C no es nada fácil, es peor que ASM. Con eso ya te lo digo todo xD


Khé?
¿De donde sacaste tal cosa? hay cosas como Esta que son mucho mas fáciles hacerlas desde C que desde ASM
#4
Flame4315♪ 28899
Iniciado por ~Arc
Khé?
¿De donde sacaste tal cosa? hay cosas como Esta que son mucho mas fáciles hacerlas desde C que desde ASM

Tú lo has dicho, cosas, no el juego entero xD
#5
Cheve_X 15014
Vamos, que programar en un leguaje más alto es siempre más sencillo, prefiero usar instrucciones en inglés con una lógica más entendible que ensamblador...

¿O es que acaso no es más facil escribir:
If ( R1 = 0) {
Acciones};

que

CMP R1, 0x0
BEQ .Acciones

Edito:

Lo siento, [MENTION=24341]Dafting[/MENTION], se me ha ido la olla y no contesté de lo que iba el tema jajja
Pues los juegos que haces, para una plataforma, son comúnmente llamados "Homebrew", en ésta página puedes encontrar varios homebrew de GBA, tiene un foro que no pinta ser muy activo, pero tiene varios documentos para aprender alguna que otra cosa, a lo mejor y tienes suerte (http://www.gbadev.org/)

Edito 2 : http://forum.gbadev.org/viewtopic.php?t=418 Muy útil post...
#6
Tito Dafting301_4315♪ Kuchiki 24341
Quien quiere hacer un juego entero teniendo una base perfectamente modificable?

Muchas gracias, leere lo que pasaron en cuanto pueda, agradeceria que no se cierre el tema para que otros puedan exponer sus respuestas.
#7
PabloGTD 18509
Iniciado por flame
Programar en C no es nada fácil, es peor que ASM. Con eso ya te lo digo todo xD


Joder, lo que hay que leer

Que C es peor que ensamblador. Eso no te lo crees ni tú.

Solo son 36 palabras reservadas, no es tan difícil

http://www.lawebdelprogramador.com/cursos/C_Visual_C/7317-Essential_C.html

http://gbadev.org/
#8
Team_Rocket 12429
Iniciado por flame
Programar en C no es nada fácil, es peor que ASM. Con eso ya te lo digo todo xD


Esa es la mentira más absurda que he podido oír en toda mi vida. (Tenía que decirlo)
#9
Flame4315♪ 28899
Madre mía los haters... Perdón, perdón.
#10
cosarara97 12296
Para aprender a programar para GBA, lo mejor es tonc. Para meter tus cosas en un ROM de Pokémon, mira los proyectos de Shiny Quagsire.
Y para aprender C, el K&R.
#11
Tito Dafting301_4315♪ Kuchiki 24341
Iniciado por cosarara97
Para aprender a programar para GBA, lo mejor es tonc. Para meter tus cosas en un ROM de Pokémon, mira los proyectos de Shiny Quagsire.
Y para aprender C, el K&R.


C no me asusta para nada ya que he programado en otros lenguajes de ese estilo (java, PHP) y otros distintos pero que la mecánica es más o menos la misma. El problema más grande es trabajar con ARM y las variables que dan un dolor de cabeza importante, aunque para decir verdad, no parece tan difícil y podría aprenderse rápidamente (una vez que se mecaniza el proceso, ya está)

En fin, muy muy bueno el contenido que me diste, el github de shinyquagsire realmente es hermoso, da gusto verlo.