<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/UnitTests/Core, 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>Disable PatchAllowlistTest if USE_RETRO_ACHIEVEMENTS is OFF</title>
<updated>2025-11-27T00:26:51+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2025-11-27T00:26:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=deeb6f160c82bf210139321c582ea135b826acc9'/>
<id>deeb6f160c82bf210139321c582ea135b826acc9</id>
<content type='text'>
This fixes a build error when `-DENABLE_TESTS=ON` and `-DUSE_RETRO_ACHIEVEMENTS=OFF` are both set together, since AchievementManager is also behind an ifdef.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a build error when `-DENABLE_TESTS=ON` and `-DUSE_RETRO_ACHIEVEMENTS=OFF` are both set together, since AchievementManager is also behind an ifdef.
</pre>
</div>
</content>
</entry>
<entry>
<title>CoreTiming: Fix unsafe usage of m_globals.global_timer in ScheduleEvent from non-CPU thread.</title>
<updated>2025-06-30T01:55:43+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-06-30T01:23:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c597c70316a85cbd7b9b7e914ea8c914844221ab'/>
<id>c597c70316a85cbd7b9b7e914ea8c914844221ab</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 #13676 from LillyJadeKatrin/retroachievements-allowlist-test-improvements</title>
<updated>2025-06-08T16:56:19+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-06-08T16:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8c3ca469887eacc0918de1fadc1d2e3a40cd6662'/>
<id>8c3ca469887eacc0918de1fadc1d2e3a40cd6662</id>
<content type='text'>
RetroAchievements: Updated PatchAllowlistTest to generate new allowlist</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RetroAchievements: Updated PatchAllowlistTest to generate new allowlist</pre>
</div>
</content>
</entry>
<entry>
<title>RetroAchievements: Updated PatchAllowlistTest to generate new allowlist</title>
<updated>2025-05-22T01:38:34+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-05-17T16:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c23b4e10203acc2e0d5c488e9f9013d0328f481f'/>
<id>c23b4e10203acc2e0d5c488e9f9013d0328f481f</id>
<content type='text'>
Refactors the PatchAllowlistTest to streamline the experience for developers. Instead of a textual description of what needs to change in ApprovedInis.json for RetroAchievements compatibility, the test will now generate a replacement file and instruct the coder where to copy it in their local branch, and what to update APPROVED_LIST_HASH to. The result should be easier and more instructive for developers to make changes, while still maintaining that allowed codes cannot be added or modified without recompiling Dolphin.

As ApprovedInis.json no longer needs to be user-readable for this process, it no longer contains titles or pretty formatting and as such is updated in this commit, hash included.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactors the PatchAllowlistTest to streamline the experience for developers. Instead of a textual description of what needs to change in ApprovedInis.json for RetroAchievements compatibility, the test will now generate a replacement file and instruct the coder where to copy it in their local branch, and what to update APPROVED_LIST_HASH to. The result should be easier and more instructive for developers to make changes, while still maintaining that allowed codes cannot be added or modified without recompiling Dolphin.

As ApprovedInis.json no longer needs to be user-readable for this process, it no longer contains titles or pretty formatting and as such is updated in this commit, hash included.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13672 from tygyh/UnitTests/Remove-redundant-template-type-specifiers</title>
<updated>2025-05-18T07:12:45+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-18T07:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2e22a3cf425caae0a3cb52cc4deca7008209955f'/>
<id>2e22a3cf425caae0a3cb52cc4deca7008209955f</id>
<content type='text'>
UnitTests: Remove redundant template type specifers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UnitTests: Remove redundant template type specifers</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13668 from tygyh/UnitTests/Core/Make-parameters-constant</title>
<updated>2025-05-18T07:12:32+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-18T07:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=88005deaeb26c3bcb4205ca08f93bfdc3b9088db'/>
<id>88005deaeb26c3bcb4205ca08f93bfdc3b9088db</id>
<content type='text'>
UnitTests/Core: Make parameters constant</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UnitTests/Core: Make parameters constant</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests: Remove redundant template type specifers</title>
<updated>2025-05-16T19:09:52+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-05-16T19:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2102108b1a62c0e30f86e2ceada7d8be03603923'/>
<id>2102108b1a62c0e30f86e2ceada7d8be03603923</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 #13666 from tygyh/UnitTests/PowerPC-Use-constant-functions-variables-parameters</title>
<updated>2025-05-16T18:01:07+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-16T18:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=404a7c75b24da5842c46988bf19c1d5b330dcca1'/>
<id>404a7c75b24da5842c46988bf19c1d5b330dcca1</id>
<content type='text'>
UnitTests/PowerPC: Use constant functions, variables and parameters</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UnitTests/PowerPC: Use constant functions, variables and parameters</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests/Core: Remove unused includes</title>
<updated>2025-05-16T13:31:31+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-05-16T13:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bc1af564e264f42ab9b23c0927dfe4e58a1f4302'/>
<id>bc1af564e264f42ab9b23c0927dfe4e58a1f4302</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests/Core: Make parameters constant</title>
<updated>2025-05-16T13:29:31+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-05-16T13:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7de18efc93200c0dc4b80db01f8d13a4cd429e7c'/>
<id>7de18efc93200c0dc4b80db01f8d13a4cd429e7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
