!

[MULTI] Mednafen x86/x64 0.9.41

[0] @ Niedziela, 22 Stycznia 2017 00:19CET

[MULTI] Mednafen x86/x64 0.9.41

Mednafen jest bardzo udanym multiemulatorem, który powstał przede wszystkim z myślą o linuksie, jednak dzięki portowi pod win32 i ostatnio testowanej wersji x64, możemy pobawić się nim także pod okienkami. Jest na tyle dobrym udawaczem, że na podwalinie jego kodu powstały takie emulatory jak VBjin (VirtualBoy) i PCEjin (PCEngine) Delikata. Menfagen pozwala zaemulować platformy Atari Lynx, GameBoy (Color), GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket (Color), PC-FX i  WonderSwan (Color)) PSX i SEGA SATURN.

articularly notable changes since 0.9.39.2:

  • Renamed settings "*.pixshader" to "*.shader".
  • Added simple color TV CRT-approximating OpenGL shader, "goat".
  • PSX: Added "psx.input.analog_mode_ct.compare" setting to control the combination of buttons used when the functionality controlled by the "psx.input.analog_mode_ct" setting is enabled.
  • SMS: Added settings "sms.slstart", "sms.slend", "sms.slstartp", and "sms.slendp".
  • SNES: Added setting "snes.h_blend", default value of "0", that when set to "1" will enable a horizontal blend/blur filter.
  • SS: Added setting "ss.correct_aspect", default value of "1", to allow the user to disable aspect ratio correction(not recommended, but whatever~).
  • SS: Added setting "ss.h_overscan", default value of "1", to allow the user to show less of the screen on the left and right sides by setting it to "0".
  • SS: Added setting "ss.h_blend", default value of "0", that when set to "1" will enable a horizontal blend/blur filter(with a more noticeable effect on the Saturn video modes with a higher horizontal resolution).
  • SS: Fixed the low volume problem in "Daytona USA".
  • SS: Fixed missing/corrupted graphics of battle scenes in "Grandia".
  • WonderSwan: Minor sound and graphics emulation accuracy improvements, from patches and suggestions provided by trap15.

 

-- 0.9.41: --

January 21, 2017:

  • SS: Implemented disc change IRQ on disc eject.

January 20, 2017:

  • Replaced usage of trio_snprintf() to a fixed-size buffer for path construction in general.cpp with manual concatenation of std::string strings.

January 18, 2017:

  • Use _beginthreadex() instead of CreateThread() on Windows, to avoid a small memory leak.
  • Now explicitly use 64-bit walltime functions on 32-bit Windows builds.

January 17, 2017:

  • PCE, PCE_FAST: Added a missing sound emulation variable to save states.

January 16, 2017:

  • SNES: Added setting "snes.h_blend", default value of "0", that when set to "1" will enable a horizontal blend/blur filter.

January 15, 2017:

  • PCE: Improved SuperGrafx window handling in 10MHz dot clock modes.
  • GBA: Modified RTC emulation to not use standard C library walltime functions during emulation.
  • Wrapped various time functions, and dropped the dependencies on SDL time functions, in Time.cpp/Time.h.

January 14, 2017:

  • WonderSwan: Fixed off-by-1 bugs in window coordinate evaluation, per tip from trap15.
  • WonderSwan: Fixed copyright notice headers to not allow distribution under versions of the GPL other than version 2(an oversight from
  • back when the Cygne code was added to Mednafen).
  • WonderSwan: Applied sound and DMA emulation fixes from trap15; fixes rain sound effect in "Star Hearts". The changes did necessitate lowering
  • the overall WonderSwan sound emulation volume a bit to prevent excessive clipping, however.

January 12, 2017:

  • SS: Fixed a logic error in the VDP2 rendering code; fixes battle scenes in "Grandia".

January 10, 2017:

  • SS: Removed a few bad entries in the internal region-correction database that were breaking the Korean releases of some games.

January 9, 2017:

  • PCE, PCE_FAST: Added support for auto-enabling SuperGrafx emulation with CDs when a mode 1 data track has the 16-byte magic
  • "4D 65 64 6E 61 66 65 6E 74 AB 90 19 42 62 7D E6" at offset 0x86A(assuming 2048 bytes per sector), for homebrew and translations.

January 7, 2017:

  • SS: Added emulation of the SCSP 18-bit DAC enable bit; fixes low volume problem in "Daytona USA".
  • SS: Fixed some bugs that broke emulation on big-endian platforms.

January 5, 2017:

  • Fixed an off-by-1 memory corruption bug in the debugger's memory editor relative bytestring search code.
  • VB: Finally commented out some debug printf()s.

January 1, 2017:

  • Cleaned up code that passes video data from the game thread to the main thread, and replaced some volatile usage with atomics.

December 31, 2016:

  • Fixed a large memory leak that occurred when saving screenshots with SHIFT+F9.
  • VB: Fixed a regression introduced in 0.9.39.2 that caused transient sound/note distortion on save state load.

December 27, 2016:

  • Moved TCP/IP networking code into the core of Mednafen, and added support for non-blocking connects, so the Saturn emulation module can eventually use
  • it for modem emulation.

December 25, 2016:

  • Modified configure script to (hopefully) compile in the Saturn emulation module when building for PPC64 and AArch64 architectures(in addition to x86_64).

December 21, 2016:

  • Allow emulated digital button mappings to be used in AND mode(like command keys configured with SHIFT+F2) if the user manually
  • prefixes the "/&& " magic string to the mapping setting string in the configuration file. Can be useful with emulated switches and mode toggle buttons,
  • but the in-emulator input configuration process will need to be revamped before enabling this mode for a mapping can be done in a sane and
  • more user-friendly manner.
  • Rewrote round_up_pow2() in math_ops.h to use MDFN_log2, which in turn uses MDFN_lzcount*(), since the major CPUs that Mednafen is going
  • to run on should have dedicated instructions to (at least indirectly) count leading zeroes. Also changed the semantics to return 0 on overflow instead of 1.

December 20, 2016:

  • SS: Now use leading-zero counting function from math_ops.h in the VDP2 rendering code, instead of using inline assembly.
  • Reorganized the leading/trailing bit counting functions in math_ops.h, added 32-bit and 64-bit trailing-bit counting functions, and added faster
  • variants where passing a 0 results in an undefined result.

December 19, 2016:

  • Print out the game key used after a connection is established with netplay, when the game key is not empty.
  • SMS: Added settings "sms.slstart", "sms.slend", "sms.slstartp", and "sms.slendp".
  • Added some checks to help prevent a black screen when the scanlines effect is enabled via a <system>.scanlines setting and the effective Y scale is
  • too small(by forcing negative-value behavior in the case of interlaced video, or temporarily disabling the effect otherwise).

December 18, 2016:

  • PSX: The functionality controlled by the "psx.input.analog_mode_ct" setting no longer interferes with netplay.
  • PSX: Added "psx.input.analog_mode_ct.compare" setting to control the combination of buttons used when the functionality controlled by the
  • "psx.input.analog_mode_ct" setting is enabled.
  • Modified build system to use $(localedir) instead of $(datadir)/locale for LOCALEDIR define.
  • Updated miniLZO to version 2.09.

December 14, 2016:

  • SS: Added setting "ss.h_blend", default value of "0", that when set to "1" will enable a horizontal blend/blur filter(with a much noticeable effect on the
  • Saturn video modes with a higher horizontal resolution).

December 10, 2016:

  • SS: Added setting "ss.h_overscan", default value of "1", to allow the user to show less of the screen on the left and right sides by setting it to "0".

December 9, 2016:

  • SS: Added setting "ss.correct_aspect", default value of "1", to allow the user to disable aspect ratio correction(not recommended, but whatever~).
  • Added simple TV CRT-approximating OpenGL shader, "goat".

December 8, 2016:

  • Renamed settings "*.pixshader" to "*.shader".

December 7, 2016:

  • Check for and use -no-pie instead of just -nopie in the configure script, to fix build failures on at least one platform.

December 6, 2016:

  • Fixed half-source-pixel image offset bug in the "autoip", "ipxnoty", and "ipynotx" pixel shaders.
  • Fixed altivec.h header detection regression in 0.9.39.

October 7, 2016:

  • Fixed a bug that caused input movie recording to produce broken recordings when done during netplay with an emulation module
  • that uses mid-frame sync functionality.
NOWSZY [MULTI] Mednafen x86/x64 1.29.0 Stable 19/01/2022

Mednafen 1.29.0 January 19, 2022

Small bugfix-oriented update that also adds support for playing music from Sega Model 2A/2B/2C/3 games by loading ZIP archives of ROM image sets with MAME-style filenames.

Notable changes since 1.28.0-UNSTABLE:

  • Added support for playing the SCSP-generated music from most Sega Model 2A, 2B, 2C, and 3 arcade games.
  • PCE: Fixed a memory initialization bug that could cause graphics glitches after the explosion of the first boss in "R-Type".
  • PCE, PCE-Fast: Fixed unreadable black letters in "Order of the Griffon"'s password entry screen.
  • SNES: Fixed broken emulation on little-endian PPC64 due to endianness misdetection.
  • SNES-Faust: Fixed S-DSP pitch modulation being half as strong as it should be.
  • VB: Fixed a VSU modulation emulation inaccuracy that severely distorted some sound effects in "Virtual Boy Wario Land".
NOWSZY [MULTI] Mednafen x86/x64 1.26.1

Mednafen 1.26.2 November 10, 2020

  • This release fixes compilation errors with clang, fixes compilation errors after configuring with --disable-debugger, fixes a few minor MSU1 handling bugs in the SNES-Faust module, and improves the accuracy of the PS1 SPU reverb emulation.

Changelog

November 8, 2020:

  • PSX: Fixed various inaccuracies in the SPU reverb emulation code.
  • PSX: Fixed quasi-benign dereferencing of a null pointer in the GPU code when playing a PSF.

November 3, 2020:

  • SNES-Faust: Fixed a crash when an MSU1-enabled game tried to play MSU1 audio but no audio tracks existed.
  • SNES-Faust: Only create MSU1 multithreaded audio reader object if at least one audio track is available.

November 2, 2020:

  • SNES-Faust: Fixed a design flaw in the MSU1 audio track loading code that broke loading of audio tracks when the game's filename included a "%" character.

November 1, 2020:

  • SS: Fixed compilation errors after configuring with --disable-debugger.
  • SS: Fixed compilation errors with clang.

Mednafen 1.24.3 May 4, 2020

  • This update implements more complete emulation of the Saturn SCSP's short waveform mode, fixing excessive distortion in a sound effect in "Sega Ages: OutRun", a regression introduced in Mednafen 1.24.2.

Mednafen 1.24.2 May 1, 2020

Minor update.

  • Fixed broken support for systems with no OpenGL implementation available.
  • Apple2: Fixed potential assert() failure after changing disks.
  • SS: Implemented emulation of SCSP slot EG bypass and short waveform mode bits.
  • SS: Implemented the buggy linear interpolation that occurs when SCSP FM is used.
  • SS: Implemented SCSP register mirroring.
  • SS: Fixed a few inaccuracies with the SCSP waveform loop handling.

 

NOWSZY [MULTI] Mednafen x86/x64 1.24.1

-- 1.24.1: --

February 27, 2020:

  • NES: Changed some macros in the CPU emulation code to not have leading underscores.

February 25, 2020:

  • Use sem_clockwait() or sem_clockwait_np() when available, instead of sem_timedwait().
  • NES: Don't memset() MDFN_PixelFormat object.

February 23, 2020:

  • Fixed build errors on FreeBSD relating to the multithreading code.

February 22, 2020:

  • Fixed broken semaphore emulation code used on non-Windows platforms when sem_timedwait() is not available(1.24.0-UNSTABLE regression).

February 15, 2020:

  • Altered Linux joystick API detection in the configure script, to avoid compiling with Linux joystick support in lieu of SDL joystick support on *BSD systems with Linux header files installed.

February 11, 2020:

  • Fixed AltiVec-related build errors on 64-bit POWER/PPC.
  • SS: Added kludges to fix NBG2/NBG3 background layer offset problems in "Fighters Megamix".

February 2, 2020:

  • SNES-Faust: Replaced assert() in the DSP-1 emulation code with a SNES_DBG()

January 23, 2020:

  • PSX: Implemented a partial fix for missing notes/instruments in the music of "Dragon Ball GT: Final Bout".

December 30, 2019:

  • PSX: Don't ignore the sample loop address set via ADPCM header when the loop address register was written only before the end of voice on startup delay. Fixes sound effect glitches in "Re-Loaded: The Hardcore Sequel".

-- 1.24.0-UNSTABLE: --

December 19, 2019:

  • PSX: Handle SPU CD volume as signed 16-bit instead of unsigned; fixes lowest volume setting in "Star Wars Dark Forces".

 

December 18, 2019:

  • PSX: Tweaked PAL pixel aspect ratio, tweaked nominal FPS values, added setting "psx.correct_aspect", and fixed light gun Y positioning with PAL games. December 16, 2019: SNES-Faust: Added SDD-1 emulation.

November 26, 2019:

  • SNES-Faust: Allow emulation to switch away from the SPC700 during execution of opcode 0xFA, between the read and write, to fix bonkers audio that leads to a hang in the "Tenshi no Uta" game.
  • SNES-Faust: Extended DMA NMI delay kludge to cover 8-bit LDX #imm to fix hang in "Frisky Tom" in "Nichibutsu Arcade Classics".
  • SNES-Faust: Added DSP-2 emulation.

 

NOWSZY [MULTI] Mednafen x86/x64 1.22.2 Stable

Mednafen 1.22.2 Aril 24, 2019

Notable changes since 1.22.1:

  • Apple2: Added basic support for WOZ 2.0 floppy disk images.
  • Lynx: Fixed a potential security vulnerability.
  • PCE: Fixed an an old regression(from around 0.9.0) that degraded DDA sample playback when playing a HES file.
  • PS1: Fixed a regression introduced in 1.22.0-UNSTABLE that broke a few PS1 games(e.g. "SimCity 2000" and "Rise 2").
  • SS: Added the European release of "Theme Park" to the internal database of games to use the data cache read bypass kludge with, to fix infinite boredom during the intro FMV.

-- 1.22.2: --

April 23, 2019:

  • PSX: Fixed a regression introduced in 1.22.0-UNSTABLE that broke a few PS1 games(e.g. SimCity 2000 and Rise 2).
  • Fixed issues with inline functions in the QuickLZ code that could cause linker errors when compiling with optimizations disabled.

April 14, 2019:

  • Apple2: Added basic WOZ 2.0 disk image support.

April 13, 2019:

  • NGP: Fixed a sequence point rule violation that could cause "Gals' Fighters" to malfunction when Mednafen was compiled with clang,     per tip from stellarporter.
  • SS: Added the European release of "Theme Park" to the internal database of games to use the data cache read bypass kludge with, to fix a crash/hang during the intro FMV.
  • Lynx: Fixed an old heap buffer overflow bug that could be triggered if the emulated game set up registers and RAM in a  certain way.

March 18, 2019:

  • PCE: Fixed an old bug(looks like from around a decade ago) in the HES playback code; it caused periodic high IRQ latency, which resulted in timer IRQ-driven DDA playback sounding rougher than it should have.
NOWSZY [MULTI] Mednafen x86/x64 1.22.1 Stable

-- 1.22.1: --

January 27, 2019:

  • Changed the default sound device for the OpenBSD sound driver from "/dev/audio" to "/dev/audio0".

January 26, 2019:

  • Semaphores are now implemented with condition variables and mutexes when compiling against a POSIX threads implementation without sem_timedwait().

January 23, 2019:

  • PC-FX: Replaced old RAINBOW IDCT code with newly-written code.

January 20, 2019:

  • Some hotkeys in the debugger's memory editor weren't being ignored properly when in text entry mode; fixed. (Regression introduced in 1.21.0-UNSTABLE)
  • January 1, 2019:
  • Apple2: Corrected minimum allowed value for the "apple2.video.mono_lumafilter" setting(was -2 when it should have been -3).
  • SS: Corrected line-scroll handling in double-density interlaced mode with non-zero LSS; fixes broken background graphics effect in Dural's stage in "Virtua Fighter 2".
  • SS: Added "Linkle Liver Story" to the internal database of games to use the data cache read bypass kludge with, to fix a crash/hang when going to the world map.
NOWSZY [MULTI] Mednafen x86/x64 1.21.3

Mednafen 1.21.3

April 29, 2018:

  • SNES: Fixed an off-by-1 bug in the PPU code that would cause writing past the end of the OAM tile list array.

April 24, 2018:

  • SS: Added "House of the Dead (Japan)" to internal database of games to use the data cache read bypass kludge with, to fix a game crash on the gun calibration screen.
  • SS: Added "Virtua Fighter Kids (Java Tea Original)" and "World Series Baseball" to internal database of games to use the data cache read bypass kludge with, to fix gameplay glitches.

April 22, 2018:

  • Removed some unnecessary memory allocations in the old settings to argument parsing glue code.
  • Fixed a crash bug with 2xSaI-family scalers during initialization(regression introduced in 1.21.0-UNSTABLE).
  • Create the Mednafen base directory(e.g. ~/.mednafen) before opening the lockfile to fix a startup error when the directory does not already exist(regression introduced in 1.21.0-UNSTABLE).

April 21, 2018:

  • SS: Added kludge to fix layer offset problem in "Alien Trilogy".
  • SS: Added "WipEout" to internal database of games to use the data cache read bypass kludge with, to fix a hang that occurred when trying to exit gameplay back to the main menu.
