From rfiering at googlemail.com Sat Aug 1 18:34:23 2026 From: rfiering at googlemail.com (Ronald Fiering) Date: Sat, 1 Aug 2026 20:34:23 +0200 Subject: [scummvm-devel] LG webOS TV port of ScummVM 2026.3.0 Message-ID: Hello ScummVM developers, I have created a native ARMv7 build of ScummVM 2026.3.0 for LG webOS TVs. I would like to ask whether the port could be coordinated with the ScummVM project and potentially listed as an external or community-maintained platform build. The package is built using the open-source webOSbrew native toolchain and SDL2. The complete build and packaging process is reproducible through GitHub Actions. Project repository: https://github.com/RF1705/scummvm-webos Current release: https://github.com/RF1705/scummvm-webos/releases/tag/scummvm_2026.3.0_webos_1.0.0 Technical details: * Platform: LG webOS TV * Architecture: 32-bit ARMv7, little-endian * Backend: SDL2 * Package format: webOS IPK * Toolchain: webOSbrew native toolchain * Installation: LG Developer Mode, webOS Dev Manager, ares-install, or the webOS Homebrew Channel * Tested hardware: LG OLED65B19LA * Tested webOS version: 6.5.3 * Root access: not required The application is packaged as a regular native webOS application. LG Developer Mode is sufficient for installing and running it. The application launches successfully on real hardware. The graphical interface, Magic Remote input, translations, and the included game engines are working. The build includes engines for games such as Monkey Island, Full Throttle, The Dig, Myst, Riven, Blade Runner, Broken Sword, Simon the Sorcerer, and many others. No game data is included. Users must provide legally obtained original game files. The repository does not implement a separate webOS backend. It uses ScummVM?s existing SDL2 backend. The only small source patch currently required informs the cross-compilation configuration that the target platform is little-endian. The webOS-specific repository contains the build scripts, packaging files, GitHub Actions workflow, and the generated Homebrew Channel manifest. It does not contain the ScummVM source code itself. The official ScummVM source is checked out during the build process. I am willing to maintain the webOS packages, update them for future stable ScummVM releases, investigate build failures, and test changes on real LG webOS hardware. Could you please let me know: 1. Whether this should initially be treated as an external or community-maintained platform build. 2. What requirements would need to be met for a listing on the official ScummVM download page. 3. Whether the small cross-compilation patch would be suitable for an upstream pull request. 4. Who I should coordinate with regarding future LG webOS builds. Thank you for your work on ScummVM. Best regards, Ronald Fiering GitHub: RF1705 From rfiering at googlemail.com Sat Aug 1 18:34:23 2026 From: rfiering at googlemail.com (Ronald Fiering) Date: Sat, 1 Aug 2026 20:34:23 +0200 Subject: [scummvm-devel] LG webOS TV port of ScummVM 2026.3.0 Message-ID: Hello ScummVM developers, I have created a native ARMv7 build of ScummVM 2026.3.0 for LG webOS TVs. I would like to ask whether the port could be coordinated with the ScummVM project and potentially listed as an external or community-maintained platform build. The package is built using the open-source webOSbrew native toolchain and SDL2. The complete build and packaging process is reproducible through GitHub Actions. Project repository: https://github.com/RF1705/scummvm-webos Current release: https://github.com/RF1705/scummvm-webos/releases/tag/scummvm_2026.3.0_webos_1.0.0 Technical details: * Platform: LG webOS TV * Architecture: 32-bit ARMv7, little-endian * Backend: SDL2 * Package format: webOS IPK * Toolchain: webOSbrew native toolchain * Installation: LG Developer Mode, webOS Dev Manager, ares-install, or the webOS Homebrew Channel * Tested hardware: LG OLED65B19LA * Tested webOS version: 6.5.3 * Root access: not required The application is packaged as a regular native webOS application. LG Developer Mode is sufficient for installing and running it. The application launches successfully on real hardware. The graphical interface, Magic Remote input, translations, and the included game engines are working. The build includes engines for games such as Monkey Island, Full Throttle, The Dig, Myst, Riven, Blade Runner, Broken Sword, Simon the Sorcerer, and many others. No game data is included. Users must provide legally obtained original game files. The repository does not implement a separate webOS backend. It uses ScummVM?s existing SDL2 backend. The only small source patch currently required informs the cross-compilation configuration that the target platform is little-endian. The webOS-specific repository contains the build scripts, packaging files, GitHub Actions workflow, and the generated Homebrew Channel manifest. It does not contain the ScummVM source code itself. The official ScummVM source is checked out during the build process. I am willing to maintain the webOS packages, update them for future stable ScummVM releases, investigate build failures, and test changes on real LG webOS hardware. Could you please let me know: 1. Whether this should initially be treated as an external or community-maintained platform build. 2. What requirements would need to be met for a listing on the official ScummVM download page. 3. Whether the small cross-compilation patch would be suitable for an upstream pull request. 4. Who I should coordinate with regarding future LG webOS builds. Thank you for your work on ScummVM. Best regards, Ronald Fiering GitHub: RF1705