Wah Wiki
(Página nueva: Primero que nada, ¿Qué es esto de la enciclopedia del Rom Hacking? Es una especia de enciclopedia dónde definiremos todo a cerca del Rom Hacking, para que no haya equivocaciones de...)
 
(Añadiendo categorías)
 
(No se muestran 2 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
Primero que nada, ¿Qué es esto de la enciclopedia del Rom Hacking?
+
Primero que nada, ¿qué es esto de la enciclopedia del Rom Hacking?
Es una especia de enciclopedia dónde definiremos todo a cerca del Rom Hacking, para que no haya equivocaciones de nada.
+
Es una especia de enciclopedia donde definiremos todo acerca del Rom Hacking, para que no haya equivocaciones de nada.
Y que todo el mundo, que empieza nuevo, o no tan nuevo, sepa que es cada cosa del ROM HACKING, y no tenga dudas de nada..
+
Y que todo el mundo que empieza nuevo, o no tan nuevo, sepa qué es cada cosa del ROM HACKING, y no tenga dudas de nada.
   
Hablando un día Xiros y yo, empezamos a decir cosas, para ayudar a los nuevos y hacer todo más ordenado, i así evitar más dudas, entonces le dije, ¿que tal sería hacer una enciclopedia del ROM HACKING?
+
Hablando un día Xiros y yo empezamos a decir cosas, para ayudar a los nuevos y hacer todo más ordenado, y así evitar más dudas, entonces le dije, "¿que tal sería hacer una enciclopedia del ROM HACKING?".
Entonces, me dijo, si yo ya lo tenia pensado, pero no tenia tiempo para llevarlo a cabo, quedamos en que un dia empezariamos con ella. Así que hemos empezado..
+
Entonces me dijo si yo ya lo tenía pensado, pero no tenía tiempo para llevarlo a cabo. Quedamos en que un dia empezariamos con ella. Así que hemos empezado.
   
   
   
'''Rom''': Es un tipo de memoria, que contiene datos hexadecimales, y que se puede ver interiormente sus datos, mediante códigos ASCII, pero eso solo los ROMS de juegos. Los Roms, que usareis para el ROM hacking, serán del formato “.gba” o “.gb”
+
'''Rom''': Es un tipo de memoria que contiene datos hexadecimales, y que se puede ver interiormente sus datos mediante códigos ASCII, pero eso solo los ROMS de juegos. Los roms que usareis para el ROM hacking, serán del formato “.gba” o “.gb”
   
'''Rom Base''': Es un rom editado por gente que sabe bastante a cerca del rom hacking, i modifica un rom, con fin de que los mas nuevos, lo usen en su hack como base, hasta que aprendar a hacer lo que ellos han cambiado del rom.
+
'''Rom Base''': Es un rom editado por gente que sabe bastante acerca del rom hacking y modifica un rom, con fin de que los mas nuevos lo usen en su hack como base, hasta que aprendan a hacer lo que ellos han cambiado del rom.
   
'''Emulador''': Es un programa, que nos servirá para emular nuestros juegos, es decir jugarlos.
+
'''Emulador''': Es un programa que nos servirá para emular nuestros juegos, es decir, jugarlos.
   
'''Screen''': Imagen sacada desde el visual boy.
+
'''Screen''': Imagen sacada desde el Visual Boy.
   
'''Rom hacking''': Es el arte, de la modificacion de un ROM. La persona que se dedica a ello como hobby, se hace llamar “rom hacker”
+
'''Rom hacking''': Es el arte de la modificacion de un ROM. La persona que se dedica a ello como hobby se hace llamar “rom hacker”
   
'''Poke hacking''': Es el arte de la modificacion de un Rom de pokémon.
+
'''Poke hacking''': Es el arte de la modificacion de un Rom de Pokémon.
   
'''Rom hacker''': Persona que se dedica a modificar ROM's como aficion o hobby.
+
'''Rom hacker''': Persona que se dedica a modificar ROMs como afición o hobby.
   
'''Rom con MUGS''': Es un rom, que ha sido utilizado anteriormente con algun fin, y ya no es virgen, para poder usarlo para jugar o hacer hack roms.
+
'''Rom con MUGS''': Es un rom que ha sido utilizado anteriormente con algun fin, y ya no es virgen para poder usarlo para jugar o hacer hack roms.
   
'''Rom virgen''': Es aquel rom, que está limpio, no ha sido usado ni modificado, por nadie. (Solo por el proveedor.)
+
'''Rom virgen''': Es aquel rom que está limpio, no ha sido usado ni modificado, por nadie. (Solo por el proveedor.)
   
'''Archivos con extensión “.gba”/”.gb”''': Son todos aquellos archivos, que son memorias ROM, que pueden ser emulador por un emulador compatible con ese tipo de extensiones.
+
'''Archivos con extensión “.gba”/”.gb”''': Son todos aquellos archivos memorias ROM que pueden ser emulados por un emulador compatible con ese tipo de extensiones.
   
'''Hexadecimal''': Sistema de enumeración, con la que se cuentan las direcciones de un sistema informatico. Es decir, es el sistema, con el que se clasifican las direcciones. Esta enumeración va del “0 a la F” usando 16 caracteres. (Esto, da paso a los “binarios” que es el con el sistema de enumeración con el que trabaja todo sistema informatico.)
+
'''Hexadecimal''': Sistema de enumeración con la que se cuentan las direcciones de un sistema informático. Es decir, es el sistema con el que se clasifican las direcciones. Esta enumeración va del “0 a la F” usando 16 caracteres. (Esto da paso a los “binarios” ,que es el con el sistema de enumeración con el que trabaja todo sistema informático.)
   
 
'''Binario''': Sistema de enumeración en que solo se usan dos cifras, el 1 y el 0. Este sistema de enumeración solo lo usan las máquinas, y los humanos rara vez.
 
'''Binario''': Sistema de enumeración en que solo se usan dos cifras, el 1 y el 0. Este sistema de enumeración solo lo usan las máquinas, y los humanos rara vez.
   
'''ASM''': Lenguaje de programación que te permite darle otra manera de ver al Rom. Sabiendo ASM, le puedes hacer de todo lo que tu quieras al ROM.
+
'''ASM''': Lenguaje de programación que te permite darle otra manera de ver al Rom. Sabiendo ASM, puedes hacer todo lo que quieras al ROM.
   
'''Píxel''': Unidad de medida, con la que se miden una imagen digital. Un ejemplo de píxel, es cada cuadrito que se ve en una imagen digital, cuando la ampliamos con el zom.
+
'''Píxel''': Unidad de medida con la que se miden una imagen digital. Un ejemplo de píxel es cada cuadrito que se ve en una imagen digital, cuando la ampliamos con el zoom.
   
'''Tool''': Es “herramienta” pero en inglés, las tools, sirven al rom hacker, para hacer todas las modificaciones necesarias a su ROM.
+
'''Tool''': Es “herramienta” pero en inglés. Sirven al rom hacker para hacer todas las modificaciones necesarias a su ROM.
   
'''Advance Map''': Es una tool, que te permite modificar los mapas del hack, modificar sus eventos, insertar tiles, cambiar paletas...etc.
+
'''Advance Map''': Es una tool que permite modificar los mapas del hack, modificar sus eventos, insertar tiles, cambiar paletas... etc.
   
'''Advance Pallete Editor''': Es un gran editor de paletas, que te permite modificar todas las paletas del juego.
+
'''Advance Pallete Editor''': Es un gran editor de paletas que permite modificar todas las paletas del juego.
   
'''Unlz.Gba''': Programa que te permite cambiar la mayoria de gráficos del rom de GBA, tales como sprites, tiles, intro, mochila..etc.
+
'''Unlz.Gba''': Programa que permite cambiar la mayoria de gráficos del rom de GBA, tales como sprites, tiles, intro, mochila, etc.
   
'''Tiled 2002''': Programa universal, que soporta grandes cantidades de Roms, que permite cambiar las animaciones de los gráficos.
+
'''Tiled 2002''': Programa universal que soporta grandes cantidades de Roms. Permite cambiar las animaciones de los gráficos.
   
'''Overworld Editor''': Programa que te permite cambiar los minisprites del juego, y cambiarle sus paletas.
+
'''Overworld Editor''': Programa que permite cambiar los minisprites del juego y cambiarle sus paletas.
   
'''Elite map''': Antiguo editor de mapas, que es de la “old school” hoy en dia ya no se usa este programa.
+
'''Elite map''': Antiguo editor de mapas "de la vieja escuela". Hoy en dia ya no se usa este programa.
   
'''PET''': Programa que permite editar los etrenadores, es decir los pokes que tiene, sus niveles y sus ataques.
+
'''PET''': Programa que permite editar los entrenadores de Pokémon. Es decir, los Pokémon que tiene, sus niveles y sus ataques.
   
'''Thingy 32''': Editor Hexadecimal, que te permite ver la estructura interna del Rom. (Con un editor hexadecimal, si se sabe mucho de HEX, se puede hacer de todo.)Los novatos, lo usan para traducir textos.
+
'''Thingy 32''': Editor hexadecimal que permite ver la estructura interna del Rom. (Con un editor hexadecimal, si se sabe mucho de HEX, se puede hacer de todo.) Los novatos lo usan para traducir textos.
   
 
'''Advance Text''': Programa que permite modificar los textos de los roms.
 
'''Advance Text''': Programa que permite modificar los textos de los roms.
Línea 58: Línea 58:
 
'''Overworld Charger''': Programita que te permite cambiar el tamaño de los overworlds.
 
'''Overworld Charger''': Programita que te permite cambiar el tamaño de los overworlds.
   
'''Cyclone Beta''': Programa que te permite crear archivos .Raw, para ordenar un conjunto de tiles, que usa el unlz.gba y que no se pueden ordenar de otra manera. Ejemplo: Portada.
+
'''Cyclone Beta''': Programa que te permite crear archivos .Raw para ordenar un conjunto de tiles que usa el unlz.gba y que no se pueden ordenar de otra manera. Ejemplo: Portada.
   
'''Advance Starter''': Cambia el poke, con el que empezarás tu aventura pokémon.
+
'''Advance Starter''': Cambia el Pokémon con el que empezarás tu aventura pokémon.
   
'''A-tack''': Programa que te permite modificar las propiedades de los ataques.
+
'''A-tack''': Programa que permite modificar las propiedades de los ataques.
   
'''A-Mart''': Programa que te permite cambiar los productos que se venderán en las tiendas pokémon.
+
'''A-Mart''': Programa que permite cambiar los productos que se venderán en las tiendas Pokémon.
   
'''IconEd''': Programa que te permite cambiar los iconos de los pokémon para los menus.
+
'''IconEd''': Programa que permite cambiar los iconos de los Pokémon para los menús.
   
'''IntroEd''': Programa que te permite cambiar muchas cosas de la introducción. Entre ellos está modificar el pokémon que sacará el profesor, y el lugar donde comienzas tu aventura.
+
'''IntroEd''': Programa que permite cambiar muchas cosas de la introducción. Entre ellos está modificar el Pokémon que sacará el profesor y el lugar donde comienzas tu aventura.
   
 
'''Start Map Chooser Advance''': Elige el mapa donde comenzarás tu aventura.
 
'''Start Map Chooser Advance''': Elige el mapa donde comenzarás tu aventura.
   
'''RS Evolution''': Edita las evoluciones de tus pokémon. Por ejemplo, que un bulbasaur evolucione en un mewtwo.
+
'''RS Evolution''': Edita las evoluciones de tus Pokémon. Por ejemplo, que un Bulbasaur evolucione en un Mewtwo.
   
'''Titlescreen cry Changer''': Programa que te permite cambiar el sonido del pokémon que suena en Rojo Fuego o Verde Hoja.
+
'''Titlescreen cry Changer''': Programa que permite cambiar el sonido del Pokémon que suena en Rojo Fuego o Verde Hoja.
   
'''Yape''': Un programa que te permite editar pokémon, sus ataques, sus stats..etc.
+
'''Yape''': Un programa que te permite editar Pokémon, sus ataques, sus estadísticas, etc.
   
'''Pokédex Order Editor''': Herramienta que sirve para cambiar el orden de los pokémon de la pokédex.
+
'''Pokédex Order Editor''': Herramienta que sirve para cambiar el orden de los Pokémon de la Pokédex.
   
'''XSE (eXtreme Script Editor)''': Un Programa que te permite editar todos los scripts del rom, y crear los tuyos. Es decir es un compilador. Hasta ahora, es el mejor compilador del Pokehacking.
+
'''XSE (eXtreme Script Editor)''': Un programa que te permite editar todos los scripts del rom, y crear los tuyos. Es decir, es un compilador. Hasta ahora, es el mejor compilador del Pokéhacking.
   
'''ESM (Easy Script Maker)''': Un compilador, también te permite editar los scripts de un rom, pero con la diferencia de que está en castellano.
+
'''ESM (Easy Script Maker)''': Un compilador que permite editar los scripts de un rom, pero con la diferencia de que está en castellano.
   
'''NTME''': Programa con la misma función que el cyclone, te permite sacar archivos .Raw para ordenar el conjunto de tiles, que solo se puede editar con unlz.gba
+
'''NTME''': Programa con la misma función que Cyclone. Permite sacar archivos .Raw para ordenar el conjunto de tiles, que solo se puede editar con unlz.gba
   
'''PTC (Professional TileMap Creator'''): Es un programa que te permite modificar los raw, estraídos del rom. Tiene la misma función que el NTME y Cyclone, solo que este es mucho mejor.
+
'''PTC (Professional TileMap Creator'''): Es un programa que permite modificar los raw extraidos del rom. Tiene la misma función que el NTME y Cyclone, solo que este es mucho mejor.
   
'''Gba Item Editor''': Programa que permite hacerle cambios a los items/objetos del rom. Les cambia el precio, la descripción..etc.
+
'''Gba Item Editor''': Programa que permite hacer cambios a los items/objetos del rom. Les cambia el precio, la descripción, etc.
   
 
'''Snes Pallete Editor''': Editor de paletas, bastante viejo, y algo dificil de usar, comparado con el APE.
 
'''Snes Pallete Editor''': Editor de paletas, bastante viejo, y algo dificil de usar, comparado con el APE.
Línea 94: Línea 94:
 
'''HeaderEditor''': Sirve para cambiar la signatura del rom, por si quieres agregarle algo al principio.
 
'''HeaderEditor''': Sirve para cambiar la signatura del rom, por si quieres agregarle algo al principio.
   
'''FreeSpaceFinder''': Herramienta que te permite encontrar espacio libre en el Rom.
+
'''FreeSpaceFinder''': Herramienta que permite encontrar espacio libre en el Rom.
   
 
'''Tile Molester''': Herramienta que te permite cambiar las animaciones del Rom, como el de las puertas, y otros.
 
'''Tile Molester''': Herramienta que te permite cambiar las animaciones del Rom, como el de las puertas, y otros.
Línea 100: Línea 100:
 
'''Lunar IPS''': Programa que te permite aplicar o crear parches para un rom.
 
'''Lunar IPS''': Programa que te permite aplicar o crear parches para un rom.
   
'''PokéPic''': Programa algo viejo, que te permite cambiar los sprites de los pokémon por delante i por detrás.
+
'''PokéPic''': Programa algo viejo que permite cambiar los sprites de los Pokémon por delante y por detrás.
   
'''Patted''': Programa que te permite elegir los ataques que aprenderán los pokes, conforme vaya subiendo de nivel.
+
'''Patted''': Programa que permite elegir los ataques que aprenderán los Pokémon conforme suban de nivel.
   
'''Bewildered''': Programa que cambia que tipos de pokémon te aparecerán en cada ruta.
+
'''Bewildered''': Programa que cambia qué tipos de Pokémon aparecerán en cada ruta.
   
'''Dexter''': Cambia la descripción de cada pokémon en la pokédex.
+
'''Dexter''': Cambia la descripción de cada Pokémon en la Pokédex.
   
'''Scripted''': Viejo, editor de scripts, que daba bastantes problemas a los rom hackers, menos experimentados que querian aprender a hacer sus propios scripts.
+
'''Scripted''': Viejo editor de scripts,que daba bastantes problemas a los rom hackers menos experimentados que querían aprender a hacer sus propios scripts.
   
'''Pokescript''': Programa que te permite editar los scripts del rom, y crear los tuyos propios.
+
'''Pokescript''': Programa que permite editar los scripts del rom, y crear los tuyos propios.
   
'''Parche''': Archivo que contiene la información comprimida de un rom, que ha sido modificado. Contra más cambios tenga un rom, más pesará este parche.
+
'''Parche''': Archivo que contiene la información comprimida de un rom que ha sido modificado. A más cambios tenga un rom, más pesará este parche.
   
'''Wah a hack''': Web de Rom hacking, hispano hablante, dónde hay mogollones de manuales, que podrás leer, a cerca de todo.
+
'''Wah a hack''': Web de Rom hacking hispano hablante donde hay mogollones de manuales que podrás leer acerca de todo.
   
'''Sprites''': Son los dibujos, que salen cuando entras en una batalla. Por ejemplo, el dibujo de un bulbasaur, es un sprite. En GBA, los sprites son de 64x64 píxeles, y contienen 16 colores. (13 colores+blanco+negro+color de fondo)
+
'''Sprites''': Son los dibujos que salen cuando entras en una batalla. Por ejemplo, el dibujo de un Bulbasaur es un sprite. En GBA, los sprites son de 64x64 píxeles, y contienen 16 colores. (13 colores+blanco+negro+color de fondo)
   
'''Backsprite''': Es aquel sprite, que no se ve de frente, si no que se ve de espaldas.
+
'''Backsprite''': Es aquel sprite que no se ve de frente, s no que se ve de espaldas.
   
 
'''Spriter''': Persona que se decica a hacer sprites.
 
'''Spriter''': Persona que se decica a hacer sprites.
   
'''Minisprites:''' Son los muñecos, que se mueven por el mapa del juego. El personaje que tu mueves, es un minisprite.
+
'''Minisprites:''' Son los muñecos que se mueven por el mapa del juego. El personaje que mueves es un minisprite.
   
 
'''Minispriter:''' Persona que se dedica a hacer minisprites.
 
'''Minispriter:''' Persona que se dedica a hacer minisprites.
   
'''Tiles''': Son los gráficos, de los que se consta el rom. Por ejemplo, el suelo, es un tile, el arbol es otro tile..
+
'''Tiles''': Son los gráficos de los que consta el rom. Por ejemplo, el suelo es un tile, el árbol es otro tile...
   
 
'''Tileset''': Lámina que contiene un conjunto de tiles.
 
'''Tileset''': Lámina que contiene un conjunto de tiles.
   
'''Tiler''': Persona que se dedica al arte de hacer tiles..
+
'''Tiler''': Persona que se dedica al arte de hacer tiles.
   
'''Paletas''': Son los colores, de los que están formado cada cosa. Es decir, por ejemplo el tileset, está formado por paletas, que siempre contienen 16 colores.
+
'''Paletas''': Son los colores de los que está formado cada cosa. Por ejemplo, el tileset está formado por paletas, que siempre contienen 16 colores.
   
'''Mapa''': Es el mapa, por el que interactuas con tu minisprite.
+
'''Mapa''': Es el mapa por el que interactúas con tu minisprite.
   
'''Mapamundi''': Es el mapa de la región, donde ves ubicada cada ciudad, pueblo, ruta..etc.
+
'''Mapamundi''': Es el mapa de la región donde ves ubicada cada ciudad, pueblo, ruta, etc.
   
 
'''Mapeador''': Persona que se dedica a hacer los mapas del ROM.
 
'''Mapeador''': Persona que se dedica a hacer los mapas del ROM.
   
'''Script''': Es cada uno de los eventos del rom. Es de lo más importante que hay en el rom hacking, sin scripts, no se desarolla la historia.
+
'''Script''': Es cada uno de los eventos del rom. Es de lo más importante que hay en el rom hacking: sin scripts no se desarolla la historia.
   
 
'''Scripter''': Persona que se dedica a editar los scrips del ROM.
 
'''Scripter''': Persona que se dedica a editar los scrips del ROM.
   
'''Battleground'''s: Son los escenarios de batalla, que se ves cuando peleas contra alguien.
+
'''Battleground'''s: Son los escenarios de batalla que se ves cuando peleas contra alguien.
   
'''Indexacion''': Arte de hacer que una imagen, se limite al uso de solo un par de colores, que estarán clasificados en una paleta.
+
'''Indexacion''': Arte de hacer que una imagen. Se limita al uso de solo un par de colores, que estarán clasificados en una paleta.
   
'''Redimensionar''': Accion de hacer algo más grande, puedes redimensionar los minis, para que se hagan más grandes.
+
'''Redimensionar''': Accion de hacer algo más grande: puedes redimensionar los minis, para que se hagan más grandes.
   
'''Warp:''' Es el evento, que hace que te trasladen de un mapa a otro.
+
'''Warp:''' Es el evento que hace que te trasladen de un mapa a otro.
   
'''Midis''': Son los archivos musicales, que se reproducen en el ROM.
+
'''Midis''': Son los archivos musicales que se reproducen en el ROM.
   
'''offset''': Dirección dentro de una rom que contiene datos del juego, cada Offset esta compuesto por dos digitos en hexadecimal. Cada offset se puede localizar por una direccion en Hexadecimal dentro de la rom
+
'''offset''': Dirección dentro de una rom que contiene datos del juego. Cada offset esta compuesto por dos digitos en hexadecimal. Cada offset se puede localizar por una direccion en hexadecimal dentro de la rom.
   
'''bug''': La palabra "bug" quiere decir, error. Tener un bug en un rom es malo, así que evitenlos.
+
'''bug''': La palabra "bug" quiere decir error. Tener un bug en un rom es malo.
   
'''flag''': La flag, es una bandera, que en la informatica, puede estar activada o desactivada. Dependiendo de como esté, se tendrán unos resultados u otros. (Guarda informacion de las cosas)
+
'''flag''': La flag es una bandera, que en la informática puede estar activada o desactivada. Dependiendo de cómo esté, se tendrán unos resultados u otros. Guarda informacion de las cosas.
   
'''byte''': Unidad informática, con la que se "pesan" los espacios. 1 byte son 8 bits. Y en un rom, un byte, es cada uno de los offsets que hay en el rom.
+
'''byte''': Unidad informática con la que se "pesan" los espacios. 1 byte son 8 bits. Y en un rom, un byte es cada uno de los offsets que hay en el rom.
   
'''comportamiento byte''': Te permite modificar el como se comportará en el juego cada byte, es decir, el como lo interpretará el rom. (Se suele usar en los tiles del mapa.)
+
'''comportamiento byte''': Te permite modificar cómo se comportará en el juego cada byte, es decir, cómo lo interpretará el rom. Se suele usar en los tiles del mapa.
   
  +
'''Fakemon''': Pokémon creado por alguna persona, empresa, o compañía que no sea oficial de Nintendo.
'''OFFSET''': Dirección dentro de una rom que contiene datos del juego, cada Offset esta compuesto por dos digitos en hexadecimal. Cada offset se puede localizar por una direccion en Hexadecimal dentro de la rom.
 
   
'''Fakemon''': Pokemon creado por alguna persona, empresa, o compañía que no sea oficial de nintendo, es creado por aparte.
+
'''Quimera''': Fakemon (aún se discute si pertenece a los fakes o no) que es creado a partir de otras partes de otro Pokémon.
   
 
'''Recolor''': Técnica que se utiliza para cambiar el color a algún sprite del juego.
'''Quimera''': Fakemon (aun se discute si pertenece alos fakes o no) que es creado a partir de otras partes de otro pokemon.
 
 
'''Recolor''':Tecnica que se utiliza para cambiar el color a algun sprite del juego.
 
   
 
'''Comando''':Cadena de datos que sirve para dar una orden a la hora de hacer un script.
 
'''Comando''':Cadena de datos que sirve para dar una orden a la hora de hacer un script.
   
'''Emulador''': Maquina virtual que asimila el funcionamiento del sistema operativo que funciona en la consola.
+
'''Emulador''': Máquina virtual que asimila el funcionamiento del sistema operativo que funciona en la consola.
 
 
 
   
¡Entre todos podemos hacer la enciclopedia más grande de todas a cerca del POKE HACKING! todos podeis aportar vuestro granito de arena, a este proyecto de WAH.
 
Así que a postear mas definiciones.
 
   
-Todas las definiciones, que consideremos bien elaboradas, irán al primer post.
 
-Tambien los novatos, pueden darnos ideas, para meter más "vocabulario" de pokehacking.
 
   
 
¡Entre todos podemos hacer la enciclopedia más grande de todas acerca del POKE HACKING! Todos podeis aportar vuestro granito de arena a este proyecto de WAH.
Aportacion de mas vocabulario: Nemesys,
 
   
 
-Todas las definiciones que consideremos bien elaboradas irán al primer post.
<span style="color:BLUE;">
 
 
-También los novatos pueden darnos ideas para meter más "vocabulario" de Pokéhacking.
POR MAURICIO COLMENERO</span>
 
  +
[[Categoría:Carreras]]

Revisión actual - 02:30 27 sep 2020

Primero que nada, ¿qué es esto de la enciclopedia del Rom Hacking? Es una especia de enciclopedia donde definiremos todo acerca del Rom Hacking, para que no haya equivocaciones de nada. Y que todo el mundo que empieza nuevo, o no tan nuevo, sepa qué es cada cosa del ROM HACKING, y no tenga dudas de nada.

Hablando un día Xiros y yo empezamos a decir cosas, para ayudar a los nuevos y hacer todo más ordenado, y así evitar más dudas, entonces le dije, "¿que tal sería hacer una enciclopedia del ROM HACKING?". Entonces me dijo si yo ya lo tenía pensado, pero no tenía tiempo para llevarlo a cabo. Quedamos en que un dia empezariamos con ella. Así que hemos empezado.


Rom: Es un tipo de memoria que contiene datos hexadecimales, y que se puede ver interiormente sus datos mediante códigos ASCII, pero eso solo los ROMS de juegos. Los roms que usareis para el ROM hacking, serán del formato “.gba” o “.gb”

Rom Base: Es un rom editado por gente que sabe bastante acerca del rom hacking y modifica un rom, con fin de que los mas nuevos lo usen en su hack como base, hasta que aprendan a hacer lo que ellos han cambiado del rom.

Emulador: Es un programa que nos servirá para emular nuestros juegos, es decir, jugarlos.

Screen: Imagen sacada desde el Visual Boy.

Rom hacking: Es el arte de la modificacion de un ROM. La persona que se dedica a ello como hobby se hace llamar “rom hacker”

Poke hacking: Es el arte de la modificacion de un Rom de Pokémon.

Rom hacker: Persona que se dedica a modificar ROMs como afición o hobby.

Rom con MUGS: Es un rom que ha sido utilizado anteriormente con algun fin, y ya no es virgen para poder usarlo para jugar o hacer hack roms.

Rom virgen: Es aquel rom que está limpio, no ha sido usado ni modificado, por nadie. (Solo por el proveedor.)

