Since the copy of nall in bsnes has diverged from the upstream repository, simply importing upstream nall is not possible without some changes deep in the bsnes codebase. Until those changes happen, this commit gives us out of the box OpenBSD support, while also paving the way for out of the box support for DragonFly.
Can you please file an issue about merging the upstream version of nall into bsnes, with whatever information you've gathered about the obstacles involved?
This is a manual backport of this commit from the upstream
nall
repository: https://github.com/higan-emu/nall/commit/c673bd802e84050d83cb977955550947dccf9aefSince the copy of
nall
inbsnes
has diverged from the upstream repository, simply importing upstreamnall
is not possible without some changes deep in thebsnes
codebase. Until those changes happen, this commit gives us out of the box OpenBSD support, while also paving the way for out of the box support for DragonFly.