[HO] Picodrive emulador de Sega Megadrive/Mega CD para PS2

Este es el hilo oficial del emulador Picodrive de Sega Megadrive/MegaCD para PS2 así que todo lo relacionado con este emulador deberá ir en este hilo.

Imagen


El desarrollador "SP193" portó el emulador Picodrive en su versión 1.51b desde PSP optimizándolo para Playstation 2.
Aunque era conocedor del emulador ya existente de Megadrive para PS2 llamado PGEN, no recordaba que este fuera capaz de hacer funcionar juegos como Sonic 3
a unos plenos 60fps (fotogramas por segundo).
Pensó que algo lo suficientemente bueno para PSP podía ser también lo suficientemente bueno para PS2, especialmente desde que su EE (la "CPU" principal) es
una MIPS 64 bit con alguns instrucciones de 128 bit, de modo que decidió realizar el port.

En el momento de realizar el port existian dos versiones del emulador original desarrollado por el desarrollador principal "Notaz" y otros desarrolladores, que eran la
v1.51b y la v1.85.
SP193 decidió escoger la v1.51b para realizar el port para PS2 en lugar de la v1.85 debido a que el port propio que se hizo para PSP parece ser disfuncional y anticuado.
Quería tener algo que funcionara para trabajar con ello y por lo que tener una mayor probabilidad de tener éxito en la portabilidad. Incluso si el port a la v1.85 se
hubiese podido hacer sin tener el código ensamblador (Se podría usar lenguage C en su lugar como alternativa), no hubiese sido tan rápido como una copia totalmente
funcional de la v1.51b.

En el port para PS2 hubieron 4 revisiones siendo la última la v1.13.
Tras un largo tiempo el desarrollador del emulador original "Notaz" parece continuar el desarrollo habiendo actualmente más revisiones más allá de la v1.85
en su repositorio de desarrollo siendo la última versión la 1.91.

Que se puede esperar en general del port:
- El funcionamiento básico del emulador PicoDrive v1.51b (su compatibilidad con los juegos, soporte para SEGA Megadrive y MegaCD, etc.)
- Soporte para dos jugadores (Los multitaps no están soportados).
- Soporte para el disco duro interno, dispositivos USB y la tarjeta de memoria.
- Soporte para filtro bilinear de hardware.
- Soporte para los botones L3 y R3, así mismo como para los joysticks analógicos (Pulsando el botón MODE se activa/desactiva esta función).
- Soporte para los modos de vídeo NTSC, PAL y 480p al igual que los modos de vídeo NTSC y PAL no entrelazados.

Limitaciones y problemas conocidos:
- La opción de escáner progresivo no puede ser guardada. Esta es una limitación hecha adrede puesto que la PlayStation 2 no tiene un modo incorporado de recuperación
en caso de que el usuario active el escáner progresivo y la pantalla usada no soporte escáner progresivo (El TRC de Sony prohibe que los desarrolladores de juegos
almacenen también los ajustes de los modos HD).
- No se emula 32x.

TUTORIAL instalación para disco duro interno (Sólo PS2 FAT)

Hacer clic en el spoiler para mostrar el tutorial para disco duro interno:
Aunque el disco duro interno está soportado, se descubrió un tiempo después de haber hecho el port que no se había completado su soporte, el emulador funciona
estando en una partición del disco duro pero no puede guardar save states ni configuraciones.
De modo que recomiendo poner el emulador en un dispositivo USB (para poder guardar save states y configuraciones), y los juegos en el disco duro, el emulador
se puede ejecutar también desde la tarjeta de memoria pero para ahorrar espacio en la tarjeta es mejor ponerlo en un dispositivo USB.

Para hacer esto es tan simple como poner la carpeta del emulador en la raiz de un dispositivo USB, luego el emulador se ejecuta con el archivo "PicoDrive.elf", el cual
puede ser configurado para lanzarse con el uLE WIP 7, el menú del Freemcboot o desde el menú de lanzar aplicaciones que tiene el OPL.

Los juegos se pueden copiar en el disco duro en alguna partición ya creada para otra cosa y creando una carpeta para contenerlos.
Pero si se quiere tener una partición expresamente para los juegos, la forma de hacerlo es la siguiente:

Usando el uLE WIP7 dentro de las opciones de "Filebrowser/MISC" se encuentra la utilidad "HDDManager", con la cual se puede crear una partición de forma
muy sencilla y poniéndole un nombre, por ejemplo "Sega Megadrive".

Luego usando también el uLE se copian los juegos directamente a la raíz de la partición desde un dispositivo USB, otras formas de copiar archivos dentro de una partición es usando
el RadHostClient (conexion de red) o el PFSShell, en el hilo del emulador POPS hay tutoriales sobre como usar el RadHostClient y el PFSShell.

Una vez se tengan los juegos en la partición y el emulador en un dispositivo USB, se ejecuta el emulador pulsando el archivo "PicoDrive.elf" y en la pantalla principal del emulador
pulsar con el botón círculo la opción "Load new ROM/ISO", se abrirá el directorio de archivos pero como se está ejecutando el emulador desde un dispositivo USB
los archivos mostrados son sólo los que tiene el emulador en el dispositivo USB.
De modo que hay que pulsar el botón X para dar un paso hacia atrás y así se mostrarán todas las unidades disponibles:

hdd0:
mass:
mc0:
mc1:

Imagen


Se debe escoger la unidad de "hdd0" que es el disco duro interno, de forma que se mostrarán todos los directorios del disco duro para poder buscar la partición
creada "Sega Megadrive" y de ese modo escoger el juego deseado que haya dentro.

Cargar los juegos estando en el disco duro interno tiene las ventajas de que se descomprimern y se cargan más rápido que cuando están en un dispositivo USB,
además de que a estos no les afectará la fragmentación que sí ocurre y afecta en los dispositivos USB.


TUTORIAL instalación para dispositivos USB (PS2 Fat y Slim)

Hacer clic en el spoiler para mostrar el tutorial para dispositivos USB:
Para cargar los juegos con dispositivos USB se puede usar un disco duro conectado con una caja externa USB o una memoria USB, pero en este
caso no se debe usar NUNCA una memoria USB de la marca Kingston.
Es posible que algunos modelos de esta marca funcionen bien pero está comprobado que en su gran mayoría no son compatibles con Playstation 2,
se quedan colgadas sin ser detectadas, o tras un tiempo de uso sufren corrupciones en los archivos, sobretodo tras operaciones de escritura.

Se debe dar formato al dispositivo USB en FAT32 pero con un tamaño de cluster de 64KB el cual es mucho mayor del habitual, el mayor tamaño
de cluster ayuda a que el acceso y la eficiencia de la velocidad de transferencia sea mejor.

Como Windows limita el tamaño de clúster a 32KB, para poder formatear a 64KB es necesario utilizar un programa externo.

Para ello se instala el programa PartitionGuru, al abrir el programa puede aparecer una ventana con el nombre de "Partition Table Problem Report",
se debe escoger la opción de Cancelar (Cancel), NO la de Corregir (Correct).
En la ventana de la izquierda se selecciona el dispositivo a formatear, haciendo clic derecho sobre él se abrirá un menú donde se debe
escoger la opción "Format Current Partiton".

Se abrirá una ventana donde se debe tener seleccionado el sistema de archivos FAT32, si el dispositivo USB es de poca capacidad no aparecerá la opción
de FAT32 habrá que seleccionar FAT16 o FAT12, y en "Cluster size" se debe seleccionar 64KB.
Pulsar la opción "Format" para realizar el formateo.

Una vez formateado el dispositivo USB se puede copiar la carpeta del emulador en la raíz del dispositivo, y se puede crear dentro de la carpeta del emulador una
nueva carpeta para contener los juegos con el nombre por ejemplo de "Juegos".
De esta forma se copian los juegos dentro de la carpeta "Juegos" más que nada para tenerlos separados si se van a usar muchos juegos, estos pueden estar
en la raíz de la carpeta del emulador si se quiere así.

A la hora de copiar archivos al dispositivo se recomienda usar el programa Teracopy, ya que es más eficiente en preservar el espacio
sin fragmentar en el dispositivo que al copiar con el explorador del sistema operativo del ordenador.

Se aconseja copiar todos los juegos de golpe en vez de hacerlo en varias veces para no provocar fragmentación en el dispositivo.

Lógicamente si cada vez que se van a instalar juegos se formatea el dispositivo no existirá fragmentación, siempe se puede hacer así
cuando se tienen dispositivos de poca capacidad y a uno no le importa que se borre todo del dispositivo en lugar de tener que
desfragmentarlo.

Pero si no se formatea cada vez y a pesar de todas las medidas, la fragmentación ocurrirá, de modo que es necesario desfragmentar
el dispositivo USB regularmente, para ello se recomienda usar el programa Auslogics y no el Powerdefragmenter u otros.
El dispositivo debe tener al menos un 15% de espacio libre para que se pueda hacer bien la desfragmentación.

Se ejecuta el emulador con el uLE WIP 7 u otros lanzadores pulsando el archivo "PicoDrive.elf", cuando aparece el menú pulsar con el botón círculo
la opción de "Load new ROM/ISO", se abrirá el directorio de archivos donde aparecerán las diversas carpetas que contiene el emulador incluyendo la
creada de "Juegos", de modo que seleccionando un juego de los que se tengan dentro éste se cargará automáticamente.


TUTORIAL uso del emulador

Hacer clic en el spoiler para mostrar el tutorial de uso:
Configuración, uso y recomendaciones generales a seguir

- Composición de carpetas del emulador

El emulador se compone de las siguientes carpetas:

brm: Donde se guardan parte de los save states de los juegos de Mega CD.
cfg: Donde deberían guardarse los archivos de configuración (config.cfg y game.cfg), la realidad es que los archivos de configuración los guarda en la raíz de la
carpeta del emulador, ¿bug? .
mds: Donde se guardan los save states de los juegos de Megadrive en formato md, mds o gen, y también se guardan parte de los save states de los juegos de Mega CD.
skin: Donde están guardadas las imágenes que hacen de tema a la interfaz gráfica del emulador (GUI) y que se pueden personalizar, (ver archivos readme y skin).
srm: Donde se guardan las partidas en la memoria RAM para los juegos de Mega CD.

- Formatos de los juegos de Megadrive

Los juegos de Megadrive deben estar en formato "md", "smd" o "gen", y pueden estar comprimidos o descomprimidos.
En el caso de estar comprimidos deben estar en formato "zip".

- Controles

Sobre los controles de navegación del emulador en los menús, el botón para aceptar es el círculo y el botón para cancelar o ir hacia atrás es la equis, a diferencia de
todo el resto de aplicaciones, supongo que esto es debido a que el desarrollador que ha hecho el port es asiático y allí en Asia estos dos botones funcionan a la
inversa que en Occidente, así que es cuestión de acostumbrarse.

Botón círculo: Aceptar
Botón equis: Cancelar
Botón L1: sube una página en la lista de juegos posicionándose arriba
Botón R1: baja una página en la lista de juegos posicionándose abajo

Imagen Imagen


Para acceder a la configuración de botones del mando seleccionar la opción del menú principal "Configure controls".
Si se quieren configurar los botones del primer mando seleccionar el primer jugador "Player 1" donde se abrirá una pantalla mostrando dos columnas.
En la columna de la izquierda se muestran los botones del mando de Megadrive, mientras que en la columna de la derecha se muestran los botones de PS2 asignados a ellos.

