<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins, branch puzzles</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>[WIP] Port of Simon Tatham's Puzzle Collection</title>
<updated>2016-11-24T21:23:09+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2016-11-20T20:16:41+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=56c9984511f016eab7e1278ba9e40d88bb59a162'/>
<id>56c9984511f016eab7e1278ba9e40d88bb59a162</id>
<content type='text'>
Original revision: 5123b1bf68777ffa86e651f178046b26a87cf2d9

MIT Licensed. Some games still crash and others are unplayable due to
issues with controls. Still need a "real" polygon filling algorithm.

The following games are at least partially broken for various reasons:

Cube:     crash with certain settings
Galaxies: crash
Inertia:  crash
Keen:     input issues
Loopy:    weird stuff happens
Map:      crash on input
Mines:    weird stuff happens on target
Palisade: input issues
Signpost: crash on input
Solo:     input issues
Towers:   input and drawing issues
Train Tracks: drawing issues
Twiddle:  weird animation on target
Undead:   input and drawing issues
Unequal:  input and drawing issues
Untangle: input issues

All in all, about 40% of the games are at least partially broken.

Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original revision: 5123b1bf68777ffa86e651f178046b26a87cf2d9

MIT Licensed. Some games still crash and others are unplayable due to
issues with controls. Still need a "real" polygon filling algorithm.

The following games are at least partially broken for various reasons:

Cube:     crash with certain settings
Galaxies: crash
Inertia:  crash
Keen:     input issues
Loopy:    weird stuff happens
Map:      crash on input
Mines:    weird stuff happens on target
Palisade: input issues
Signpost: crash on input
Solo:     input issues
Towers:   input and drawing issues
Train Tracks: drawing issues
Twiddle:  weird animation on target
Undead:   input and drawing issues
Unequal:  input and drawing issues
Untangle: input issues

All in all, about 40% of the games are at least partially broken.

Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
</pre>
</div>
</content>
</entry>
<entry>
<title>Add circle drawing/filling to xlcd</title>
<updated>2016-11-20T20:13:13+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2015-04-08T18:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=29648f817677b84c03c2bcfe89eb8cf53653e7db'/>
<id>29648f817677b84c03c2bcfe89eb8cf53653e7db</id>
<content type='text'>
Change-Id: I5d28ade42145d9d82babcf62c0db7948927cafec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5d28ade42145d9d82babcf62c0db7948927cafec
</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>pdbox: fix bug shown by new gcc warning</title>
<updated>2016-10-12T14:52:49+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2016-10-12T14:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=2a2800b528010320ca504a39106806ec21f02203'/>
<id>2a2800b528010320ca504a39106806ec21f02203</id>
<content type='text'>
Change-Id: Ife308a3090f9bc62f2e98d2d979fdf393c22054d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ife308a3090f9bc62f2e98d2d979fdf393c22054d
</pre>
</div>
</content>
</entry>
<entry>
<title>Rockboy: revert FS#11745 patch</title>
<updated>2016-10-03T16:16:47+00:00</updated>
<author>
<name>Sebastian Leonhardt</name>
<email>sebastian.leonhardt@web.de</email>
</author>
<published>2016-06-25T14:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e6687c11f25c9f6358676bb2aff0781bebf1ac79'/>
<id>e6687c11f25c9f6358676bb2aff0781bebf1ac79</id>
<content type='text'>
William Shipley sent this patch via mailing list. Original Message:
  "There was a patch to rockboy in 2010 that fixed a problem where
  the bottom tile row would be rendered at the top.

  Here's the relevant issue from that time:
  http://www.rockbox.org/tracker/11745

  Note that Stummi openly admits it was a hack, not a true fix.

  Sometime in the 6 years since, the root cause was fixed. Currently,
  rockboy on the Clip+ and other 64px models shows the top of the gb
  screen along the bottom of the display.

  I confirmed that reversing this patch fixes the issue on my own
  Clip+"

I don't have any of the mentioned targets, so someone else has to test.

