<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinWX/ControllerConfigDiag.cpp, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Remove DolphinWX</title>
<updated>2018-06-26T18:50:39+00:00</updated>
<author>
<name>spycrab</name>
<email>spycrab@users.noreply.github.com</email>
</author>
<published>2018-04-28T10:50:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=44b22c90df9c05d18a34667dc41e8d05af24683f'/>
<id>44b22c90df9c05d18a34667dc41e8d05af24683f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Hybrid Wii Remote</title>
<updated>2018-04-17T20:40:21+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2018-04-17T20:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2953cf201dc5f00ca79f1c16cbd62136097ff77f'/>
<id>2953cf201dc5f00ca79f1c16cbd62136097ff77f</id>
<content type='text'>
It simply doesn't seem to work for anything useful, and nobody seems
to care about maintaining it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It simply doesn't seem to work for anything useful, and nobody seems
to care about maintaining it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat all the things!</title>
<updated>2018-04-12T19:28:39+00:00</updated>
<author>
<name>spycrab</name>
<email>spycrab@users.noreply.github.com</email>
</author>
<published>2018-04-12T12:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=40bb9974f21878e64fb03d70e717cb996bf13a29'/>
<id>40bb9974f21878e64fb03d70e717cb996bf13a29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>More Capitalization Changes</title>
<updated>2017-09-27T19:37:44+00:00</updated>
<author>
<name>PEmu1</name>
<email>PEmu1@users.noreply.github.com</email>
</author>
<published>2017-05-11T22:59:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=93e1235a542f0869ecf95b8cb39b5ba0623dd334'/>
<id>93e1235a542f0869ecf95b8cb39b5ba0623dd334</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Qt: Add controller (overview) window</title>
<updated>2017-05-09T16:49:10+00:00</updated>
<author>
<name>spycrab</name>
<email>spycrab@users.noreply.github.com</email>
</author>
<published>2017-05-09T16:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c8d0b647ac7bd0c2acb34429b50805d719edeb21'/>
<id>c8d0b647ac7bd0c2acb34429b50805d719edeb21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IOS: Convert the IOS kernel HLE code to a class</title>
<updated>2017-04-30T15:18:53+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@innovatetechnologi.es</email>
</author>
<published>2017-04-29T14:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2fc5047d26f45d5309cdd704ba41c9e724f8966d'/>
<id>2fc5047d26f45d5309cdd704ba41c9e724f8966d</id>
<content type='text'>
This changes the main IOS code (roughly the equivalent of the kernel)
to a class instead of being a set of free functions + tons of static
variables.

The reason for this change is that keeping tons of static variables
like that prevents us from making an IOS instance and reusing IOS
code easily.

Converting the IOS code to a class also allows us to mostly decouple
IOS from the PPC emulation.

The more interesting changes are in Core/IOS/IOS. Everything else is
mostly just boring stuff required by this change...

* Because the devices themselves call back to the main IOS code
  for various things (getting the current version, replying to a
  request, and other syscall-like functions), just like processes in
  IOS call kernel syscalls, we have to pass a reference to the kernel
  to anything that uses IOS syscalls.

* Change DoState to save device names instead of device IDs to simplify
  AddDevice() and get rid of an ugly static count.

* Change ES_Launch's ack to be sent at IOS boot, now that we can do
  this properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the main IOS code (roughly the equivalent of the kernel)
to a class instead of being a set of free functions + tons of static
variables.

The reason for this change is that keeping tons of static variables
like that prevents us from making an IOS instance and reusing IOS
code easily.

Converting the IOS code to a class also allows us to mostly decouple
IOS from the PPC emulation.

The more interesting changes are in Core/IOS/IOS. Everything else is
mostly just boring stuff required by this change...

* Because the devices themselves call back to the main IOS code
  for various things (getting the current version, replying to a
  request, and other syscall-like functions), just like processes in
  IOS call kernel syscalls, we have to pass a reference to the kernel
  to anything that uses IOS syscalls.

* Change DoState to save device names instead of device IDs to simplify
  AddDevice() and get rid of an ugly static count.

* Change ES_Launch's ack to be sent at IOS boot, now that we can do
  this properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Hide determinism global</title>
<updated>2017-04-03T18:56:12+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2017-04-03T17:30:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0c1d56c16f7809c8acb9a768ef2b895929815031'/>
<id>0c1d56c16f7809c8acb9a768ef2b895929815031</id>
<content type='text'>
This is only ever queried and not set outside of the Core.cpp, so this
should just be hidden internally and just have a function exposed that
allows querying it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is only ever queried and not set outside of the Core.cpp, so this
should just be hidden internally and just have a function exposed that
allows querying it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4856 from ligfx/backgroundinput</title>
<updated>2017-03-20T05:31:30+00:00</updated>
<author>
<name>Anthony</name>
<email>Helios747@users.noreply.github.com</email>
</author>
<published>2017-03-20T05:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b35bbdfb58b80f5799ab5d43fcab4b72da7594b2'/>
<id>b35bbdfb58b80f5799ab5d43fcab4b72da7594b2</id>
<content type='text'>
Move "Background Input" out of individual controller configurations</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move "Background Input" out of individual controller configurations</pre>
</div>
</content>
</entry>
<entry>
<title>SI: Namespace device classes</title>
<updated>2017-03-16T08:41:39+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2017-03-16T08:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f0eeb3c63ac49b9f4b9dd837038b00caeefdcb01'/>
<id>f0eeb3c63ac49b9f4b9dd837038b00caeefdcb01</id>
<content type='text'>
Places all of the SI code under the SerialInterface namespace instead of
only the main source file. This keeps all SI code under a common name,
as well as out of the global namespace
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Places all of the SI code under the SerialInterface namespace instead of
only the main source file. This keeps all SI code under a common name,
as well as out of the global namespace
</pre>
</div>
</content>
</entry>
<entry>
<title>Move 'Background Input' to controller config dialog</title>
<updated>2017-03-13T20:43:20+00:00</updated>
<author>
<name>Michael Maltese</name>
<email>michaeljosephmaltese@gmail.com</email>
</author>
<published>2017-02-08T02:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=24a5411af54eee87f35466d44869e4f8eb35115f'/>
<id>24a5411af54eee87f35466d44869e4f8eb35115f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
