This repository was archived by the owner on Jun 9, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 64
This repository was archived by the owner on Jun 9, 2025. It is now read-only.
[BUG] Touch joystick does not work properly for N64 #87
Copy link
Copy link
Closed
Labels
Description
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
Hi,
I experience that the left bottom "touch joystick" does not work properly for N64 games. The joystick only reacts to "UP-LEFT" and "DOWN-RIGHT", but not DOWN, UP, RIGHT and LEFT. This issue is only present for the touch controls, when I connect at bluetooth controller, the issue goes away. It also does not solve the issue, if I change the touch controls setup in the setting menu. I have tested it on Safari on iOS and Google Chrome on Android.
Expected Behavior
I expect the virtual joystick to react on all direction inputs for N64 games.
Steps To Reproduce
- Launch frontend on Safari iOS or Google Chrome Android device.
- Select any N64 game
- The bottom left touch joystick only reacts on "UP-LEFT" and "DOWN-RIGHT"
Environment
- OS:Debian 12
- How docker service was installed: distro's packagemanagerCPU architecture
x86-64
Docker creation
Docker compose .yml file:
---
services:
emulatorjs:
image: lscr.io/linuxserver/emulatorjs:latest
container_name: emulatorjs
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Copenhagen
volumes:
- /retroemulator/config:/config
- /retroemulator/data:/data
ports:
- 3000:3000
- 83:80
restart: unless-stoppedContainer logs
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 1000
User GID: 1000
───────────────────────────────────────
[ipfs-upgrade] Checking if fs-repo needs to be upgraded (this may take some time)
ipfs migration: already at version 15
[custom-init] No custom files found, skipping...
Connection to localhost (127.0.0.1) 80 port [tcp/http] succeeded!
Initializing daemon...
Kubo version: 0.24.0
Repo version: 15
System version: amd64/linux
Golang version: go1.21.10
2025/04/21 12:19:16 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 2048 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details.
Connection to localhost (::1) 4001 port [tcp/*] succeeded!
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip4/127.0.0.1/udp/4001/quic-v1
Swarm listening on /ip4/127.0.0.1/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm listening on /ip4/172.20.0.2/tcp/4001
Swarm listening on /ip4/172.20.0.2/udp/4001/quic-v1
Swarm listening on /ip4/172.20.0.2/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm listening on /ip6/::1/tcp/4001
Swarm listening on /ip6/::1/udp/4001/quic-v1
Swarm listening on /ip6/::1/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm listening on /p2p-circuit
Swarm announcing /ip4/127.0.0.1/tcp/4001
Swarm announcing /ip4/127.0.0.1/udp/4001/quic-v1
Swarm announcing /ip4/127.0.0.1/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm announcing /ip4/172.20.0.2/tcp/4001
Swarm announcing /ip4/172.20.0.2/udp/4001/quic-v1
Swarm announcing /ip4/172.20.0.2/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm announcing /ip4/77.213.80.231/udp/4001/quic-v1
Swarm announcing /ip4/77.213.80.231/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
Swarm announcing /ip6/::1/tcp/4001
Swarm announcing /ip6/::1/udp/4001/quic-v1
Swarm announcing /ip6/::1/udp/4001/quic-v1/webtransport/certhash/uEiAieG_bpIranvQWcaeyg2JptNC0Okj4CIFKJF9JPtYafQ/certhash/uEiAkHUTRtCENCUTRSF0CMujjT_gcYcMCN-xn0eAG2C2IrA
RPC API server listening on /ip4/127.0.0.1/tcp/5001
WebUI: http://127.0.0.1:5001/webui
Gateway server listening on /ip4/127.0.0.1/tcp/8080
Daemon is ready
Connection to localhost (::1) 3001 port [tcp/*] succeeded!
BABEL_TYPES_8_BREAKING is not supported anymore. Use the latest Babel 8.0.0 pre-release instead!
Connection to localhost (::1) 3000 port [tcp/*] succeeded!
[ls.io-init] done.Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done