<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/common/android, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>android: Update build system and optimize ARM NCE implementation</title>
<updated>2025-05-12T11:46:19+00:00</updated>
<author>
<name>Zephyron</name>
<email>zephyron@citron-emu.org</email>
</author>
<published>2025-03-11T10:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=c8884fb0399f8e3fdf06b1e4c603bc2320377a26'/>
<id>c8884fb0399f8e3fdf06b1e4c603bc2320377a26</id>
<content type='text'>
- Update Kotlin from 1.9.20 to 2.1.20-RC2
- Upgrade Java version from 17 to 21
- Update Android Gradle plugin from 8.1.2 to 8.9.0
- Update Gradle wrapper from 8.10.2 to 8.11.1
- Update NDK version to 29.0.13113456 rc1
- Update all Android dependencies to latest versions
- Simplify ARM NCE implementation by removing custom TLB handling
- Improve alignment and access fault handling
- Update hardware BASE_CLOCK_RATE from 1.02GHz to 1.785GHz
- Add citron Emulator Project copyright notices

Signed-off-by: Zephyron &lt;zephyron@citron-emu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update Kotlin from 1.9.20 to 2.1.20-RC2
- Upgrade Java version from 17 to 21
- Update Android Gradle plugin from 8.1.2 to 8.9.0
- Update Gradle wrapper from 8.10.2 to 8.11.1
- Update NDK version to 29.0.13113456 rc1
- Update all Android dependencies to latest versions
- Simplify ARM NCE implementation by removing custom TLB handling
- Improve alignment and access fault handling
- Update hardware BASE_CLOCK_RATE from 1.02GHz to 1.785GHz
- Add citron Emulator Project copyright notices

Signed-off-by: Zephyron &lt;zephyron@citron-emu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: Initial multiplayer support</title>
<updated>2025-05-12T11:46:19+00:00</updated>
<author>
<name>vampiric_x</name>
<email>vampiric_x@yuzu-emu.org</email>
</author>
<published>2025-03-10T21:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=17c2000510c51d7b568f439240c86ee47a2667d5'/>
<id>17c2000510c51d7b568f439240c86ee47a2667d5</id>
<content type='text'>
And give room owners mod access on both Android and QT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And give room owners mod access on both Android and QT
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Android crash caused by incorrect type in progress dialog callbacks (#58)</title>
<updated>2024-12-20T15:24:58+00:00</updated>
<author>
<name>echosys</name>
<email>echosys@noreply.localhost</email>
</author>
<published>2024-10-03T12:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=15b173988a151fb4aa513dd0c556ef290a91a794'/>
<id>15b173988a151fb4aa513dd0c556ef290a91a794</id>
<content type='text'>
Bug discovered via an incomplete fix in Sudachi.

Some Progress Dialog callbacks pass the wrong type (Double instead of Long) from C++ to Java code causing a crash at runtime.
To fix this a new function is implemented to convert to a Java Long and that is used instead of the function that converts to a Double.

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/58
Co-authored-by: echosys &lt;echosys@noreply.localhost&gt;
Co-committed-by: echosys &lt;echosys@noreply.localhost&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug discovered via an incomplete fix in Sudachi.

Some Progress Dialog callbacks pass the wrong type (Double instead of Long) from C++ to Java code causing a crash at runtime.
To fix this a new function is implemented to convert to a Java Long and that is used instead of the function that converts to a Double.

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/58
Co-authored-by: echosys &lt;echosys@noreply.localhost&gt;
Co-committed-by: echosys &lt;echosys@noreply.localhost&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: Input mapping</title>
<updated>2024-02-17T17:32:33+00:00</updated>
<author>
<name>t895</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2024-02-17T02:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=50ecad547ea7e88301583f17c9f1eea2cc75b0af'/>
<id>50ecad547ea7e88301583f17c9f1eea2cc75b0af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>android: Move JNI setup and helpers to common</title>
<updated>2024-02-08T18:45:26+00:00</updated>
<author>
<name>t895</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2024-02-05T11:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=e7c4c8b993ce27a50b7a56f90247056048d20f7d'/>
<id>e7c4c8b993ce27a50b7a56f90247056048d20f7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
