dbaumgarten / yodk

Development Kit for Starbase's ingame programming language YOLOL
MIT License
57 stars 16 forks source link

Support of GeForce Now #76

Open sradola opened 3 years ago

sradola commented 3 years ago

The feature with Visual Code to paste the code directly into the Starbase Yolol chip is not working with GeForce Now. When I remember correctly, when I want to paste the code, your extension look for an active window with the name "Starbase". This will not work, when people play Startbase over GeForce Now. When I use an Apple Computer, are the Shortcuts still the same as by an windows pc?

dbaumgarten commented 3 years ago

Exactly. It does it this way to not pollute any other application with the shortcuts. I have no idea if this would even work with GeForceNow (even when ignoring the window-title).

I guess the only way to find out would be to try it. But I don't have GeForceNow (and don't intend to get it), so I can't test it.

The shortcuts simply won't work on Mac. This whole stuff directly uses the win32 API (which clearly won't work on OSX). Something similar would probably possible with osx, but without a Mac I am unable to test this (and this will require a lot of testing).

If someone with access to a Mac and/or GeForce now is willing to add and test the necessary features, I would happily accept a PR. But there isn't much I could do myself.

lizelive commented 3 years ago

Supporting this on Linux would also be very nice. Can use xdotool for linux. Or if you want cross platform enigo is a good solution.

dbaumgarten commented 3 years ago

There is issue #79 for the linux-support. But given the small amount of linux-gamers and the large list of open tickets, linux-support for the auto-typing isn't on the top of my todo-list. But PRs are always welcome ;)