Emulador PSXFIN

A continuación listamos todas las versiones del emulador incluyendo los cambios más sobresalientes de cada lanzamiento, desde el comienzo hasta su última versión.


Versión v1.0

Primera versión del emulador.


Versión 1.1

  • ALT + F4 ahora sale del emulador
  • Al presionar F1 / Shift + F1 se regresa al modo de ventana para el diálogo de archivo
  •  Los archivos * .mcr se muestran en el cuadro de diálogo de la tarjeta de memoria
  • Opción para deshabilitar los iconos de estado (CD / XA / MR, etc.) - deshabilitado por defecto
  • dbghelp.dll ahora es opcional (aunque es necesario para guardar volcados por caída)
  • Las unidades de CD (IoControl y ASPI) ahora deberían funcionar
  • pSX ahora funciona bajo Win98 / ME (con suerte;)
  • Se corrigió el error de carga del estado de guardado
  • Se corrigió el bloqueo al ingresar un nombre de archivo de estado de guardado inexistente


Versión v1.2

  • Latencia mejorada de ASPI e IoControl
  • Soporte SPTI agregado
  • Se agregó soporte para renderizado de 16 bits (incluido 565), solo se usa si es necesario
  • Configuración del modo de pantalla completa (NTSC y PAL configurados por separado)
  • Se corrigió el error de GTE que causaba que el perfil de Valkyrie se bloqueara
  • Audio ADPCM transmitido mejorado (Valkyrie Profile y otros)


Versión v1.3

  • Se corrigieron varios errores de GTE (Crash Bandicoot 3 + otros)
  • Ruido SPU y FM más precisos (sonido FF7 y ChronoCross correcto)
  • Establecer bit de máscara para líneas (la visualización de frecuencia MGS ahora funciona)
  • Se corrigió un error en el que las coordenadas primitivas no estaban extendidas por signo (ChronoCross)
  • Sticks analógicos intercambiados
  • Se corrigió el bloqueo de la retroalimentación de fuerza de la almohadilla (ahora enumera correctamente los actuadores)
  • Vsync desactivado en modo ventana para solucionar problemas de velocidad
  • Se corrigió el error de bucle de SPU: la opción -S ya no es necesaria (ahora se ignora)
  • Se corrigió el error por el cual comenzar en pantalla completa redimensionaba incorrectamente la ventana
  • Captura de GPU del depurador fijo
  • Añadida versión preliminar del icono de TheCloudOfSmoke


Versión v1.4

  • Se agregaron gráficos de diálogo de iconos y controladores finales de TheCloudOfSmoke
  • Se corrigió el error por el cual la selección del dispositivo de joystick no se mantenía después de reiniciar
  • Soporte de parche PPF implementado (línea de comando solo por ahora)
  • Opción agregada para deshabilitar el filtrado bilineal
  • Se agregaron botones L3 y R3 para el controlador dualshock
  • Opción de eje inverso agregada para ejes analógicos del controlador
  • La opción para deshabilitar el ruido del controlador ahora funciona
  • El segundo controlador ahora funciona
  • Teclas fijas que no funcionaban en el cuadro de diálogo de configuración del controlador (por ejemplo, cursores)
  • Convertidor CDZ integrado en el programa principal
  • Se agregaron controles de gamma, brillo y contraste (solo pantalla completa)
  • Funcionalidad de carga / guardado rápido agregada
  • El avance rápido ahora desactiva vsync temporalmente
  • ASPI DLL ya no es necesario si se utiliza IOControl
  • Cuadro de diálogo de guardado de estado fijo (ahora usa el tipo de guardado en lugar de abrir)
  • Se corrigió la pintura de la ventana cuando estaba en pausa (o en cuadros de diálogo modales)
  • Opción de menú de registro eliminada en la versión de lanzamiento
  • La edición de código en la ventana de memoria del depurador funciona incluso cuando se usa el recompilador
  • Se corrigieron algunos otros problemas del depurador.
  • Edición de puntos de interrupción implementada
  • Se corrigió el error de carga del estado de guardado


