<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Android/app/src/main/res/values, branch 2412</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>JitCache: Add WipeBlockProfilingData Function</title>
<updated>2024-10-19T06:50:26+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-04-17T21:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ff9be97ea1135a238a093a4bbc61342b454921fe'/>
<id>ff9be97ea1135a238a093a4bbc61342b454921fe</id>
<content type='text'>
Accessible from DolphinQt and Android.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Accessible from DolphinQt and Android.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add vsync setting</title>
<updated>2024-10-14T10:20:15+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-10-14T10:18:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=564e640acf5324134216d6acda09230b4ef67862'/>
<id>564e640acf5324134216d6acda09230b4ef67862</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add the "Real Balance Board" setting</title>
<updated>2024-09-22T19:51:12+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-09-22T19:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0c1070a07b4223bacef50df671c7a27317324500'/>
<id>0c1070a07b4223bacef50df671c7a27317324500</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change Dual Core (speedup) to Dual Core (speedhack)</title>
<updated>2024-07-28T10:56:58+00:00</updated>
<author>
<name>MayImilae</name>
<email>mayimilae@gmail.com</email>
</author>
<published>2024-07-28T10:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9a730bacce411e9a4ad68e58d8275d1a16ef595f'/>
<id>9a730bacce411e9a4ad68e58d8275d1a16ef595f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Update copyright year in About dialog to 2024</title>
<updated>2024-06-24T19:08:12+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-06-24T19:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=04b0ceedcdf13b0878ceb2d6a05d35d86e0bacee'/>
<id>04b0ceedcdf13b0878ceb2d6a05d35d86e0bacee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2 More Slots for Power Discs on Emulated Base</title>
<updated>2024-06-20T09:22:26+00:00</updated>
<author>
<name>deReeperJosh</name>
<email>joshua@dereeper.co.nz</email>
</author>
<published>2024-05-11T16:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a87ea694a9f69d3c2397d4766fcde6e19508c6e0'/>
<id>a87ea694a9f69d3c2397d4766fcde6e19508c6e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Access Software JIT Profiling</title>
<updated>2024-04-09T20:43:32+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-04-06T16:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=94712ea06f694d02e8490efe7664054a037a9c75'/>
<id>94712ea06f694d02e8490efe7664054a037a9c75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tapserver BBA and Modem Adapter UI config to Android</title>
<updated>2024-03-25T17:37:29+00:00</updated>
<author>
<name>Matt</name>
<email>33199242+Matt-Swift@users.noreply.github.com</email>
</author>
<published>2024-03-24T20:13:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=39f559708926f815cdac624c27a05b67815079d6'/>
<id>39f559708926f815cdac624c27a05b67815079d6</id>
<content type='text'>
This PR simply exposes the tapserver options in Serial Port 1 on Android. They already exist and work, but are not selectable. I've tested the tapserver options myself with Phantasy Star Online Episode I &amp; II and they work fine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR simply exposes the tapserver options in Serial Port 1 on Android. They already exist and work, but are not selectable. I've tested the tapserver options myself with Phantasy Star Online Episode I &amp; II and they work fine.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement GC modem adapter</title>
<updated>2024-03-18T01:37:55+00:00</updated>
<author>
<name>Martin Michelsen</name>
<email>fuzziqersoftware+g@gmail.com</email>
</author>
<published>2023-12-03T07:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=02deaa6748c44ffb2a370e4fadc8633a2ed25ac1'/>
<id>02deaa6748c44ffb2a370e4fadc8633a2ed25ac1</id>
<content type='text'>
This implements the GameCube modem adapter. This implementation is stable but not perfect; it drops frames if the receive FIFO length is exceeded. This is probably due to the unimplemented interrupt mentioned in the comments. If the tapserver end of the connection is aware of this limitation, it's easily circumvented by lowering the MTU of the link, but ideally this wouldn't be necessary.

This has been tested with a couple of different versions of Phantasy Star Online, including Episodes 1 &amp; 2 Trial Edition. The Trial Edition is the only version of the game that supports the Modem Adapter and not the Broadband Adapter, which is what made this commit necessary in the first place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This implements the GameCube modem adapter. This implementation is stable but not perfect; it drops frames if the receive FIFO length is exceeded. This is probably due to the unimplemented interrupt mentioned in the comments. If the tapserver end of the connection is aware of this limitation, it's easily circumvented by lowering the MTU of the link, but ideally this wouldn't be necessary.

This has been tested with a couple of different versions of Phantasy Star Online, including Episodes 1 &amp; 2 Trial Edition. The Trial Edition is the only version of the game that supports the Modem Adapter and not the Broadband Adapter, which is what made this commit necessary in the first place.
</pre>
</div>
</content>
</entry>
<entry>
<title>implement tapserver BBA on all platforms</title>
<updated>2024-03-18T01:37:55+00:00</updated>
<author>
<name>Martin Michelsen</name>
<email>fuzziqersoftware+g@gmail.com</email>
</author>
<published>2023-02-13T01:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0c364cbb4cc0bc6ef2937826d67c1483cf17551a'/>
<id>0c364cbb4cc0bc6ef2937826d67c1483cf17551a</id>
<content type='text'>
This expands the tapserver BBA interface to be available on all platforms. tapserver itself is still macOS-only, but newserv (the PSO server) is not, and it can directly accept local and remote tapserver connections as well. This makes the tapserver interface potentially useful on all platforms.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This expands the tapserver BBA interface to be available on all platforms. tapserver itself is still macOS-only, but newserv (the PSO server) is not, and it can directly accept local and remote tapserver connections as well. This makes the tapserver interface potentially useful on all platforms.
</pre>
</div>
</content>
</entry>
</feed>
