FR | Otros | Poner más paletas para minis

Like Tree16Gracias
Respuesta
 
Herramientas Desplegado
  #1  
18/08/2014
Predeterminado FR | Otros | Poner más paletas para minis
Bueno, no tengo mucho que decir así que vamos al tuto...

1) Hacer una nueva tabla.
Primero deben ir a esta dirección en tu editor hex 3A5158, copian 90 de longitud, que son las direcciones que tiene tu tabla,

imagen


si por alguna razón has insertado mas paletas pues las copias todas.
Después de esto las pegamos en otro lugar.

imagen


Mi nueva tabla de paletas esta guardada en 0xB00000
Copien la dirección en algún lugar para que no se les olvide.

2)Insertar nuevas paletas.
Primero se van a APE, ABREN SU ROM, CARGAN SU PALETA, LA GUARDAN....

imagen


y copian la direccion de esa paleta y se van al editor hex, a la direccion de su tabla de paletas....

A continuación, os voy a definir la tabla. La tabla consiste en fragmentos de 8 byes uno detras de otro. Cada fragmento sirve para asignar una paleta a cada número de paleta de mini. El final de la tabla lo cerramos con un 00 00 00 00 FF 11 00 00 00.

XX XX XX 08 YY 11 00 00 00

XX XX XX es el offset permutado de la paleta
YY es el número de la paleta de mini (el que usas en NSE y OEditor)

Si nuestra paleta está insertada en 0xC00000, la permutamos (obtenemos 00 00 0C). Y a su vez, ésta paleta se la queremos asignar a la paleta de mini 0x16. Entonces obtenemos éste código:

00 00 0C 08 16 11 00 00 00

(Seguimos el mismo procedimiento para cada paleta)

IMAGEN


Y ya tenemos nuestra nueva paleta paleta insertada.

Como editarlas?
Abrimos un Block de notas y haremos lo siguiente:
PARA FIRE RED..
[BPRE]
Inherits: BPRE
Palette table = &Hoffset de la tabla de paletas
Sprite table = &H39FDB0
[/BPRE]
No tengo mucho que explicar, solo reemplazan esos offsets por lo de sus tablas y guardan con el nombre settings.ini y lo pegan en la carpeta de NSE.

IMAGEN



Ahora.....

Deben abrIr nuevamente el editor hex y van al siguiente offset:
0x0805E5E0, reemplazan por los siguientes bytes
70 88 09 07 09 0f 00 29 01 d0 05 e0

IMAGEN


Y ahora a este: 0x0805e5f8 pegan esto ... 03 e0

IMAGEN


Y listo.
Ahora escriben el el edior hex la direccion permutada + 08 ( la antigua ) de su tabla de paletas ( 3A5158 ) Deben tener el cuadro VALORES HERXADECIMALES SELECCIONADO. La paleta quedaria 58513A08


Le dan a buscar y sobreescriben esos datos por la nueva tabla de paletas
Por supuesto esa direccion debe estar permutada +08
Nuevamente, mi direccion fue C00000 entonces quedaria : 0000C008

IMAGEN


Las direcciones que deben reemplazar por su direccion de la tabla de paletas nuevas son
- 0x05F4D8
- 0x05F570
- 0x05F5C8
Deberan reemplazar la direccion antigua 3 veces, entonces volvemos a ir a buscar, su antigua direccion de paletas permutada + 08 y el cuadro VALORES HERXADECIMALES SELECCIONADO y reemplazamos por la nueva...

Como controlar los minis?
Alguna vez se les sobreescribira una paleta encima de la otra, como arreglar esto?
Abren su rom con NSE, Se van al mini como pueden ver ya tenemos nuestra paleta #16 insertada.

IMAGEN


y le dan a VIEW, HEX EDITOR, y seleccionan SPRITE OFFSET.


El byte seleccionado es el que cambiaremos, por ejemplo quiero que mi paleta se cargue en el slot 0B, Pues escriben 0B por 15.

Como ver cuales son los slots?
Abren el rom con elemulador VBA se van a TOOLS y PALETTE VIEWER.
Nos daran a escojer entre Bacground y Sprites, nosotros por supuesto escojeremos SPRITES.

Entonces el slot seria el 00, el segundo 01, el tercero 02 ..... hasta llegar a 0F
Cuando hagan todo esto, tendran sus nuevas paletas...
Muestra....

IMAGEN


Si tiene problemas por favor escriban en este post para que no haya nuevas dudas que ya se han resuelto.
Espero que les sirva y eso es todo , Se que no puse imagenes, pero creo que explique todo bien (creo) igual si necesitan imagenes me dicen.
Gracias a Japan por los offset.

Última edición por FEL!X; 05/01/2017 a las 15:11
  #2  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Este tuto ya me lo sabia, pero si mal no recuerdo este metodo solo funciona si usamos el JPAN hacked engine, creo que deberias especificar eso, ademas de mejorar un pelin la estructura del tuto que en ciertas partes se hace un poco confuso.

  #3  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
El tuto de jpan ya esta posteado aquí, no veo porque ponerlo nuevamente.
Y si,tiene razon, intentare poner mas imagenes y eso.
  #4  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Estoy confundido, se puede en una base que no sea
la de JPAN?

En fin, me parece buen tuto, aunque a veces me pierdo por
falta de imagenes :s
  #5  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Creo que no me pillaste, quiero decir que hasta donde yo se este metodo solo funciona en el parche de JPAN, te digo porque el metodo es exactamente el mismo

  #6  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
He editado el post con nuevas imagenes.
Y se que muchos preguntan esto asi que se los dejare claro.
SI SIRVE SIN EL PARCHE DE JPAN
para eso fue hecho este tuto ya que en la web hay otro pero con el parche.
Gracias: MegaSceptile9
  #7  
18/08/2014
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Pabel, ni tienes idea de lo que me ayudará este tuto, ya que en mi hack estoy limitado con eso de los minis porque son más de 600 poke XD y necesito paletas para insertar lo más que se pueda.

Cuando llegue a mi casa lo probaré y ahora con imagenes será más fácil de entender. Una cosa...tengo que dejar el espacio para las demás paletas? gracias ;-)
  #8  
21/01/2015
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Esto solo sirve con el parche de Jpan? D: alguien ya lo probo me gustaría saber si funciona uwu

un saludo
¡EL MEJOR PREMIO DEL 2016!



¡GRACIAS A TODOS!

  #9  
04/02/2015
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Dicho por Naren Jr. Ver mensaje
Esto solo sirve con el parche de Jpan? D: alguien ya lo probo me gustaría saber si funciona uwu

un saludo
Arriba se especificó que sirve también sin el parche de JPAN.

------------------------------------

No suelo emplear FR, quizás para un miniproyecto que tengo en mente, pero es un placer disponer de más paletas y acabar con la tediosa tarea de andar encajando los colores como en un rompecabezas, así que muchas gracias por el tutorial.
Gracias: Naren Asakura
Existe un tipo de recurso que conlleva horas y numerosos ratos de preparar, ayuda a mucha gente y más de una vez hay que rebanarse la sesera para dejarlo elegante. Me estoy refiriendo a los Tutoriales y a la Resolución de Dudas. Recuerda que de no ser por esas personas, no hubieras llegado a semejante nivel, así que no lo olvides.

Los tutoriales y la resolución de dudas también son recursos.
Si te fueron útiles, menciona a sus colaboradores.
  #10  
04/02/2015
Predeterminado Respuesta: FR | Otros | Poner mas paletas para minis
Dicho por Loony Boo♪ Ver mensaje
Arriba se especificó que sirve también sin el parche de JPAN.

------------------------------------

No suelo emplear FR, quizás para un miniproyecto que tengo en mente, pero es un placer disponer de más paletas y acabar con la tediosa tarea de andar encajando los colores como en un rompecabezas, así que muchas gracias por el tutorial.
No es exactamente así. El juego sólo carga cierto número de paletas. Puedes poner más paletas pero luego utilizarlas en el juego, lo que es a la práctica, es complicado. Se le cambian las paletas al protagonista o a otros minis si no se hace con mucho cuidado. Es casi mejor el rompecabezas de encajar los colores.
¡Pokémon Inmortal ya tiene BETA 2!
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 09:54.