Abandonsocios > Tutoriales

Emulando consolas clásicas con Mednafen

<< < (2/2)

Neville:
Probaré, aunque no sé cómo se hace desde el frontend, tendré que buscarlo.

Neville:
Después de mucho tiempo durante el que sólo salían versiones inestables, parece que ya tenemos versión estable del emulador, la 1.29.

Novedades:

Spoiler (click para mostrar/ocultar)
-- 1.29.0: --

January 12, 2022:
   PCE, PCE-Fast: Initialize VCE color table memory at power-on to roughly(without probabilistic bit randomness) match test results from a
   PC Engine Duo instead of just zeroing it; fixes unreadable letters in the password entry screen of "Order of the Griffon".

   Added test for potential splatting-related bug in qemu's PPC64 VSX "xscvdpsp" instruction emulation that messes up OwlResampler when compiled with gcc.

January 11, 2022:
   PCE: Added patch in the "notes" subdir for extending the upper range of the "pce.slend" setting to 241(not applied in Mednafen due to increasing
   the probability of an extra 8ms of input lag with some games).

January 9, 2022:
   VB: Fixed a couple inaccuracies in the VSU modulation emulation, fixing a few sound effects in "Virtual Boy Wario Land".

January 7, 2022:
   SNES-Faust: Fixed S-DSP pitch modulation being half as strong as it should be.

December 29, 2021:
   SNES: Fixed wrong compile-time endian detection on little-endian PPC64.

December 24, 2021:
   PCE: Fixed incomplete initialization of the VDC BG tile cache; fixes glitches after the boss explodes in "R-Type" under certain
   conditions(more likely to occur in forks of Mednafen).

December 20, 2021:
   NES: Added missing mapper 90 variables to save states.

December 5, 2021:
   Placing a "%d" or "%b" specifier at the beginning of a filesys.fname_* setting format string will now cause the generated path to be used as-is, rather
   than potentially being prefixed with the corresponding filesys.path_* setting or the Mednafen base directory.  Fixes a regression introduced in
   1.28.0-UNSTABLE that caused IPS patch files to be loaded from the wrong location when the user had loaded a game via a relative path.

November 29, 2021:
   Added support for playing the SCSP-generated music from most Sega Model 2A, 2B, 2C, and 3 games, via the new experimental "sasplay" module.

November 15, 2021:
   SNES: Fixed compilation error for little-endian PPC64 with LTO enabled.

   Fixed compilation error after running configure with --disable-fancy-scalers.


Página oficial.

RodrigoH17:
Genial, ahora la descargo.

Neville:
Ah, y ya solucioné mi problema con los juegos de NEC PC-FX. Tal y como me temía, estaba usando una versión de la BIOS incorrecta. Con la buena los juegos arrancan a la primera.

Neville:
Habemus v1.31.0 UNSTABLE, ojo.

Las novedades:

Spoiler (click para mostrar/ocultar)
- SNES-Faust: Fixed garbage MSU1 audio on big-endian platforms.
- SS: Added "Real Bout Garou Densetsu" to the internal database of games to enable full cache emulation with, to fix startup hang after skipping the BIOS bootup animation, a regression introduced in 1.26.0-UNSTABLE.
- VB: Don't flip framebuffers at the first start of drawing to the framebuffer after power-on, and (always) flip framebuffers when XPRST is triggered, per tip from blitter.
- When running the configure script with --with-external-trio, pkg-config information is now used preferentially if available.
- SNES-Faust: Added mouse emulation.
- SNES: Fixed #if/#ifdef typo in libco PPC code that reportedly broke libco on PPC when compiling with clang.
- MD: Fixed bad values in the PAL V28 VCounter table(though normal resolution interlace VCounter stuff still needs to be fixed). Fixes glitches and hang in the Europe release of "Donald in Maui Mallard".
- Fixed some M68K instruction and exception execution time inaccuracies.
- Implemented emulation of M68K instruction Scc's dummy read.
- SS: Added basic ST-V support.
- SS: In SMPC INTBACK command processing, when starting controller reading after returning SMPC status, wait for Continue/Break *before* waiting for the end of VBlank, prioritize Continue over Break, and don't allow the wait for end of VBlank to be interrupted by setting the Break bit, per tests on a SS.
- Extended support for configuring buttons on virtual ports from port 12 to port 13, using new key combo ALT+SHIFT+Keypad 3, and switching devices by CTRL+SHIFT+Keypad 3, for future use.
- Added std::string variants of MDFN_strazicmp().
- Adjusted minimum file extension search priority(e.g. for ".bin" and ".exe" extensions) from -80 to -1000.
- Added initial value argument to crc16_ccitt().
- Added support for returning CRC32 values in VirtualFS::finfo(), for entries in a ZIP archive.
- SS: Trigger mid-frame synchronization when going into vblank if not already triggered by SMPC INTBACK command processing.
- SS: When VDP2 per-dot RBG0 coefficient reading is enabled, and a per-dot coefficient read is attempted from a memory region not configured for that purpose via RDBS, force the coefficient data to 0, instead of using the per-line coefficient data. Fixes graphical glitches in "Radiant Silvergun" when starting a new game after interrupting the attract mode during the AKA-O battle.
- SS: Forcibly disable NBG1-3 only if both RBG0 and RBG1 are enabled via BGON, instead of only checking if RBG1 is enabled; fixes missing/glitchy graphics in "Houkago Ren'ai Club: Koi no Etude".
- SNES-Faust: Fixed broken ExLoROM support.
- PCE, PCE-Fast, PC-FX: Update channel 1 frequency cache upon LFO frequency register writes(the way the channel 1 frequency and LFO frequency are combined is still inaccurate, however, causing frequency update timing granularity to be too high).
- SNES-Faust: Fixed PPU window emulation bug that caused graphical glitches with a white circle at a few places in "Final Fantasy 5".
- PC-FX: Expanded external backup memory to 128KiB, and changed it so that internal backup memory and external backup memory are saved to/loaded from separate files.
- SASPlay: Added support for "Air Walkers".


Y las descargas aquí, como siempre.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa