bkacjios / m-overlay

A controller input display/overlay for Dolphin
MIT License
169 stars 44 forks source link

Waiting for dolphin... #150

Open SlashAcorn opened 2 years ago

SlashAcorn commented 2 years ago

Describe the bug When I start the .love file it says it is waiting for dolphin with the dolphin logo moving. Even when I have dolphin open, it doesn't work on faster melee or regular dolphin.

Desktop (please complete the following information):

To Reproduce

  1. Download and run the m'overlay .love file and run it
  2. Open Dolphin (this can go first, I tried both)
  3. The window that opens just says Waiting for Dolphin, Press ESC for options.

Expected behavior I expected it to recognize dolphin and continue past that screen, I don't know what it is meant to do after that except for showing my controller inputs

Screenshots image

Debug console output

[DEBUG - 18:29:53] Love2D 11.4.0 - Mysterious Mysteries
[DEBUG - 18:29:53] Lua 5.1 (LuaJIT 2.1.0-beta3)
[DEBUG - 18:29:53] M'Overlay (2.0.3i)

Additional context None

bkacjios commented 2 years ago

I actually use Arch Linux as well, and it's working fine for me. How are you launching Faster Melee? Command line? AppImage? Slippi Launcher?

SlashAcorn commented 2 years ago

So sorry I forgot about this but I use the slippi launcher appimage (I also sometimes launch the faster melee appimage found in ~/.config/Slippi\ Launcher/netplay/) and neither of them work.

darkralts commented 1 year ago

NOTE: In order for the love to read dolphins memory you will need to set the love binary file to have ptrace access with sudo setcap cap_sys_ptrace=eip /usr/bin/love