Skip to content

Add webOS cross-compilation support, make openmp optional - #141

Open
cscd98 wants to merge 1 commit into
DerKoun:masterfrom
cscd98:webos
Open

Add webOS cross-compilation support, make openmp optional#141
cscd98 wants to merge 1 commit into
DerKoun:masterfrom
cscd98:webos

Conversation

@cscd98

@cscd98 cscd98 commented Dec 5, 2025

Copy link
Copy Markdown
  1. openmp is now optional for libretro as it was getting overridden
  2. adds unix as a platform as this is what libretro-super sets
  3. add cross compilation check for webOS. openMP is only supported on webOS 3.8.0, so I've added a check for the existence of openMP in the toolchain

@DerKoun

DerKoun commented Dec 5, 2025

Copy link
Copy Markdown
Owner

Looks safe to merge (for someone like me, who doesn't know make files). I can't test it ATM, as the Github actions are outdated. But I'll probably just merge it, when I have some more time to look into it.

Out of curiosity, are there webOS devices powerful enough for bsnes-hd with at least some HD features? I know nothing about that ecosystem.

@cscd98

cscd98 commented Dec 6, 2025

Copy link
Copy Markdown
Author

Should be safe to merge as it shouldn't affect anything as the fallbacks did what it did before for the libretro bits.

As for powerfulness, I'm not really sure, that really depends on the TV model. Some users might be using a Cortex A9 in 2017 (so the base bsnes is more appropriate) whereas I'm using a Cortex A78 from 2024 model TV.

I suppose you could compare to mobile phones, different models with different CPU and GPUs.

@cscd98

cscd98 commented Mar 31, 2026

Copy link
Copy Markdown
Author

I have updated the PR as we now have webos cores being built by the gitlab ci so that needs to be updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants