Luego de tantas revisiones, el sensacional CEMU finalmente ha podido corregir algunos de los problemas de audio en la secuela de las sexy bruja de Platinum Games. Con el lanzamiento en Steam de su primera parte hace pocos meses, no es una mala oportunidad para jugar a Bayonetta 2 que, al igual que The Legend of Zelda: Breath of the Wild, poco a poco se acerca a una emulación casi perfecta.

Por supuesto, aún restan varios problemas por resolver, como el flickering en algunas misiones (en los primeros niveles sobre todo), las sombras no son perfectas, y el audio se desincroniza en algunas cut-scenes. Aún así, Bayonetta 2 se puede disfrutar para aquellos que pueden pasar por alto estos problemitas.

Les dejamos un video de gameplay en 4K para vean al juego con el sonido del Witch Time corregido:

Changelog completo en inglés de la verisón 1.8.1b:

  • general: Fixed a bug causing permanent full CPU load on one thread# New in 1.8.1:
  • CPU/JIT: Fixed a bug in ADDME. instruction
  • CPU/Interpreter: Fixed a bug in PSQ_STX and PSQ_LDX instruction (GQR index parsed incorrectly from opcode)
  • CPU/Interpreter: Fixed invalid endianness in instruction STHBRX
  • coreinit: Added ‘errno’ export
  • coreinit: Added API OSCalendarTimeToTicks(), OSCancelThread(), IM_GetHomeButtonParams(), OSCalendarTimeToTicks(), FSAppendFile(), FSRemove(), SAVEChangeDir()
  • coreinit: Fixed GHS flock handling. Added __ghs_flock_file() and __ghs_funlock_file()
  • coreinit: Added support for milliseconds and microseconds in OSTicksToCalendarTime()
  • coreinit: Fixed bug where FSOpenFile() with mode ‘r+’ would not allow read access
  • coreinit: Fixed a bug where shared-write file access prevented simultaneous read access from the same file
  • GX2: Added API GX2GetScissorReg(), GX2GetTargetChannelMasksReg(), GX2SetDefaultState()
  • GX2: Better handling for invalid/uncompilable shaders (avoid drawcalls that will lead to errors)
  • GX2: Added support for vertex format 32_32_32_32_FLOAT for primitive RECTS
  • GX2: MULADD shader instruction will now use correct rules in regards to 0*anything
  • GX2: Fixed OpenGL error caused by games requesting more mip levels than possible for a texture
  • GX2: Fixed source mip level parameter for GX2CopySurface()
  • GX2: Avoid shadow samplers on AMD GPUs. This workaround can be forced on other GPUs via -amdshadows command line parameter
  • SWKBD: Fixed handling of active state (previously it was tied to the keyboard being visible whereas it should be separate)
  • SWKBD: Fixed input handling (should no longer clash with wxWidgets, leading to input sometimes being ignored)
  • RPL: Fixed bug where imports/exports were mapped incorrectly if the internal module name included ‘.rpl’
  • zlib: Overhauled Cafe OS zLib implementation
  • nsysnet: Added nsysnet (socket) library

Sobre El Autor

Editor en Jefe. PR.

Rosario. Santa Fe. Argentina

Dejar una respuesta