PATCHES

Dreamer requiere el uso de parchas para simular que el procesador ARM de la
unidad de sonido est funcionando. Slo se puede parchear la memoria de sonido
(que es la nica memoria accesible por el ARM).


Los parches se almacenan en el archivo SPATCHES.INI que tiene la siguiente
estructura:

[GETTO PONG]            <- Nombre del programa, es el nombre que aparece bajo
                           "Application Info" en la pantalla que aparece al
                           pulsar "Disc info" en la pantalla del plugin de
                           CDROM.
Patches=2               <- Nmero de parches que siguen (no escribas un nmero
                           mayor que el numero real de parches o el emulador
                           cascar seguro)
Patch1=1178373,10ffc0,3
Patch2=1178381,10ffc0,0

La estructura de un parche es

Patch[n]=RC,direccin,Hex

Escribe el byte especificado en "Hex" en la direccin dada (como
desplazamiento dentro de la RAM de sonido en hex) cuando el valor del RCount
es igual al valor especificado en "RC" (en decimal)


RCount es el numero de veces que la RAM de sonido o los registros de sonido
han sido accedidos. Puedes leer este valor con el comando "<" en la consola
del debugger.

Area de RAM de sonido:
0x00800000-0x009fffff
0x80800000-0x809fffff
0xa0800000-0xa09fffff   (Estas reas representan la misma memoria fsica)