Change-Id: Id29b78c4ece0af53ba1280029c18b76808a21da2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
William Shipley sent this patch via mailing list. Original Message:
  "There was a patch to rockboy in 2010 that fixed a problem where
  the bottom tile row would be rendered at the top.

  Here's the relevant issue from that time:
  http://www.rockbox.org/tracker/11745

  Note that Stummi openly admits it was a hack, not a true fix.

  Sometime in the 6 years since, the root cause was fixed. Currently,
  rockboy on the Clip+ and other 64px models shows the top of the gb
  screen along the bottom of the display.

  I confirmed that reversing this patch fixes the issue on my own
  Clip+"

I don't have any of the mentioned targets, so someone else has to test.

Change-Id: Id29b78c4ece0af53ba1280029c18b76808a21da2
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misleading indentation as pointed out by the new gcc warning</title>
<updated>2016-08-12T13:33:28+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2016-08-12T13:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=4f7f7f286d168998d260c16d2be62e02a379aae1'/>
<id>4f7f7f286d168998d260c16d2be62e02a379aae1</id>
<content type='text'>
Change-Id: Ia9c0b09ffb57dccbc7d13fce3b3a8a7d46b84857
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia9c0b09ffb57dccbc7d13fce3b3a8a7d46b84857
</pre>
</div>
</content>
</entry>
<entry>
<title>test_mem:  print clock speed in MHz so it fits on smaller screens.</title>
<updated>2016-08-03T18:26:54+00:00</updated>
<author>
<name>Michael Giacomelli</name>
<email>giac2000@hotmail.com</email>
</author>
<published>2016-08-03T18:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=838780109e9321511755e74a2bc7803b169bf389'/>
<id>838780109e9321511755e74a2bc7803b169bf389</id>
<content type='text'>
Change-Id: I81383c115bd9abac44ffc2ecdd8807855c80cf0e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I81383c115bd9abac44ffc2ecdd8807855c80cf0e
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix endianness handling for sha1 (used by the otp plugin)</title>
<updated>2016-06-28T11:33:50+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2016-06-28T11:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0f89b041c0803e7e1cee2c9bcfc08b209d1c88fd'/>
<id>0f89b041c0803e7e1cee2c9bcfc08b209d1c88fd</id>
<content type='text'>
Change-Id: I408d88d984f9026539c2d1bc2a9608243802c152
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I408d88d984f9026539c2d1bc2a9608243802c152
</pre>
</div>
</content>
</entry>
<entry>
<title>One-Time Password client (HOTP and TOTP)</title>
<updated>2016-06-05T18:25:09+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>frankhwei536@gmail.com</email>
</author>
<published>2016-05-26T01:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=30d7ead6af5c28ff72d6e47bab7e044657be7ce6'/>
<id>30d7ead6af5c28ff72d6e47bab7e044657be7ce6</id>
<content type='text'>
* Implements RFC 4226 (HOTP) and RFC 6238 (TOTP)

* Adds sha1.c to apps/plugins/lib (orignally tools/hmac-sha1.c)

* See manual entry for more information

Change-Id: Ia4a4031b29f97361b541e71438aa7f3ea82212f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Implements RFC 4226 (HOTP) and RFC 6238 (TOTP)

* Adds sha1.c to apps/plugins/lib (orignally tools/hmac-sha1.c)

* See manual entry for more information

Change-Id: Ia4a4031b29f97361b541e71438aa7f3ea82212f2
</pre>
</div>
</content>
</entry>
<entry>
<title>Manually unboost if not using boost in test_codec</title>
<updated>2016-05-14T21:11:52+00:00</updated>
<author>
<name>Michael Giacomelli</name>
<email>giac2000@hotmail.com</email>
</author>
<published>2016-05-14T21:10:24+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=ee7dfb526e3b2496e0aff366456fb6c1668e6e17'/>
<id>ee7dfb526e3b2496e0aff366456fb6c1668e6e17</id>
<content type='text'>
Right now GUI boost interfers with test_codec running unboosted
by varying the CPU frequency.  This at least makes it more consistent
if run without user input.

Change-Id: I121615098d6bd72ccd13c4e665cc2e4d45d7b58c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Right now GUI boost interfers with test_codec running unboosted
by varying the CPU frequency.  This at least makes it more consistent
if run without user input.

Change-Id: I121615098d6bd72ccd13c4e665cc2e4d45d7b58c
</pre>
</div>
</content>
</entry>
</feed>
