<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/UnitTests/AudioJitTests.cpp, branch 3.5</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Core/DSPCore: Make Jit read from coefficient ROM when told to do so,</title>
<updated>2010-11-07T23:15:31+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2010-11-07T23:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=874dab37f893ccd6d22b6dcc750e665405c0b755'/>
<id>874dab37f893ccd6d22b6dcc750e665405c0b755</id>
<content type='text'>
change the unit test to catch this bug if it turns up again and two more
zeroWriteBackLog() calls.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6356 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change the unit test to catch this bug if it turns up again and two more
zeroWriteBackLog() calls.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6356 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Core/DSPCore: Extended opcode handling fixes</title>
<updated>2010-10-31T23:26:18+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2010-10-31T23:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4b9831cdce7ffa1fcb0fc5eda5e5686130096eb2'/>
<id>4b9831cdce7ffa1fcb0fc5eda5e5686130096eb2</id>
<content type='text'>
* Make writeToBackLog private to DSPIntExtOps.cpp 
  (JIT variants of 'l and 'ln are disabled and broken as is)
* Make zeroing of the backlog conditional on doing an interpreter fallback and
  do it at a few more places
* Fix selection of cleanup for extended opcodes.
* Fix the DSP unit tests to correctly emit the function prolog/epilog
  (else EBX wouldn't be saved)
* Add a few more DSP unit tests


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6325 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Make writeToBackLog private to DSPIntExtOps.cpp 
  (JIT variants of 'l and 'ln are disabled and broken as is)
* Make zeroing of the backlog conditional on doing an interpreter fallback and
  do it at a few more places
* Fix selection of cleanup for extended opcodes.
* Fix the DSP unit tests to correctly emit the function prolog/epilog
  (else EBX wouldn't be saved)
* Add a few more DSP unit tests


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6325 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>DSP Jit more minor fixes</title>
<updated>2010-04-25T14:24:55+00:00</updated>
<author>
<name>nakeee</name>
<email>nakeee@gmail.com</email>
</author>
<published>2010-04-25T14:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=64447eab2cafb88eea889d5e3dee7f0e1325bf50'/>
<id>64447eab2cafb88eea889d5e3dee7f0e1325bf50</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5405 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5405 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>DSP Jit code cleanup</title>
<updated>2010-04-14T06:19:07+00:00</updated>
<author>
<name>nakeee</name>
<email>nakeee@gmail.com</email>
</author>
<published>2010-04-14T06:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=26b082d384906fd7c30e5ab4ef99fee2102ac2ed'/>
<id>26b082d384906fd7c30e5ab4ef99fee2102ac2ed</id>
<content type='text'>
Unit Test nr/dr/ir need AR0 not ACC0


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5364 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unit Test nr/dr/ir need AR0 not ACC0


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5364 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>moar testing! changed some things to make it easier to use, added some bits of documentation for other devs eager to use it :)</title>
<updated>2010-04-13T19:31:31+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-13T19:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=578828a14203dbf255118669daab5410ab44ea71'/>
<id>578828a14203dbf255118669daab5410ab44ea71</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5358 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5358 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests compiles on non win32</title>
<updated>2010-04-12T05:33:17+00:00</updated>
<author>
<name>nakeee</name>
<email>nakeee@gmail.com</email>
</author>
<published>2010-04-12T05:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e7dc6c26ce8420eac4a09a7dc0fa299b2dfe60c4'/>
<id>e7dc6c26ce8420eac4a09a7dc0fa299b2dfe60c4</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5343 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5343 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed a stray MOV in increase_addr_reg, fixed decrease_addr_reg. NR should work now.</title>
<updated>2010-04-11T14:06:46+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-11T14:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=945f8089b84c1baa679edaeab671c5b0b4f65f07'/>
<id>945f8089b84c1baa679edaeab671c5b0b4f65f07</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5329 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5329 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed a small bug in J_CC when emitting jumps that exceed 0x80 in range (only used by DSP NR yet).</title>
<updated>2010-04-11T12:27:27+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-11T12:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=800595980e0bea5a8da5bfe4124369f89c2bf8af'/>
<id>800595980e0bea5a8da5bfe4124369f89c2bf8af</id>
<content type='text'>
Add back a CMP nakee missed in his last commit

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5328 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add back a CMP nakee missed in his last commit

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5328 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>set eol-style native</title>
<updated>2010-04-09T19:28:18+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-09T19:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ab76cbf2fcf31b059edf10c220800150313ddf18'/>
<id>ab76cbf2fcf31b059edf10c220800150313ddf18</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5307 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5307 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>DSPJit: disabled NR again until we fix DSPEmitter::increase_addr_reg.</title>
<updated>2010-04-09T19:18:50+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-09T19:18:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=57a3c878158d56565e42164a2c23e01d07050dd3'/>
<id>57a3c878158d56565e42164a2c23e01d07050dd3</id>
<content type='text'>
And to help test things like that: DSPJitTester (use with caution on x64, most likely fails there; r5250 might be why)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5306 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And to help test things like that: DSPJitTester (use with caution on x64, most likely fails there; r5250 might be why)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5306 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
