Introducción:
En este tutorial se va a dar un pequeño resumen de los pasos que hay que realizar para poder configurar correctamente el emulador Project64k. Este emulador servirá para poder jugar a las roms de Nintendo 64 en red, usando los servidores de la red Kaillera. Además, en este tutorial se va a usar el plugin gráfico “Rice Video 6 1.1.1 beta10″, para evitar los problemas que da el plugin “Javo Direct3D” al iniciar un juego en red. Por otra parte, también se explicará como usar el plugin del mando “N-Rage”, para usar el Transfer pack o la bibración en los juegos que lo soporten (pokemon stadium).
Las ventajas de usar el plugin de Rice en vez del de Javo son muchas, ya que además de ser más nuevo y compatible con un montón de sistemas, añade soporte para OpenGL y reemplazo de texturas para los juegos. Eso significa que se pueden poner texturas completamente distintas a tus juegos favoritos de Nintendo 64.
Materiales :
Project64k: Descargar.
Está preparado para usar el plugin de Rice, junto con las librerías que pudiera necesitar (bmglib.dll). En caso de pedir más librerías,ponéos en contacto conmigo contestando a esta noticia o en el foro.
Links externos: Rice´s Beta version 6.1.1 beta1 . Enlace al foro oficial del plugin de Rice.
Otros plugins: NGemu
Proceso:
Una vez os habéis descargado el archivo que está en la sección de materiales, lo descomprimís en un directorio cualquiera, usando el programa Winrar, por ejemplo. En ese directorio os aparecerán los siguientes archivos:

En caso de querer usar otro plugin distinto de los aconsejados en este tutorial, se pueden descargar y colocar en el directorio “plugins” que se muestra en la imagen. En caso de querer usar un plugin gráfico distinto para el juego en red, será necesario cambiar el nombre del plugin por “Jabo_Direct3D7.dll”, y eliminar el archivo que hubiera con ese nombre anteriormente.
Configurar el emulador
Para configurar el emulador, sólo hay que ejecutar el archivo “Project64k.exe” o el “Project64.exe. En principio los dos sirven para realizar al configuración. Lo primero de todo será asegurarse de que todos los plugins están en orden. Para ello seleccionamos la opción “Options->Settings”, de la barra de herramientas.
Nos aparecerá una pantalla donde podremos configurar todo el emulador. Lo primero que haremos será seleccionar los plugins. Nos aseguramos que estén seleccionados los de la imagen:
Con esto tendremos seleccionado el plugin de Rice para el video, aunque es posible seleccionar los de Javo, en caso de haber problemas. Ahora pasamos a configurar los directorios, pinchando en la solapa “Directories”:
Nos aseguramos que en todas las opciones (menos “Rom Directory”) esté seleccionado $AppPath. El único que deberíamostocar sería Rom directory, que sirve para elegir el directorio de las roms. Para poder elegirlo, pinchamos en el botón “…” que está en esa opción, y navegamos hasta el directorio donde estén nuestras roms. Ahora pasamos a la pestaña “Rom Selection”:
Esta pestaña sirve para configurar la información que nos mostrará el emulador para as roms que tengamos. No es necesario cambiar nada, pero se puede usar para que nos muestre el estado de una rom, en caso de que no sea una rom correcta (errores CRC), o tenga algún fallo en la emulación (Notes). Ahora pasamos a la sección “Options”:
Las opciones de la mitad superior tienen que ver con la forma de ejecución que tendrá el emulador al seleccionar una rom. La parte más importante, y que afectará a la emulación en sí, son las opciones que están en el cuadro inferior. En concreto, la opción “CPU core style” nos permitiráelegir entre usar una emulación de tipo recompiladora (la más rápida, y menos compatible) o interpretadora (más compatible, y menos lenta). En general, la mayoría de las roms funcionarán con “Recompiler”, pero si se encuentran errores en la emulación y tenemos un ordenador potente, se puede usar la opción “Interpreter”. El resto de opciones se pueden dejar como se ven en la imagen.
La solapa “Roms settings” estará activa cuando estemos ejecutando alguna rom, pero es mejor dejarla con las opciones por defecto. Pasamos a la solapa “Shell integration”:
En esta solapa se puede indicar las extensiones de las roms de Nintendo 64, para sociarlas con este programa. De esta forma, al hacer doble click en ellas, se nos abrirá el emulador directamente. Las más comunes son las 3 primeras, así que las podemos seleccionar, y damos a aceptar.
Configurar los plugins:
Ahora pasamos a configurar los plugins que tengamos seleccionados. Tenemos 3 tipos de plugins: Video, sonido y mando. Empezamos con el de video. Para ello seleccionamos la opción “options->Video plugin configuration”:
Si tenemos seleccionado el plugin “Rice”, nos saldrá una ventana de configuración como la siguiente:
Para poder ver todas las opciones, será necesariodesactivar la opción “Hide Advanced options”. La parte más importante de esta ventana es la opción “Render Engine”, que nos permitirá elegir entre DirectX y OpenGL. Si tenemos una targeta gráfica un poco “mala” (tarjeta intel integrada en placa, o un poco antigua), la mejor opción será DirectX. Si nuestra tarjeta es más o menos nueva (NVidia Geforce), se recomienda usar “OpenGL”. Además, si tenemos un ordenador antiguo, habrá que desactivar la opción “SSE”, ya que es para ordedenadores compatibles con ese juego de instrucciones.
El resto de opciones se pueden dejar igual, aunque se recomienda cambiar la resolución de pantalla por una un poco mayor. Para evitar problemas, enlas solapas “DirectX” y “openGL”habrá que dejar seleccionada la opción “To fit your Video Card”, en la casilla “Combiner type”. Esta opción debería de elegir de forma automática las mejores opciones para nuestra tarjeta gráfica.
Ahora pasamos a configurar el plugin de audio. Para eso, seleccionamos la opción “Options->Audio plugin configuration”:
Os aparecerá la siguiente ventana:
La opción “Sync game to audio” forzará que el sonido esté sincronizado con el juego. Si está desactivado, podremos experimentar algún tipo de desincronización, pero permitirá que la emulación sea más rápida. La opción “Loggin to Wave File” permitirá grabar el sonido a un fichero de audio.
Pasamos a configurar el plugin del mando. Para eso, seleccionamos “Options->Input plugin configuration”:
Os aparecerá la siguiente ventana de configuración:
Las solapas “Controller 1″ al “4″ son exactamente iguales. Aseguraos que tenéis seleccionada la opción “plugged”. Esto es muy importante a la hora de jugar en red con kaillera. Si queréis cambiar los botones asignados, tendréis que pinchar sobre el botón con el nombre que queréis editar, y pulsar una nueva tecla (de teclado o de joystick). Una vez lo hayáis editado a vuestro gusto, pulsáis sobre el botón “save”.
Este plugin permite configurar cualquier tipo de “addon” que se le podía insertar al mando. Por ejemplo, podremos emular un “Mem pack” (para salvar las partidas), un “Rumble Pack” (para la bibración, en caso de tener un joystick compatible con “force feedback”), o un “Transfer pack” (para poder usar el juego Pockemon Stadium, con una rom de Game Boy y las partidas salvadas del mismo). Para poder configurarlo, seleccionamos la solapa “Controller Pack”. Nos aparecerá la siguiente ventana:
Al lado de la opción “RawData” podremos seleccionar el hardware que estará conectado al mando. Si seleccionamos la opción “mem pack”, nos aparecerá lventana anterior. A la izquierda podremos seleccionar el directorio donde se guardará el archivo con las partidas salvadas, y podremos elegir el archivo de partidas que queramos cargar. A la derecha nos mostrará un resumen con las partidas guardadas que tengamos.
Si seleccionamos la opción “Rumble pack”, nos aparecerá la siguiente ventana:
Si tenemos un joystick compatible con force feedback, lo podremos seleccionar en la solapa “Force-Feedback device”. Se aconseja seleccionar la opción Direct Rumble.
Por útimo, siquieremos emular un “Transfer pack”, nos saldrá la siguiente ventana:
En el cuadro “GB Rom file” podremos seleccionar la rom de gameboy que queramos cargar. Para eso pulsamos en el botón “browse”. Tienen que ser roms descomprimidas. Además, para poder usar las partidas salvadas habría que seleccionar el archivo “.sav” correspondiente, en la sección “GB Rom Save”.
Por último, pincharemos en el botón “Save” para salvarlo todo.































