chkuendig / scummvm-demo

🕹️ ScummVM Web Demo (unofficial)
http://scummvm.kuendig.io/
10 stars 2 forks source link

Feature request: include some hypno demos #5

Closed neuromancer closed 2 years ago

neuromancer commented 2 years ago

Hi,

I'm the main developer of the hypno engine for scummvm (which was already merged, but still in progress to support a few games) and it will be very useful for me to able to test this engine directly from your website in multiple devices using some of the game demos that are already available in the scummvm.org website. Some of these games are not point and click, but rail shooters, so testing the response time and playability will be very useful to find issues.

So could you please consider adding the sinister six demo and the wetlands-dos-demo1-en in your build?

Thanks!

chkuendig commented 2 years ago

Added them.

FYI: If you want to experiment more, the repo should now be in a state where you should be able to fork it and adjust it on your own if you want to add or remove demos. It's building automatically with Github Actions, so you don't even need a local dev environment.

neuromancer commented 2 years ago

Thanks a lot, the website is already deployed with the demos. I tested the games and it seems to be some sluggishness from time to time, when shooting but I will investigate before reporting.

chkuendig commented 2 years ago

I would recommend to not read too much into the performance of the current build. Since I switched to dynamic plugins, Asyncify (see https://emscripten.org/docs/porting/asyncify.html ) is a lot more inefficient (I think it's essentially instrumenting every call between the plugin and the main module). It's something I want to investigate further in the future.