Device:
Anbernic RG SP (2026 model)
ROCKNIX Version:
nightly 20260822
RAOfflineProxy Version:
RAOfflineProxy-Rocknix-v1.11.1-alpha1-Install
Description:
The installer completes successfully and RAOfflineProxy appears in the Tools menu. However, when launching RAOfflineProxy, it immediately opens a gray screen displaying:
No module named 'pygame.base'
The application never reaches the logo or main menu.
Investigation:
python3 --version
Python 3.14.7
Attempting to import pygame:
python3 -c "import pygame"
Traceback (most recent call last):
File "", line 1, in
import pygame
ModuleNotFoundError: No module named 'pygame'
Changing to the bundled RAOfflineProxy app directory:
cd /storage/.local/share/raofflineproxy/app
python3 -c "import pygame; print('OK')"
Results in:
Traceback (most recent call last):
File "", line 1, in
import pygame
File "/storage/.local/share/raofflineproxy/app/pygame/init.py", line 139, in
from pygame.base import *
ModuleNotFoundError: No module named 'pygame.base'
The bundled pygame files exist, including:
/storage/.local/share/raofflineproxy/app/pygame/base.cpython-313-aarch64-linux-gnu.so
and many other pygame modules compiled as:
*.cpython-313-aarch64-linux-gnu.so
Possible Cause:
ROCKNIX nightly 20260822 ships with Python 3.14.7, while the bundled pygame extensions included with RAOfflineProxy appear to be compiled for CPython 3.13 (cpython-313).
This may cause Python 3.14 to fail loading the bundled pygame modules, resulting in the "No module named 'pygame.base'" error on startup.
Reproduction Steps:
- Install RAOfflineProxy-Rocknix-v1.11.1-alpha1-Install.
- Launch the installer and complete installation.
- Open RAOfflineProxy from the Tools menu.
- Observe immediate startup failure with "No module named 'pygame.base'".
Thank you for your work on the project.
Device:
Anbernic RG SP (2026 model)
ROCKNIX Version:
nightly 20260822
RAOfflineProxy Version:
RAOfflineProxy-Rocknix-v1.11.1-alpha1-Install
Description:
The installer completes successfully and RAOfflineProxy appears in the Tools menu. However, when launching RAOfflineProxy, it immediately opens a gray screen displaying:
No module named 'pygame.base'
The application never reaches the logo or main menu.
Investigation:
python3 --version
Python 3.14.7
Attempting to import pygame:
python3 -c "import pygame"
Traceback (most recent call last):
File "", line 1, in
import pygame
ModuleNotFoundError: No module named 'pygame'
Changing to the bundled RAOfflineProxy app directory:
cd /storage/.local/share/raofflineproxy/app
python3 -c "import pygame; print('OK')"
Results in:
Traceback (most recent call last):
File "", line 1, in
import pygame
File "/storage/.local/share/raofflineproxy/app/pygame/init.py", line 139, in
from pygame.base import *
ModuleNotFoundError: No module named 'pygame.base'
The bundled pygame files exist, including:
/storage/.local/share/raofflineproxy/app/pygame/base.cpython-313-aarch64-linux-gnu.so
and many other pygame modules compiled as:
*.cpython-313-aarch64-linux-gnu.so
Possible Cause:
ROCKNIX nightly 20260822 ships with Python 3.14.7, while the bundled pygame extensions included with RAOfflineProxy appear to be compiled for CPython 3.13 (cpython-313).
This may cause Python 3.14 to fail loading the bundled pygame modules, resulting in the "No module named 'pygame.base'" error on startup.
Reproduction Steps:
Thank you for your work on the project.