Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi Yanazake, are you a dev with this game?
I might have anticipated that the demo game would be complete enough to run without installing a 3rd party ROM emulator (for which is how I'd assume the TANGLEWD.BIN file in this repository to be).

I see that you're saying that it' not about the code in


but the way that Unity refers to .so files on the user's system?
And while it is possible to include .so files with the game itself, in this instance for some opaque reason the file is being scanned on the user's computer?
... for a game installation, I find that very strange. Isn't the point of a game package manager like unity to include all the code to make the game run?

hmmm... I did some digging on this.
I see people writing in different parts of the internet to use a PPA. And I'll tell anyone here listening -- one VERY important lesson: NEVER run a PPA for a piece of code from a source you do not personally trust such as a close friend or coworker.
People will tell you "you need to run this to get this other thing to work" -- and "look here's the source, see? it's fine!" And if you accept the PPA, you also accept all updates for that piece of code. That's what package management is after all; but since it's a PPA, updates aren't part of a repository's web of trust that can veto bad actors. The first update can be benign, and the second one, but a third update can contain a hidden payload from the source who's a black hat in disguise. There's no possible way you can remain vigilant all the time.
Some good news, though: I found a reference to a Debian package at

dpkg-deb --info libpng12-0_1.2.54-1ubuntu1_amd64.deb

^worth checking out what the repository has to say before thinking of installing it.

However I run arch on this laptop, so my package manager (pacman) returns no such libpng12-0 package or as a file within a package when I search for it.

No, I'm not a dev, simply another player that does like to mess with things to make them work in the weirdest places since I got a PSP.
That said, also no, the BIN file is a genesis/mega drive ROM because this game was originally made to be able to run on the system. Just like Pier Solar has a genesis compatible version.

About the missing library not being included with the game itself, I believe it's a thing about linux games in general. They MIGHT install additional libraries for you, (specially if it's steam stuff) but more often than not, they won't. When they don't work, you need to check for log or launch them from a terminal to know what kind of error it spits out, find out how to install what it needs, restart if necessary and try again. It shouldn't be as tiring as "missing .xna package, install from microsoft site" but it feels more tedious or like it is extra work because we're likely not used to it.

I get what you mean about "don't get extra packages unless you trust them" but I personally don't mind it much. I've used way too many sketchy software in windows to be worried about everything I'm getting on linux. I dunno, it just feels safer?