Versión v1.5

  • Característica de captura de pantalla agregada
  • Se corrigió el error de GTE que causaba fallas gráficas en Legend of Legia
  • Se corrigió un error menor de emulación de CDROM
  • Se ajustó el tiempo de DMA de la GPU para corregir los bloqueos de MDEC en algunos juegos (Legend of Legia)
  • Verifique el bit de la máscara para ver si hay líneas (corrige los menús de DragonWarrior 7)
  • Se corrigió la ortografía de "Quicksave" (sí, supongo que soy un "d u m b a s s";)
  • Use el nombre del exe para guardar rápidos (los guardados rápidos ahora son por juego)
  • Asignaciones de teclas cambiadas para el guardado rápido (F1-F5 = cargar, F6-F10 = guardar)
  • El botón de reinicio para gamma / brillo / contraste en el cuadro de diálogo de gráficos ahora funciona
  • ESC ahora cierra el emulador (además de ALT + F4)
  • Puntos de interrupción de DMA agregados
  • Se corrigieron algunos errores de depuración diversos.


Versión v1.6

  • Se corrigieron los caracteres faltantes en las batallas de WildArms (errores de las banderas de GTE)
  • Se corrigieron errores de GTE que causaban la falta de gráficos en Tombraider Chronicles
  • Se corrigió el error del recompilador que causaba que Tomraider Chronicles se bloqueara.
  • Agregue la funcionalidad de CDROM faltante que causó que DW7 se bloqueara durante los FMV
  • El emulador ahora se puede filtrar por completo en cualquier monitor (autodetección o fuerza)
  • Se corrigió un error que causaba que se cortara el audio XA (a menudo durante el avance rápido)
  • Soporte agregado para imágenes de CD CloneCD e ISO
  • Las imágenes BIN hechas funcionan incluso si falta el archivo CUE (no recomendado)
  • Se agregó soporte para nuevos tipos de imágenes de CD a CDZ
  • Relación de aspecto corregida en modos PAL
  • Se corrigió un error por el cual las partidas guardadas rápidas no funcionaban con ciertos juegos
  • Se corrigió el error donde F10 ingresaba al menú en lugar de cargar el guardado rápido
  • Envolventes SPU ADSR más precisas (incluidos los modos exponenciales)
  • Inicializar registros ADSR después de reiniciar SPU (corrige el sonido en Tombraider)


Versión v1.7

  • Lectura de subcódigo (los juegos libcrypt ahora deberían funcionar)
  • Mejor soporte para código que se modifica automáticamente (corrige Spyro3)
  • Ahora funcionan más juegos protegidos anti-mod (probado en WildArms2)
  • Se agregó soporte para el bit MDEC STP (corrige los efectos de hechizo de DragonWarrior7)
  • Se corrigió el error del menú de carga rápida.
  • Se corrigió la carga de bloqueo del estado v1.5 guardados
  • Se corrigió el error donde el archivo .bin se llamaba .cue al convertir el archivo CDZ
  • Se corrigió el error en el que las CDZ creadas sin el archivo .cue no funcionaban
  • ESC ahora se puede configurar (ya sea salir o salir de la pantalla completa)
  • Los controladores de CD ahora vuelven a intentarlo cuando se produce un error (hasta 16 veces)
  • Se corrigió el error por el que volver a la ventana a veces no funcionaba
  • El solicitante de archivos ahora se muestraayed cuando no se encuentra la BIOS


Versión v1.8

  • Varias correcciones de GTE (correcciones de Wipeout, Tony Hawk Pro Skater 2, entre otras)
  • Se corrigió un error en el que el código de modificación automática se detectaba incorrectamente.
  • Guardar / restaurar el diseño de la ventana del depurador
  • La fuente del depurador ahora se puede configurar
  • Se corrigió el bloqueo cuando el archivo de la tarjeta de memoria no existía, pero ini lo mencionaba
  • Análisis CCD implementado
  • Manejo de archivos CUE mejorado (ahora se admiten los índices y las brechas previas / posteriores)
  • Se corrigió el comando de reproducción de CD y el modo de informe (corrige el reproductor de CD del BIOS)
  • Ignore los sectores sub-q que no sean del modo1 (obligatorio cuando se reproducen CD de audio)
  • Se corrigió la falsificación de sub-q cuando la lectura de subcódigo no está habilitada
  • Se corrigió el error por el cual la reproducción de CDDA se detendría al avanzar rápidamente
  • Se corrigió el bloqueo al expulsar el CD mientras el juego lo está leyendo
  • Se corrigió el bloqueo cuando el búfer de fotogramas es más grande que el modo de visualización (VibRibbon PAL)
  • Todos los cuadros combinados en el menú de configuración ahora son de solo lectura
  • Emulación mejorada de SPU CD y búfer de reverberación (VibRibbon)
  • Admite IRQ de SPU en búfer de CD (VibRibbon)
  • Se corrigió el bloqueo después de recuperarse de Ctrl-Alt-Del
  • Se corrigió el error por el cual la configuración de gamma no se actualizaba hasta que se presionaba la tecla de ajuste


Versión v1.9

  • Varios cambios de CDROM para que Ape Escape funcione
  • Se eliminó la función de pausa automática ADPCM incorrecta (corrige la música de G-Police)
  • Emulación más precisa del bit de estado de la GPU LCF (corrige el bloqueo de G-Police)
  • Se implementaron bits de modo de dibujo de sprites (emulador de sistema maestro)
  • Varias mejoras en la emulación del contador raíz (corrige Rhapsody)
  • Ligero cambio de sincronización para solucionar el problema en el que la almohadilla deja de funcionar de forma intermitente
  • Se corrigió el error por el cual Crash Bandicoot 2 ejecuta códigos de operación ilegales después de la introducción.
  • Se corrigió el error del efecto de hechizo de WildArms XA (no se detuvo después del efecto correctamente)
  • Cambios en la emulación de CDROM para que Ape Escape funcione
  • Rechazar polígonos grandes (corrige el error de ChronoCross Dragonia y SagaFrontier2)


Versión v1.10

  • Permitir cambios de ADSR mientras la voz está activada (corrige los sonidos en FF7 y otros)
  • Localización para varios idiomas
  • Se agregó un archivo de manifiesto interno (los cuadros de diálogo ahora admiten el tema XP correctamente)
  • El dispositivo de sonido ahora se puede configurar como deshabilitado
  • Se corrigió un error por el cual el sonido se silenciaba cuando la reverberación estaba deshabilitada.
  • Se corrigieron los bloqueos de Chrono Cross introducidos en v1.9
  • Los puntos de interrupción ahora se pueden agregar / eliminar en el depurador mientras la CPU se está ejecutando
  • Comprobación adicional de BIOS válida


Versión v1.11

  • Portado a Linux
  • Controles de teclado de la ventana de registro
  • Añadidas traducciones al árabe, croata, noruego, persa y ruso
  • Error solucionado en el cuadro de diálogo de mensaje de error de CD no utilizable
  • DEP ya no necesita estar deshabilitado en Windows para que pSX funcione
  • Corrección de la relación de aspecto agregada
  • Búfer de fotogramas centrado cuando no cubre toda la pantalla
  • Se corrigió el error del cuadro de diálogo de configuración del controlador (presionar el botón llena todos los controles)


Versión v1.12

  • Se corrigió el bloqueo en el inicio con la opción de línea de comando -f
  • Se corrigió el error de SPU que causaba que el audio FF8 FMV se detuviera a veces
  • Se corrigió un error que impedía que algunas teclas se asignaran a los controladores.
  • Se corrigió el error por el cual el tamaño / posición de la ventana se restablecía al usar el avance rápido
  • Soporte agregado para imágenes de alcohol 120% MDF / MDS
  • Subcódigo falso en espacios de pista (requerido para TombRaider1)
  • La bota del filtro de sifón fijo se cuelga
  • Bucle infinito fijo en Tekken3 y Deception3
  • Se cambió el modo 384 a 364, que parece ser correcto (basado en TombRaider)
  • Corrección de la relación de aspecto fija para 5: 4


Versión v1.13

  • Se agregaron traducciones al coreano, bosio, serbio e islandés
  • Se agregaron algunas traducciones faltantes a la compilación de Linux
  • El búfer de captura de DMA del depurador ahora se actualiza automáticamente
  • Se corrigió la transmisión de música en Jikkyou Oshaberi Parodius
  • Error solucionado al configurar la frecuencia de sonido en Windows
  • Volumen y silencio implementados en Linux
  • Se corrigió el error de "partes faltantes del cuerpo" en Deception 3
  • Se corrigió un error que causaba que el audio XA en Deception 3 no se detuviera correctamente
  • Se corrigió un bloqueo aleatorio en Road Rash: Jailbreak
  • Se corrigió la falla del depurador cuando el emulador está leyendo desde un CD
  • Se corrigió el bloqueo de la apertura de imágenes de CD en Linux
  • Configuración por usuario para Linux (el archivo .ini ahora se almacena en ~ / .pSX)
  • Se eliminaron las instrucciones SSE utilizadas durante la inicialización (debería corregir el bloqueo en las CPU AMD)
  • Se corrigieron las advertencias de GTK al hacer clic en el botón de cierre de la ventana en Linux

Te puede interesar: Configurar BIOS en PSXFIN