Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Magpie Support #21

Open
rampaa opened this issue Feb 18, 2024 · 3 comments
Open

Magpie Support #21

rampaa opened this issue Feb 18, 2024 · 3 comments

Comments

@rampaa
Copy link

rampaa commented Feb 18, 2024

Magpie is a tool used for up-scaling games. It's especially useful for games with low resolutions. Unfortunately, YomiNinja doesn't seem to work well with Magpie.

For a game up-scaled with Magpie, selecting Entire screen as the Capture source will result red overlays of YomiNinja to be displayed in the correct position but hovering over them doesn't work correctly. See the image below:

YomiNinja_rkDbT3hxSf

I can interact with 爽やか if I move the cursor to the black circle drawn in the image above.

Selecting the game window as the Capture source will result red overlays of YomiNinja to be displayed incorrectly but hovering over 爽やか will interact with the correct overlay. (Kinda, the mouse interaction can be off with a little offset in this case as well.)
image

Would it be possible to make YomiNinja work well with Magpie?

@matt-m-o
Copy link
Owner

Thanks for reporting this issue! I've found a solution that seems to work.

Magpie settings:
image
The most important thing is to set the "Capture method" to "Desktop Duplication".

Yomininja settings:
image

Follow these steps when you want to use Magpie:

  1. Run YomiNinja as Administrator.
  2. In YomiNinja, select the game window as the capture source.
  3. Click on the game window and press the Magpie hotkey.
  4. Press the Yomininja OCR hotkey.

Give this a try, and let me know if it works for you. Running as admin was necessary for me, but another user confirmed success running it without admin privileges.

I'm not sure if it's possible to make it easier, but I'll look into it.

@rampaa
Copy link
Author

rampaa commented Feb 25, 2024

Give this a try, and let me know if it works for you.

Yes, it does seem to work reasonably well, thank you.

Normally I would never prefer Desktop Duplication over Graphics Capture (because of the inconveniences it causes), so if YomiNinja could work well with Graphics Capture capture method as well, I'd really appreciate it. But if it doesn't seem feasible, then you can consider this issue resolved.

@matt-m-o matt-m-o pinned this issue Feb 25, 2024
@rampaa
Copy link
Author

rampaa commented Apr 23, 2024

FYI: https://github.com/Blinue/Magpie/blob/dev/docs/Interact%20with%20Magpie%20programally.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants