Add WebOS platform port - #450
SankarRealm wants to merge 25 commits into
Conversation
|
All new ports should use the new system, look at the vita port for reference. |
will do, thanks. |
|
Will running the build for webOS with the toolchain just spit out an IPK? |
|
Add a CI workflow for it |
Packaging it as an IPK requires the Ares tools |
|
I'm trying to push a CI workflow to your remote branch |
do I need to give you any permissions to the branch? |
|
"Allow edits from maintainers" option? |
Welcome to |
what does this mean though? |
|
So far so good, you able to test the ipk that the CI workflow outputs? I don't happen to have any webOS TVs or whatnot |
yup all good it ran. Can i add my own readme in src/webos like basic stuff on where to keep the game files and the app's location in the device. |
What do you wanna add? I can help put it in when it's merged in the notes section for the webos platform download |
Just add an entry to the consoles table in the readme that has your required info, right below vita and switch. |
|
Upstream merged, you can do that now, probably do it in the Other table? |
|
Yay, gets my seal of approval |
|
Are you compiling against SDL-webos? |
|
Got me thinking about porting this to Tizen.. |
yes mine came with webosbrew sdk and the version matches....so i guess |
|
Ah okay, just wondering about that b-button issue. Seems you need a partner cert to build native libraries on Tizen, so best we could do is base it off the webassembly port |
Im sure it would work as far as I know tizen's sdk provides sdl2, but idk how compatible it is. |
in case of b-button i was too lazy to fix and we can map other buttons inside the game anyway so I thought I would work on it later. haha im sure webOS allows anything then. |
WebOS port
Adds native webOS support to Butterscotch.
Features
Testing
Known issues
Development note
This port was developed with significant assistance from ChatGPT as a proof of concept. It was used to help understand the existing platform ports, adapt the code to webOS, troubleshoot the webOS SDK/CMake/toolchain, and debug the implementation.