Para configurar los botones de los mandos o cambiar botones en otras opciones del emulador se hace de la forma siguiente:

Si el botón en cuestión está vacío es tan simple como pulsar el botón que se quiere usar y se quedará configurado.
En el caso de que se quiera cambiar uno que ya esté configurado, se tiene que borrar primero, y esto se hace pulsando el mismo botón que ya esté configurado por defecto,
luego una vez borrado y esté vacío pulsar el nuevo botón deseado.

Para borrar o añadir la dirección hacia arriba (UP) o hacia abajo (DOWN), se debe pulsar y mantener pulsado el botón "SELECT" para entonces pulsar hacia arriba o
hacia abajo y dejar configuradas estas opciones de la cruceta.

Para un botón de Megadrive se pueden asignar también dos botones de PS2 a la vez, lo cual significaría que se deben presionar los dos botones para realizar la acción en cuestión.

En el caso de querer jugar a un juego que use 6 botones del mando (eje. Street Fighter II), se debe configurar la opción de "6 button pad" activándola en "ON".
De este modo aparecerán los botones extra de X, Y y Z en las opciones de "Player 1" y "Player 2" para poder configurarlos.
También se incluyen tres botones de configuración para configurar el turbo en ellos, para configurar la velocidad del turbo se realiza en la opción de "Turbo rate"
la cual tiene una cifra máxima de 30.

Para salir de las pantallas de configuración de "Player 1" y "Player 2" se debe bajar a la última opción existente de la lista, lo cual puede ser confuso en el
caso de configurar el mando de 6 botones porque los textos descriptivos que hay al final de la pantalla se mezclan con los últimos botones.
Si se quiere guardar la configuración se debe ir a "Change options" y pulsar la opción de "Save cfg as default".

Imagen


Cuando se está jugando un juego el emulador por defecto tiene configurados tres botones en el mando para cambiar opciones de configuración:

R2: Carga un save state
L2: Guarda un save state
Triángulo: Cambia el renderizado de pantalla

Esto puede ser un problema especialmente para los juegos que usan 6 botones, ya que al pulsar el botón triángulo realizará la acción que tenga el propio juego
configurada y al mismo tiempo cambiará el renderizado de pantalla, lo cual es muy molesto.
Así mismo también puede ser molesto tocar sin querer las opciones de guardar y cargar save states, de modo que es mejor borrar estas opciones de los botones.

Para borrarlas se debe ir a "Configure controls" y en "Emulator controls" borrar lo siguiente:

Load State: R2
Save State: L2
Switch Renderer: TRIANGLE

Una vez borradas pulsar el botón "Done" (Aceptar) para que se acepten los cambios y luego guardar la configuración, de este modo ya no molestarán mientras se juega,
además de que estas opciones se pueden usar cuando al pulsar el botón SELECT aparecen en un nuevo menú.
El problema grande aquí viene cuando el cambiar estas opciones u otras en el menú de "Emulator controls" no parecen quedarse guardadas en la configuración, ya que
cuando se inicia de nuevo el emulador vuelven a aparecer en el menú de "Emulator controls", de modo que hay que estar cada vez borrando estas opciones manualmente.
No sé si es que el autor se olvidó, no lo comprobó o hay un bug que no vió, pero es algo muy a mejorar.

- Resoluciones de pantalla

El emulador soporta las resoluciones originales de los juegos de 240p (NTSC) y 288p (PAL) además de otras resoluciones.

Imagen


Los modos de vídeo se encuentran en "Change options/[Display options]/Video mode".
Por defecto la opción de modos de vídeo está configurada en automático "AUTO", de esta forma el emulador detectará el modo de vídeo original usado por cada
juego y lo aplicará.
En el caso de querer usar un modo de vídeo determinado, moviendo la dirección de la cruceta hacia la derecha se pueden escoger todos los modos de vídeo
disponibles, que son:

NTSC = 448i
PAL = 512i
480p
NTSC NI = 240p
PAL NI = 288p

Los modos de vídeo no se pueden guardar en el archivo de configuración.

- Sonido

En cuanto al sonido el emulador viene configurado por defecto con la frecuencia de 44100Hz, recomiendan bajarlo a 22050Hz, ya que los 22khz tienen mucho mejor
rendimiento que los 44khz, con 22khz muchos juegos obtienen mejor velocidad en fps (fotogramas por segundo), como por ejemplo los juegos Sonic 2 y Sonic 3.
Aunque por otro lado puede causar defecto en la música como ruido, observado en algunos juegos de Mega CD, de modo que es una opción a ir
cambiando según se vea si arregla problemas o los causa.

Para cambiarlo ir a "Change options" y en "Sound Quality" seleccionar "22050Hz" moviendo la dirección de la cruceta hacia la izquierda.

- Menú de opciones al jugar

Imagen Imagen


Cuando se está jugando un juego si se pulsa el botón "SELECT" se abrirá una pantalla nueva con un menú de opciones diferente al resto y que permite:

Resume game: Permite volver al juego para seguir jugando, (también se regresa al juego si se vuelve a pulsar el botón SELECT que es más rápido).
Save State: Permite guardar la partida del juego.
Load State: Permite cargar la partida del juego.
Reset game: Reinicia el juego en curso.
Load new ROM/ISO: Abre el directorio de juegos para cambiar de juego.
Change options: Abre el menú de opciones, pero en este caso se añadirá la opción nueva de guardar una configuración específica para el juego en curso,
"Save cfg for current game only". Esta opción sólo está disponible en este menú cuando se está jugando un juego, de modo que además de poder guardar la
configuración general del emulador, con esta opción se pueden guardar configuraciones personalizadas para cada juego.
Configure controls: Abre el menú de configuración para los mandos.
Credits: Muestra los desarrolladores del emulador.
Exit: Abandona el emulador.

- Configuración y uso de los juegos de Mega CD

Para jugar los juegos de MegaCD se necesita tener los archivos BIOS de cada región que son los siguientes:

BIOS US: "us_scd1_9210.bin" o "us_scd2_9306.bin" o "SegaCDBIOS9303.bin"
BIOS EU: "eu_mcd1_9210.bin" o "eu_mcd2_9303.bin" o "eu_mcd2_9306.bin"
BIOS JP: "jp_mcd1_9112.bin" o "jp_mcd1_9111.bin"

Deben ponerse en la raíz de la carpeta del emulador, pueden estar descomprimidos o comprimidos en formato zip.
Los archivos BIOS tienen derechos de autor de modo que por motivos legales no se proporcionan, cada uno se los debe conseguir por su cuenta.

Imagen Imagen


Una vez se tengan los archivos de BIOS instalados, es mejor comprobar cada uno de ellos para saber que funcionan bien, para ello se selecciona cada uno
de ellos y pulsando el botón "START" se iniciarán mostrando una pantalla con animaciones, pulsando de nuevo el botón START o el botón círculo se quitará
esta pantalla para mostrar un menú a modo de reproductor de audio CD, de modo que la BIOS estará comprobada y funcionando bien.

Imagen Imagen


En el menú de reproductor de audio CD se pueden seleccionar las opciones de reproducción moviéndose con la cruceta digital, existe un submenú de opciones pulsando
en "Option", el cual abre una pantalla informando sobre que la memoria RAM integrada debe formatearse y el cartucho de memoria RAM extra no está presente.
Pulsando cualquier botón lleva a la siguiente pantalla donde se muestran opciones para formatear, copiar o borrar.
La memoria RAM integrada sirve para guardar partidas que ciertos juegos de Mega CD permiten, de modo que para poder usarla se debe formatear en esta pantalla de la BIOS.
El cartucho de memoria RAM extra de 64k para Mega CD era un cartucho de memoria que se podía comprar aparte e insertar en la consola, para tener más memoria RAM y así
poder guardar más partidas que teniendo sólo la memoria RAM de la consola.
El cartucho de memoria RAM extra está emulado para cada juego lo que significa que se debe formatear para cada juego, (no se comparte entre juegos).
Para salir de cualquir menú de la BIOS sólo hay que pulsar el botón "SELECT" para abrir el menú general de opciones del emulador, y escoger cualquier otra opción que
se desee para salir.

Los juegos de Mega CD pueden tener el formato ISO/MP3, CSO/MP3/CUE o BIN/CUE.
Si se usa el formato BIN/CUE se debe cargar el archivo CUE desde el menú, por que sino el emulador no encontrará las pistas de audio CD.
En general el formato BIN/CUE ocupa mucho espacio, se puede convertir a formato CSO/MP3/CUE o ISO/MP3 usando la aplicación "bin_to_cso_mp3" adjunta
con el emulador, (ver el archivo Leeme.txt que acompaña esta aplicación para seguir instrucciones de como usarla).

Los archivos con formato ISO/MP3 pueden tener el nombre de forma similar a otros emuladores.
Algunos ejemplos:

SonicCD.iso data track
SonicCD_02.mp3 audio track 1 (CD track 2)
SonicCD_03.mp3
...

Sonic the Hedgehog CD (US) - Track 01.iso
Sonic the Hedgehog CD (US) - Track 02.mp3
Sonic the Hedgehog CD (US) - Track 03.mp3
...

En caso de que haya un archivo CUE con los nombres de los archivos correctamente especificados en el mismo, el nombre de los archivos no importa.
Lo importante es asegurarse de cargar el archivo CUE desde el menú.
Es importante que los MP3 estén codificados a 44kHz y que sean estéreo, sino se reproducirán demasiado rápido, lento, o no se reproducirán en absoluto.
Hay que asegurarse de usar el formato clásico de MP3, NO se deben usar otros formatos como mp3pro.

Los archivos ISO también pueden estar comprimidos en formato CSO o zip, pero no los archivos MP3 puesto que ya están comprimidos.
El formato CSO hará que los tiempos de carga sean ligeramente más largos y no es muy bueno para los juegos FMV.
No se recomienda comprimir los archivos ISO en formato zip ya que causará tiempos de carga muy largos (varios minutos), y hará que algunos juegos
sean injugables
Los nombres de los archivos es similar a los de la ISO sin comprimir.
Ejemplos

SonicCD.cso data track
SonicCD_02.mp3 audio track 1 (CD track 2)
SonicCD_03.mp3
...

En conclusión, el formato más recomendado para que los juegos de Mega CD funcionen bien es el de "ISO/MP3".
A la hora de guardar las partidas para los juegos de Mega CD el emulador puede guardarlas utilizando tres métodos:

1- Usando guardados de estado (save states), de modo que se puede guardar la partida en cualquier momento del juego.
Con esta forma de guardado la partida del save state quedará dividida en dos archivos que se guardarán en dos carpetas del emulador "brm" y "mds".
Por ejemplo si se guarda una partida con el juego "Sonic CD", los dos archivos del save state quedaran guardados en las dos carpetas así:

brm = Sonic CD.brm
mds = Sonic CD.mds.gz

2- Usando el guardado original en la memoria RAM de la consola o en el cartucho de RAM extra. Este tipo de guardado se realiza sólo en determinados puntos
de un juego, también se realiza al entrar en el menú del emulador o al abandonar el emulador.
La partida guardada genera un archivo que se queda guardado en la carpeta.

3- Otro método de guardado original que también tienen algunos juegos es con una opción de guardar la partida que tengan en su menú de opciones, como
es en el caso del juego "Advanced Dungeons & Dragons: Eye of the Beholder", en este caso la partida se guardará en la carpeta "brm" pero el archivo no
tendrá ningún tipo de extensión.

