<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DiscIO/DiscExtractor.h, branch release-prep-2506a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscIO: Move some code from DiscExtractor to new file DiscUtils</title>
<updated>2021-03-09T19:34:24+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2021-03-09T19:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=49ccc77ebb1862a61293a14ee1d1d8b18b7f1fe1'/>
<id>49ccc77ebb1862a61293a14ee1d1d8b18b7f1fe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make netplay's "same game" check more robust</title>
<updated>2020-08-02T20:46:53+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2020-06-07T20:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a41166bb376820389d9863ce23cf6fab20cb3b5f'/>
<id>a41166bb376820389d9863ce23cf6fab20cb3b5f</id>
<content type='text'>
Instead of comparing the game ID, revision, disc number and name,
we can compare a hash of important parts of the disc including
all the aforementioned data but also additional data such as the
FST. The primary reason why I'm making this change is to let us
catch more desyncs before they happen, but this should also fix
https://bugs.dolphin-emu.org/issues/12115. As a bonus, the UI can
now distinguish the case where a client doesn't have the game at
all from the case where a client has the wrong version of the game.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of comparing the game ID, revision, disc number and name,
we can compare a hash of important parts of the disc including
all the aforementioned data but also additional data such as the
FST. The primary reason why I'm making this change is to let us
catch more desyncs before they happen, but this should also fix
https://bugs.dolphin-emu.org/issues/12115. As a bonus, the UI can
now distinguish the case where a client doesn't have the game at
all from the case where a client has the wrong version of the game.
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscIO: Use std::string_view in FileSystem::FindFileInfo</title>
<updated>2019-05-29T06:29:56+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2019-05-29T06:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d4b069f4580b1cde512861cb3bfd3930c3a1e909'/>
<id>d4b069f4580b1cde512861cb3bfd3930c3a1e909</id>
<content type='text'>
...and in the functions that call it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...and in the functions that call it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a Verify tab to game properties</title>
<updated>2019-04-09T12:18:41+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2019-03-21T22:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=84cbd5150f62bd5dd4a8d621fd0ccf7623ca4e2c'/>
<id>84cbd5150f62bd5dd4a8d621fd0ccf7623ca4e2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscExtractor: Make P prefix for partition names optional</title>
<updated>2019-03-30T11:45:17+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2019-03-21T21:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cf9ab6ddcc93cd279aaf62897095ac5b8929bab9'/>
<id>cf9ab6ddcc93cd279aaf62897095ac5b8929bab9</id>
<content type='text'>
Also added constants for common partition types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also added constants for common partition types.
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscExtractor: Pass partition by reference rather than by value in ExtractDirectory()</title>
<updated>2018-03-28T01:49:42+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-03-28T01:49:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fc531993a9ea4d53bbcc29c032f23907b1c9790c'/>
<id>fc531993a9ea4d53bbcc29c032f23907b1c9790c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscIO: Use Common::Lazy for loading filesystems</title>
<updated>2017-09-15T16:57:05+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2017-08-02T16:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=38304da947c6b593ef94449894dc018aac633344'/>
<id>38304da947c6b593ef94449894dc018aac633344</id>
<content type='text'>
This simplifies FileMonitor a lot and also lets us
clean up FilesystemPanel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies FileMonitor a lot and also lets us
clean up FilesystemPanel.
</pre>
</div>
</content>
</entry>
<entry>
<title>FilesystemPanel: Put partitions in separate folders when extracting all partitions</title>
<updated>2017-06-28T20:25:27+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2017-06-20T19:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a59edfe8cf4c3dd9275058ca1acd88019a3f6abf'/>
<id>a59edfe8cf4c3dd9275058ca1acd88019a3f6abf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DiscExtractor: Add support for more things to extract</title>
<updated>2017-06-28T20:24:33+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2017-06-20T15:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1b6506f4e8efb75ad075903a1f28581091a5806b'/>
<id>1b6506f4e8efb75ad075903a1f28581091a5806b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
