| Age | Commit message (Collapse) | Author |
|
|
|
To make it extra clear that this is measuring the XFB, not the EFB.
|
|
These are available in DolphinQt, so let's make them available in the
Android GUI too.
|
|
Android netplay
|
|
Add screen crop feature
|
|
|
|
|
|
|
|
Also rename max buffer to client buffer for better consistency with settings and c++
|
|
Traversal connections show in the joining info UI.
Non fatal errors show the retry button.
Fatal errors end the netplay session.
|
|
Doesn't support traversal yet
|
|
|
|
We just about get away with using a StateFlow in NetplaySession since the host sends AbortGameDigest when closing their own dialog. Without that it would be harder for the UI to distinguish between subsequent dialogs. If that wasn't the case then NetplaySession might need to expose the individual progress and result updates and have the view model assemble it into the overall GameDigestProgress.
|
|
Show them in the chat window and also in a toast during game play.
|
|
When transferring saves from the host. Equivalent of ChunkedProgressDialog in QT.
|
|
the user to exit
|
|
|
|
|
|
Includes chat, game changes, pad buffer changes and host input authority. Merges them all into the chat window.
|
|
|
|
All it can do at this point is quit the current netplay session when backing out of this screen.
|
|
If result is a success sent event to launch the next netplay screen. if it fails, clear up the netplay client
|
|
Only for connecting, no hosting yet.
|
|
Derive compose colour theming from the existing XML styles already set at the activity level.
|
|
|
|
|
|
dedicated threads in preparation for future improvements.
|
|
The following settings were excluded:
* Port 1-4 ROM: We're only supporting Game Boy Player for now
* Save in Same Directory as the ROM: Implementation nightmare due to SAF
|
|
This lets users select Triforce Baseboard for SI and SP1. Limitations:
* The test, service and coin buttons can be bound to gamepads and other
physical inputs, but aren't available in the touch input overlay.
* The IP redirections are exposed to the user as a raw string rather than
a table like in DolphinQt.
|
|
integrating it into core configuration and both Qt and Android UIs.
|
|
This is an Android port of 7ed61c50a1. It looks like we don't have
descriptions for any of the RetroAchievements settings in the Android
GUI, so I haven't added descriptions for these two new settings either.
|
|
Modify the RetroAchievements login code in Android to pass in a callback, pop a message if login fails, close the login box if it succeeds.
|
|
|
|
|
|
Android: Add Reset Dolphin Settings functionality
|
|
|
|
|
|
IOS/USB: Emulate Wii Speak using cubeb
|
|
This feature allows overriding the frequency of the Vertical Blank Interrupt. For many games, this means that their gameplay speed will change without affecting audio, which would be useful by itself (e.g. grinding in RPGs).
However, there are games that use delta time for their game logic, which allows them to be played at >60 FPS at the same gameplay speed!
Some games aren't dynamic though, and require a patch to adjust their game speed variable.
|
|
|
|
|
|
Unlike in DolphinQt, there isn't much space to show playtimes directly in
the game list, so I've put it in the game details dialog instead.
|
|
|
|
|
|
Having the MotionAlertDialog immediately close is confusing for users.
Let's show a message to tell them what went wrong.
|
|
|
|
|
|
Accessible from DolphinQt and Android.
|
|
Recently we have been getting some requests to make the existing vsync
setting available in the Android GUI:
https://bugs.dolphin-emu.org/issues/13650
https://forums.dolphin-emu.org/Thread-vsync-toggle-for-android
I don't quite understand why enabling the vsync setting is helpful when
Android already enforces vsync, but I guess having the option available
doesn't hurt. I'm putting the setting under Advanced, unlike in
DolphinQt, since there's no clear reason why the typical user would want
to use this setting.
|
|
|