NOWSZY [MULTI] Mednafen x86/x64 1.21.2

Mednafen 1.21.2

This minor release updates Tremor to address a security vulnerability with Vorbis-encoded CD image audio tracks, and fixes graphical glitches in the Sega Saturn game "Shining Force III - Scenario 2".

April 2, 2018:

  • Updated bundled copy of Tremor to address a security vulnerability.
  • SS: Improved emulation of SCU DSP DMA to program RAM, per tests on a SS(still nowhere near perfect, the way it's implemented on hardware is kind of horrible, but it should work ok if games use it how it's meant to be used); fixes graphical glitches in "Shining Force III - Scenario 2", and perhaps in the other "Shining Force III" games as well.
  • SS: Flush the prefetched SCU DSP instruction when PC is set via PPAF, instead of when END/ENDI executes or when execution is forcibly stopped, per tests on a SS.
  • SS: Disallow SCU DSP LOP from being written in a looped single instruction unless it's the final iteration, per tests on a SS.
  • SS: Allow SCU DSP LOP to underflow to 0xFFF with LPS and BTM, per tests on a SS.
NOWSZY [MULTI] Mednafen x86/x64 1.21.1 MFix

Complete ChangeLog -Mednafen 1.21.1

March 9, 2018:

  • Enabling the automatic save state loading/saving feature will no longer cause an error to be outputted on game load if the save state does not exist.

March 3, 2018:

  • Added support for compiling and linking with external LZO instead of the bundled miniLZO.
  • A CD image loading hint will now be appended to the ROM image too large error message in certain circumstances.

February 25, 2018:

  • PC-FX: Added a missing variable to save states.
  • (Re)Added backwards-compatibility "video.driver" setting value aliases.

February 24, 2018:

  • NES: Misc minor fixes for a few bootleg mappers.
  • NES: Added missing data to VS Unisystem save states.
  • NES: Added missing variable to mapper 64 save states.
  • NES: Added missing save state support to the mapper 22 code.
  • NES: Fixed improper handling of an MMC1 variable in save states.

February 22, 2018:

  • Fixed handling of the "osd.state_display_time" setting to allow a value of "0" to work as expected.
NOWSZY [MULTI] Mednafen x86/x64 0.9.45

Mednafen 0.9.45 July 1, 2017 - 21:33 PDT

Notable changes since 0.9.44:

  • Tweaked netplay sound buffer underrun kludge code.
  • The netplay server host and port being connected to are now printed to the netplay console at the beginning of a connection attempt.
  • Netplay connection attempts to servers are now non-blocking.
  • SS: Synchronize end of SMPC clock change commands to beginning of vsync instead of beginning of vblank, per tests on a SS.
  • SS: Reworked how the VDP2 rendering thread waits, to make Saturn emulation usable with the default OpenBSD kernel.
  • SS: Added emulation of the light gun("Stunner"/"Virtua Gun").
  • #include'd many commonly-used C and C++ standard library headers in types.h(and removed redundant #include statements from various header and source files), to reduce the probability of portability problems(due to neglecting to explicitly include a header file) when different standard C/C++ libraries behave differently in regards to what header files include what other header files.
  • Added a sound output driver for OpenBSD's /dev/audio.
  • Reworked the sound output format conversion code to be more versatile,
  • NES: Wrote new "Barcode Battler II" emulation code to replace the old "Barcode World" code, based on quick testing with actual hardware(albeit the English version).
  • SSFPlay: Added save state support.

-- 0.9.45: --

May 29, 2017:

  • Tweaked netplay sound buffer underrun kludge code.
  • The netplay server host and port being connected to are now printed to the netplay console at the beginning of a connection attempt.
  • Netplay connection attempts to servers are now non-blocking.


May 25, 2017:

  • SS: Synchronize end of SMPC clock change commands to beginning of vsync instead of beginning of vblank, per tests on a SS.


May 23, 2017:

  • SS: Reworked how the VDP2 rendering thread waits, to make Saturn emulation usable with the default OpenBSD kernel.
  • SS: Added emulation of the light gun("Stunner"/"Virtua Gun").


April 28, 2017:

  • #include'd many commonly-used C and C++ standard library headers in types.h(and removed redundant #include statements from various header and source files), to reduce the probability of portability problems(due to neglecting to explicitly include a header file) when different standard C/C++ libraries behave differently in regards to what header files include what other header files.
  • Added a sound output driver for OpenBSD's /dev/audio.
  • Reworked the sound output format conversion code to be more versatile,


April 25, 2017:

  • NES: Wrote new "Barcode Battler II" emulation code to replace the old "Barcode World" code, based on quick testing with actual hardware(albeit the English version).


April 24, 2017:

  • SSFPlay: Added save state support.
NOWSZY [MULTI] Mednafen x86/x64 0.9.44.1

Mednafen 0.9.44.1 April 21, 2017 - 21:33 PDT

Notable changes since 0.9.43:

  • Added command-line option "-which_medium", to specify which CD to start with when using multi-CD M3U sets.
  • SNES: Fixed "Tractor Beam" spell graphical glitches in "Star Ocean".
  • SNES: Fixed emulator hang when saving state in "Panic Bomber W".
  • SNES_FAUST: Added PAL support.
  • SNES_FAUST: Made minor optimizations to the BG rendering code.
  • SNES_FAUST: Added setting "snes_faust.correct_aspect", default value of "1".
  • SS: Fixed broken input in "Primal Rage"(a 0.9.43 regression).
  • SS: Added support for a 16MiB RAM cart mapped into the A-bus CS1 area(for "Heart of Darkness" and homebrew).
  • VB: Added support for custom palettes.
  • VB: Reworked how LED on-state duration is translated into RGB values and added setting "vb.ledonscale"; the default value of "vb.ledonscale" is set such that the overall brightness will be lower than in previous versions of Mednafen, to reduce white crush, but the user can set it to a value of "1.9921875" to approximate the old brightness level.
  • WonderSwan: Removed setting "wswan.rotateinput", and added a new device("gamepadraa") that can be selected on virtual input port 1 to automatically rotate inputs when the display is rotated.

Changelog -- 0.9.44.1: --

April 21, 2017:
  • MD: Added a missing MDFN_FASTCALL, the absence of which broke 32-bit x86 builds(either at link time or run time).

-- 0.9.44: --

April 19, 2017:
  • PSX: Restructured the GPU emulation code and data a bit to get a minor performance boost.
April 18, 2017:
  • VB, PCE, WonderSwan, MD, GBA: Use fastcall calling convention(on 32-bit x86) in a few (more) places where it makes sense.
April 16, 2017:
  • SNES-Faust: Added setting "snes_faust.correct_aspect", default value of "1".
  • SNES-Faust: Added PAL support.
April 14, 2017:
  • SNES-Faust: Made minor optimizations to the BG rendering code.
April 9, 2017:
  • Added command-line option "-which_medium", to specify which CD to start with when using multi-CD M3U sets.
April 5, 2017:
  • SNES: Fixed emulator hang when saving state in "Panic Bomber W".
April 3, 2017:
  • Added some simple scripts to cross-compile and package Mednafen for Windows.
  • Added Windows cross-compiler toolchain setup notes.
  • 32-bit Windows builds are now compiled with -march=i686 instead of -march=i586(shouldn't affect compatibility for official builds, since the toolchain and libraries were already effectively being compiled with -march=i686, which was not intended, but since nobody apparently complained... ;p).
March 25, 2017:
  • VB: Added support for custom palettes.
  • VB: Reworked how LED on-state duration is translated into RGB values and added setting "vb.ledonscale"; the default value of "vb.ledonscale" is set such that the overall brightness will be lower than in previous versions of Mednafen, to reduce white crush, but the user can set it to a value of "1.9921875" to approximate the old brightness level.
March 20, 2017:
  • SNES: Made a couple of SDD1 registers readable; fixes "Tractor Beam" spell graphical glitches in "Star Ocean"(thanks to orbea).
March 17, 2017:
  • SS: Added support for a 16MiB RAM cart mapped into the A-bus CS1 area(for "Heart of Darkness" and homebrew).
March 15, 2017:
  • WonderSwan: Removed setting "wswan.rotateinput", and added a new device("gamepadraa") that can be selected on virtual input port 1 to automatically rotate inputs when the display is rotated.
March 14, 2017:
  • Reworked text drawing to not use an excessive number of potentially-large VLAs.
  • Moved statements with important side effects outside of assert()s in settings.cpp.
  • Replaced ancient Unicode conversion code with newly-developed code.
March 7, 2017:
  • SS: Prioritize SMPC command execution over VBlank handler execution, per (limited) tests on a SS. Fixes broken input in "Primal Rage"(a 0.9.43 regression)
wstecz22/01/2017 00:19
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU