Skip to content
This repository has been archived by the owner on Aug 5, 2023. It is now read-only.

"Infinitesimal" theme detected on Windows but not Linux #34

Open
dj505 opened this issue Sep 9, 2021 · 4 comments
Open

"Infinitesimal" theme detected on Windows but not Linux #34

dj505 opened this issue Sep 9, 2021 · 4 comments
Labels
bug Something isn't working

Comments

@dj505
Copy link

dj505 commented Sep 9, 2021

When installing everyone.dance on Linux, the installation screen will pick up Soundwaves but not Infinitesimal, despite both working fine on Windows - when manually copying everyone.dance.lua to where it needs to go and modifying ScreenSelectMusic/default.lua accordingly, the client will display the currently selected song and difficulty, but won't recognize that a song has started or keep track of score.

Things I've tried include:

  • Changing file/folder ownership to "root" for the Infinitesimal folder and its subdirectories
  • Changing the read/write permissions for the Infinitesimal folder and its subdirectories
  • Installing the theme to another directory
  • Manually adding the everyone.dance.lua file (half works, as described above)

Let me know if I need to provide any more info! I don't think I've ever opened a GitHub issue like this before so I'm not completely sure if I'm doing this right

@benank
Copy link
Owner

benank commented Sep 12, 2021

Hey there, thanks the detailed info! That's really weird that it works on Windows and not Linux - I don't think I'm familiar enough to debug this without access to a Linux machine. You've done a lot of the steps that I would recommend and can't think of anything else right now, but I can help you install it manually.

  1. Copy the everyone.dance.lua file over to the BGAnimations folder.
  2. Add these two lines to the top of the file:
-- everyone.dance Version: 2.3.17
local SYNC_INTERVAL = 500
  1. Adjust the SYNC_INTERVAL as needed, 500 is default.
  2. Edit three default.lua files in these directories to load the script:
    a. ScreenEvaluation
    b. ScreenGameplay
    c. ScreenSelectMusic
  3. To load the script, just use LoadActor as you are probably familiar. There might be multiple folders with these names, so just choose one, such as ScreenEvaluation Overlay or ScreenGameplay decorations.

Even with these steps, it might not work if the ED client can't detect your installation. These steps will ensure that StepMania sends data to ED, but ED might not recognize the data.

However, feel free to try it out and let me know if that works for you! 😊

@benank benank added the bug Something isn't working label Sep 12, 2021
@dj505
Copy link
Author

dj505 commented Sep 12, 2021

I'll give this a try for sure and report back as soon as I have time, thank you!

@dj505
Copy link
Author

dj505 commented Sep 12, 2021

This worked perfectly! Not as smooth as installing via the client but it seems to have no problems, at least none so far. Thanks!

@benank
Copy link
Owner

benank commented Sep 12, 2021

Glad to hear that it worked! I'll keep this issue open though in case I get around to actually fixing this bug in the future.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants