Sobre los CHEATS de Mame, Como hacer para.......
mike_myers
view post Escrito el 1/3/2005, 00:06 by: mike_myers
Avatar

Buscador de trucos

Grupo: Moderadores generales
Mensajes: 639


Status: Offline: ultima azione eseguita il 5/12/2006, 20:23


QUOTE

; Pre-Enable: (01100100 -------- -1------ --------) 0x64004000
;
;        Enables a cheat on startup. Put the index of the cheat you want to enable in the address field.
;        Example: to activate the eleventh cheat in the cheat list, add this cheat to the file:
;        :gamename:64004000:0000000A:00000000:00000000:


(01100100 -------- -1------ --------) es un nº binario , el '-' es un comodin .

cada 4 cifras del nº binario son una en hexadecimal.
* 0110 -> 6
* 0100 -> 4
* ---- -> ? (cualquier nº [normalmente sera 0, depende de las opciones que uses])
* -1-- -> ? (un nº >= 4, depende de los otros bits [si los otros bits estan a 0, es = 4])


gamename es el nombre de la ROM, por ejemplo: scfinals, intcup94, hthero,...
64004000 el codigo que indica el tipo de truco
0000000A para este truco es el elemento nº 11 (empieza desde 0), para otros trucos es la dirección de memoria.
00000000 Valor (aqui se ignora).
00000000 Máscara [son los bits que se cambian] (aqui parece que se ignora)
y despues viene el comentario -que normalmente se ve en el menu CHEAT, para este tipo de truco no-

Ejemplo de truco:
:ddsom:00000001:FFBA80:00000000:FFFFFFFF:Kill Boss with a hit now!
:ddsom:00010001:FFBA81:00000001:FFFFFFFF:Kill Boss with a hit now! 2/2

Este truco es doble, usa estos codigos:
; Persistence
; -------- -------- -------- -------1 the cheat is poked only once and with respect to the Normal/Delay options and is removed from the active list

; Link/Options
; -------- ------01 -------- -------- Linked\List & Use Value Field - Links this cheat to the previous 'Single Part/First Cheat in Linked Cheat' in the cheat file, value field is used as the poking value


Y para activar esos trucos automaticamente pon el truco con el código "64004000" después de todos los trucos del juego (vidas infinitas, tiempo infinito y todas esas cosas)

Por ejemplo, para activar el tiempo infinito en Tecmo World Cup 90, el cheat.dat quedaria asi -solo pongo la parte de ese juego-.

; [ Tecmo World Cup '90 (set 1) ]
wc90:0:80AD:59:000:Infinite Time:Only enable when the game has started! If accidently enabled before, then use Finish this Game Now! to disable it.
wc90:0:80AE:99:500:Infinite Time (2/2)
wc90:0:80AD:00:001:Finish this Game Now!
wc90:0:80AE:00:501:Finish this Game Now! (2/2)
wc90:0:80B0:06:001:Make this the last round
wc90:0:80B0:06:071:Select current round
wc90:0:80B1:99:073:Select score PL1
wc90:0:80B2:99:073:Select score PL2
:wc90:64004000:00000000:00000000:00000000:

Modificado por mike_myers - 1/3/2005, 00:08
12 respuesta(s) desde el 23/2/2005, 16:11