Hello community, here is the log from the commit of package mednafen for openSUSE:Factory checked in at 2017-06-12 15:34:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mednafen (Old) and /work/SRC/openSUSE:Factory/.mednafen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mednafen" Mon Jun 12 15:34:14 2017 rev:4 rq:502794 version:0.9.45.1 Changes: -------- --- /work/SRC/openSUSE:Factory/mednafen/mednafen.changes 2017-06-04 02:01:00.846163832 +0200 +++ /work/SRC/openSUSE:Factory/.mednafen.new/mednafen.changes 2017-06-12 15:34:21.468061654 +0200 @@ -1,0 +2,6 @@ +Sat Jun 10 14:49:06 UTC 2017 - i...@ilya.pp.ua + +- update to mednafen 0.9.45.1 + * ChangeLog https://mednafen.github.io/documentation/ChangeLog.txt + +------------------------------------------------------------------- Old: ---- mednafen-0.9.45.tar.xz New: ---- mednafen-0.9.45.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mednafen.spec ++++++ --- /var/tmp/diff_new_pack.0NLgsZ/_old 2017-06-12 15:34:22.367934735 +0200 +++ /var/tmp/diff_new_pack.0NLgsZ/_new 2017-06-12 15:34:22.367934735 +0200 @@ -17,7 +17,7 @@ Name: mednafen License: GPL-2.0+ Group: System/Emulators/Other -Version: 0.9.45 +Version: 0.9.45.1 Release: 0 Summary: Multiple video game console emulator Source: https://mednafen.github.io/releases/files/%{name}-%{version}.tar.xz ++++++ mednafen-0.9.45.tar.xz -> mednafen-0.9.45.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/ChangeLog new/mednafen/ChangeLog --- old/mednafen/ChangeLog 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/ChangeLog 2017-06-10 00:14:36.000000000 +0200 @@ -1,3 +1,14 @@ +-- 0.9.45.1: -- + +June 5, 2017: + SNES: Fixed an instance of possibly-undefined behavior. + + Silenced dumb warning spam relating to endian.h emitted by newer versions of gcc. + +June 4, 2017: + Fixed garbled audio with the exclusive-mode WASAPI sound driver on some higher-end sound cards(regression introduced in 0.9.45 due to a mistake in changing + the meaning of a macro field during development); may also fix garbled audio when using the new OpenBSD sound driver with certain sound cards. + -- 0.9.45: -- May 29, 2017: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/cdplay.html new/mednafen/Documentation/cdplay.html --- old/mednafen/Documentation/cdplay.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/cdplay.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Saturn Sound Format Player Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/gb.html new/mednafen/Documentation/gb.html --- old/mednafen/Documentation/gb.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/gb.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Game Boy (Color) Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/gba.html new/mednafen/Documentation/gba.html --- old/mednafen/Documentation/gba.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/gba.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Game Boy Advance Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul><li><a href="#Section_bios">BIOS</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_backupmem_type">Backup Memory Type</a><ul></ul></li></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/gg.html new/mednafen/Documentation/gg.html --- old/mednafen/Documentation/gg.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/gg.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Game Gear Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/lynx.html new/mednafen/Documentation/lynx.html --- old/mednafen/Documentation/lynx.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/lynx.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Atari Lynx Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/md.html new/mednafen/Documentation/md.html --- old/mednafen/Documentation/md.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/md.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Genesis/MegaDrive Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/mednafen.html new/mednafen/Documentation/mednafen.html --- old/mednafen/Documentation/mednafen.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/mednafen.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>General Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_introduction">Introduction</a><ul><li><a href="#Section_base_directory">Base Directory</a><ul></ul></li></ul></li><li><a href="#Section_core_features">Core Features</a><ul><li><a href="#Section_cdrom_emulation">CD Emulation</a><ul><li><a href="#Section_cd_images">Compact Disc Images</a><ul></ul></li><li><a href="#Section_multicd_games">Multiple-CD Games</a><ul></ul></li><li><a href="#Section_cdg">CD+G</a><ul></ul></li><li><a href="#Section_photocdportfolio">PhotoCD Portfolio</a><ul></ul></li></ul></li></ul></li><li><a href="#Section_security">Security Issues</a><ul><li><a href="#Section_security_savestates">Save States</a><ul></ul></li><li><a href="#Section_security_includes">CD images and PSF(PSF1, GSF, etc.) Files</a><ul></ul></li><li><a href="#Section_security_netplay">Network Play</a><ul></ul></li></ul></li><li><a href="#Section_using">Using Mednafen</a><ul><li><a href="#Section_key_assignments">Key Assignments</a><ul></ul></li><li><a href="#Section_input_grabbing">Input Grabbing</a><ul></ul></li><li><a href="#Section_remapping_input">Remapping Buttons and Keys</a><ul></ul></li><li><a href="#Section_command_line">Command-line</a><ul></ul></li><li><a href="#Section_config_files">Configuration Files</a><ul></ul></li><li><a href="#Global+Settings+Reference">Global Settings Reference</a><ul></ul></li><li><a href="#Section_firmware_bios">Firmware/BIOS</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_ips_patching">Automatic IPS Patching</a><ul></ul></li></ul></li><li><a href="#Section_advanced">Advanced Usage</a><ul><li><a href="#Section_lag">Minimizing video/audio/input Lag</a><ul><li><a href="#Section_lag_hardware">Hardware Selection</a><ul></ul></li><li><a href="#Section_minimize_video_lag">Settings to Minimize Video Lag</a><ul></ul></li><li><a href="#Section_minimize_audio_lag">Settings to Minimize Audio Lag</a><ul></ul></li></ul></li></ul></li><li><a href="#Section_troubleshooting">Troubleshooting and Common Solutions</a><ul><li><a href="#Section_troubleshooting_nosoundlinux">No sound output on Linux.</a><ul></ul></li><li><a href="#Section_troubleshooting_configcrlf">Configuration file is a mess in Notepad in Windows.</a><ul></ul></li></ul></li><li>Emulation Module Documentation<ul><li><a href="lynx.html">Atari Lynx</a> [lynx]<li><a href="cdplay.html">CD-DA Player</a> [cdplay]<li><a href="gb.html">GameBoy (Color)</a> [gb]<li><a href="gba.html">GameBoy Advance</a> [gba]<li><a href="ngp.html">Neo Geo Pocket (Color)</a> [ngp]<li><a href="nes.html">Nintendo Entertainment System/Famicom</a> [nes]<li><a href="pce_fast.html">PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx</a> [pce_fast]<li><a href="pce.html">PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx</a> [pce]<li><a href="pcfx.html">PC-FX</a> [pcfx]<li><a href="gg.html">Sega Game Gear</a> [gg]<li><a href="md.html">Sega Genesis/MegaDrive</a> [md]<li><a href="sms.html">Sega Master System</a> [sms]<li><a href="ss.html">Sega Saturn</a> [ss]<li><a href="ssfplay.html">Sega Saturn Sound Format Player</a> [ssfplay]<li><a href="psx.html">Sony PlayStation</a> [psx]<li><a href="snes_faust.html">Super Nintendo Entertainment System/Super Famicom</a> [snes_faust]<li><a href="snes.html">Super Nintendo Entertainment System/Super Famicom</a> [snes]<li><a href="vb.html">Virtual Boy</a> [vb]<li><a href="wswan.html">WonderSwan</a> [wswan]</ul></li><li><a href="debugger.html">Debugger</a><li><a href="netplay.html">Network Play</a><li><a href="#Section_legal">Licenses, Copyright Notices, and Code Credits</a><ul><li><a href="#Section_legal_libmpcdec">libmpcdec</a><ul></ul></li><li><a href="#Section_legal_tremor">Tremor</a><ul></ul></li><li><a href="#Section_legal_gb_snd_emu">Gb_Snd_Emu</a><ul></ul></li><li><a href="#Section_legal_blip_buffer">Blip_Buffer</a><ul></ul></li><li><a href="#Section_legal_sms_snd_emu">Sms_Snd_Emu(base for T6W28_Apu NGP code)</a><ul></ul></li><li><a href="#Section_legal_handy">Handy</a><ul></ul></li><li><a href="#Section_legal_pc2e">PC2e (Used in portions of PC Engine CD emulation)</a><ul></ul></li><li><a href="#Section_legal_scale2x">Scale2x</a><ul></ul></li><li><a href="#Section_legal_hqnx">hq2x, hq3x, hq4x</a><ul></ul></li><li><a href="#Section_legal_nes_ntsc">nes_ntsc</a><ul></ul></li><li><a href="#Section_legal_2xsai">2xSaI</a><ul></ul></li><li><a href="#Section_legal_vba">VisualBoyAdvance GameBoy and GBA code</a><ul></ul></li><li><a href="#Section_legal_trio">trio</a><ul></ul></li><li><a href="#Section_legal_md5">MD5 Hashing</a><ul></ul></li><li><a href="#Section_legal_v810">V810 Emulator</a><ul></ul></li><li><a href="#Section_legal_minizip">Unzipping Code</a><ul></ul></li><li><a href="#Section_legal_minilzo">MiniLZO</a><ul></ul></li><li><a href="#Section_legal_fuse">Fuse Z80 emulation code</a><ul></ul></li><li><a href="#Section_legal_neopop">NeoPop Neo Geo Pocket (Color) Code</a><ul></ul></li><li><a href="#Section_legal_jrevdct">PC-FX MJPEG Decoding</a><ul></ul></li><li><a href="#Section_legal_emu2413">VRC7 Sound Emulation</a><ul></ul></li><li><a href="#Section_legal_v30mz">NEC V30MZ Emulator</a><ul></ul></li><li><a href="#Section_legal_v30mzdis">NEC V30MZ disassembler(modified BOCHS x86 disassembler)</a><ul></ul></li><li><a href="#Section_legal_cygne">Cygne</a><ul></ul></li><li><a href="#Section_legal_fceu">FCE Ultra</a><ul></ul></li><li><a href="#Section_legal_quicklz">QuickLZ</a><ul></ul></li><li><a href="#Section_legal_cdrdao">Q-Subchannel CRC16 Code</a><ul></ul></li><li><a href="#Section_legal_sms_plus">SMS Plus</a><ul></ul></li><li><a href="#Section_legal_genesis_plus">Genesis Plus</a><ul></ul></li><li><a href="#Section_legal_genesis_plus_gx">Genesis Plus GX</a><ul></ul></li><li><a href="#Section_legal_emu2413_sms">EMU2413(used in SMS emulation)</a><ul></ul></li><li><a href="#Section_legal_dvdisaster">CD-ROM data correction code</a><ul></ul></li><li><a href="#Section_legal_ym2612">YM2612 Emulator</a><ul></ul></li><li><a href="#Section_legal_svp_ssp16">Sega Genesis SVP/SSP16 Emulator</a><ul></ul></li><li><a href="#Section_legal_speex">Speex Resampler</a><ul></ul></li><li><a href="#Section_legal_sabr">SABR v3.0 Shader</a><ul></ul></li></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/modules.def new/mednafen/Documentation/modules.def --- old/mednafen/Documentation/modules.def 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/modules.def 2017-06-10 00:14:36.000000000 +0200 @@ -1,4 +1,4 @@ -0.9.45 +0.9.45.1 nes Nintendo Entertainment System/Famicom 256 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/nes.html new/mednafen/Documentation/nes.html --- old/mednafen/Documentation/nes.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/nes.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Nintendo Entertainment System/Famicom Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_input">Input</a><ul><li><a href="#Section_input_zapper">Zapper</a><ul></ul></li></ul></li><li><a href="#Section_formats">File Formats</a><ul><li><a href="#Section_formats_ines">iNES Format</a><ul></ul></li><li><a href="#Section_formats_unif">UNIF</a><ul></ul></li></ul></li><li><a href="#Section_fds">Famicom Disk System</a><ul></ul></li><li><a href="#Section_game_genie">Game Genie</a><ul></ul></li><li><a href="#Section_vs_unisystem">VS Unisystem</a><ul></ul></li></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul><li><a href="#Section_default_keys_vsuni">VS Unisystem</a><ul></ul></li><li><a href="#Section_default_keys_fds">Famicom Disk System</a><ul></ul></li><li><a href="#Section_default_keys_barcode">Barcode Readers</a><ul></ul></li><li><a href="#Section_default_keys_gamepad">Game Pad</a><ul></ul></li><li><a href="#Section_default_keys_powerpad">Power Pad</a><ul></ul></li><li><a href="#Section_default_keys_fkb">Family Keyboard</a><ul></ul></li><li><a href="#Section_default_keys_hypershot">HyperShot Controller</a><ul></ul></li><li><a href="#Section_default_keys_mahjong">Mahjong Controller</a><ul></ul></li><li><a href="#Section_default_keys_partytap">Party Tap Controller</a><ul></ul></li></ul></li><li><a href="#Section_hax">Game-specific Emulation Hacks</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li><li><a href="#Section_credits">Credits</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/netplay.html new/mednafen/Documentation/netplay.html --- old/mednafen/Documentation/netplay.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/netplay.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Netplay Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_server_setup">Setting up the Server</a><ul></ul></li><li><a href="#Section_using_console">Using Mednafen's netplay console</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/ngp.html new/mednafen/Documentation/ngp.html --- old/mednafen/Documentation/ngp.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/ngp.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Neo Geo Pocket (Color) Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/pce.html new/mednafen/Documentation/pce.html --- old/mednafen/Documentation/pce.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/pce.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>PC Engine/TurboGrafx 16 (CD)/SuperGrafx Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Section_advanced">Advanced Usage</a><ul><li><a href="#Section_advanced_softreset">Accidental Soft Resets</a><ul></ul></li><li><a href="#Section_advanced_spritelimit">Sprite Flickering</a><ul></ul></li><li><a href="#Section_cdvolbalance">Obnoxious Sound Effects in CD Games</a><ul></ul></li></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/pce_fast.html new/mednafen/Documentation/pce_fast.html --- old/mednafen/Documentation/pce_fast.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/pce_fast.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/pcfx.html new/mednafen/Documentation/pcfx.html --- old/mednafen/Documentation/pcfx.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/pcfx.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>PC-FX Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_firmware_bios">Firmware/BIOS</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/psx.html new/mednafen/Documentation/psx.html --- old/mednafen/Documentation/psx.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/psx.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sony PlayStation Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_firmware_bios">Firmware/BIOS</a><ul></ul></li><li><a href="#Section_analog_range">Analog Sticks Range Issues</a><ul></ul></li><li><a href="#Section_multitap">Multitap Usage</a><ul></ul></li><li><a href="#Section_default_keys">Default Input Mappings</a><ul><li><a href="#Section_default_keys_gamepad">Digital Gamepad on Virtual Port 1</a><ul></ul></li></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/sms.html new/mednafen/Documentation/sms.html --- old/mednafen/Documentation/sms.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/sms.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Master System Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/snes.html new/mednafen/Documentation/snes.html --- old/mednafen/Documentation/snes.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/snes.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Super Nintendo Entertainment System/Super Famicom Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/snes_faust.html new/mednafen/Documentation/snes_faust.html --- old/mednafen/Documentation/snes_faust.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/snes_faust.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Super Nintendo Entertainment System/Super Famicom Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/ss.html new/mednafen/Documentation/ss.html --- old/mednafen/Documentation/ss.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/ss.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Saturn Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_firmware_bios">Firmware/BIOS</a><ul></ul></li><li><a href="#Section_default_keys">Default Input Mappings</a><ul><li><a href="#Section_default_keys_gamepad">Digital Gamepad on Virtual Port 1</a><ul></ul></li><li><a href="#Section_default_keys_mouse">Mouse on Virtual Ports 1-12</a><ul></ul></li><li><a href="#Section_default_keys_gun">Light Gun on Virtual Ports 1-12</a><ul></ul></li></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/ssfplay.html new/mednafen/Documentation/ssfplay.html --- old/mednafen/Documentation/ssfplay.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/ssfplay.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Sega Saturn Sound Format Player Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/vb.html new/mednafen/Documentation/vb.html --- old/mednafen/Documentation/vb.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/vb.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Virtual Boy Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_custom_palettes">Custom Palettes</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/wswan.html new/mednafen/Documentation/wswan.html --- old/mednafen/Documentation/wswan.html 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/Documentation/wswan.html 2017-06-10 00:14:36.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>WonderSwan Documentation</h1></center> - <center><i>Last updated June 1, 2017<br>Valid as of 0.9.45</i></center> + <center><i>Last updated June 9, 2017<br>Valid as of 0.9.45.1</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_default_keys">Default Key Assignments</a><ul></ul></li><li><a href="#Section_hax">Game-specific Emulation Hacks</a><ul></ul></li><li><a href="#Settings+Reference">Settings Reference</a><ul></ul></li></ul><hr width="100%"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/configure new/mednafen/configure --- old/mednafen/configure 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/configure 2017-06-10 00:14:36.000000000 +0200 @@ -4327,8 +4327,8 @@ # # Avoid trailing and leading zeroes in the decimal version components to avoid confusing not-so-learned people. # -MEDNAFEN_VERSION='0.9.45' -MEDNAFEN_VERSION_NUMERIC=0x00094500 +MEDNAFEN_VERSION='0.9.45.1' +MEDNAFEN_VERSION_NUMERIC=0x00094501 # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/configure.ac new/mednafen/configure.ac --- old/mednafen/configure.ac 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/configure.ac 2017-06-10 00:14:36.000000000 +0200 @@ -6,8 +6,8 @@ # # Avoid trailing and leading zeroes in the decimal version components to avoid confusing not-so-learned people. # -MEDNAFEN_VERSION='0.9.45' -MEDNAFEN_VERSION_NUMERIC=0x00094500 +MEDNAFEN_VERSION='0.9.45.1' +MEDNAFEN_VERSION_NUMERIC=0x00094501 AC_CANONICAL_HOST AM_INIT_AUTOMAKE([mednafen], $MEDNAFEN_VERSION) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/endian.h new/mednafen/src/endian.h --- old/mednafen/src/endian.h 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/src/endian.h 2017-06-10 00:14:36.000000000 +0200 @@ -105,7 +105,7 @@ memcpy(&tmp, MDFN_ASSUME_ALIGNED(ptr, (aligned ? sizeof(T) : 1)), sizeof(T)); - if(isbigendian != -1 && isbigendian != MDFN_IS_BIGENDIAN) + if(isbigendian != -1 && isbigendian != (int)MDFN_IS_BIGENDIAN) { static_assert(sizeof(T) == 1 || sizeof(T) == 2 || sizeof(T) == 4 || sizeof(T) == 8, "Gummy penguins."); @@ -214,7 +214,7 @@ { T tmp = value; - if(isbigendian != -1 && isbigendian != MDFN_IS_BIGENDIAN) + if(isbigendian != -1 && isbigendian != (int)MDFN_IS_BIGENDIAN) { static_assert(sizeof(T) == 1 || sizeof(T) == 2 || sizeof(T) == 4 || sizeof(T) == 8, "Gummy penguins."); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/sexyal/sexyal.h new/mednafen/src/sexyal/sexyal.h --- old/mednafen/src/sexyal/sexyal.h 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/src/sexyal/sexyal.h 2017-06-10 00:14:36.000000000 +0200 @@ -43,7 +43,7 @@ ( (((encoding) & 0xF) << 0) | \ (((bytes) & 0xF) << 4) | \ (((bits) & 0xFF) << 8) | \ - ((bool)((lsbpad) & 0xFF) << 16) | \ + (((lsbpad) & 0xFF) << 16) | \ ((uint32)(bool)(bigendian) << 31) \ ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/snes/src/ppu/render/windows.cpp new/mednafen/src/snes/src/ppu/render/windows.cpp --- old/mednafen/src/snes/src/ppu/render/windows.cpp 2017-06-02 08:24:44.000000000 +0200 +++ new/mednafen/src/snes/src/ppu/render/windows.cpp 2017-06-10 00:14:36.000000000 +0200 @@ -34,7 +34,7 @@ } if(regs.window1_enabled[bg] == true && regs.window2_enabled[bg] == false) { - if(regs.window1_invert[bg] == true) set ^= clr ^= set ^= clr; + if(regs.window1_invert[bg] == true) { set ^= clr; clr ^= set; set ^= clr; } for(unsigned x = 0; x < 256; x++) { table[x] = (x >= window1_left && x <= window1_right) ? set : clr; } @@ -42,7 +42,7 @@ } if(regs.window1_enabled[bg] == false && regs.window2_enabled[bg] == true) { - if(regs.window2_invert[bg] == true) set ^= clr ^= set ^= clr; + if(regs.window2_invert[bg] == true) { set ^= clr; clr ^= set; set ^= clr; } for(unsigned x = 0; x < 256; x++) { table[x] = (x >= window2_left && x <= window2_right) ? set : clr; }