* Las opciones de configuración para Mega CD se encuentran en "Change options/[Sega/Mega CD options]".
* Para los juegos de Mega CD que funcionen a la mitad de velocidad se puede probar activando la opción de "Disable frame limiter = 1" para obtener plena velocidad.
* Para los juegos que se cuelgan tras el logotipo de Sega se necesita activar la opción de "Better sync (slow)" y/o "Scale/Rot. fx (slow)", y luego reiniciar el juego,
(estas opciones se hallan en el submenú de "Sega/Mega CD options").
* Algunos juegos también pueden necesitar que estén activadas las opciones de "CDDA audio" y "PCM audio" para que funcionen (activadas por defecto).
* Que los archivos MP3 falten o tengan los nombres mal escritos también puede ser causa de cuelgues.
* Si la música de un juego no funciona es posible que sea debido a que los nombres de los MP3 se hayan escrito incorrectamente.
* Si la música funciona demasiado rápida, demasiado lenta o desincronizada es cuestión de que los MP3 se han codificado de forma incorrecta, se tienen que volver
a codificar y/o muestrear.
El Picodrive no es un reproductor MP3 de modo que todos los MP3 DEBEN estar codificados en estéreo 44.1kHz.
Los MP3 mal codificados pueden causar diversos tipos de problemas, como ruidos, velocidades incorrectas de reproducción, no repetir la música o incluso evitar que
un juego pueda iniciarse.
Debido a esto, algunos juegos (como Snatcher) pueden bloquearse en determinadas escenas.
* Algunos programas ripeadores/codificadores de MP3 quitan el silencio al inicio y final de las pistas de audio, lo que causa la pérdida de sincronización de audio
y/o los problemas mencionados.
* Si se tiene una imagen en formato CUE/BIN, se puede utilizar la utilidad bin_to_cso_mp3 para crear una imagen adecuada en formato ISO/MP3.
* Si los juegos se cuelgan en la pantalla de la BIOS (donde se muestran planetas), puede que se esté usando un archivo de BIOS mal volcado, se aconseja probar otro
archivo de BIOS de una fuente diferente.
* Algunos juegos de Mega CD no utilizan el z80 para nada, pero lo dejan activo, así que deshabilitar manualmente el Z80 mejora el rendimiento.
La opción de z80 se encuentra en "Change options/[Advanced options]. (OJO, desactivar el z80 puede provocar problemas en los juegos de Megadrive ya que estos sí
usan el chip z80, de modo que hay que volver a activarlo para cuando se usen juegos de Megadrive, o guardar la configuración con el Z80 desactivado sólo para los
juegos de Mega CD.)
* El emulador lee los CD a velocidad de x1 CD.

- Soporte para códigos de trucos

Sólo están soportados los formatos de códigos de GameGenie y Genecyst.

Para usar los códigos de trucos se deben escribir en un archivo de texto usando un editor de texto (eje. Notepad++), escribiendo un código por línea.
Los comentarios deben estar en la misma línea del código despues de un espacio en blanco.

Ejemplos:

Parche de Genecyst (ejemplo para el juego Sonic):

00334A:0005 Empezar con cinco vidas
012D24:0001 Invencibilidad hasta el final del nivel
009C76:5478 Cada anillo con valor 2
009C76:5678 Cada anillo con valor 3
...

Parche de GameGenie (ejemplo para el juego Sonic 2):

ACLA-ATD4 En el nivel de selección palacio oculto en lugar de huevo muerto
...

IMPORTANTE: Cuando se escriben las líneas de códigos, en la última línea de código que se tenga aunque no se quiera escribir ningún código más, se debe hacer un salto
de línea pulsando la tecla intro para que haya una línea de más tras el último código, de no hacerse así el emulador no mostrará el último código del archivo, que en
el caso de tener un sólo código, directamente ya ni aparecería la opción de usar trucos en el emulador ("Patches / GameGenie").

Ambos tipos de códigos de GameGenie y los parches de códigos pueden estar juntos en un solo archivo.
El nombre del archivo de trucos debe ser IDÉNTICO que el nombre del juego, pero añadiéndole de forma adicional la extensión .pat.

Ejemplos:

Juego: Sonic.zip
Archivo del parche: Sonic.zip.pat

Juego: Sonic 2.bin
Archivo del parche: Sonic 2.bin.pat

Imagen


El archivo de códigos se debe poner dentro de la carpeta de los juegos.
Cuando en el emulador se explora y se abre la carpeta que contiene los juegos y los archivos de trucos, los juegos se mostrarán con los nombres de color violeta, mientras
que los parches de trucos se mostrarán con los nombres de color verde.
En lugar de cargar directamente el juego como se haría normalmente, se selecciona y se ejecuta el archivo de trucos cargándolo como si fuera un juego, lo que
igualmente provocará que se cargue el juego.

Imagen


Cuando se esté iniciando el juego pulsar el botón SELECT, se abrirá el menú de opciones, en él aparecerá la nueva opción de "Patches / GameGenie"
para poder activar y cargar los códigos de trucos.

Imagen


Seleccionar la opción de "Patches / GameGenie", una vez dentro se mostrarán todos los códigos de trucos que contenga el archivo de códigos, seleccionar
y pulsar el botón círculo sobre cada código que se desee tener activado, una vez activados los códigos pulsar la opción "Done" para aceptar y volver al menú anterior.
Al salir al menú anterior si se han activado códigos aparecerá abajo a la izquierda de la pantalla el mensaje de que se han aplicado, "Patches applied",
se escoge la opción para continuar cargando el juego de "Resume game" o pulsando SELECT, y ya se tiene el juego funcionando con los códigos aplicados.


TUTORIAL descripción de las opciones de configuración

Hacer clic en el spoiler para mostrar el tutorial de la opciones de configuración:
- Menú de cambiar opciones (Change options)

Imagen


"Renderer" (Renderizado)
Esta opción permite cambiar entre renderizados rápidos o precisos. El renderizado rápido es mucho más rápido ya que dibuja todo el fotograma a la vez
en lugar de hacerlo línea por línea como lo hace el renderizado preciso. Pero debido a la forma en que funciona no puede hacer ningún cambio de
fotograma-medio de cambios de imagen (efectos ráster), por lo que sólo es útil para algunos juegos.

"Show FPS" (Mostrar fotogramas o cuadros por segundo)
Muestra con números la velocidad de fotogramas por segundo a la que corre el juego.
Se usa el formato XX/YY, donde XX es el número de fotogramas renderizados, e YY es el número de fotogramas por segundo emulados.

"Frameskip" (Salto de fotogramas)
Es el número de fotogramas para saltar el renderizado antes de mostar otro. Se recomienda configurar en la opción de "Auto".

"Enable sound" (Activar sonido)
Activa el sonido del emulador. Se debe activar YM2612 o SN76496 en las opciones avanzadas, (ver más adelante) lo cual está ya realizado por defecto.

"Sound Quality" (Calidad de sonido)
La frecuencia de muestreo de sonido afecta a la calidad del sonido y al rendimiento de la emulación. Se recomienda configurar en 22050Hz.

"Region" (Región)
Permite forzar el juego a funcionar para la consola de región especificada o que la detecte automáticamente con la opción de autodetección.
Esta opción también afecta a los juegos de Sega Mega CD.

"Use SRAM/BRAM savestates" (Usar guardado de estados de SRAM/BRAM)
Esta opción permite la lectura y escritura automática del guardado de estados SRAM, (o BRAM para los juegos de Mega CD) para aquellos juegos
que los usen. Los guardados de estado SRAM se guardan cada vez que se entra en el menú o se sale del emulador.

"Confirm savestate" (Confirmar guardado de estado)
Permite activar un mensaje de confirmación para cuando se está jugando y se tienen configuradas en los botones del mando las opciones de guardar y cargar estados,
de modo que al guardar un estado se pueda prevenir sobrescribir un estado ya guardado, o al cargar un estado no se pierda el juego actual.
Si está configurado en "write" (guardado) es para pedir confirmación al guardar, "Loads" (Cargar) para pedir confirmación al cargar, y "Both" (Ambos) para
perdir confirmación en ambas opciones, guardado y carga.

"Save slot" (Guardar ranura)
Es el número de ranura donde guardar el estado (save states) del juego. Se puede configurar también para que pueda ser cambiado con un botón del mando.

"[Display options]" (Opciones de pantalla)
Entra en el menú de opciones de pantalla (Ver más abajo)

"[Sega/Mega CD options]" (Opciones de Sega/Mega CD)
Entra en el menú de opciones de Sega Mega CD (Ver más abajo)

"[Advanced options]" (Opciones avanzadas)
Entra en el menú de opciones avanzadas (Ver más abajo)

"Save cfg as default" (Guardar configuración por defecto)
Si se guarda la configuración con esta opción, ésta se cargará la próxima vez que se cargue el juego, pero si hay guardada una configuración específica
para el juego, ésta sería la que se cargaría, ya que la configuración específica prevalece sobre la configuración por defecto.
Se puede pulsar izquierda / derecha para cambiar a un perfil de configuración diferente hasta un máximo de 9 perfiles.

"Save cfg for current game only" (Guardar configuración sólo para el juego actual)
Guarda una configuración específica para cada juego. Esta configuración se cargará cada vez que se cargue el juego actual.

- "[Display options]" (Opciones de pantalla)

Imagen


"Video mode" (Modos de vídeo)
Donde se configuran los modos de vídeo, por defecto están en automático, "AUTO".

"Bilinear filtering" (Filtro bilinear)
Si se activa el filtro bilinear la imagen de la pantalla será más suave pero también más borrosa.

"Wait for vsync (slow)" (Esperar para vsync (sincronización vertical) (lento)
Espera a que la pantalla termine de actualizarse antes de pasar al siguiente fotograma para evitar el tearing.
El tearing o ruptura de imagen es un defecto de la imagen que se produce por falta de sincronización vertical cuando por cada refresco de la pantalla
no se sincroniza con cada fotograma que le manda la consola.
Visualmente se ve como la imagen de la pantalla se parte por la mitad. Suele ocurrir y apreciarse más en las pantallas modernas que no en los televisores de tubo.
Tiene 3 opciones de configuración:
* Never (Nunca): No espera para la sincronización vertical.
* Always (Siempre): Esperará siempre para la sincronización (causará lentitud en la emulación).
* Sometimes (Algunas veces): Esperará sólo si el emulador está funcionando lo suficientemente rápido.

- "[Sega/Mega CD options]" (Opciones de Sega/Mega CD)

Imagen


"USA/EUR/JAP BIOS" (Archivos BIOS USA/EUR/JAP)
En estas opciones se mostraran los arhivos de BIOS que se tengan en el emulador sólo si son detectados correctamente por el emulador.
Si son detectados correctamente se puede pulsar el botón "START" en cada archivo de BIOS para testearlo.
Se necesita el archivo BIOS de cada región para poder cargar los juegos de cada región.

"CD LEDs" (LEDs de la unidad de CD)
La unidad de Sega MegaCD tiene dos LEDs parpadeantes, (rojo y verde). Esta opción los mostrará en la esquina superior izquierda de la pantalla.

"CDDA audio (using mp3s)" (Pistas de audio CDDA usando formato de MP3)
Activa la reproducción de audio CD.

"PCM audio" (Audio PCM)
Activa la fuente de sonido de PCM 8 canales. Es necesario para que algunos juegos se ejecuten, ya que monitorizan el estado de este chip de audio.

"ReadAhead buffer" (Búfer de lectura avanzada)
Esta opción puede precargar más datos de la imagen del CD de los solicitados por el juego (para evitar el acceso a la tarjeta más adelante), lo que puede mejorar
el rendimiento en algunos casos. La opción recomendada es desactivado "OFF".

"Save RAM cart" (Cartucho de guardado en memoria RAM)
Permite activar el cartucho de 64K de memoria RAM para guardar partidas. Al activarlo el formateo del cartucho se realiza en la BIOS.

"Scale/Rot. fx (slow) " (Efectos especiales de Escalado/Rotación) (Lento)
El Sega MegaCD tenía un chip de escalado y rotación, el cual permitía realizar efectos similares a los efectos del "Modo 7" de SNES.
Desafortunadamente su emulación es muy lenta y muy pocos juegos lo utilizan, por lo que es mejor desactivar esta opción, a menos que el juego realmente lo necesite,
(como es en el caso del juego Thunderhawk/AH-3 Thunderstrike).

"Better sync (slow)" (Mejor sincronización) (Lento)
Esta opción es similar a la de "Perfect Synchro" (Perfecta Sincronización) del emulador GENS. Algunos juegos lo requieren para funcionar, por ejemplo casi todos
los juegos de WolfTeam. No se debe usar para los juegos que no lo necesite ya que los ralentizará.

- "[Advanced options]" (Opciones avanzadas)

Imagen


"Disable sprite limit" (Desactivar límite de sprites)
Los juegos de Megadrive tienen un límite en el número de sprites (generalmente más pequeños con objetos en movimiento) que se pueden mostrar en una sola línea.
Esta opción permite desactivar ese límite. Se debe tener en cuenta que algunos juegos utilizan esta opción para ocultar cosas no deseadas, de modo que no es
bueno activar siempre esta opción.

"Emulate Z80" (Emular chip Z80)
Activa la emulación del chip Z80, que se utiliza sobre todo para configurar los otros chips de sonido.
Algunos juegos se sincronizan de forma compleja con este chip, de modo que se tiene que activar incluso si no se utiliza sonido para jugar.

"Emulate YM2612 (FM)" (Emular chip YM2612 FM)
Activa la emulación del chip sintetizador de sonido FM de seis canales, utilizado para producir efectos de sonido y música.

"Emulate SN76496 (PSG)" (Emular chip SN76496 PSG)
Permite la emulación del chip de sonido adicional para efectos extras.

Nota: si se cambian los ajustes de sonido DESPUÉS de cargar un juego, tal vez se tenga que reiniciar el juego para que el sonido funcione. Esto se debe a que la
mayoría de los juegos activan los chips de sonido cuando se inicia la consola, y estos datos se pierden cuando los chips de sonido se activan o desactivan.

"gzip savestates" (Compresión gzip del guardado de estados)
Permite comprimir los guardados de estado (save states) en formato gzip para ganar más espacio libre y tiempo de guardado y carga.

"Don't save last used ROM" (No guardar el último juego usado)
Desactiva que se escriba en la configuración cual fue el último juego usado, (lo que podría causar corrupción en la tarjeta SD según el usuario DaveC).

"Status line in main menu" (Estado de línea en el menú principal)
-

"Disable idle loop patching" (Desactivar parcheo de bucle inactivo)
El parcheo de bucle inactivo se utiliza para mejorar el rendimiento, pero puede causar problemas de compatibilidad en algunos casos raros.
Se puede probar a desactivar esta opción si el juego tiene problemas.

"Disable frame limiter" (Desactivar limitador de fotogramas)
Permite que los juegos se ejecuten a una velocidad mayor de 50/60fps, útil para evaluaciones comparativas.


Descargas

- Picodrive v1.13 (v1.51b) estable por SP193
- Picodrive v1.70-581 (03-12-2017) revisiones beta por Pepigna/ftrujy

Si te ha gustado o servido este trabajo puedes valorarlo positivamente haciendo clic en el icono Imagen
que hay arriba a la derecha, agradecer [oki] no cuesta nada.
He creado el hilo oficial tras haber probado a fondo el emulador y he creado varios tutoriales detallados a partir de mi experiencia, además de haber
traducido toda la documentación existente del inglés al español.
La verdad es que es un port bastante eficiente, seguramente habían bastantes cosas y detalles que por no haber información o al estar sólo
en inglés mucha gente se perdía, o no cambiaba opciones para intentar mejorar la compatibilidad con los juegos por ejemplo.

Lo cierto es que muchas cosas las he tenido que aprender sobre la marcha, ya que en algunos casos se dan por entendidas y en otros la
información es muy escueta, de modo que si hay expertos en haber probado el Picodrive en otras plataformas o tuvieron una Mega CD real
y ven errores en los tutoriales que lo diga, hay algunas cosas u opciones que todavía no he conseguido saber como funcionan, como por
ejemplo como guardar las partidas en formato sram para los juegos de Mega CD.
Espero que este trabajo sea de ayuda.

pepigna escribió:Buenas!!! [bye]

Traigo buenas noticias, jejjee. [beer] [beer] [beer] [beer]

Lo prometido es deuda, he sacado algo de tiempo libre y he sido capaz de compilar de nuevo el PicoDrive para PS2.
Ahora se trata de ir incluyendo poco a poco las mejoras que ha Notaz ha ido haciendo en el proyecto original.

Por ahora dejo por aquí el que he compilado (ojo, ni siquiera he podido probarlo no tengo la ps2 aquí ni tampoco ningún emulador configurado en el PC, así que, podéis probarlo alguno me hacéis un gran favor.)

http://goo.gl/obdEe0

Cuando haya hecho cambios significantes, publicaré mi repositorio.

Un saludo y espero vuestra colaboración.
Gracias chavales

pepigna escribió:Para simplificar un poco.

Cuando se saco Picodrive para PS2 era la version 1.51 (fue un port de la version PSP)
Actualmente el proyecto Picodrive va por la version 1.91, así que mi objetivo es sacar la version 1.91 de Picodrive para PS2. No se si lo conseguiré pero intentaré hacerlo lo mejor que pueda.

Será un trabajo bastante difícil ya que no tengo tanto conocimiento del desarrollo de PS2 (es la primera vez que estoy haciendo algo). Además, sera un trabajo paulatino donde poco a poco ire sacando versiones (es decir, incluyendo commits del repositorio original).

La que acabo de publicar es prácticamente la misma que se publico hace unos años, solo he incluido un par de cambios que probablemente no se aprecien a simple vista.

Solo quiero que me ayudéis a depurar y detectar fallos. Así, que si es posible, probadlo por favor.

Un saludo.

@Pepigna, ¿has podido resolver los problemas de tearing en la revisión 394?

Saludos.
En los juegos de Genesis, ¿hay diferencias entre un juego comprimido y el mismo juego pero descomprimido al correrlo con el emulador?, ya que pesan el doble.


PD: estoy probando el emu esta muy bueno, facil configurarlo, cambio de juegos y asignación de los botones para juegos que usan 6 como los street fighter, ya que probé ambos al principio no me mostraba a pantalla completa pero lo ajusté según el tuto y quedo bien, también estoy jugando el streets of rager 2 solo un detalle que no recuerdo si lo tenía la Genesis en este juego es cuando vas corriendo con el personaje en el escenario se nota que hay tearing nose si es por el emulador o el juego fue asi.

También note que al estar comprimidos los juegos el emulador carga mas rapido que si el juego estuviese descomprimido en la carpeta juegos, probado con el juego super street fighter 2. unos 7zip y el mismo juego en md.

Pero está genial para recordar los buenos momentos de la infancia :D, gracias a ti Patas por el trabajo del tutorial y por el buen recuerdo y también a la persona que está tratando en mejorarlo [oki] .



Saludos.
Gran trabajo @El_Patas gracias por tu tiempo es todo muy bien explicado [oki] +1
espero que @Pepigna siga trabando en el emulador asi gracias a el por segir [oki] saludos
austin123 escribió:En los juegos de Genesis, ¿hay diferencias entre un juego comprimido y el mismo juego pero descomprimido al correrlo con el emulador?, ya que pesan el doble.

Pues supongo que la única diferencia sería el tiempo de carga inicial porque uno lo tiene que descomprimir y el otro no, lo que sí es más rápido es la descompresión
cuando los juegos están en el disco duro interno que cuando están en un dispositivo USB.
Si te refieres a diferencias en la parte jugable del juego no hay ninguna diferencia.

austin123 escribió:PD: estoy probando el emu esta muy bueno, facil configurarlo, cambio de juegos y asignación de los botones para juegos que usan 6 como los street fighter, ya que probé ambos al principio no me mostraba a pantalla completa pero lo ajusté según el tuto y quedo bien, también estoy jugando el streets of rager 2 solo un detalle que no recuerdo si lo tenía la Genesis en este juego es cuando vas corriendo con el personaje en el escenario se nota que hay tearing nose si es por el emulador o el juego fue asi.

Creo que lo he jugado yo también el Streets of Rage 2 y no noté nada de tearing, pero puede ser porque yo uso televisor de tubo si realmente tiene
ese problema.
Prueba activando la opción "Wait for vsync (slow)" en "Always" o "Sometines".


austin123 escribió:Pero está genial para recordar los buenos momentos de la infancia :D, gracias a ti Patas por el trabajo del tutorial y por el buen recuerdo y también a la persona que está tratando en mejorarlo [oki] .

Saludos.

De nada, ya me ha costado trabajo, si mejorais la compatibilidad de los juegos cambiando configuraciones ponedlo en el hilo.

dante2222 escribió:Gran trabajo @El_Patas gracias por tu tiempo es todo muy bien explicado [oki] +1
espero que @Pepigna siga trabando en el emulador asi gracias a el por segir [oki] saludos

Gracias, la verdad es que me ha llevado mucho trabajo y tiempo libre hacerlo, espero también a ver si se pasa Pepigna por aquí con novedades.
Gracias por comentar.

Saludos.
Si ya me di cuenta de esa opción y la aplique en el sonic 1 porque en ese juego si es molesto el tearing que tiene lo otro en lo dos juegos de street fighter 2 y super street fighter 2 ¿como lo coloco a pantalla completa? ahora lo lanze nuevamente y no puedo colocarlo a pantalla completa aparece con franjas negras arriba y a los lados.


Támbien juego en un tv crt de las mas basica de 21´´ ´desde cabble compuesto y desde usb y deje esa opcíon siempre a llo mejor desde el hdd interno el emulador se comporta mejor.
He probado como 10 juegos y en los fatal fury 1 y 2 me sucede lo mismo quue con los dos street fighter no los muestra a pantalla completa.

Los mk 3 y ultmate tiene pequeños Vglitch grafico al hacer los finisher en los background por la emulación debe ser mas de eso no afecta al igual que el juego art of fighting que se quedan unos pequeños sprites pegados al moverse despues se arregla.

Eso hasta el momento igual trate de ver si algna opción dentro del emulador lo solucionaba pero nada funciono.

Saludos.
¿Estás usando la versión del port original 1.51b que he puesto en el hilo para descarga, o estás usando una de las versiones de Pepigna?
Por que lo veo muy raro eso de que tengas tearing incluso en la tv CRT, ¿has probado esos juegos en la CRT y tienen tearing? porque recuerdo
haber jugado también el Sonic de Mega CD y no tenía ningún problema en tv CRT.
El tearing es que se parta la pantalla por la mitad.

Saludos.
Si la que pusiste en el hilo, solo he probado el Sonic the hedgehog de genesis y cuando vas a todo gas con sonic se nota el desenfoque de una imagen a otra en los escenarios nose como explicartelo pero si jugaste al Alan Wake de x360 algo por el estilo, cuando movias la camara muy rápido la imagen no alcanzaba a encajar en la otra, lo volveré a ver para confirmar y te coménto.


¿Probáste el emulador con cable S-video, Componentes o Cable RGB-SCART que usan sus tvs? yo solo usé el compuesto.


Tenía en su día Sega Genesis y no recuerdo esos detalles al igual de lo que te pregúntába sobre como poner a la pantalla completa en dichos juegos, no tenga el recuerdo de cuando jugába en al sega original tener esos bordes en esos juegos, por ejemplo es muy similar a cuando juegas al juego mortal kombat 2 de ps2 que viene dentro del shaolin monks, al empezar la resolución del juego no abarca toda la pantalla pero puedes ajustar el tamaño del juego para que quede ocupando toda la pantalla del televisor, ¿nose si me entiendes a lo que me refiero?


Saludos.
Bueno, no he probado el Sonic de Megadrive, probé el de Mega CD y puede ser que tengan diferente funcionamiento.
Yo tengo siempre cable de vídeo por componentes con televisor de tubo 100hz de 32", no sé si esto influirá.
Lo de los bordes negros es normal en un emulador dependiendo de la resolución de los juegos, en el juego Street Fighter 2: Champion Edition durante la
jugabilidad hay bordes negros en los laterales y más pequeños arriba y abajo de la pantalla, mientras que en las pantallas de los menús no hay ningún
tipo de borde, luego en juegos como el "The Chaos Engine" y otros no hay nada de bordes en ningún momento, supongo que sería cuestión de incluir
una opción nueva en el emulador para forzar a cualquier juego que ocupe toda la pantalla, creo que en el port de PSP tenía esa opción pero por
algún motido la quitaron en este port.

Saludos.
Hola. hoy me témine los 3 streets of rages y los 3 double dragon y perfectos, ningún bug, otro que termine fue el Castle of Illusion Starring Mickey Mouse sin ningún problema, está muy bueno el emulador en la ps2 solo el detalle que en los juegos de peleas no ocupan toda la pantalla probé todos los juegos de lucha y en todos el mismo detalle ademas active en todos los juegos que jugué la opción Wait for vsync en siempre y probé el sonic 1 y sonic 3 sin activar está opción y me da el detalle de que los fondos se entrecortan asi que lo active y mejoro bastante. También jugue un rato al juego de los Picapiedras y también se notaba al avanzar las cosas que estaban en segundo plano se desencajaban asi que deje esa opción en siempre y mejora bastante.

Lo que aun no puedo encontrar es dejar grabado antes de lanzar cualquier juego, que una vez que inicias hay que desactivar 3 botones para que no afecten dentro del juego, son unas opciones de cargado, renderisado a 16bit y otra mas que no recuerdo que son los botones cuadrado, triangulo y R2 ademas en cada juego hay que ajustar los botones y el D-pad. y en todos los juego que he probádo he dejado el sonido a 22kh como dices en el tuto ya que al dejarlo a 44 en unos juegos se ponen un poco mas lentos pero de verdad entre las dos opciones de sonido no encontre diferencias o no lo noté.


PD: Faltaría la opción de pantalla completa en dichos juegos y quedaría perfecto. Seguíre probando a fondo el emulador con cada juego y de los 30 que llevo hasta el momento en nínguno he tenido que reiniciar la consola o se me ha congelado está..


Saludos.
austin123 escribió:Hola. hoy me témine los 3 streets of rages y los 3 double dragon y perfectos, ningún bug, otro que termine fue el Castle of Illusion Starring Mickey Mouse sin ningún problema, está muy bueno el emulador en la ps2 solo el detalle que en los juegos de peleas no ocupan toda la pantalla probé todos los juegos de lucha y en todos el mismo detalle ademas active en todos los juegos que jugué la opción Wait for vsync en siempre y probé el sonic 1 y sonic 3 sin activar está opción y me da el detalle de que los fondos se entrecortan asi que lo active y mejoro bastante. También jugue un rato al juego de los Picapiedras y también se notaba al avanzar las cosas que estaban en segundo plano se desencajaban asi que deje esa opción en siempre y mejora bastante.

Lo que aun no puedo encontrar es dejar grabado antes de lanzar cualquier juego, que una vez que inicias hay que desactivar 3 botones para que no afecten dentro del juego, son unas opciones de cargado, renderisado a 16bit y otra mas que no recuerdo que son los botones cuadrado, triangulo y R2 ademas en cada juego hay que ajustar los botones y el D-pad. y en todos los juego que he probádo he dejado el sonido a 22kh como dices en el tuto ya que al dejarlo a 44 en unos juegos se ponen un poco mas lentos pero de verdad entre las dos opciones de sonido no encontre diferencias o no lo noté.


PD: Faltaría la opción de pantalla completa en dichos juegos y quedaría perfecto. Seguíre probando a fondo el emulador con cada juego y de los 30 que llevo hasta el momento en nínguno he tenido que reiniciar la consola o se me ha congelado está..


Saludos.

Bueno, está bien que la opción de Wait for vsync configurada en "siempre" ayude bastante con el tearing, aunque supongo que ¿no lo elimina al 100% verdad?
Lo que comentas del guardado en ciertas opciones del emulador ya lo explico en el tutorial que no se puede hacer nada, es muy molesto para
los juegos de 6 botones.

Indica por favor que juegos son los que se ponen lentos con el sonido a 44hz y se tienen que poner a 22hz cuando te los encuentres para saberlo.
Yo probé algunos juegos de Mega CD y ocurria al revés poniendo 22hz la música tenía ruido, que se solucionaba poniéndolo a 44hz, es el caso del
primer Sonic CD.
También podrías ir poniendo en el hilo cuales son todos los juegos que vas probando ya sea si funcionan bien o mal.

Sí, la verdad es que el Picodrive es un emulador que tiene buena fama en todas las plataformas en las que se ha portado por su eficiencia en general.

Saludos.
No lo elimina por completo pero la verdad es que ayuda bastante al activarlo y también depende del juego que estés haciendo la prueba, al activarlo tienes que acercarte al TV para darte cuenta de ello, me imagino, aunque todavía no hago la prueba, que los juegos de carreras se notará mas por la velocidad de los fondos, el primer juego que puse con el emulador fue el sonic 1 y al jugar la primera etapa me mareo y ahí probando en las opciones vi que decía
v-sync lo active en siempre y mejoro bastante. Pero como te comentó ese detalle sumado a que jugué con cable compuesto y la tele mas antigua que pude encontrar de 21´´ lo noté. Pero si la activas en siempre por colocarle un % del 50% baja a un 2 o 3 por ciento a que si lo dejaras sin activar, igual hice la prueba con la opción algunas veces pero al final la cambié a siempre porque al moverse en ciertas partes sucedía lo mismo, en el juego de los picapiedras es notorio, cuando vas caminando con Pedro, atrás en el fondo hay unas casas al moverse el escenario se movían con ellas pero la mitad de abajo y luego la parte de arriba de ellas, esto es menos de 1 segundo pero es notorio si no activas esa opción del emulador, activada lo mejora pero igual habrá ese problema. Pero como te comentó todo depende del juego, del televisor, del cable y me imagino que el dispositivo en que este el emulador influirá en algo y me imagino que la región del juego algo hará.

Lo de configurar los botones en cada juego no es para tanto no te lleva mas de 5 segundos en hacerlo y dejar desactivadas esas opciones y configurado todo,

Mira cuando inicio un juego lo primero que hago es desactivar esas opciones después configuro el D-pad y los 6 botones después configuró lo de V-SyNC y guardo en la opción para ese juego solamente, pero sería genial dejar grabado una sola vez y que te funcione con cualquier juego, al final se vuelve rutinario estos pasos antes de lanzar un juego pero si alguien que no conozca como hacerlo puede estar bastante tiempo pegado ahí y sin conseguirlo.


Lo del sonido ahora mismo no recuerdo que juegos eran ya que como te comenté he jugado a fondo 30 juegos desde el comienzo hasta terminarlos, cuando empecé a probar el emulador noté que a 44khz y al activar el v-sync en siempre se ponía un poco lento pero también podría ser una mala conversión del juego, creo que en los mortal kombat 2 y 3 me paso eso y en los street fighter 2 y el super.
Yo lo deje en 22 y V_SYNC en always.

De Mega-cd no he probado nada aun y no se si lo haga porque trataré de probar lo máximo que pueda de Genesis.

¿Te refieres a hacer una lista como la que tienes para los juegos de ps1 con el emulador pops?

Bueno de los 30 juegos que he terminado todos han funcionado como si se estuviese jugando desde una Genesis.

La trilogía de street of rage los terminé dos veces seguidas y ningún fallo aparte de que se ven excelentes, son unos juegazos, lo irónico es que desde el emulador se ven mejor que la versión digital que compré para x360 que ni siquiera los jugué y al final los vine a jugar y rejugar aquí :D.

Tengo los juegos en el pendrive tendría que copiarte los nombres directamente desde él y dejarlos en un spoiler aquí se podrían identificar las zonas pero no se si tienen codigos como los tienen los juegos de psx.

Hay juegos que para algunos que no conocieron la sega Genesis les parecerían que tienen problemas con el emulador por el sonido o los gráficos pero que en la realidad fueron producto de una mala conversión en su momento, como MK2, los mismos street fighter, world heroes, virtua fighter 2, etc.




Saludos.
Utilizar el v-sync y configurado en "siempre" puede volver lentos los juegos, ya lo pone en el tutorial, no es sólo porque pueda ser una mala
conversión del juego.
No sabía que guardando la configuración personalizada sí que te guarda los cambios de borrar aquellos 3 botones que no guarda la configuración general,
si es así es mejor que nada.
Bueno en principio por el momento no tengo intención de hacer una lista ya que son muchos más juegos los que funcionan bien que los que no funcionan,
pero igualmente se pueden ir dejando apuntados en vuestras respuestas, especialmente los que tienen algún problema o no funcionan.

Sobre los juegos que tuvieron malas conversiones tengo dudas con el sonido que tiene el juego "Street Fighter II: Champion Edition", el sonido de las voces
se oye muy grave, como ronco, y a veces al terminar un combate la música en algún escenario se alarga casi como un pitido fino, también tengo que subirle
mucho el volumen del sonido al televisor para poder escucharlo a un nivel normal mientras que no ocurre con ningún otro juego, de modo que no se si todo
esto es problema de la emulación o de una mala conversión del juego.
Otro problema que tiene con el sonido y que sí debe ser de la emulación es que a veces tras jugar mucho rato de repente el sonido se corrompe oyéndose
muy ronco y grave al máximo, que se soluciona saliendo del juego y volviendo a entrar en él pulsando el botón "Select".

Yo jugué a la Megadrive en su día pero muy poco y el Mega CD no lo vi nunca.

Saludos.
No el juego salio asi a la venta no es problema del emulador, por lo que recuerdo los street fighter tenían ese problema al igual que los mortal kombat, cuando en esa época tenía genesis y snes tenía ambas versiones del juego y pude compararlas al mismo tiempo y no habia que ser un ciego para no darse cuenta que las versiones de snes eran mejores port de las versiones arcades, donde destacaba sega era en sus exclusividades o sus estudios sabian bien como programar en sus consolas tanto en los sonidos y gráficos.


Los nombres de los juegos que he probado y los saque directamente desde el pendrive donde estan alojados.
Addams Family, The (USA, Europe)
Akumajou Dracula - Vampire Killer (Japan)
Altered Beast (USA, Europe)
Art of Fighting (Europe)
Art of Fighting (USA): Este juego en ambas versiones tienen el problema que en los pies y sobra dejan una estela de los graficos, al moverse pero al parar se encajan bien los sprites.

Castle of Illusion Starring Mickey Mouse (USA, Europe)
Castlevania - Bloodlines (USA)
Daffy Duck in Hollywood (Europe) (En,Fr,De,Es,It)
Donald in Maui Mallard (Europe)
Double Dragon (USA, Europe)
Double Dragon II - The Revenge (Japan)
Double Dragon 3 - The Arcade Game (USA, Europe)
Double Dragon V - The Shadow Falls (USA): No se ve a panalla completa y con bordes a los lados
Dragon - The Bruce Lee Story (USA)
Dragon Ball Z - Buyuu Retsuden (Japan)
Fatal Fury (USA): No se ve a pantalla completa este se ve con bordes azules en todo los lados
Fatal Fury 2 (USA): Lo mismo con bordes azules en todos los lados
The Flintstones (USA):
Gargoyles (USA)
Garou Densetsu - Shukumei no Tatakai (Japan): lo mismo que la versión amaricana con bordes.
Garou Densetsu 2 - Aratanaru Tatakai (Japan): igual que la versión americana.
Gouketsuji Ichizoku (Japan): pantalla chica y con bordes negros a los lados.
Gunstar Heroes (USA)
Michael Jackson's Moonwalker (World)
Mickey Mania - The Timeless Adventures of Mickey Mouse (USA)
Mickey's Ultimate Challenge (USA)
Mighty Morphin Power Rangers - The Movie (USA)
Mighty Morphin Power Rangers (USA)
Mortal Kombat (World).md: Tiene el problema que en los pies al moverte dejan una estela de sus gráficos.
Mortal Kombat (World): lo mismo con los pies, pense debeser por que el juego está complimido pero no es por el emulador pero mas haya de eso es jugable, lo termíne dos veces.
Mortal Kombat 3 (Europe): este juego tiene el glitch grafico en los fondos al hacer cualquier movimiento final.
Mortal Kombat 3 (USA): lo mismo que la otra región, debe ser problema del emulador.
Mortal Kombat II (World)
Phantom 2040 (Europe)
Phantom 2040 (USA)
Pinocchio (USA)
Pitfall - The Mayan Adventure (USA)
Pit-Fighter (World) (October 1991)
Punisher, The (Europe)
Punisher, The (USA)
Samurai Shodown (USA): pantalla chica, con bordes.
Shinobi III - Return of the Ninja Master (USA)
Snow Bros. - Nick & Tom (Japan)
Sonic the Hedgehog (USA, Europe)
Sonic the Hedgehog 3 (USA)
Splatterhouse 2 (USA)
Street Fighter II' - Special Champion Edition (USA).md
Super Street Fighter II - The New Challengers (USA)
Streets of Rage.smd: Este para dejarlo en ese formato ocupé un programa llamado ´´SBWIN 3.2.0´´
Streets of Rage 2 (USA)
Streets of Rage 3 (USA)
Los 3 streets of rage los jugué bastantes terminandolos 2 veces cada juego y ningún bug.
Sunset Riders (USA)
Tetris (Japan)
Toki - Going Ape Spit (USA, Europe)
Tom and Jerry - Frantic Antics (USA) (1993)
Tom and Jerry - Frantic Antics (USA) (1994)
Twin Cobra (USA)
Virtua Fighter 2 (USA, Europe)
Virtual Bart (World)
Wolverine - Adamantium Rage (USA, Europe)
World Heroes (Japan)
World Heroes (USA)
Teenage Mutant Ninja Turtles - The Hyperstone Heist (USA)
Taz in Escape from Mars (USA)
Taz-Mania (World)
Ultimate Mortal Kombat 3.smd: Este juego no lo he podido hacer funcionar con el emulador, no se si sera que el juego está malo o el emulador no lo corre, probaré con otra región de él a ver que sucede.

Los juegos que deje en blanco al lado, es porque me funcionaron sin problemas en la ps2 tanto en, música, fx y gráficos, excepto los juegos que te comenté anteriormente que aplicando la opción del V-SYNC Mejoran los problemas que pueden dar.

Y comentar que aplicado esa opción yo no noté que los juegos se ponían mas lentos, en algunos me fije que al poner el sonido a 44 se ponian un poco lento pero no tanto respecto a la opción de 22hkz..

También decir que hay juegos que fueron programados muy basicamente para está consola que es un infierno jugarlos aquí si estas acostumbrado o te quedo en la memoria las versiones arcade o de snes como por ejemplo el virtua fighter 2 que la conversión no daba para mas la consola pero el sonido es muy similar al arcade, World Heroes es muy malo el control de está conversión, para hacer un poder sufri mucho, me acorde de cuando jugaba al street fighter 1 en arcade.
Pit-Fighter si la versión arcade era horrenda está conversión sigue los mismos pasos pero con personajes mas chicos.

Todos los juegos los comencé y termine a excepción del juego de Pinocchio: que juego mas aburrido.



Bueno Patas esos son los que he probádo hasta ahora trataré de serguir probando otros mas y los comento.


SALU2!!.
Vale, entiendo que los problemas de sonido son así en el Street Fighter excepto cuando el sonido se corrompe totalmente y hay que salir de la emulación, eso sí
que debe ser un problema de la emulación que debe ser corregido.
Muchas gracias por tan grande información sobre todos los juegos que has probado, seguro que servirá a todo el mundo, y menudo vicio :)

Saludos.
- Formatos de los juegos de Megadrive

Los juegos de Megadrive deben estar en formato "md" o "smd", y pueden estar comprimidos o descomprimidos.
En el caso de estar comprimidos deben estar en formato "zip".


Tambien funcionan los ".gen"
@Gabriel437 ¿y el formato este de "gen" funciona bien tanto sin comprimir como comprimido en zip?

Saludos.
El_Patas escribió:@Gabriel437 ¿y el formato este de "gen" funciona bien tanto sin comprimir como comprimido en zip?

Saludos.


Los juegos que tengo son todos en gen descomprimidos y andan muy bien. Acabo de comprimir algunos en zip y cargan sin ningun problema.
Vale, gracias, pues ya he actualizado el tutorial.

Saludos.
Buenas patas y Comunidad soy más de leer que escribir, pero me alegra saber que la comunidad de ps2 sigue activa. Estuve hace un par de días liado con los emus de ps2 y corroboró lo que decís con más tocando vsync mejora. solo una cosa. Con lo del sonido no os pasa que suena raro? No son las mismas melodías suenan extrañas como si las emulara mal en general q se puede jugar y oir pero suena como las megadrives chinas o la nueva megadrive anivesary estas que salen ahora.

Decir q el de nes si os animais tb la config buena almenos a mi para todos los juegos ponerlos en Pal 50 hz no falla ninguna, a 60hz o ntsc ratea o hace pequeños saltos esto hablamos del de nes.

