¿Esta es la guía "oficial" para usar 128kb?
viewtopic.php?p=49057#p49057
Porque no he visto nada más
Estoy bajando el Gokumal y el Dogmole Tuppowski de 128KB para echar un ojo al código. Porque eso de tener espacio para intros y textos mola más que un tico-tico. Que la última vez perdí un día entero sólo retocando para meterlo todo en 48KB y tuvimos que dejar la música fuera
PD:
Tenía que haberlo hecho antes y no hoy que empieza la SpeccyJam mañana, pero es que la parienta hizo caer un Ouya y llevo todo Agosto enganchado. El retro en tele gigante desde el sofa y mando inalambrico es una gozada XDDD
EDITO:
Vale, ya tengo unas dudas. Usando modo 128KB
¿Tengo que hacer algo para cargar title, ending, marco y música desde la RAM extra? ¿O la churrera lo hace sola?
Si uso al final más de un nivel como en Gokumal
¿Es el mismo comportamiento_tiles para todos ellos?
¿Dónde se definen el orden de los niveles? ¿Y las llamadas a pantallas extras como INTRO1, INTRO2, DEDICADO, CONTROLES, etc...? Porque no lo veo en ningún lado
¿Que es el levelnumbers.h?
Gracias
SpeccyJam: Duda sobre 128k en la churrera
Moderador: na_th_an
Re: SpeccyJam: Duda sobre 128k en la churrera
$this->bbcode_second_pass_quote('Gocho', '')Esta es la guía "oficial" para usar 128kb?
viewtopic.php?p=49057#p49057
viewtopic.php?p=49057#p49057
Eso y lo que pone en whatsnew.txt... Por ahora no hay más.
$this->bbcode_second_pass_quote('Gocho', '')Tengo que hacer algo para cargar title, ending, marco y música desde la RAM extra? ¿O la churrera lo hace sola?
Lo hace sola
$this->bbcode_second_pass_quote('Gocho', 'S')i uso al final más de un nivel como en Gokumal
¿Es el mismo comportamiento_tiles para todos ellos?
¿Dónde se definen el orden de los niveles?
Léete whatsnew.txt. Todo eso se define en levels128.h.
$this->bbcode_second_pass_quote('Gocho', '')Y las llamadas a pantallas extras como INTRO1, INTRO2, DEDICADO, CONTROLES, etc...? Porque no lo veo en ningún lado
Porque es custom. Se añadieron a Goku Mal "a mano", mira sus fuentes y verás las llamadas en mainloop.h
$this->bbcode_second_pass_quote('Gocho', '')Que es el levelnumbers.h?
Una modificación custom que sirve para pintar el número gordo en la pantalla de "nivel X" de Goku Mal.
Lo principal es leer whatsnew.txt. Ahí se describe cómo se montó Goku Mal más o menos paso a paso. Hay una aplicación en utils que toma tiles, sprites, mapa, comportamientos, enemigos y hotspots y construye un binario para usar con levels128.h. Míratelo detenidamente y si te surgen dudas, pregunta.
También puedes atreverte a construir algo con Mt Engine Mk2 de Ninjajar. El control sobre los recursos de los niveles es más fino y el motor es bastante mejor - y funciona y se configura casi de la misma forma que la churrera.
Aunque igual para un "jam" desos no hay rato para ponerse a liarla con algo así