<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Data/Sys/GameSettings, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Revert "GameINI: Add patches to limit internal framerate in Driver: San Francisco."</title>
<updated>2026-11-04T19:11:29+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-11-04T18:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f4b9fae9f53db163a36b39fde1837421016d6a5f'/>
<id>f4b9fae9f53db163a36b39fde1837421016d6a5f</id>
<content type='text'>
This reverts commit b7e447e21258f103cbaa1bda1ec6b7a4ce3d4e97. The patch
breaks the game according to https://bugs.dolphin-emu.org/issues/14156.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit b7e447e21258f103cbaa1bda1ec6b7a4ce3d4e97. The patch
breaks the game according to https://bugs.dolphin-emu.org/issues/14156.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14866 from SuperSamus/efb-to-texture-clear-byte</title>
<updated>2026-10-30T20:14:15+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2026-10-30T20:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2c6a598fae31be8c123181e74e3f2f08d601e0d3'/>
<id>2c6a598fae31be8c123181e74e3f2f08d601e0d3</id>
<content type='text'>
VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14656 from SuperSamus/mario-party-gameini</title>
<updated>2026-10-10T15:53:27+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-10-10T15:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e2ad09306e6d371f7272205bdc363da9fe05fe08'/>
<id>e2ad09306e6d371f7272205bdc363da9fe05fe08</id>
<content type='text'>
GameSettings: Update Mario Party games</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GameSettings: Update Mario Party games</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`</title>
<updated>2026-10-03T07:12:52+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2026-09-14T13:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8c1f30bb3043bff6b7d204fc162395d1fcd817c5'/>
<id>8c1f30bb3043bff6b7d204fc162395d1fcd817c5</id>
<content type='text'>
The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.
However, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn't notice the change in RAM and thus wouldn't invalidate the texture in VRAM.
This happens in Rhythm Heaven Fever, and with this change it doesn't require `EFBToTextureEnable = False` anymore.

But there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck.
(`EFBToTextureEnable` is still `False` by default.)

Other games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.
Currently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.

The option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.
However, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn't notice the change in RAM and thus wouldn't invalidate the texture in VRAM.
This happens in Rhythm Heaven Fever, and with this change it doesn't require `EFBToTextureEnable = False` anymore.

But there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck.
(`EFBToTextureEnable` is still `False` by default.)

Other games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.
Currently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.

The option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14894 from jordan-woyak/petz-gamesettingz</title>
<updated>2026-10-02T17:53:48+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2026-10-02T17:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=418f0cb7d3af7436b2abba9a99a2d5f7643ff3e7'/>
<id>418f0cb7d3af7436b2abba9a99a2d5f7643ff3e7</id>
<content type='text'>
GameSettings: Add some required settings for Petz games.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GameSettings: Add some required settings for Petz games.</pre>
</div>
</content>
</entry>
<entry>
<title>GameSettings: Add some required settings for Petz games.</title>
<updated>2026-10-02T09:09:20+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-09-28T07:19:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b34a2a051343bbb597d9804a458f90887b1d86a8'/>
<id>b34a2a051343bbb597d9804a458f90887b1d86a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GameSettings: Add speed hack for Skylanders: Swap Force</title>
<updated>2026-10-01T15:12:54+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2026-06-28T09:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0b4ebbfb94ff630963a3c94c1a6b47f991b68975'/>
<id>0b4ebbfb94ff630963a3c94c1a6b47f991b68975</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RetroAchievements - Additional Code Approvals</title>
<updated>2026-09-27T14:19:44+00:00</updated>
<author>
<name>Lilly Jade Katrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2026-09-15T03:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d51d80b9ec42aaab7ee91398097dfdea5365ae6c'/>
<id>d51d80b9ec42aaab7ee91398097dfdea5365ae6c</id>
<content type='text'>
A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AR codes for Timesplitters 2 (Retroachievements)</title>
<updated>2026-09-03T20:53:16+00:00</updated>
<author>
<name>retropieuser</name>
<email>73472027+retropieuser@users.noreply.github.com</email>
</author>
<published>2026-09-03T20:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4a9db521c14c2289af1429e76f9f622387f4359f'/>
<id>4a9db521c14c2289af1429e76f9f622387f4359f</id>
<content type='text'>
Added in the two codes quoted on the game wiki page

https://wiki.dolphin-emu.org/index.php?title=TimeSplitters_2

16:9 Widescreen during gameplay &amp; the Border Fix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added in the two codes quoted on the game wiki page

https://wiki.dolphin-emu.org/index.php?title=TimeSplitters_2

16:9 Widescreen during gameplay &amp; the Border Fix
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14746 from PhobosAnomaly666/patch-1</title>
<updated>2026-08-29T11:54:54+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-08-29T11:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5508158a7743e1c0c56540ba08d0851b2afdf537'/>
<id>5508158a7743e1c0c56540ba08d0851b2afdf537</id>
<content type='text'>
Add Gecko code for Star Fox Adventures (Retroachievements)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Gecko code for Star Fox Adventures (Retroachievements)</pre>
</div>
</content>
</entry>
</feed>
