Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streaming TIC-80 on Discord makes it crash #1914

Open
Trixciel opened this issue May 7, 2022 · 6 comments
Open

Streaming TIC-80 on Discord makes it crash #1914

Trixciel opened this issue May 7, 2022 · 6 comments
Labels
bug library: sdl2 Issues related to SDL2.

Comments

@Trixciel
Copy link

Trixciel commented May 7, 2022

As the name suggests, trying to stream TIC-80 in a Discord voice chat makes the game crash.
Can't be more specific than that. I tried both fullscreen and windowed.

@MineRobber9000
Copy link
Contributor

Can confirm the main executable crashes when streamed on Discord. The SDL player does not crash if that helps narrow down what causes the crash.

@nesbox nesbox added this to To do in dev version 1.1 via automation May 11, 2022
@borbware
Copy link
Sponsor Contributor

borbware commented Jun 15, 2022

I can confirm this as well. Trying to stream 1.0.2164 to Discord results in weird visual glitches, 0.90.1723 was completely fine

@borbware
Copy link
Sponsor Contributor

borbware commented Nov 7, 2023

i've done some narrowing down on this issue: streaming the build 0.90-1723 does not result in a crash, but streaming 1.0-1735 does.

Does anyone know which git commits these builds correspond to?

@sogaiu
Copy link

sogaiu commented Nov 8, 2023

I think there's a link from the corresponding release page in some cases.

For example, for 0.90-1723, visiting this page, I see a link to this commit.

I didn't find anything for 1.0-1735 though.

@nesbox
Copy link
Owner

nesbox commented Nov 11, 2023

Perhaps the problem is using the SDLGPU library, can anyone test it with GPU rendering disabled by calling the binary with the tic80.exe --soft option?

@borbware
Copy link
Sponsor Contributor

borbware commented Nov 15, 2023

@nesbox tested! your hunch was right - streaming tic80-1.1-pro.exe didn't crash it when running it from the command line with the --soft option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug library: sdl2 Issues related to SDL2.
Projects
Development

No branches or pull requests

6 participants