si no va aquí pedon era por aportar del otro porque el de Mega picodrive esta todo dicho.

Por otra parte el mega cd es fidedigno? Lo digo porque llendo justo el de Mega nose como ira el megacd q tampoco es más en sí pero si funciona bien le meto algunas joyitas escondidas xd
castry escribió:Buenas patas y Comunidad soy más de leer que escribir, pero me alegra saber que la comunidad de ps2 sigue activa. Estuve hace un par de días liado con los emus de ps2 y corroboró lo que decís con más tocando vsync mejora. solo una cosa. Con lo del sonido no os pasa que suena raro? No son las mismas melodías suenan extrañas como si las emulara mal en general q se puede jugar y oir pero suena como las megadrives chinas o la nueva megadrive anivesary estas que salen ahora.

Decir q el de nes si os animais tb la config buena almenos a mi para todos los juegos ponerlos en Pal 50 hz no falla ninguna, a 60hz o ntsc ratea o hace pequeños saltos esto hablamos del de nes.

si no va aquí pedon era por aportar del otro porque el de Mega picodrive esta todo dicho.

Por otra parte el mega cd es fidedigno? Lo digo porque llendo justo el de Mega nose como ira el megacd q tampoco es más en sí pero si funciona bien le meto algunas joyitas escondidas xd

Que suene raro puede ocurrir en algunos juegos o malas conversiones de los juegos, pero por lo general yo lo oigo bien.
De los juegos de Mega CD yo he probado el primer Sonic CD y funcionaba perfectamente.

Saludos.
En Sega Genesis algunas ost de los juegos de arcade son diferentes y te sonaran raro porque estás acostumbrado a como suenan ahí o en las versiones de Super Nintendo pero en Sega algunos juegos, como street fighter o MK suenan asi y no es que este mal o tenga problemas el emulador, si puedes conseguir una consola original de Sega Genesis lo podrás comprobar y tambíen es cierto que algunas versiones en Sega suenan mejor que las versiones de Snes.

La Sega tiene un chip de sonido mejor que el Snes pero todo depende del juego que estes probándo y si la conversión fue bien hecha para Sega.


He probádo y terminádo mas juegos con el emulador y todos sin problemas, excepto el juego Back to The Future III (euro) al ejecutarlo el emulador se cuelga teniendo que reiniciar la consola, nose si será por temas de la bios o necesita una especifica, mas tarde editaré el post y los agregaré en él para que quede un registro aquí y le sirva a quien quiera probár el emulador.

Recordando también al final de la vida de está consola Sega lanzo el 32X que era un complemento con juegos especificos, que tenía como 30 o 40 juegos entre ellos el MK2, Pitfall, un Sonic pero con knuckles como protagonista ¿el emulador soportá estás versiones de estos juego o no se sabe nada?

PD: ¿existe algun emulador de 3do y atari juguar para ps2?


Saludos.
Como pone en el hilo el port no soporta el 32x porque el port se hizo sobre una versión antigua del emulador Picodrive cuando no tenía implementado
el 32x, hoy en día en el emulador original sí está soportado.
No existe ningún emulador de 3DO ni Atari Jaguar para PS2.
Ya pondrás esos juegos que probaste sin problemas.

Saludos.
Vaya que tienes razón, está puesto en el thread no lo recordé al momento de comentar por cierto por las capacidades de la ps2 a lo mejor no se podrá emular el 32X a nivel jugable para que los juegos trabájen rapidos como en la consola original, ya que este complemento transformába la consola de 16bits en una consola de 32bits como la saturn para Sega en su tiempo era la forma económica para quienes no podrían comprar su nueva consola de 32bits, la Sega Saturn. Pero al final todo se fue a la basura, Sega y sus cacharritos, conectar tres fuentes de poder al mismo tiempo y conectar otros cables entre ellas para que quedara una consola de 32bits y conectar mas cables, uno a la tele y los dos controles y que al primer juego de Saturn no podía ni competir con está ni mucho menos con PSX realmente no se que se habrán fumado los creativos de Sega que a día de hoy me parece una idea nefasta [toctoc] .


