I know this is less than ideal, but what I did is I parsed a list of all android games from https://itch.io/games/platform-android and then created some ublock filters to highlight those titles in my library. Then I manually added all those titles to a collection which I can browse inside the app.
So I thought: since itch.io doesn't seem to currently be interested in maintaining this feature, and it seems really important for the purpose of this app, what if you used GitHub or something to maintain a periodically updated database of all Android titles on Itch.io, and then implemented a filter inside the app by matching the user's library entries against that database?
otterwise
Recent community posts
The laptop in question has a dedicated graphics card, not an integrated graphics card. The laptop with the integrated graphics card is a different laptop entirely. The game runs on that laptop, on Linux, but the performance is unplayably awful (The old school graphics should in principle be totally manageable, but I suppose the game isn't optimized with older hardware in mind). That is why I am trying to run it on my other laptop, on Windows, with a dedicated GPU. That is where the error occurs. I've already reinstalled Nvidia drivers and DirectX runtimes several times. I am 100% sure I've installed the right ones. It simply doesn't help. There is no obvious reason for this to be happening. My GPU supports exactly the feature level required. dxdiag says so.
The game won't start on my Windows machine, demanding dx11 feature level 10.0 even though according to this, my GPU supports 10.1 :
NVIDIA GeForce G105M Specs | TechPowerUp GPU Database
I have the newest drivers and DX installed of course. What gives?
This took a lot of trial and error to figure out.
If you have an issue where none of the logos or the main menu appears, but you can still see the CRT overlay, then this might work for you:
If you are using Lutris, you can do this in the game's "Runner Options", if not you need to google it.
1. disable DXVK
2. set DLL-overrides for "d3d11", "d3d9" & "dxgi" to "b"
This solved the issue for me. My system specs are:
Wine version used: lutris-GE-Proton-7-1-x86_64
Processor: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz
Memory: 7837MB
Operating System: EndeavourOS Linux (Arch-based)
OpenGL Renderer: Mesa Intel(R) HD Graphics 4400 (HSW GT2)
Good luck!
This game seems unfinished, which is a shame, because I like the Gameplay.
My first problem was trying to use a gamepad on Linux. The form changing input was broken, so I had to switch to using the Windows version through Wine.
The second problem was that I softlocked myself by wasting my only key on the wrong path. This shouldn't be possible in a Metroidvania. There should always be another key. I was forced to edit the savegame, which luckily was trivial.
The third problem were the dead ends. I ran into two of those, both in the cave system, which was the first area that just felt broken and unfinished. By "dead ends" I mean invisible walls at places where you expect a screen transition or a reward.
The first of those was at a place that was hard to get to and even had a save point. The second dead end came after a miniboss and a platforming challenge. That's when I decided that this game was too unfinished to continue playing.
I really hope this game gets finished.