tetrio / issues

Report issues and discuss improvements / feature requests around TETR.IO
https://tetr.io
388 stars 21 forks source link

ARM linux or other ARM based devices #789

Open ghost opened 2 years ago

ghost commented 2 years ago

Checklist

Is your feature request related to a problem? Please describe.

So i played tetrio on firefox and I saw that you can download the client for windows, mac and Linux. but there is no ARM packages for ARM based devices like the raspberry pi 4 which runs the game almost flawlessly

Describe the solution you'd like

Make ARM builds for the .deb and .tar.gz so people with a raspberry pi or other arm based devices can use the native client and not use stuff like box86 or box64

Describe alternatives you've considered

There is some lag in the web version when selecting a game mode on ubuntu 21.04 RPI on firefox

Additional context

No response

ZudoB commented 2 years ago

While a Raspberry Pi is a very niche platform and probably doesn't warrant much consideration, there are other ARM (specifically arm64) platforms, such as Apple M1 and Windows on ARM, that might warrant builds.

tjhorner commented 2 years ago

Greetings from a month later. I have a fancy new MacBook Pro with an M1 Max, and I'd love to see this. As it stands right now, TETR.IO runs amazingly in Chrome, but the desktop app suffers performance-wise. There are stutters and frame drops at times.

A good workaround to make it desktop-like (if you use Chrome) is to use the "shortcut" feature. In the kebab (top-right) menu, select "More Tools", then "Create Shortcut...".

image

Make sure "Open as window" is checked, then create the shortcut.

image

This makes it act nearly identically to the desktop app, minus the auto-login and Discord rich presence. But it's a good stop-gap for now.

l4kr commented 1 year ago

Well, a solution would be to make the client open-source so we could compile it ourselves

ssmooncoder commented 1 year ago

Greetings from a month later. I have a fancy new MacBook Pro with an M1 Max, and I'd love to see this. As it stands right now, TETR.IO runs amazingly in Chrome, but the desktop app suffers performance-wise. There are stutters and frame drops at times.

A good workaround to make it desktop-like (if you use Chrome) is to use the "shortcut" feature. In the kebab (top-right) menu, select "More Tools", then "Create Shortcut...".

image

Make sure "Open as window" is checked, then create the shortcut.

image

This makes it act nearly identically to the desktop app, minus the auto-login and Discord rich presence. But it's a good stop-gap for now.

Doesn't work offline though. Also can confirm it heats up and spins fan on M2 mac. Would love to see an Apple Silicon build to play offline.

ZaptorZap commented 1 year ago

Offline mode hasn't been working correctly on the desktop client in years. Please review #521 for more information about the status of that feature.