Skip to content

Shockwave Projector fails to launch on Linux #2

@5nefarious

Description

@5nefarious

I'm not sure if this is the correct place for this issue, but the Shockwave Projector does not work in Flashpoint for Linux. I have noticed this error with both PJ101 and PJ1159, both of which log messages that look like this immediately before exiting:

INFO: 00e8:err:hid:stop_polling_device could not find poll entry matching device 0x7fe7940639c0 fd

I'm guessing the 48-bit hex value is a file descriptor, and some of the higher bits seem to change every time. But the rest of the message is always identical.

Also, Flash applications work in the same launcher.

========================================================

Launcher build version: 2025-04-16 (678880c6)
FPA version: 0.11.2
Flashpoint launcher version: 14.0.2
Flashpoint data version: 14.0.1 for Linux - Tuxedo Guppy (20250416)

OS: Fedora Linux 42.20250515.0 (Silverblue)
Kernel: Linux 6.14.5-300.fc42.x86_64

========================================================

UPDATE: Looks like the HID device error was related to a controller I had plugged in and was not the reason the game wouldn't launch. Here's a more complete log example:

[DEBUG] [23:16:43]: (Launcher) - Launching Game - 768753eb-1220-459a-ac81-b3bac501652a
[DEBUG] [23:16:43]: (Main) - override: null
[WARN ] [23:16:43]: (Launcher) - No components found for Shockwave, assuming none required.
[DEBUG] [23:16:43]: (Extensions) - [GameZIP Auto Mounter] AutoMount skipping, no GameData registered for Game. Assuming Legacy game.
[DEBUG] [23:16:43]: (Server) - Executable: wine start /wait /unix "/var/home/$USER/Documents/Flashpoint/FPSoftware/Shockwave/PJ101/SPR.exe" - Arguments: http://miniclip.com/bum/gamlast-christmas-2/en/ls2_loader.dcr
[INFO ] [23:16:43]: (Last Christmas 2) - Last Christmas 2 has been started
[INFO ] [23:16:43]: (Game Launcher) - Launch Game "Last Christmas 2" (PID: 10608) [
    applicationPath: "/var/home/$USER/Documents/Flashpoint/FPSoftware/Shockwave/PJ101/SPR.exe",
    launchCommand:   "http://miniclip.com/bum/gamlast-christmas-2/en/ls2_loader.dcr",
    command:         "wine start /wait /unix "/var/home/$USER/Documents/Flashpoint/FPSoftware/Shockwave/PJ101/SPR.exe" http://miniclip.com/bum/gamlast-christmas-2/en/ls2_loader.dcr" ]
[DEBUG] [23:16:44]: (Extensions) - [Flashpoint Analytics] Event: {"category":"Games","key":"gameLaunch","value":"768753eb-1220-459a-ac81-b3bac501652a"}
[INFO ] [23:16:46]: (Last Christmas 2) - Last Christmas 2 exited with code 1
[DEBUG] [23:16:46]: (Extensions) - [Flashpoint Analytics] Event: {"category":"GameTime","key":"gameId","value":"2.661"}
[DEBUG] [23:16:46]: (Extensions) - [Flashpoint Analytics] Event: {"category":"GameTime","key":"gameId","value":"38.841"}
[DEBUG] [23:16:46]: (Extensions) - [Flashpoint Analytics] Event: {"category":"GameTime","key":"gameId","value":"1661.876"}
[DEBUG] [23:18:51]: (Extensions) - [Flashpoint Analytics] Event: {"category":"Ping","key":"alive","value":""}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions