<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/xworld, branch master</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>xworld: fix several horrendous bugs</title>
<updated>2017-02-13T01:36:31+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-02-13T01:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0a9f71790bcad2c6ffdc96db59c446fe84336d40'/>
<id>0a9f71790bcad2c6ffdc96db59c446fe84336d40</id>
<content type='text'>
- unregisters timer on exit, preventing possible crash
- disables synchronization mechanisms when used from an IRQ
- prevents memory allocations from overflowing the audio buffer (unlikely)

Change-Id: I3c2c4ebe93c10ca9176ed0455e7aacc2d10c059e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- unregisters timer on exit, preventing possible crash
- disables synchronization mechanisms when used from an IRQ
- prevents memory allocations from overflowing the audio buffer (unlikely)

Change-Id: I3c2c4ebe93c10ca9176ed0455e7aacc2d10c059e
</pre>
</div>
</content>
</entry>
<entry>
<title>xworld: get rid of annoying warning</title>
<updated>2017-02-13T01:36:31+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-02-13T01:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e4a04fa105b2e1349693b68d7088d9bbdd91d19b'/>
<id>e4a04fa105b2e1349693b68d7088d9bbdd91d19b</id>
<content type='text'>
Change-Id: I9faf00a97d0718efb0e4667018e9ff81ba80ee83
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9faf00a97d0718efb0e4667018e9ff81ba80ee83
</pre>
</div>
</content>
</entry>
<entry>
<title>remove debug macro</title>
<updated>2016-11-19T18:41:46+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2016-11-19T18:26:51+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e7d952db073f15fff6e654189a90bbc5cc1b726f'/>
<id>e7d952db073f15fff6e654189a90bbc5cc1b726f</id>
<content type='text'>
Change-Id: I1bf6ecc5bb5275fd4addd3fdb62a89df441afe81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1bf6ecc5bb5275fd4addd3fdb62a89df441afe81
</pre>
</div>
</content>
</entry>
<entry>
<title>XWorld: some fixes</title>
<updated>2016-11-19T18:17:14+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2016-11-04T02:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=05733649bce2623acfad7b163501c6fdefea985a'/>
<id>05733649bce2623acfad7b163501c6fdefea985a</id>
<content type='text'>
Fixes sound on most platforms, original root cause was bad menu code
as well as DMA callbacks taking too long. Worked around with smaller
chunk sizes. Permanent fix would include moving mixing out of the
callback. Rewrites input with code from rockboy/doom. Cherry-picks a
change from Gregory Montoir's `rawgl' to patch the code wheel
screen. Finally, adds a motion blur filter on select targets.

Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes sound on most platforms, original root cause was bad menu code
as well as DMA callbacks taking too long. Worked around with smaller
chunk sizes. Permanent fix would include moving mixing out of the
callback. Rewrites input with code from rockboy/doom. Cherry-picks a
change from Gregory Montoir's `rawgl' to patch the code wheel
screen. Finally, adds a motion blur filter on select targets.

Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace SAMSUNG_YH920_PAD with YH92X</title>
<updated>2016-01-25T08:23:09+00:00</updated>
<author>
<name>Sebastian Leonhardt</name>
<email>sebastian.leonhardt@web.de</email>
</author>
<published>2016-01-23T14:54:08+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e6cd53ad53e7168e2bd46d49de83250d7f4097a4'/>
<id>e6cd53ad53e7168e2bd46d49de83250d7f4097a4</id>
<content type='text'>
seems more logical to me, and is more consistent, since
"SAMSUNG_YH92X_PAD" is already used in the tex files.

Change-Id: Ie9a9d850ea86155a7dcf86c88a22a420a10a3837
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seems more logical to me, and is more consistent, since
"SAMSUNG_YH92X_PAD" is already used in the tex files.

Change-Id: Ie9a9d850ea86155a7dcf86c88a22a420a10a3837
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove playback control from XWorld, fix comments a bit</title>
<updated>2015-01-08T22:45:37+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2015-01-05T20:21:10+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=2d41866d5ad6bac80fc1beb1eaa4a9f082839740'/>
<id>2d41866d5ad6bac80fc1beb1eaa4a9f082839740</id>
<content type='text'>
XWorld grabs the audio buffer when it starts, so there can be no playback, making the playback control menu useless :P

Change-Id: Ia4e2c207f41619ef9b028917130d6dbf7dfba054
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
XWorld grabs the audio buffer when it starts, so there can be no playback, making the playback control menu useless :P

Change-Id: Ia4e2c207f41619ef9b028917130d6dbf7dfba054
</pre>
</div>
</content>
</entry>
<entry>
<title>XWorld: fix some typos in keymaps.h</title>
<updated>2015-01-01T16:28:22+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2015-01-01T16:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b0277e4b6d6c8371c25657179cf6338d976790c9'/>
<id>b0277e4b6d6c8371c25657179cf6338d976790c9</id>
<content type='text'>
Happy New Year!

Change-Id: I228e4b9af9561eb70f75ebb57e333c78065873df
Reviewed-on: http://gerrit.rockbox.org/1093
Reviewed-by: Thomas Jarosch &lt;tomj@simonv.com&gt;
Tested: Thomas Jarosch &lt;tomj@simonv.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Happy New Year!

Change-Id: I228e4b9af9561eb70f75ebb57e333c78065873df
Reviewed-on: http://gerrit.rockbox.org/1093
Reviewed-by: Thomas Jarosch &lt;tomj@simonv.com&gt;
Tested: Thomas Jarosch &lt;tomj@simonv.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>XWorld: cleanup</title>
<updated>2014-12-28T01:48:42+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2014-12-24T16:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=193c5df75d3b6d9e3442e42fa26fd8ccc4c5e3aa'/>
<id>193c5df75d3b6d9e3442e42fa26fd8ccc4c5e3aa</id>
<content type='text'>
 - Comment keymaps.h
 - Tie XWORLD_DEBUG into ROCKBOX_HAS_LOGF to ease debugging
 - Fix up the manual a little bit

Change-Id: I12cfb58001199036cd67dbaa27f164e6790a199d
Reviewed-on: http://gerrit.rockbox.org/1084
Reviewed-by: Michael Giacomelli &lt;giac2000@hotmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Comment keymaps.h
 - Tie XWORLD_DEBUG into ROCKBOX_HAS_LOGF to ease debugging
 - Fix up the manual a little bit

Change-Id: I12cfb58001199036cd67dbaa27f164e6790a199d
Reviewed-on: http://gerrit.rockbox.org/1084
Reviewed-by: Michael Giacomelli &lt;giac2000@hotmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for DX50 xworld keymaps.h</title>
<updated>2014-12-24T11:00:00+00:00</updated>
<author>
<name>Benjamin Brown</name>
<email>foolsh.person@gmail.com</email>
</author>
<published>2014-12-24T10:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=ce94c3ed86f234b79fd3aa5fd50346fff09697a1'/>
<id>ce94c3ed86f234b79fd3aa5fd50346fff09697a1</id>
<content type='text'>
Change-Id: I6bf564cf009d935ebb1d7fb77ccb2eab8c87d2c7
Reviewed-on: http://gerrit.rockbox.org/1083
Reviewed-by: Amaury Pouly &lt;amaury.pouly@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6bf564cf009d935ebb1d7fb77ccb2eab8c87d2c7
Reviewed-on: http://gerrit.rockbox.org/1083
Reviewed-by: Amaury Pouly &lt;amaury.pouly@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes more red for xworlds keymaps</title>
<updated>2014-12-24T10:45:20+00:00</updated>
<author>
<name>Benjamin Brown</name>
<email>foolsh.person@gmail.com</email>
</author>
<published>2014-12-24T09:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=339bea4b6e93068d13bf662900012c98f83808c6'/>
<id>339bea4b6e93068d13bf662900012c98f83808c6</id>
<content type='text'>
A temporary fix for keymaps.h, the logic needs rewritten

Change-Id: Ic8c81a5f01620ffc409cf6220b2916c0ec428dbe
Reviewed-on: http://gerrit.rockbox.org/1082
Reviewed-by: Amaury Pouly &lt;amaury.pouly@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A temporary fix for keymaps.h, the logic needs rewritten

Change-Id: Ic8c81a5f01620ffc409cf6220b2916c0ec428dbe
Reviewed-on: http://gerrit.rockbox.org/1082
Reviewed-by: Amaury Pouly &lt;amaury.pouly@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