Cambiando de tema, comentar que estuve probándo distintas configuraciones del emulador con el juego Sonic 1 y Sonic 3 para que me funcionaran sin esos molestos problemas de tearing que me daba de la pantalla, configuré la opción de V-SYNV en always y el sonido a 22hz como se comentó, con ello elimína el molesto defecto pero como resultado me aparecio el problema de bajas de fps asi que desde el menú del emu activé la opción de mostrar los fps y confirmé que desde 60fps caían a 30fps en las partes puntuales donde vas con Sonic corriendo y das los giros de 360° en el escenario, testeando las opciones en el menú del emulador nuevamente y en la opción de Renderer estába a 16 B accurate por defecto lo bajé a 8b accurate con V-SYNC en Always y sonido 22hz y las bajas de fps mejoraron pero al dejar todo igual y solo modificar la opción de renderer y dejarla en 8b fast el frame-rate se mantiene constante en 60fps y se evita ese otro molesto problema que pueden presentar los juegos de Sonic al activar la opción de V-SYNC en siempre, jugué el primer y segundo escenario de Sonic 1 y Sonic 3 varias veces y con distintas configuraciones del emulador como coménte y no noté ninguna diferencia entre la opción de 8b fast y la de 16b accurate en los juegos de Sonic solo noté la gran mejora de ponerlo en 8b fast con las otras opciones iguales y los juegos funcionan como si fuera la consola original.

Asi que como resultado para todos los juegos de Sonic la mejor configuración es dejar:


Renderer: 8b fast
Sound quality: 22050HZ
Wait for V-Sync: Always
Bilinear filtering: on

Y hacer el guardado en la opción para este juego especifico solamente.

Lo mejor es ir probando con las opciones con los juegos que podrían presentar esos problemas e ir buscando la configuración ideal o mejor yaque podría ser que para undeterminado juego sea buena X opción y para otro no, yo probé con los juegos de Sonic porque con la configuración por defecto no podía jugarlos comodamente yaque me molestaban esos problemas.

Pero si el juego no presenta problemas es mejor dejarlo como está o activando la opción de V-SYNC en always si se les presentan tearing en los fondos.


Todo probádo desde un crt normal, vieja con entrada compuesta(RCA), con cable compuesto(RCA) de la ps2 y desde dispositivo USB.

Patas si puedes, podrías confirmar lo que comento y si hay mejoria respecto a estos juegos con esas opciones desde tu disco duro interno o si se te presentan otros fallos en esos juegos desde el HDD.


Saludos.
austin123 escribió:Vaya que tienes razón, está puesto en el thread no lo recordé al momento de comentar por cierto por las capacidades de la ps2 a lo mejor no se podrá emular el 32X a nivel jugable para que los juegos trabájen rapidos como en la consola original, ya que este complemento transformába la consola de 16bits en una consola de 32bits como la saturn para Sega en su tiempo era la forma económica para quienes no podrían comprar su nueva consola de 32bits, la Sega Saturn. Pero al final todo se fue a la basura, Sega y sus cacharritos, conectar tres fuentes de poder al mismo tiempo y conectar otros cables entre ellas para que quedara una consola de 32bits y conectar mas cables, uno a la tele y los dos controles y que al primer juego de Saturn no podía ni competir con está ni mucho menos con PSX realmente no se que se habrán fumado los creativos de Sega que a día de hoy me parece una idea nefasta [toctoc] .

Se puede hacer lo de portar la parte del 32X y también se podría hacer que funcionase bien en cuanto a velocidad si se optimizara el código para PS2, lo cual el
desarrollador SP193 no quiso hacer ni haría debido al trabajo que ello conlleva.

austin123 escribió:Cambiando de tema, comentar que estuve probándo distintas configuraciones del emulador con el juego Sonic 1 y Sonic 3 para que me funcionaran sin esos molestos problemas de tearing que me daba de la pantalla, configuré la opción de V-SYNV en always y el sonido a 22hz como se comentó, con ello elimína el molesto defecto pero como resultado me aparecio el problema de bajas de fps asi que desde el menú del emu activé la opción de mostrar los fps y confirmé que desde 60fps caían a 30fps en las partes puntuales donde vas con Sonic corriendo y das los giros de 360° en el escenario, testeando las opciones en el menú del emulador nuevamente y en la opción de Renderer estába a 16 B accurate por defecto lo bajé a 8b accurate con V-SYNC en Always y sonido 22hz y las bajas de fps mejoraron pero al dejar todo igual y solo modificar la opción de renderer y dejarla en 8b fast el frame-rate se mantiene constante en 60fps y se evita ese otro molesto problema que pueden presentar los juegos de Sonic al activar la opción de V-SYNC en siempre, jugué el primer y segundo escenario de Sonic 1 y Sonic 3 varias veces y con distintas configuraciones del emulador como coménte y no noté ninguna diferencia entre la opción de 8b fast y la de 16b accurate en los juegos de Sonic solo noté la gran mejora de ponerlo en 8b fast con las otras opciones iguales y los juegos funcionan como si fuera la consola original.

Asi que como resultado para todos los juegos de Sonic la mejor configuración es dejar:


Renderer: 8b fast
Sound quality: 22050HZ
Wait for V-Sync: Always
Bilinear filtering: on

Y hacer el guardado en la opción para este juego especifico solamente.

Lo mejor es ir probando con las opciones con los juegos que podrían presentar esos problemas e ir buscando la configuración ideal o mejor yaque podría ser que para undeterminado juego sea buena X opción y para otro no, yo probé con los juegos de Sonic porque con la configuración por defecto no podía jugarlos comodamente yaque me molestaban esos problemas.

Pero si el juego no presenta problemas es mejor dejarlo como está o activando la opción de V-SYNC en always si se les presentan tearing en los fondos.

Muy bien, el emulador en cuanto a resolución es mejor dejarlo con su opción por defecto de 8b accurate, pero si es mejor poner configuraciones específicas
como la que pones pues mejor saberlo, y si no hay problemas mejor dejarlo todo por defecto como viene el emulador.

austin123 escribió:Patas si puedes, podrías confirmar lo que comento y si hay mejoria respecto a estos juegos con esas opciones desde tu disco duro interno o si se te presentan otros fallos en esos juegos desde el HDD.

No he visto mayor problema o diferencias con el disco duro interno.

Saludos.
ponerlo en 8 bits, tanto fast como acurate origina errores graficos en los juegos, por ejemplo en el sonic 1 en labyrinth zone en las partes donde hay agua y pantalla normal a la vez, el agua desaparece....
no se como explicarlo pero si por ejemplo la paleta de colores dentro del agua es mas oscura en el juego normal, si lo pones en 8 bits pasa a verse todo igual y solo se ve oscuro cuando toda la pantalla esta bajo el agua....
Pues hombre puede ser que provoque problemas gráficos en algunos juegos pero no se puede generalizar, porque yo uso
siempre el 8bits accurate que es la opción por defecto y no ocasiona ningún problema gráfico en los juegos que he probado.
¿Eso ocurre en el primer Sonic de Megadrive o el de Mega CD?

Saludos.
El_Patas escribió:Pues hombre puede ser que provoque problemas gráficos en algunos juegos pero no se puede generalizar, porque yo uso
siempre el 8bits accurate que es la opción por defecto y no ocasiona ningún problema gráfico en los juegos que he probado.
¿Eso ocurre en el primer Sonic de Megadrive o el de Mega CD?

Saludos.

en el sonic 1 de megadrive
Pues con el Sonic 1 de Megadrive @austin123 recomienda ponerlo en 8b fast, aunque tal vez él no haya llegado a esa zona del juego
del labyrinth para ver ese problema gráfico.

Saludos.
El_Patas escribió:Se puede hacer lo de portar la parte del 32X y también se podría hacer que funcionase bien en cuanto a velocidad si se optimizara el código para PS2, lo cual el
desarrollador SP193 no quiso hacer ni haría debido al trabajo que ello conlleva.




Si pero él coménto que para la emulación de 32x y el cartucho SVP no había camino para la emulación en PS2 por el tema de velocidad y no lo hizo porque en su momento le consulto a Notaz y él le respondío que no notaria la diferencia entre la ultima versión y la que SP193 tomó como base para hacer el port y que está versión tenía menos trabajo para hacer el port para ps2 que tomar la ultima versión y trabajar en el código, depurarlo y compilar todo.
Creo que hay un tipo que tenía en mente un proyecto de actualizar está version del emulador a la ultima o directamente tomar la ultima versión oficial del emulador y hacer el port para PS2.


El_Patas escribió:Pues hombre puede ser que provoque problemas gráficos en algunos juegos pero no se puede generalizar.
Saludos.


Exacto no e en todos los juegos, como coménte lo mejor es ir probándo las diferentes configuraciones del emulador.

He términado muchos juegos y en los queme han presentados errores graficos graves que no te dejan avanzar a sido el juego Revenge Of The Shinobi en el segundo stage donde este juego tiene unos efectos fotosensibles si configuras el emulador tanto para 8b fast o 8b acurrate y moviendo la opción de V-SYNC, corrompen los graficos en los escenarios con lo cual no ves nada solo el personaje, ahi tienes que dejar la configuración del emulador por defecto y soluciona estos problemas.

En el juego Sonic 1 yo solo probé los 2 primeros escenarios con la configuración que mencione anteriormente, no llegue a esa parte y no me presentaron errores graficos sino que me los solucionó con dicha configuración pero también podría darse el caso que en un juego determinado funciona bién una configuración X y en otro juego no o también que en un juego configurado de que X manera en un escenario o mas funcioné bien y en el siguiente te presente problemas gráficos y tendrías que volver a configurar el emuldor por defecto sin salirte del juego para avansar en él y en el siguiente ir probando con el tema de configuraciones del emulador.

Pero en resumen hay que ir probando el emulador con los distintos juegos y distintas configuraciones, sino te molesta el tema de la pantalla tarde en mostrar la imagen completa o se parte la imagen o hace como un barrido, como cuando grabas un video con una camara en una tv crt, dejenlo por defecto.


Saludos.
austin123 escribió:
El_Patas escribió:Se puede hacer lo de portar la parte del 32X y también se podría hacer que funcionase bien en cuanto a velocidad si se optimizara el código para PS2, lo cual el
desarrollador SP193 no quiso hacer ni haría debido al trabajo que ello conlleva.




Si pero él coménto que para la emulación de 32x y el cartucho SVP no había camino para la emulación en PS2 por el tema de velocidad y no lo hizo porque en su momento le consulto a Notaz y él le respondío que no notaria la diferencia entre la ultima versión y la que SP193 tomó como base para hacer el port y que está versión tenía menos trabajo para hacer el port para ps2 que tomar la ultima versión y trabajar en el código, depurarlo y compilar todo.
Creo que hay un tipo que tenía en mente un proyecto de actualizar está version del emulador a la ultima o directamente tomar la ultima versión oficial del emulador y hacer el port para PS2.


El_Patas escribió:Pues hombre puede ser que provoque problemas gráficos en algunos juegos pero no se puede generalizar.
Saludos.


Exacto no e en todos los juegos, como coménte lo mejor es ir probándo las diferentes configuraciones del emulador.

He términado muchos juegos y en los queme han presentados errores graficos graves que no te dejan avanzar a sido el juego Revenge Of The Shinobi en el segundo stage donde este juego tiene unos efectos fotosensibles si configuras el emulador tanto para 8b fast o 8b acurrate y moviendo la opción de V-SYNC, corrompen los graficos en los escenarios con lo cual no ves nada solo el personaje, ahi tienes que dejar la configuración del emulador por defecto y soluciona estos problemas.

En el juego Sonic 1 yo solo probé los 2 primeros escenarios con la configuración que mencione anteriormente, no llegue a esa parte y no me presentaron errores graficos sino que me los solucionó con dicha configuración pero también podría darse el caso que en un juego determinado funciona bién una configuración X y en otro juego no o también que en un juego configurado de que X manera en un escenario o mas funcioné bien y en el siguiente te presente problemas gráficos y tendrías que volver a configurar el emuldor por defecto sin salirte del juego para avansar en él y en el siguiente ir probando con el tema de configuraciones del emulador.

Pero en resumen hay que ir probando el emulador con los distintos juegos y distintas configuraciones, sino te molesta el tema de la pantalla tarde en mostrar la imagen completa o se parte la imagen o hace como un barrido, como cuando grabas un video con una camara en una tv crt, dejenlo por defecto.


Saludos.


Muy bien, gracias por la información, si puedes poner todos esos juegos nuevos que hayas terminado estaría bien.

Saludos.
Hola, estoy jugando el Sonic 1 y efectivamente en la parte de labyrinth zone si colocas las opciones de 8bfast o 8b acurrate el defecto que muestra el juego es el de borrar el tono oscuro cuando estas debajo del agua y de los elementos que esten en ella, pero solo es eso y nada mas, para arreglar ese defecto gráfico es volver a colocar el renderer a 16bits, es como si el emulador no dibujara esa parte y ves solo la linea del agua que limita ambas partes del escenario, ademas en este escenario no se necesita tocar la opción de V-SYNC ya que no presentan tanto tearing y si se coloca los fps bajan y se ve mal.


Mas tarde copioy pego los demas juegos que he podido términar.

Saludos
Sí pero no vamos a estar recomendando a la gente que juegue con un renderizado y llegado justo a ese punto cambien el renderizado, para luego
pasado ese punto volver a cambiarlo, no me queda claro si usar uno de los 8b o el de 16b para todo el juego.

Saludos.
Lo que pasa que en este juego en los primeros escenarios se comporta de una forma con una configuración determinada y llegando a esa otra parte del juego el emulador se comporta de forma diferente con la configuración anterior, en este caso para no perder detalles en los escenarios tienes que dejarlo en 16b sin mover nada mas en labyrinth zone.

En la parte de marble zone si dejas configurado el emulador a 16b sin tocar nada mas desaparecen algunos elementos del fondo y se relentiza un poco ademas de no encajar a tiempo la pantalla, en esta zona yo lo dejé configurado el rederer 8b fast y el V_SYNC en siempre, para arreglar un poco esos problemas.


Es por estos problemas que es dificil recomendar una sola configuración para este juego y quisas en los otros juegos de Sonic pase lo mismo, hasta ahora estoy por acabar el primer Sonic despues seguieré con los de mas juegos para saber como se comporta el emulador con ellos.

Si alguien tiene muchos problemas con el tema de las distintas configuraciones en los juegos dejenlo como viene hasta que alguien pueda optimizar mas el emulador para la ps2.


Saludos.
Ya veo, bueno espero que no sean muchos los juegos en los que ocurra algo así.

Saludos.
Acabo de terminar el Sonic the hedgehog y el ultimo escenario antes de llegar al jefe final también hay agua asi que hay que dejar la configuración en 16b sin tocar nada mas de las opciones del emulador para jugar lo que queda lo mejor posible.

Eso sería con este juego.

A ver si me puedo hacer el tiempo para terminar los otros juegos de Sonic en la semana.

Saludos.
con el bloodlines hay movidas tambien, hay una parte donde hay que poner si o si 16bits.... aparte de errores graficos graves en varias zonas del juego, la segunda pantalla por ejemplo
vamos, que lo mejor es dejarlo en 16 bits
Supongo que te refireres al Catlevania: Bloodlines nombre de la versión japonesa del juego, vale lo tendremos en cuenta, 16bits, gracias.

Saludos.
El_Patas escribió:Supongo que te refireres al Catlevania: Bloodlines nombre de la versión japonesa del juego, vale lo tendremos en cuenta, 16bits, gracias.

Saludos.

en realidad estaba jugando a la version japonesa que se llama vampire killer, he puesto bloodlines (nombre americano) porque es el mas conocido en el foro
en europa se llamaba new generation o algo asi
en cualquier caso en este juego (y en el sonic 1 tambien) conviene jugar a la version japonesa porque no tiene censura, y en el caso del sonic 1 tiene bugs corregidos y mas capas de scroll en los escenarios
Ah sí, lo he visto ahora en la base de datos de Gamefaqs que los nombres son como dices, va bien saberlo eso de la censura y diferencias
técnicas entre diferentes versiones.

Saludos.
Si se me olvido comentar que en alguns juegos en su versión japonesa no traen censura como si traen en la versión pal o ntsc americano como la saga bare knuckles que aparte de no tener censura trae algunos personajes como jefe final o personajes femeninos con menos ropa.

En el caso de Sonic 1 jugué la versión america no se cual sería la censura que aplicaron respecto a su versión japonesa.

Ya que Genesis se caracterizaba por no tener tanta censura a diferencias de Snes en los juegos como Final Fight, los Street Fighter o Mortal Kombat.


Pero como coméntas que las versiones Japonesas de los juegos son mejores que las Americanas y Europeas sería muy parecido al caso del emulador popstarte que en las versiones japonesas en algunos juegos funcionan mejores con él.

Ese Castlevania jugué laversion NTSC-USA y no me presento errores, también probé la versión Pal pero venía a 50hz. En la version Japonesa que censuraron?.

Saludos.


Edit: Acabo de terminar el juego Akumajo Dracula Vampire Killer y si Patas efectivamente tiene errores en los graficos por los efecto que usa este juego en los stage 2 donde se tienen que reflejar en el agua todos los personajes, en el emulador se reflejan sombras que no corresponden a los graficos del juego y en el stage 6 usan un efecto de espejo con zoom que en el juego muestra a los personajes mas cerca, no se como explicarlo pero lo puedes buscar en youtube ese efecto, divide en tres todo lo que esta en el escenario y la parte del centro se ve mas cerca que los otros dos, en el emulador muestra esa parte como de color sombra con amarillo que no corresponden al juego original.

Aparte de esos problemas lo pude términar sin mucho traspieses tanto la versión amaericana y japonesa tienes esos problemas en el emulador y desconosco si sucederá lo mismo en la versión de pc del emulador para descartar si es problema del emulador en general o es solo el port de ps2.


Saludos.
Han sacado una nueva version de PicoDrive o es la misma?
Es el que publico el patas ultima no se si sacaron una ya.
austin123 escribió:
Edit: Acabo de terminar el juego Akumajo Dracula Vampire Killer y si Patas efectivamente tiene errores en los graficos por los efecto que usa este juego en los stage 2 donde se tienen que reflejar en el agua todos los personajes, en el emulador se reflejan sombras que no corresponden a los graficos del juego y en el stage 6 usan un efecto de espejo con zoom que en el juego muestra a los personajes mas cerca, no se como explicarlo pero lo puedes buscar en youtube ese efecto, divide en tres todo lo que esta en el escenario y la parte del centro se ve mas cerca que los otros dos, en el emulador muestra esa parte como de color sombra con amarillo que no corresponden al juego original.

Aparte de esos problemas lo pude términar sin mucho traspieses tanto la versión amaericana y japonesa tienes esos problemas en el emulador y desconosco si sucederá lo mismo en la versión de pc del emulador para descartar si es problema del emulador en general o es solo el port de ps2.


Saludos.

¿Pero supongo que se arreglan poniendo el renderizado de pantalla en 16 bits no?

SuperRYUO escribió:Han sacado una nueva version de PicoDrive o es la misma?

Es la misma, el port sobre la versión 1.51b.
El usuario Pepigna sacó dos revisiones sobre el port más allá de la 1.51b pero tenían algún problema, esperemos que pueda seguir portando
las diferentes revisiones beta sobre el port y nos traiga una nueva.

Saludos.
No Patas no arregla esos problemas y no hay ningúna opción que lo haga en el emulador, debe ser por los efectos que usa el juego, de luz y sombras que el emulador se vuelve loco tratando de emularlos..


Mira estos videos, son las partes que edite del juego y que generan esos glitchs graficos en el emulador, como te comenté no se si en pc dará esos problemas o solo estan en el port de ps2.



Patas mas o menos serían esos los problemas en este juego, no recuerdo si en otras partes habra mas.


Saludos.
Vale, gracias, entiendo, bueno si es en el nivel 2 y 6 si se puede pasar mejor, es una lástima que el primer Sonic y el Vampire tengan estos problemas.

Saludos.
Si como comentas los dos juegos son jugables eso si dejando todo como viene para que no falle tanto, en este juego de Castlevania no hay que tocar nada del emulador, dejarlo por defecto, osea el renderizado a 16b como viene, busque información en ingles del port de psp y también comentan que por defecto es a 16b accurate y tiene sentido ya que se trata de emular una consola de 16bits y te leí en los anteriores comentarios que decias que tú lo tienes por defecto a 8b accurate el rendere por eso dude y busque info en sceneps2. y scenebeta

Comentaban esto en ese port para psp: que en algunos juegos ´´El fast va más rápido pero no se muestran bien los gráficos en los escenarios´´

Usar la opción de accurate porque tiene más "precisión" a la hora de emular y algunos juegos, (los que tienen los mejores gráficos) pueden presentar problemas con la opción fast, por estovenia por defecto con está opción.

Y también se referían al problema que algunos juegos, donde la pantalla va mas rapido como los Sonics, presentaban tearing.


En cualquiera de los casos es ir probando los juegos que quieran jugar, en estos juegos es total mente jugables salvo por esos detalles de los graficos que no influyen en la jugabilidad de ambos, en el juego Vampire killers yo no me di cuenta al momento de jugarlos de esos defectos pero si me parecieron raros en su momento y cuando comentó la otra persona los volví a rejugar tanto la versión japonesa y americana para despues buscar como se comportaban en la consola original y recien viendo esos viedos pude confirmar esos glitchs del emulador ademas es en juegos especificos ya que la gran mayoría funcionan perfectamente, logícamente no es igual a poder jugar desde la consola original si te pones a comprar con ella incluso diria que no hay emulador 100% igual a la consola que este emulando, salvo el caso de la play que trae los chips de las consolas anteriores PS3 Fat de 60 o la PS2 Fat, al igual que las compilaciones de los juegos antiguos 16 bits que sacaron Midway, Sega, SNK, capcom, Namco, etc para PS2 o xbox original traían muchos bugs por problemas de emulación de dichas placas y solo queda agradecer a la scene en este caso a SP193 que hizo este gran trabajo y darle viva aun a la PS2 y darnos la posibilidad de disfrutar de todos estos juegos de Megadrive en nuestras consolas PS2.

PD: El juego Virtua Racing no funciona con el emulador por el motivo de que necesita el chip SVP y como este no puede emularse el juego funciona a menos de 5fps.


Saludos.
Y si no emula los graficos por falta de algun plugin de video mas compatible? o insertandole otra bios al emulador.
Si fue ese el caso uno de los dos juegos, me refiero a la version NTSC-USA o NTSC-J, funcionarian sin problemas.


Yo creo que mas un tema de opctimizar mejor el codigo.


Saludos.
Tengo problemas detectados con sonido. A los 5 o 10 min se entrcorta el audio y se soluciona entrando al menú del emu y volviendo al juego. Pero e un coñazo si vas a echarle horas. Alguien más le pasa? Yo creo q viene por el vsinc en always q es como lo tengo si lo modificó a never o o aveces cambian los tiempos de error. Comentó si lo soluciono .. pero es para saber si alguien más esta como yo
90 respuestas
1, 2