View Page Source

Back to Page
Revision 10 (current)
Edited by adelikat on 8/7/2022 7:13 PM
[https://files.tasvideos.org/common/RamWatch.png|right]

El "Ram Watch" (Observar RAM) es una ventana de diálogos para emuladores re-grabadores designados a encontrar valores de la RAM útiles. Esto se desarrolló originalmente para Gens rerecording por Upthorn y Nitsuja. Luego se portó a la mayoría de los emuladores re-grabadores soportados por el sitio. Por lo tanto, está documentado aquí.

Muchos archivos "watch" se pueden encontrar en [http://code.google.com/p/tastools/source/browse/#svn/trunk/RamWatch|TASTools].

! Emuladores con el Mirador de RAM:

* [http://www.fceux.com/|FCEUX]
* [http://code.google.com/p/gens-rerecording/|Gens]
* [http://code.google.com/p/snes9x-rr/|SNES9X-rr]
* [http://code.google.com/p/vba-rerecording/|VBA-rr]
* [http://code.google.com/p/psxjin/|PSXjin]
* [http://desmume.org/|DeSmuME]
* [http://code.google.com/p/yabause-rr/|Yabause-rr]
* [http://code.google.com/p/pcejin/|PCEjin]
* [http://code.google.com/p/fbarr/|FBA-rr]
* [http://code.google.com/p/vbjin/|VBjin]
* [http://code.google.com/p/pcsxrr/|PCSX-rr]
----
! Documentación

El diálogo Observar RAM está destinado a ayudar en la creación de películas permitiendo al usuario a supervisar una elección establecida de valores de RAM mientras se hace la película.  La mayoría de los emuladores soportan algunos tipos de habilidades en la observación de la RAM pero el suceso de este diálogo en particular en GENS-rr a causado que se haya portado a muchos emuladores.

Para que la observación de la RAM sea efectiva, el usuario debe conocer cuales valores de la RAM observar.  Por eso, los emuladores con Observar RAM también soporta el díalogo [ES/EmulatorResources/RamSearch|Buscar RAM].

__Añadiendo direcciones__

Al presionar el botón de Nuevo (New, o desde el elemento del menú) un diálogo aparecerá en un orden de ingresar una dirección así como sus especificaciones de ello.
*Notas: Esto puede ser el nombre u comentario acerca de la dirección.
*Tipo del dato:  Con signo, Sin signo o Hexadecimal ''[TODO]: explicar con detalles apropiados''
**Con/Sin signo pueden facilitar el entendimiento de la direcciones supervisadas así que el conocimiento de ello es importante. Las direcciones de velocidad, por ejemplo, usualmente estarán mejor con signo, mientras que x,y cordine el valor del subpixel serán mejor sin signo. Las direcciones con signo están destinados a ser usados en valores que van con positivos y negativos, mientras que sin signo son linealmente positivos.
**La muestra Hexadecimal puede ser útil, especialmente por valores que tienden ser base 16 de todos modos (valores de subpixel en NES por ejemplo son casi siempre 1 byte con una precisión 1/16. La muestra hexadecimal mostrará esos valores como 10, 20, 30, A0, etc).
*Tamaño de datos:  Te permite especificar el valor en 1,2 o 4 byte
**Un valor importante a organizar y depende del conocimiento sobre la plataforma a usar. Por ejemplo NES casi siempre será 1 byte (8-bit) y SNES y GENS será a menudo valores 2 byte. DS y GBA son típicamente 4 byte. 

__Archivos "Watch"__

El díalogo Observar RAM puede guardar la lista de direcciones en un archivo "Watch" (.wch).  Este archivo guarda la lista de direcciones y el órden en el que aparecerán.

__Auto-cargar__

Cuando este elemento este marcado, se abrirá automáticamente el diálogo Observar RAM y cargará el archivo .wch más reciente cuando esté cargado un ROM.

__Teclas de acceso rápido__

El diálogo Observar RAM viene incorporado con teclas de acceso rápido para varios botones y elementos del menú.

U y D mueve las direcciones marcadas en la lista hacia arriba y abajo.  R removerá un elemento de la lista.  N añadirá un nuevo elemento.  A duplica el elemento seleccionado.

__Posición de la ventana__

Por defecto el Mirador de RAM se abrirá junto a la ventana principal del emulador.  Si Salvar la posición de la ventana ({{Save Window Position}}) está marcada (en el menú Archivo (File)'''') la próxima vez que el diálogo se abra, estará en la posición donde se usó la última vez.