<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>ScmRevGen: Bump major version to 2409</title>
<updated>2024-09-04T04:43:45+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-09-04T04:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3c4d4fcd09173ea070dc812ab5d64ca3a3af5f29'/>
<id>3c4d4fcd09173ea070dc812ab5d64ca3a3af5f29</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 #13047 from mitaclaw/cached-interpreter-memcpy-ub</title>
<updated>2024-09-02T17:47:11+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2024-09-02T17:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=95fac2a4e7bbb1468e6547ec0ecbaab119648493'/>
<id>95fac2a4e7bbb1468e6547ec0ecbaab119648493</id>
<content type='text'>
CachedInterpreterEmitter: Fix `std::memcpy` UB</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CachedInterpreterEmitter: Fix `std::memcpy` UB</pre>
</div>
</content>
</entry>
<entry>
<title>CachedInterpreterEmitter: Fix `std::memcpy` UB</title>
<updated>2024-09-02T02:36:21+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-09-02T02:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5a95c5dd14444f60eb7e36b3a941e469e5e638ff'/>
<id>5a95c5dd14444f60eb7e36b3a941e469e5e638ff</id>
<content type='text'>
I wasn't aware that even with a size of zero, it's still not safe to pass a nullptr to `std::memcpy`. When `CachedInterpreterEmitter::PoisonCallback` is written, UB is happening.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I wasn't aware that even with a size of zero, it's still not safe to pass a nullptr to `std::memcpy`. When `CachedInterpreterEmitter::PoisonCallback` is written, UB is happening.
</pre>
</div>
</content>
</entry>
<entry>
<title>Translation resources sync with Transifex</title>
<updated>2024-09-01T06:42:51+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-09-01T06:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7d08377341da0436ee893ccb92e346c9751e3d6c'/>
<id>7d08377341da0436ee893ccb92e346c9751e3d6c</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 #13044 from JosJuice/subfic-carry</title>
<updated>2024-08-31T16:24:17+00:00</updated>
<author>
<name>Tilka</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-08-31T16:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a293abbfd053855b2b2cf9f0ead4a472b1b90b43'/>
<id>a293abbfd053855b2b2cf9f0ead4a472b1b90b43</id>
<content type='text'>
Interpreter: Fix subfic carry calculation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Interpreter: Fix subfic carry calculation</pre>
</div>
</content>
</entry>
<entry>
<title>Interpreter: Fix subfic carry calculation</title>
<updated>2024-08-31T15:24:55+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-08-31T15:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ff75cc80aadb6e5a00c569d4e09650141c082606'/>
<id>ff75cc80aadb6e5a00c569d4e09650141c082606</id>
<content type='text'>
This was accidentally using the instruction's output instead of the
instruction's input when the input and output registers were the same.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was accidentally using the instruction's output instead of the
instruction's input when the input and output registers were the same.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13031 from parona-source/libfmt-11</title>
<updated>2024-08-31T13:34:48+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2024-08-31T13:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e1b1e4b4cf9ce8e5ac5ca8bbb274916011063a60'/>
<id>e1b1e4b4cf9ce8e5ac5ca8bbb274916011063a60</id>
<content type='text'>
Add support for libfmt-11</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for libfmt-11</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13042 from homeisfar/vk_improve_logger</title>
<updated>2024-08-31T12:05:28+00:00</updated>
<author>
<name>Tilka</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-08-31T12:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=157be45d6be4d1c20403b2251aed0eb00ad53509'/>
<id>157be45d6be4d1c20403b2251aed0eb00ad53509</id>
<content type='text'>
vulkan: Add line number to vulkan error logger</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vulkan: Add line number to vulkan error logger</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13043 from Tilka/my_first_songs</title>
<updated>2024-08-31T12:04:24+00:00</updated>
<author>
<name>Tilka</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-08-31T12:04:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d0b10b84c0ae69d7c73f4ead85bee1bbe03082e9'/>
<id>d0b10b84c0ae69d7c73f4ead85bee1bbe03082e9</id>
<content type='text'>
GameSettings: force EFB-to-RAM for My First Songs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GameSettings: force EFB-to-RAM for My First Songs</pre>
</div>
</content>
</entry>
<entry>
<title>GameSettings: force EFB-to-RAM for My First Songs</title>
<updated>2024-08-30T23:11:24+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2024-08-30T21:47:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4b60ab9ce37f9a59c87bca2818681e3126ef1726'/>
<id>4b60ab9ce37f9a59c87bca2818681e3126ef1726</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
