Buenas a todo T!. Soy blackpara y les presento el siguiente post para programar para consolas. Comanzaremos desde la mas viejin e iremos por partes hasta la mas nuevin. Mi idea original era subir los documentos recolectados pero la verdad es que la gente que sabe escribe en su pagina y documentos (oficiales o no) casi no hay por eso dejo los enlaces de pagina donde te llevara a los diferentes tutoriales manuales y demás.
ATARI 2600
Sinceramente para programar con atari necesitas tener un cierto conocimiento de progrmacion, especialmente en assembler. Les cuento que assembler se basa en la programación directa a la microprocesadora (osea que si se las mandan, se la mandan ), lo bueno es que existe los emuladores capaces de ayudarnos a no destruir una pieza antigua de atari . Cada assembler tiene su propio estilo (no es como en C que sirve en todas las PC´s), si hicieron programacion con un 8086 les será sencillo arrancar aqui.
español:
http://web.atari.org/programar.html
ingles:
http://www.randomterrain.com/atari-2600-memories-tutorial-andrew-davie-01.html
https://atariage.com/2600/programming/index.html
Juegos creados:
http://www.dos486.com/atari/index.shtml
NES
Bueno aqui va tomando forma también. Aca también usamos assembler pero para NES (6502) y poquito de C, una ves que lo entedes se te hará sencillito . Recorda! siempre estas trabajando sobre una micro: y encima antigua. Aca te juega mucho en contra la memoria (no es como ahora que mandamos y nunca se acaba ).
paginas:
español:
http://www.consolasparasiempre.net/articulos/?cat=6
http://www.elotrolado.net/hilo_tutorial-programacion-nes-basico_1694073
http://www.retrones.net/foros/viewtopic.php?f=1&t=8633
http://susananes.mex.tl/1457915_Curso-para-hacer-un-juego-sencillo-para-el-NES.html
ingles:
http://www.consolasparasiempre.net/prog/prog.php
http://bobrost.com/nes/index.php
http://skilldrick.github.io/easy6502/
http://www.nesworld.com/homebrew.php
Sega genesis/Megadrive
Llegamos a la querida sega genesis, mucho de nosotros lo hemos tenido y disfrutado mucho. La clase de programación de la sega es también assembler: no me acuerdo bien pero tiene una micro z80. Pero aca recibimos una ayudita: hace tiempo salio un programa para hacer juegos de sega en basic. Basicamente lo que escribimos en basic lo traduce al emsamblador. Además encontre un kit de desarrolador para genesis en C.
paginas:
español:
http://www.elotrolado.net/hilo_tutorial-programacion-megadrive-basico_1371287
http://theelf-megadev.com/
tutorial basic muy completo:
http://es.wikibooks.org/wiki/Manual_de_Programaci%C3%B3n_en_Basic
ingles:
http://devster.monkeeh.com/sega/basiegaxorz/#Downloads
http://www.webring.org/l/rd?ring=segamania;id=32;url=http%3A%2F%2Fdevster.monkeeh.com%2Fsegapage.html
kit de desarrolador en c, de sega:
http://code.google.com/p/sgdk/
para instalarlo en el codeblock:
http://www.elotrolado.net/wiki/Uso_de_SGDK_en_CodeBlocks
Gameboy
Bueno aca no tengo mucho que decir, desde ya es ensamblador pero y tambien hay kit de programacion en C.
español:
http://elektronblog.wordpress.com/2011/10/17/back-to-the-past-programando-juegos-para-game-boy-gb-color/
http://sabia.tic.udc.es/gc/Contenidos%20adicionales/trabajos/ProgramacionVideoJuegos/programacion%20gameboy%20advance/index.html
Ingles:
http://www.loirak.com/gameboy/index.php
http://www.devrs.com/gb/
http://es.scribd.com/doc/39999184/GameBoy-Programming-Manual
PSX
Sony se caracteriza por guardarse todo, pero por ahora lo que hemos roboencontrado de la web sera esto, algo a tener en cuenta que la psx utiliza assembler pero para MIPS R2000/3000. Tambien necesitaremos un kit de programacion que para Cd porque muchas emuladores lo necesitan asi, lamentablemente no se encuentra mucha info... maldito sony...
paginas:
español:
http://www.emulatronia.com/consolas/doctec/dt-psx.htm
http://www.scenebeta.com/node/4384
ingles:
http://jum.pdroms.de/PSX/psxdevstart.html
http://forgotten-blog.narod.ru/
http://www.geocities.co.jp/Playtown/2004/psx/ny_e.htm (este es para programar en c)
juegos:
http://jum.pdroms.de/PSX/psxprog.html
Por ultimo les dejo un pagina que contiene link´s de manuales para hackear juegos y programar, la cagada es que ta en ingles:
http://www.romhacking.net/?page=documents&category=11&platform=8&game=&author=&perpage=20&level=&title=&desc=&docsearch=Go
Bueno hasta aca llegamos más adelante presentare las otras partes, la cagada es que se encuentra mucha info en ingles, pero bueh...
