Skip to content

Releases: bkacjios/m-overlay

v1.7 - More game support + Experimental WAV loops

18 Mar 01:36
391b466
Compare
Choose a tag to compare

Changelog

  • Added support for the following games..
    • Mario Party 4 (NTSC-U v1.1) (#77 #76)
    • Mario Party 5 (NTSC-U v1.0) (#77 #76)
    • Mario Party 6 (NTSC-U v1.0) (#77 #76)
    • Mario Party 7 (NTSC-U v1.1) (#77 #76)
    • The Legend of Zelda: Collector's Edition (#75 #73)

Experimental changes

  • Music player will now attempt to load and use the loop points inside of WAV files (#48)
    • For now, only the first loop point will be used
    • If the song progresses past sample_end, it will try to seek to sample_start

v1.6.7 - Akaneia support

21 Jan 20:42
Compare
Choose a tag to compare

Changelog

  • Added support for music on Akaneia stages
    • Added a Melee/Akaneia Stage Music folder for adding music to Akaneia specific stages
    • Series music tags have been applied to the new stages accordingly
  • Added new stock icons for Akaneia specific skins

v1.6.6 - More games!

19 Jan 23:17
Compare
Choose a tag to compare

Changelog

  • Fixed start button missing high-contrast texture.

Support for the following games has been added.

  • Disney's Donald Duck Goin' Quackers (NTSC-U) (#68)
  • F-Zero GX (NTSC-U) (#66)

v1.6.5

22 Dec 23:19
Compare
Choose a tag to compare

Slippi Changes

  • Fixed Auto detect port not working correctly, on the first match, when playing direct connect matches.

General changes

  • Added support for Rayman 3: Hoodlum Havoc. (#63)
  • Escape menu design changes.
  • Escape menu will now display the version number in the bottom left.

v1.6.4

12 Dec 18:43
Compare
Choose a tag to compare

Changelog

  • Added support for The Legend of Zelda: Ocarina of Time (Randomizer) (#59)
  • Added a setting to enable/disable the start button (#61)
  • All versions of UnclePunch's Training Mode should now work
  • Fixed a case where the wrong stock icon was being displayed in Super Smash Bros. Melee netplay matches

v1.6.3 - All versions of Melee supported

02 Dec 23:45
Compare
Choose a tag to compare
  • Added support for 大乱闘スマッシュブラザーズDX - Dairantou Smash Brothers DX (Japan v1.0, v1.1, and v1.2)
  • The custom music player for Melee and other extended features will now work when playing the Japan 1.2 rom
  • Music will now play on the demo matches, that sometimes appear when idle, on the title screen of Melee

Wind Waker Randomizer + The Legend of Zelda - A Missing Link

01 Dec 21:08
Compare
Choose a tag to compare

Changelog

  • Added support for Wind Waker Randomizer
  • Added support for The Legend of Zelda: A Missing Link
  • Re-implemented the loading of an external clones.lua file
  • Removed some development files that may have been causing a false-positive in anti-virus software

Virus false-positives

Apparently, windows defender started marking the installer as a Trojan, for some reason. After investigating and rebuilding the installer a few times, I narrowed it down to one or two old and unused development files that I had accidentally been including in the installer this whole time. After removing them, it seems the false-positive has gone away for now.

You can view these files for yourself by opening the m-overlay-x64.exe in previous releases as a zip archive. I have highlighted the files I believe were causing this issue below.

Culprits?

vjoy.lua

Source: https://pastebin.com/mFC9WPZH

This file is an old and incomplete version of something I was working on for another project of mine. It allowed the program to interact with dolphin through a virtual controller by interfacing with the program vJoy. It was completely inactive in m-overlay, and even if it were active, all it would do would print the version of vJoy installed on the system to the debug console.

wav.lua:

Source: https://pastebin.com/Sa6jp3bV

This file was the start of trying to decode a wav audio file and parse it for loop points. This would allow me to support seamlessly looping music files as requested in issue #48. Like the vjoy file, this file was also inactive, and if it had been used at all, all it would've done is allow the program to parse the header of a wav file.

v1.6.1 - Stylisic changes and more QoL changes!

25 Nov 00:53
Compare
Choose a tag to compare

Changelog

v1.6.1

  • Fixed an error screen with Super Smash Bros. Brawl.
  • Fixed some games having low controller polling rates. (Caused the display to appear to have low FPS)

v1.6.0

  • Disabled the start button. (Seemed rather pointless and only cluttered the screen)
  • Buttons and joysticks now have a thicker outline.
  • Fixed seams between the d-pad textures when a diagonal direction was pressed.
  • Removed the ribbing on the joystick texture.
  • C-Stick is now the same style as the joystick.
  • Added a new High-constrast setting that will make all buttons, joysticks, and analog sliders have a solid black background.
  • On systems where OBS does NOT support game capture, the program background will now be magenta for a chroma-key filter.

High-contrast example

High-contrast

v1.5.5 - VC Game support & small melee fixes

22 Nov 03:19
Compare
Choose a tag to compare

Melee changes

  • Fixed player icons always showing Captain Falcon when viewing a replay. (#45)
  • Other small fixes to player icons when Auto detect port is enabled.

Added support for the following games

  • Gotcha Force (NTSC-U, PAL, NTSC-J)
  • Mario Kart Wii (NTSC-U v1.0) (#17)
  • Super Mario 64 (NTSC-U) (#35)
  • The Legend of Zelda: Ocarina of Time (NTSC-U)
  • The Legend of Zelda: Majora's Mask (NTSC-U)
  • Paper Mario (NTSC-U)

v1.5.4 - Melee "Single Player" mode fixes

13 Nov 02:37
Compare
Choose a tag to compare

Melee Changes

  • Fixed port display series/stock icon not displaying correctly if you weren't using port 1 in a "single player" game.
    • This includes Slippi's online play, since it's technically classified as a single player game mode.
  • Fixed Auto detect port always switching to port 1 when in the CSS/SSS screens. It will now detect which port you are using and switch to that instead.

Fix Preview