-
Notifications
You must be signed in to change notification settings - Fork 76
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
Add "Display streaming FPS" option #167
Conversation
Alternative to this is to use sceRegMgrGetKeyInt (see xyzz/vita-button-swapper). However this requires extended permission.
The default font cannot display ◯. Currently every call to draw_alert will have buttons_count either 0 or 1. Thus we can leave the other 2 alone for now.
... that it's only about the streaming fps, not the host fps
This is cool, but what kind of decent scaling could you even achieve between different aspect ratios? |
The issue with 21:9 host monitor is two fold:
When I say scaling I'm really talking about squeezing and desqueezing, and this can be done by replacing vita2d_draw_texture with vita2d_draw_texture_scale. Currently Moonlight will redraw menu in the black bar area, so I need to figure out how to disable that part of code during streaming. |
Add "Swap X & O for Moonlight" option
could you rebase it? |
Alright I think that's it. This is the first time for me to do a rebase from command line, so hopefully I didn't mess anything up. |
pretty mess, but it's okay. i'll squash these commits ;) |
Currently the streaming FPS option is defined at build time. This PR aims to make this an end-user changeable option.
I'm currently working on display scaling for 21:9 host resolution, so I'm intended to add more diagnostic info to this feature later.