Skip to content

ROCKNIX nightly 20260822 - No module named 'pygame.base' on RG SP #127

Description

@santiliciousss

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:

  1. Install RAOfflineProxy-Rocknix-v1.11.1-alpha1-Install.
  2. Launch the installer and complete installation.
  3. Open RAOfflineProxy from the Tools menu.
  4. Observe immediate startup failure with "No module named 'pygame.base'".

Thank you for your work on the project.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions