Skip to content

Releases: bkacjios/m-overlay

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

v1.5.3 - More games

12 Nov 19:45
Compare
Choose a tag to compare

General Changes

  • Added support for Kirby Air Ride (#53)
  • Added support for The Legend of Zelda: Twilight Princess (PAL) (#53)

v1.5.2 - Small fix

03 Nov 23:58
Compare
Choose a tag to compare
  • Make Slippi Auto detect port no longer work on offline modes, such as offline VS, classic, adventure, and all-star.

v1.5.1 - Slippi Music hotfix

01 Nov 18:47
Compare
Choose a tag to compare

Since I completely overhauled the music backend to work with all the other modes Melee has to offer, I accidentally forgot to make it work in Slippi as well, since Slippi uses an unused menu value.

v1.5.0 - Music update!

31 Oct 01:19
Compare
Choose a tag to compare

General Changes

  • Added support for Luigi's Mansion (NTSC v1.0) (#50)

Melee Changes

  • Music will now work in Classic mode, Adventure mode, All-star, and all of the "Special Melee" modes.
    • A new Single Player Music folder has been added for stages that are exclusive to Classic mode, Adventure mode and All-star. (#52)
  • Fixed music sometimes playing for a split second when switching between game states/menus.
  • Fixed music playing during the intro video.
  • All folders have been moved to the root of the directory. (#52)
    • Any songs that aren't categorized in Melee will be applied to EVERYTHING.
    • Any songs that aren't categorized in Stage Music will be applied to every stage.
    • Any songs that aren't categorized in Series Music will be applied to every series.
    • Any songs that aren't categorized in Single Player Music will be applied to all singleplayer only stages.

v1.4.5 - More game support

04 Oct 19:16
df22bf4
Compare
Choose a tag to compare

Added support for the following games

  • Naruto - Gekitou Ninja Taisen! 4 (JP v1.0)
  • Metroid Prime 2 randomizer