Archivos con extensión “.gba”/”.gb”: Son todos aquellos archivos memorias ROM que pueden ser emulados por un emulador compatible con ese tipo de extensiones.

Hexadecimal: Sistema de enumeración con la que se cuentan las direcciones de un sistema informático. Es decir, es el sistema con el que se clasifican las direcciones. Esta enumeración va del “0 a la F” usando 16 caracteres. (Esto da paso a los “binarios” ,que es el con el sistema de enumeración con el que trabaja todo sistema informático.)

Binario: Sistema de enumeración en que solo se usan dos cifras, el 1 y el 0. Este sistema de enumeración solo lo usan las máquinas, y los humanos rara vez.

ASM: Lenguaje de programación que te permite darle otra manera de ver al Rom. Sabiendo ASM, puedes hacer todo lo que quieras al ROM.

Píxel: Unidad de medida con la que se miden una imagen digital. Un ejemplo de píxel es cada cuadrito que se ve en una imagen digital, cuando la ampliamos con el zoom.

Tool: Es “herramienta” pero en inglés. Sirven al rom hacker para hacer todas las modificaciones necesarias a su ROM.

Advance Map: Es una tool que permite modificar los mapas del hack, modificar sus eventos, insertar tiles, cambiar paletas... etc.

Advance Pallete Editor: Es un gran editor de paletas que permite modificar todas las paletas del juego.

Unlz.Gba: Programa que permite cambiar la mayoria de gráficos del rom de GBA, tales como sprites, tiles, intro, mochila, etc.

Tiled 2002: Programa universal que soporta grandes cantidades de Roms. Permite cambiar las animaciones de los gráficos.

Overworld Editor: Programa que permite cambiar los minisprites del juego y cambiarle sus paletas.

Elite map: Antiguo editor de mapas "de la vieja escuela". Hoy en dia ya no se usa este programa.

PET: Programa que permite editar los entrenadores de Pokémon. Es decir, los Pokémon que tiene, sus niveles y sus ataques.

Thingy 32: Editor hexadecimal que permite ver la estructura interna del Rom. (Con un editor hexadecimal, si se sabe mucho de HEX, se puede hacer de todo.) Los novatos lo usan para traducir textos.

Advance Text: Programa que permite modificar los textos de los roms.

Overworld Charger: Programita que te permite cambiar el tamaño de los overworlds.

Cyclone Beta: Programa que te permite crear archivos .Raw para ordenar un conjunto de tiles que usa el unlz.gba y que no se pueden ordenar de otra manera. Ejemplo: Portada.

Advance Starter: Cambia el Pokémon con el que empezarás tu aventura pokémon.

A-tack: Programa que permite modificar las propiedades de los ataques.

A-Mart: Programa que permite cambiar los productos que se venderán en las tiendas Pokémon.

IconEd: Programa que permite cambiar los iconos de los Pokémon para los menús.

IntroEd: Programa que permite cambiar muchas cosas de la introducción. Entre ellos está modificar el Pokémon que sacará el profesor y el lugar donde comienzas tu aventura.

Start Map Chooser Advance: Elige el mapa donde comenzarás tu aventura.

RS Evolution: Edita las evoluciones de tus Pokémon. Por ejemplo, que un Bulbasaur evolucione en un Mewtwo.

Titlescreen cry Changer: Programa que permite cambiar el sonido del Pokémon que suena en Rojo Fuego o Verde Hoja.

Yape: Un programa que te permite editar Pokémon, sus ataques, sus estadísticas, etc.

Pokédex Order Editor: Herramienta que sirve para cambiar el orden de los Pokémon de la Pokédex.

XSE (eXtreme Script Editor): Un programa que te permite editar todos los scripts del rom, y crear los tuyos. Es decir, es un compilador. Hasta ahora, es el mejor compilador del Pokéhacking.

ESM (Easy Script Maker): Un compilador que permite editar los scripts de un rom, pero con la diferencia de que está en castellano.

NTME: Programa con la misma función que Cyclone. Permite sacar archivos .Raw para ordenar el conjunto de tiles, que solo se puede editar con unlz.gba

PTC (Professional TileMap Creator): Es un programa que permite modificar los raw extraidos del rom. Tiene la misma función que el NTME y Cyclone, solo que este es mucho mejor.

Gba Item Editor: Programa que permite hacer cambios a los items/objetos del rom. Les cambia el precio, la descripción, etc.

Snes Pallete Editor: Editor de paletas, bastante viejo, y algo dificil de usar, comparado con el APE.

HeaderEditor: Sirve para cambiar la signatura del rom, por si quieres agregarle algo al principio.

FreeSpaceFinder: Herramienta que permite encontrar espacio libre en el Rom.

Tile Molester: Herramienta que te permite cambiar las animaciones del Rom, como el de las puertas, y otros.

Lunar IPS: Programa que te permite aplicar o crear parches para un rom.

PokéPic: Programa algo viejo que permite cambiar los sprites de los Pokémon por delante y por detrás.

Patted: Programa que permite elegir los ataques que aprenderán los Pokémon conforme suban de nivel.

Bewildered: Programa que cambia qué tipos de Pokémon aparecerán en cada ruta.

Dexter: Cambia la descripción de cada Pokémon en la Pokédex.

Scripted: Viejo editor de scripts,que daba bastantes problemas a los rom hackers menos experimentados que querían aprender a hacer sus propios scripts.

Pokescript: Programa que permite editar los scripts del rom, y crear los tuyos propios.

Parche: Archivo que contiene la información comprimida de un rom que ha sido modificado. A más cambios tenga un rom, más pesará este parche.

Wah a hack: Web de Rom hacking hispano hablante donde hay mogollones de manuales que podrás leer acerca de todo.

Sprites: Son los dibujos que salen cuando entras en una batalla. Por ejemplo, el dibujo de un Bulbasaur es un sprite. En GBA, los sprites son de 64x64 píxeles, y contienen 16 colores. (13 colores+blanco+negro+color de fondo)

Backsprite: Es aquel sprite que no se ve de frente, s no que se ve de espaldas.

Spriter: Persona que se decica a hacer sprites.

Minisprites: Son los muñecos que se mueven por el mapa del juego. El personaje que tú mueves es un minisprite.

Minispriter: Persona que se dedica a hacer minisprites.

Tiles: Son los gráficos de los que consta el rom. Por ejemplo, el suelo es un tile, el árbol es otro tile...

Tileset: Lámina que contiene un conjunto de tiles.

Tiler: Persona que se dedica al arte de hacer tiles.

Paletas: Son los colores de los que está formado cada cosa. Por ejemplo, el tileset está formado por paletas, que siempre contienen 16 colores.

Mapa: Es el mapa por el que interactúas con tu minisprite.

Mapamundi: Es el mapa de la región donde ves ubicada cada ciudad, pueblo, ruta, etc.

Mapeador: Persona que se dedica a hacer los mapas del ROM.

Script: Es cada uno de los eventos del rom. Es de lo más importante que hay en el rom hacking: sin scripts no se desarolla la historia.

Scripter: Persona que se dedica a editar los scrips del ROM.

Battlegrounds: Son los escenarios de batalla que se ves cuando peleas contra alguien.

Indexacion: Arte de hacer que una imagen. Se limita al uso de solo un par de colores, que estarán clasificados en una paleta.

Redimensionar: Accion de hacer algo más grande: puedes redimensionar los minis, para que se hagan más grandes.

Warp: Es el evento que hace que te trasladen de un mapa a otro.

Midis: Son los archivos musicales que se reproducen en el ROM.

offset: Dirección dentro de una rom que contiene datos del juego. Cada offset esta compuesto por dos digitos en hexadecimal. Cada offset se puede localizar por una direccion en hexadecimal dentro de la rom.

bug: La palabra "bug" quiere decir error. Tener un bug en un rom es malo.

flag: La flag es una bandera, que en la informática puede estar activada o desactivada. Dependiendo de cómo esté, se tendrán unos resultados u otros. Guarda informacion de las cosas.

byte: Unidad informática con la que se "pesan" los espacios. 1 byte son 8 bits. Y en un rom, un byte es cada uno de los offsets que hay en el rom.

comportamiento byte: Te permite modificar cómo se comportará en el juego cada byte, es decir, cómo lo interpretará el rom. Se suele usar en los tiles del mapa.

Fakemon: Pokémon creado por alguna persona, empresa, o compañía que no sea oficial de Nintendo.

Quimera: Fakemon (aún se discute si pertenece a los fakes o no) que es creado a partir de otras partes de otro Pokémon.

Recolor: Técnica que se utiliza para cambiar el color a algún sprite del juego.

Comando:Cadena de datos que sirve para dar una orden a la hora de hacer un script.

Emulador: Máquina virtual que asimila el funcionamiento del sistema operativo que funciona en la consola.


¡Entre todos podemos hacer la enciclopedia más grande de todas acerca del POKE HACKING! Todos podeis aportar vuestro granito de arena a este proyecto de WAH.

-Todas las definiciones que consideremos bien elaboradas irán al primer post. -También los novatos pueden darnos ideas para meter más "vocabulario" de Pokéhacking.