Hello community, here is the log from the commit of package mednafen for openSUSE:Leap:15.2 checked in at 2020-05-11 08:38:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/mednafen (Old) and /work/SRC/openSUSE:Leap:15.2/.mednafen.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mednafen" Mon May 11 08:38:57 2020 rev:32 rq:801370 version:1.24.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/mednafen/mednafen.changes 2020-05-03 14:31:07.360741892 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.mednafen.new.2738/mednafen.changes 2020-05-11 08:39:01.974983497 +0200 @@ -1,0 +2,6 @@ +Wed May 6 23:02:32 UTC 2020 - Илья Индиго <[email protected]> + +- Update to 1.24.3 + * https://mednafen.github.io/documentation/ChangeLog.txt + +------------------------------------------------------------------- Old: ---- mednafen-1.24.2.tar.xz New: ---- mednafen-1.24.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mednafen.spec ++++++ --- /var/tmp/diff_new_pack.XigLeu/_old 2020-05-11 08:39:02.690985046 +0200 +++ /var/tmp/diff_new_pack.XigLeu/_new 2020-05-11 08:39:02.694985055 +0200 @@ -17,7 +17,7 @@ Name: mednafen -Version: 1.24.2 +Version: 1.24.3 Release: 0 Summary: Multiple video game console emulator License: GPL-2.0-only ++++++ mednafen-1.24.2.tar.xz -> mednafen-1.24.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/ChangeLog new/mednafen/ChangeLog --- old/mednafen/ChangeLog 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/ChangeLog 2020-05-04 07:35:56.000000000 +0200 @@ -1,3 +1,9 @@ +-- 1.24.3: -- + +May 1, 2020: + SS: Implemented more complete emulation of the SCSP short waveform mode, after running further tests; fixes excessive distortion in a + sound effect in "Sega Ages: OutRun", a regression introduced in Mednafen 1.24.2. + -- 1.24.2: -- April 25, 2020: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/Documentation/apple2.html new/mednafen/Documentation/apple2.html --- old/mednafen/Documentation/apple2.html 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/apple2.html 2020-05-04 07:35:56.000000000 +0200 @@ -9,7 +9,7 @@ <body> <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204"></h1></center> <center><h1>Apple II/II+ Documentation</h1></center> - <center><i>Last updated April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</i></center> <p></p> <b>Table of Contents:</b> <ul><li><a href="#Section_intro">Introduction</a><ul></ul></li><li><a href="#Section_mai">MAI System and Disks Configuration File</a><ul></ul></li><li><a href="#Section_floppies">Floppy Disk Images</a><ul></ul></li><li><a href="#Section_firmware_bios">Firmware/BIOS</a><ul></ul></li><li><a href="#Section_input">Input</a><ul><li><a href="#Section_joystick_gamepad">Joystick/Gamepad</a><ul></ul></li><li><a href="#Section_atari_joystick">Atari Joystick</a><ul></ul></li><li><a href="#Section_keyboard">Apple II/II+ Keyboard</a><ul><li><a href="#Section_default_keys_keyboard">Default Mappings</a><ul></ul></li></ul></li></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/cdplay.html new/mednafen/Documentation/cdplay.html --- old/mednafen/Documentation/cdplay.html 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/cdplay.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/gb.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/gba.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/gg.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/lynx.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/md.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/mednafen.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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><li><a href="#Section_input_mapping_format">Input Mapping Settings Format</a><ul><li><a href="#Section_ims_keyboard">Keyboard</a><ul></ul></li><li><a href="#Section_ims_mouse">Mouse</a><ul></ul></li><li><a href="#Section_ims_joystick">Joystick</a><ul></ul></li></ul></li><li><a href="#Section_environment_variables">Environment Variables</a><ul></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="apple2.html">Apple II/II+</a> [apple2]<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.html">PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx</a> [pce]<li><a href="pce_fast.html">PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx</a> [pce_fast]<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_minilzo">MiniLZO</a><ul></ul></li><li><a href="#Section_legal_quicklz">QuickLZ</a><ul></ul></li><li><a href="#Section_legal_trio">trio</a><ul></ul></li><li><a href="#Section_legal_speex">Speex Resampler</a><ul></ul></li><li><a href="#Section_legal_ffmpeg">ffmpeg cputest</a><ul></ul></li><li><a href="#Section_legal_dvdisaster">CD-ROM data correction code</a><ul></ul></li><li><a href="#Section_legal_cdrdao">CD-ROM L-EC generation code</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_2xsai">2xSaI</a><ul></ul></li><li><a href="#Section_legal_sabr">SABR v3.0 Shader</a><ul></ul></li><li><a href="#Section_legal_nes_ntsc">nes_ntsc</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_v810">V810 Emulator</a><ul></ul></li><li><a href="#Section_legal_fuse">Fuse Z80 emulation code</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_emu2413_sms">EMU2413(used in SMS emulation)</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_pc2e">PC2e (Used in portions of PC Engine CD emulation)</a><ul></ul></li><li><a href="#Section_legal_handy">Handy</a><ul></ul></li><li><a href="#Section_legal_vba">VisualBoyAdvance GameBoy and GBA 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_cygne">Cygne</a><ul></ul></li><li><a href="#Section_legal_fceu">FCE Ultra</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></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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/modules.def 2020-05-04 07:35:56.000000000 +0200 @@ -1,4 +1,4 @@ -1.24.2 +1.24.3 apple2 Apple II/II+ 250 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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/nes.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/netplay.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/ngp.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/pce.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/pce_fast.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/pcfx.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/psx.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/sms.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/snes.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/snes_faust.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/ss.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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="#Section_internal_databases">Internal Databases</a><ul><li><a href="#Section_internal_databases_region">Region</a><ul></ul></li><li><a href="#Section_internal_databases_cart">Cart</a><ul></ul></li><li><a href="#Section_internal_databases_cachemode">Cache Mode</a><ul></ul></li><li><a href="#Section_internal_databases_horriblehacks">Horrible Hacks</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/ssfplay.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/vb.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/Documentation/wswan.html 2020-05-04 07:35:56.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 April 29, 2020<br>Valid as of 1.24.2</i></center> + <center><i>Last updated May 1, 2020<br>Valid as of 1.24.3</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 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/configure 2020-05-04 07:35:56.000000000 +0200 @@ -4366,8 +4366,8 @@ # # Avoid trailing and leading zeroes in the decimal version components to avoid confusing not-so-learned people. # -MEDNAFEN_VERSION='1.24.2' -MEDNAFEN_VERSION_NUMERIC=0x00102402 +MEDNAFEN_VERSION='1.24.3' +MEDNAFEN_VERSION_NUMERIC=0x00102403 # 0xJJJnnnRR # Make sure we can run config.sub. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/configure.ac new/mednafen/configure.ac --- old/mednafen/configure.ac 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/configure.ac 2020-05-04 07:35:56.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='1.24.2' -MEDNAFEN_VERSION_NUMERIC=0x00102402 +MEDNAFEN_VERSION='1.24.3' +MEDNAFEN_VERSION_NUMERIC=0x00102403 # 0xJJJnnnRR AC_CANONICAL_HOST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/ss/notes/HOST-CPU-INTENSIVE-GAMES new/mednafen/src/ss/notes/HOST-CPU-INTENSIVE-GAMES --- old/mednafen/src/ss/notes/HOST-CPU-INTENSIVE-GAMES 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/src/ss/notes/HOST-CPU-INTENSIVE-GAMES 2020-05-04 07:35:56.000000000 +0200 @@ -1,5 +1,6 @@ Burning Rangers Courier Crisis (most intensive game?) +Dungeon Master Nexus DecAthlete Grandia (FMV) Last Bronx diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/ss/notes/PROBLEMATIC-GAMES new/mednafen/src/ss/notes/PROBLEMATIC-GAMES --- old/mednafen/src/ss/notes/PROBLEMATIC-GAMES 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/src/ss/notes/PROBLEMATIC-GAMES 2020-05-04 07:35:56.000000000 +0200 @@ -159,9 +159,12 @@ ------------------------------------------------------------------------------- -Rely on SCSP 18-bit DAC enable +Rely on rarely-used SCSP features ------------------------------------------------------------------------------- -Daytona USA +Daytona USA - 18-bit DAC enable + +Sega Ages: OutRun - Enables short waveform mode for the engine sound effect + at high engine speeds, adding a metallic roughness to the sound. ------------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/ss/scsp.h new/mednafen/src/ss/scsp.h --- old/mednafen/src/ss/scsp.h 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/src/ss/scsp.h 2020-05-04 07:35:56.000000000 +0200 @@ -77,7 +77,6 @@ uint32 StartAddr; // 20 bits, memory address. uint16 LoopStart; // 16 bits, in samples. uint16 LoopEnd; // 16 bits, in samples. - uint32 ShortWaveMask; // bool KeyBit; // @@ -140,8 +139,10 @@ int16 EffectVolume[2]; // 1.14 fixed point, derived from EFSDL and EFPAN // // - uint32 PhaseWhacker; + uint32 ShortWaveMask; + bool ShortWave; uint16 CurrentAddr; + uint32 PhaseWhacker; bool InLoop; bool LoopSub; bool WFAllowAccess; @@ -155,6 +156,8 @@ uint16 EXTS[2]; + void RecalcShortWaveMask(Slot* s); + void RunEG(Slot* s, const unsigned key_eg_scale); uint8 GetALFO(Slot* s); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mednafen/src/ss/scsp.inc new/mednafen/src/ss/scsp.inc --- old/mednafen/src/ss/scsp.inc 2020-04-30 07:06:32.000000000 +0200 +++ new/mednafen/src/ss/scsp.inc 2020-05-04 07:35:56.000000000 +0200 @@ -95,6 +95,15 @@ SCSP_MainIntChanged((bool)(MCIPD & MCIEB)); } +INLINE void SS_SCSP::RecalcShortWaveMask(Slot* s) +{ + const unsigned lev = s->LoopEnd & 0x780; + + s->ShortWaveMask = 0xFFFFFFFF; + if(s->ShortWave && lev) + s->ShortWaveMask = (1U << MDFN_tzcount16(lev)) - 1; +} + void SS_SCSP::Reset(bool powering_up) { // @@ -112,6 +121,8 @@ Slots[i].EnvPhase = ENV_PHASE_RELEASE; Slots[i].LFOTimeCounter = 1; + // + RecalcShortWaveMask(&Slots[i]); } for(unsigned i = 0; i < 2; i++) @@ -268,6 +279,8 @@ case 0x03: s->LoopEnd = SRV; + // + RecalcShortWaveMask(s); break; case 0x04: @@ -306,7 +319,9 @@ case 0x08: s->FreqNum = SRV & 0x7FF; s->Octave = (SRV >> 11) & 0xF; - s->ShortWaveMask = (SRV & 0x8000) ? 0x7F : 0xFFFFFFFF; + s->ShortWave = (SRV >> 15) & 0x1; + // + RecalcShortWaveMask(s); break; case 0x09:
