PPSSPP 1.17 soporta por fin el formato CHD

PPSSPP 1.17

El pasado noviembre, aquellos que jugamos a títulos de PSP en un PC o móvil y queremos guardar un progreso general de lo que hacemos recibimos una buena noticia: el emulador por excelencia para juegos de la PlayStation Portable recibía soporte para RetroAchievements, entre otras cosas. Este fin de semana hemos tenido otro lanzamiento, y PPSSPP 1.17 introduce una novedad que había sido muy demandada por la comunidad: el soporte para un tipo de archivo que permitirá ahorrar espacio del disco duro.

Los juegos de PSP no son como los de las consolas clásicas (Nintendo, Master System, Super Nintendo…) ni recreativas. Los más pesados son algunos de los últimos, que hay alguno como Metal Slug que ronda o supera los 20mb. Pero los de PSP suelen pesar mucho más, habiendo algunos que rondan los 2GB. Si se tienen 10 así, las matemáticas nos dirán que el almacenamiento ocupará 20GB, pero será menos si en vez de ISO usamos el formato comprimido CSO. Lo que había pedido la comunidad es que se añadiera soporte para el formato CHD, y esa es la novedad más destacada del PPSSPP 1.17 que ha visto la luz este fin de semana.

Qué es el formato CHD que soporta ahora PPSSPP 1.17

CHD es un formato de compresión de discos que originalmente se usaba para comprimir discos duros de juegos de recreativas como MAME, pero más recientemente se ha empezado a usar para almacenar información de ISOs. La PSP, la consola, siempre ha soportado CSO, que es un formato de compresión sin pérdida y funciona en hardware real -la consola, vamos-, y el emulador permite usar este otro formato.

El motivo de añadir soporte para CHD es que comprime aún más las ISO, pero el equipo de desarrolladores de PPSSPP no se habría decidido de no ser por la cantidad de veces que se lo han pedido sus usuarios. Aunque no es mi caso, porque lo desconocía, hay gente familiarizada con herramientas para comprimir las imágenes que ya lo hacen en CHD, y lo más sencillo para estas personas es seguir usando lo que conocen y como mejor lo hace. Entre ello, comprimir en CHD.

Otras novedades

PPSSPP 1.17 llega con otras novedades, como la posibilidad de inscribirse para recibir betas automáticamente en Android. Hasta ahora, quien quisiera probar las versiones preliminares tenía que instalar las APK que proporcionan, pero ahora pueden hacerlo desde la aplicación, lo que es más sencillo y seguro.

Entre el resto de novedades, también hay corrección de errores:

  • Se han corregido varios cuelgues y bloqueos graves que podían producirse al salir de la aplicación, especialmente desde la pantalla de pausa.
  • Se han solucionado varios problemas de renderizado y se ha optimizado el rendimiento de renderizado.
  • PPSSPP ahora registra el tiempo total jugado por partida. Se puede comprobar en la pantalla de información de cada partida (pulsando prolongadamente el icono).
  • Algunas nuevas características de la interfaz de usuario, como la posibilidad de mantener el juego en marcha tras la superposición del menú de pausa.
  • Muchas correcciones de entrada, especialmente en torno a la gestión de la zona muerta para el stick analógico y el control de inclinación.
  • Se han corregido muchos errores relacionados con la sustitución de texturas.
  • La latencia de entrada se ha mejorado mucho en la versión SDL con Vulkan. Se recomienda no usar OpenGL en Linux si se puede evitar.
  • Para RetroAchievements, renombrado el modo Desafío al modo Hardcore y lo hizo el valor predeterminado, como es estándar.

Descargar PPSSPP 1.17

PPSSPP 1.17 está disponible en la página de descargas del proyecto, para Windows, macOS, Android, iOS, Quest y Pico. Lo que vemos allí para Linux es el enlace a la versión Flatpak, pero también es posible instalarlo desde los repositorios oficiales de algunas distribuciones Linux (si tras la instalación veis dos versiones -Qt y SDL- sencillamente usad la que mejor os vaya). En este último caso, hay que esperar a que suban los nuevos paquetes, y el tiempo dependerá de la filosofía de cada proyecto. Los usuarios que tengan la versión de la Google Play (Android) la recibirán en aproximadamente una semana.

from Linux Adictos https://ift.tt/t1WJvFy
via IFTTT

EndeavourOS Galileo Neo se renueva con Linux 6.7, paquetes actualizados y corrección de bugs

EndeavourOS Galileo Neo

«Un nuevo kernel ha llegado, por lo que era momento de refrescar nuestra ISO de Galileo con la versión Galileo Neo 2024-01-25«. Así empieza la nota de lanzamiento de EndeavourOS Galileo Neo, una nueva ISO de lo que para muchos es el mejor ejemplo de un Arch Linux si éste tuviera instalador gráfico. No es necesario que haya una nueva versión del kernel para que lancen una revisión de EndeavourOS, pero sí es buen momento como afirma Bryan.

EndeavourOS Galileo Neo no llega con nuevas funciones, y está aquí para ponerse al día. Entre los paquetes que han actualizado, además del kernel, esta ISO incluye la última versión de Firefox, el instalador Calamares más reciente y otras actualizaciones como la del driver de NVIDIA. Pero lo más importante en este lanzamiento es la corrección de bugs.

Novedades más destacadas de EndeavourOS Galileo Neo

  • Linux kernel 6.7.1.arch1-1.
  • Calamares 23.11.1.4-1.
  • Firefox 122.0-1.
  • Mesa 1:23.3.3-1.
  • Xorg-server 21.1.11-1.
  • Nvidia-dkms 545.29.1.06-1.
  • Bugs corregidos:
    • Varias correcciones para el script Bash que causaba problemas al ejecutar sesiones Wayland cuando se seleccionaba la opción de instalación offline de KDE Plasma.
    • Arreglado el problema que causaba efectos molestos y composición en el Entorno Plasma Live con máquinas que ejecutaban gráficos Intel heredados.
    • Eliminado el paquete de controladores heredados r8168 que se instalaba automáticamente cuando se seleccionaba el kernel LTS de Linux en Calamares.
    • Resuelto el problema para que el instalador recupere los paquetes con nombres antiguos cuando se seleccionaba la opción de instalación en línea de KDE Plasma.
    • Cuando se produce un error de instalación, Calamares ahora desmonta correctamente el dispositivo de destino y se puede utilizar inmediatamente de nuevo para otra sesión de instalación, en lugar de reiniciar la ISO para iniciar una nueva sesión.

Como siempre en estos casos, recordar que EndeavourOS Galileo Neo no es una nueva versión de las que pueden hacer que nos planteemos instalar de cero. Su modelo de desarrollo es Rolling Release, y todo lo que incluye Galileo Neo está ya disponible como actualización en las instalaciones existentes. Para nuevas instalaciones, la imagen ISO se puede descargar desde los servidores qeu facilitan en su página de descargas.

from Linux Adictos https://ift.tt/q3L2vYJ
via IFTTT

WINE 9.1 da comienzo al desarrollo de WINE 10 con mejoras de entrada y algo menos de 300 cambios

WINE 9.1

El pasado 17 de enero, hace justo 10 días, WineHQ lanzó WINE 9.0, la nueva versión estable de este software que permite usar aplicaciones de Windows en otros sistemas operativos. El lanzamiento marcó el final del ciclo del desarrollo que inició un año antes, y hace unas horas se ha dado comienzo a uno nuevo. La versión que nos entregaron, WINE 9.1, no es estable, sino la primera del WINE 10 que, si no hay cambios en los próximos 12 meses, llegará a principios de 2025.

Si alguien tiene dudas con respecto a la numeración, hoy ha llegado ese WINE 9.1 que es la primera versión de desarrollo de WINE 10, y la primera actualización de mantenimiento de la actual versión será un WINE 9.0.1 que llegará cuando lo consideren oportuno. Si hay algún otro lanzamiento para corregir errores, éstos llevarán la numeración 9.0.2, 9.0.3, etc. El cambio del primer decimal tiene lugar en las versiones de desarrollo que preparan la siguiente estable.

Bugs corregidos en WINE 9.1

WINE 9.1 ha llegado con un total de 270 cambios, con la siguiente lista de 42 bugs corregidos. Entre lo destacado, hay un número de mejoras en los métodos de entrada, se ha mejorado el soporte para claves Diffie-Hellman y mejor detección del teclado Dvorak, a lo que se le une el habitual punto de correcciones varias.

La lista de bugs corregidos incluye:

  • user32/dde test se bloquea si +heap está activado.
  • Polda 1: después de la imagen de introducción y la animación muestra una ventana negra.
  • Lego Racers se bloquea al hacer clic en los comandos de configuración del jugador 1.
  • Las pruebas oleaut32/vartype se bloquean con WINEDEBUG=warn+heap.
  • Lost Planet dx10 demo pantalla en negro después de iniciar un nuevo juego.
  • Visio 2013 se bloquea con la función no implementada msvcr100.dll.??0_ReaderWriterLock@details@Concurrency@@QAE@XZ.
  • SIMATIC WinCC V15.1 Runtime: El administrador de licencias de automatización ‘almapp64x.exe’ se bloquea al no implementarse la función msvcp140.dll.
  • Blindwrite 7 se bloquea con un desbordamiento de pila.
  • ENM (Externes Notenmodul / módulo de marcas externas) se bloquea al abrirse.
  • Wine no puede ver el directorio home (desbordamiento time_t de 32 bits).
  • La prueba bmpcoreimage en user32:cursoricon falla en la mayoría de las versiones de Windows.
  • user32:input recibe mensajes WM_SYSTIMER inesperados en test_SendInput().
  • user32:input Some SendInput() establece LastError en ERROR_ACCESS_DENIED en cw-rx460 19.11.3.
  • user32:input SendInput() desencadena un mensaje inesperado 0x60 en Windows 10 1709.
  • user32:input test_Input_blackbox() obtiene cambios inesperados de 00&41(A) keystate.
  • Dead Rising encuentra carga infinita al iniciar un nuevo juego (necesita WMAudio Decoder DMO).
  • Instalador de SIMATIC WinCC V15.1 Runtime: La herramienta SeCon falla con error 5 al intentar crear ‘C:\windows\Security\SecurityController’ (necesita
    ‘%windir%\security’).
    GUIDE 7.0 muestra una pantalla negra al iniciarse.
  • user32:input ha fallado debido a un mensaje WM_TIMECHANGE inesperado.
  • user32:input – test_SendInput() a veces recibe un mensaje 0x738 inesperado en w1064v1709.
  • Unigine Heaven Benchmark 4.0 FPS muy bajos.
  • user32:input – test_SendInput() a veces recibe un mensaje inesperado 0xc042 en Windows 7.
  • BurnInTest llama a una función no implementada ntoskrnl.exe.ExAllocatePool2.
  • wineserver se bloquea debajo de save_all_subkeys después de RegUnLoadKey.
  • user32:cursoricon – LoadImageA() falla en test_monochrome_icon() en Windows 8+.
  • MAME 0.257: mame.exe -listxml falla.
  • putenv borra getenv anterior.
  • SpeedWave no puede dibujar Window, necesita oleaut32.OleLoadPictureFile()..
  • KakaoTalk falla al abrir ciertos perfiles después de llamar a GdipDrawImageFX stub.
  • Microsoft Safety Scanner se bloquea al salir de la función no implementada tbs.dll.GetDeviceIDString.
  • La configuración de AVG Antivirus se bloquea al ejecutar la función no implementada ADVAPI32.dll.TreeSetNamedSecurityInfoW.
  • función no implementada mgmtapi.dll.SnmpMgrOpen.
  • LibreOffice 7.6.4 se bloquea en la función no implementada msvcp140_2.dll.__std_smf_hypot3.
  • msys/pacman: falla con «fixup_mmaps_after_fork: VirtualQueryEx failed».
  • Emperor – Rise of the Middle Kingdom: botones de menú invisibles.
  • Dictionnaire Hachette Multimédia Encyclopédique 98 se bloquea al iniciarse.
  • dbghelp encuentra una aserción en stabs_pts_read_type_def.
  • Forza Horizon 4 se bloquea con concrt140.dll.
  • Nombre de dispositivo inconsistente entre GetRawInputDeviceInfo y PnP.
  • winedbg: se bloquea después de cargar la información de depuración de gecko.
  • Windows Sysinternals Process Explorer 17.05 se bloquea al mostrar la página de propiedades Threads..
  • notepad se bloquea al mostrar el diálogo hijo.

Dentro de dos semanas debería llegar v9.2, dentro de cuatro v9.3 y seguiremos así hasta finales de año, momento en el que lanzarán las Release Candidates y ya después WINE 10.0. WINE 9.1 ya está disponible y se puede descargar desde el siguiente botón.

.boton {color: white; background-color: grey; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

from Linux Adictos https://ift.tt/NjBk0Sl
via IFTTT