<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Android/jni, branch release-prep-2512</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #13583 from LillyJadeKatrin/retroachievements-android</title>
<updated>2025-11-22T16:00:03+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-11-22T16:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f4f7424a9f059a25ec09b22a280d03fcf0e751eb'/>
<id>f4f7424a9f059a25ec09b22a280d03fcf0e751eb</id>
<content type='text'>
Android Support for RetroAchievements</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android Support for RetroAchievements</pre>
</div>
</content>
</entry>
<entry>
<title>RetroAchievements - Android login callback</title>
<updated>2025-11-19T01:40:15+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-06-10T03:38:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ddced1a070848d935bd1d140eed549a4cae89566'/>
<id>ddced1a070848d935bd1d140eed549a4cae89566</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14097 from Simonx22/android/network-helper-kotlin</title>
<updated>2025-11-17T19:28:20+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-11-17T19:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f966c55e0ca1318dc6619b4ec644fd76e2c87bc4'/>
<id>f966c55e0ca1318dc6619b4ec644fd76e2c87bc4</id>
<content type='text'>
Android: Convert NetworkHelper to Kotlin</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android: Convert NetworkHelper to Kotlin</pre>
</div>
</content>
</entry>
<entry>
<title>Android Achievements - Hardcore disables</title>
<updated>2025-11-17T03:05:54+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-05-31T04:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1e0f6a557eff0b6bbad2f537e60f8308ed2c117d'/>
<id>1e0f6a557eff0b6bbad2f537e60f8308ed2c117d</id>
<content type='text'>
Disables state loading and emulation speeds below 100% when RetroAchievements hardcore mode is enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disables state loading and emulation speeds below 100% when RetroAchievements hardcore mode is enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add login to achievement settings</title>
<updated>2025-11-17T03:05:54+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-04-27T13:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f4f26a26d22e0c4be99a699277e5dfe2f1bbe652'/>
<id>f4f26a26d22e0c4be99a699277e5dfe2f1bbe652</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Achievements submenu to Android settings</title>
<updated>2025-11-17T03:05:53+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-04-24T11:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b662cd93cec27540c15c3ab58bc9831863b9291b'/>
<id>b662cd93cec27540c15c3ab58bc9831863b9291b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13689 from JosJuice/lock-core-any-thread</title>
<updated>2025-11-16T17:35:17+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-11-16T17:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b6e062f2e3838b9b80cc7694fa9dc0eaca80aff4'/>
<id>b6e062f2e3838b9b80cc7694fa9dc0eaca80aff4</id>
<content type='text'>
Core: Let any thread call previously host-thread-only functions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Core: Let any thread call previously host-thread-only functions</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Ship Sys/Resources/</title>
<updated>2025-11-16T14:33:22+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-11-16T13:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=41ab5c0ead382844964e107ceb0c8c89dae5d678'/>
<id>41ab5c0ead382844964e107ceb0c8c89dae5d678</id>
<content type='text'>
We were previously excluding this folder from Android builds because it
didn't contain any files that were used on Android. However, we now have
an OSD font file that we do want to use on Android, and there's also a
few PNG files that will be needed by the RetroAchievements integration.

In terms of file size, this is what gets added:

OSD font: 48.1 KiB
RetroAchievements graphics: 3.5 KiB
Unused graphics: 116.8 KiB

We're still excluding Sys/Themes/, which is 1.1 MiB and entirely unused.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were previously excluding this folder from Android builds because it
didn't contain any files that were used on Android. However, we now have
an OSD font file that we do want to use on Android, and there's also a
few PNG files that will be needed by the RetroAchievements integration.

In terms of file size, this is what gets added:

OSD font: 48.1 KiB
RetroAchievements graphics: 3.5 KiB
Unused graphics: 116.8 KiB

We're still excluding Sys/Themes/, which is 1.1 MiB and entirely unused.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Convert NetworkHelper to Kotlin</title>
<updated>2025-11-11T20:58:07+00:00</updated>
<author>
<name>Simonx22</name>
<email>simon@oatmealdome.me</email>
</author>
<published>2025-11-10T00:24:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cdc21490e48b7974c68b30bd52dc160c4f0c09cf'/>
<id>cdc21490e48b7974c68b30bd52dc160c4f0c09cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Remove IsHostThread</title>
<updated>2025-11-10T20:14:56+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-05-19T10:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=068947e2b613d15f724c87c501949c9105cc7f7f'/>
<id>068947e2b613d15f724c87c501949c9105cc7f7f</id>
<content type='text'>
The core no longer cares which thread is the host thread.

Cleaning up Android's HostThreadLock is left for another PR, in part
because the HostThreadLock in NativeConfig.cpp still serves a purpose,
and in part to make any issues easier to bisect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The core no longer cares which thread is the host thread.

Cleaning up Android's HostThreadLock is left for another PR, in part
because the HostThreadLock in NativeConfig.cpp still serves a purpose,
and in part to make any issues easier to bisect.
</pre>
</div>
</content>
</entry>
</feed>
