<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/puzzles, branch duke3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>puzzles: fix off-by-one in blitter clipping</title>
<updated>2017-11-25T01:31:45+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-24T22:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d728b9775b0f9270d74408df86881a4d9d327df7'/>
<id>d728b9775b0f9270d74408df86881a4d9d327df7</id>
<content type='text'>
Nobody to blame except myself for this one...

Change-Id: I8446b564c3c060411c46675e9baac1c72437c39a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nobody to blame except myself for this one...

Change-Id: I8446b564c3c060411c46675e9baac1c72437c39a
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: polish mouse mode</title>
<updated>2017-11-25T01:31:45+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-22T02:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f51544a0e545d30d4bd266fca10e1c3d3461794d'/>
<id>f51544a0e545d30d4bd266fca10e1c3d3461794d</id>
<content type='text'>
Reduces lag when dragging. Also throws some comments in.

Change-Id: Ibd0d95e94200ae6de8258ce8d2e001c931161385
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reduces lag when dragging. Also throws some comments in.

Change-Id: Ibd0d95e94200ae6de8258ce8d2e001c931161385
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: fix copy-paste typo</title>
<updated>2017-11-25T01:31:45+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-22T01:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=ab6e40b977a2c8b1ffacf15b1d412046db38c673'/>
<id>ab6e40b977a2c8b1ffacf15b1d412046db38c673</id>
<content type='text'>
Change-Id: I09d065574a02a541c43c1a78d92e50a80b5e2ae0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I09d065574a02a541c43c1a78d92e50a80b5e2ae0
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: clean junk files</title>
<updated>2017-11-22T00:29:46+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-22T00:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c1dc957195a7ddc39243218405973eb083c481ce'/>
<id>c1dc957195a7ddc39243218405973eb083c481ce</id>
<content type='text'>
These are really not needed.

Change-Id: I8aa8d648c363c657ca104fc9876b3c63558c5608
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are really not needed.

Change-Id: I8aa8d648c363c657ca104fc9876b3c63558c5608
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: resync with upstream; add Loopy and Palisade, mouse mode</title>
<updated>2017-11-22T00:29:45+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-22T00:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e8e85c5762da65ef7fa6e49ee8cc61f132be6d34'/>
<id>e8e85c5762da65ef7fa6e49ee8cc61f132be6d34</id>
<content type='text'>
This brings a various small changes to the drawing and input code,
as well as a brand new "mouse mode", where input goes to a virtual
mouse cursor. Only Loopy has this mouse mode enabled by default,
while other games have it hidden away under the debug menu. Some
changes by me to Palisade were required to make it playable; those
are included here as well. Right now, sgt-net is pushing the c200v2's
upper limit on size and may have to be dropped in a future commit.

Change-Id: I495d2a2125462c2985aec1ffbc54bbe3fe5133bd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This brings a various small changes to the drawing and input code,
as well as a brand new "mouse mode", where input goes to a virtual
mouse cursor. Only Loopy has this mouse mode enabled by default,
while other games have it hidden away under the debug menu. Some
changes by me to Palisade were required to make it playable; those
are included here as well. Right now, sgt-net is pushing the c200v2's
upper limit on size and may have to be dropped in a future commit.

Change-Id: I495d2a2125462c2985aec1ffbc54bbe3fe5133bd
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: fix blitting when zoomed</title>
<updated>2017-11-04T16:09:16+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-04T16:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d9a55ac8167a9bf9b7cb091ba49db59108a57d41'/>
<id>d9a55ac8167a9bf9b7cb091ba49db59108a57d41</id>
<content type='text'>
Both blitter_save() and blitter_load() functioned incorrectly when
zoomed in -- blitter_save() would copy from the wrong location, and
blitter_load() would ignore the y-coordinate of the destination.

Change-Id: I7c85debf5953575f72c4a81e3dbcf514202c3aed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both blitter_save() and blitter_load() functioned incorrectly when
zoomed in -- blitter_save() would copy from the wrong location, and
blitter_load() would ignore the y-coordinate of the destination.

Change-Id: I7c85debf5953575f72c4a81e3dbcf514202c3aed
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: clarify code and documentation</title>
<updated>2017-11-04T15:14:18+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-04T15:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7f1dd6f5930e4f2e02dd194adf9d20024af2122c'/>
<id>7f1dd6f5930e4f2e02dd194adf9d20024af2122c</id>
<content type='text'>
This adds no functionality, but instead cleans up the source and adds
some more substantial documentation.

Change-Id: I77328c171a61db7729bdf928ba094cfbed4ec0dd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds no functionality, but instead cleans up the source and adds
some more substantial documentation.

Change-Id: I77328c171a61db7729bdf928ba094cfbed4ec0dd
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: fix title drawing</title>
<updated>2017-11-04T15:14:17+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-11-03T20:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=9f6237373583f30d997d6bf34a22510d67247775'/>
<id>9f6237373583f30d997d6bf34a22510d67247775</id>
<content type='text'>
This fixes two separate bugs: The first was that the drawmode was not
reliably set when drawing the title, occasionally leading to a black
rectangle where the title should be; the second that the title bar's
space wasn't being cleared before drawing, leading to artifacts when
the length of the title string changed.

Change-Id: I3859125b14d568e1098b095ab134645a504b2d45
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes two separate bugs: The first was that the drawmode was not
reliably set when drawing the title, occasionally leading to a black
rectangle where the title should be; the second that the title bar's
space wasn't being cleared before drawing, leading to artifacts when
the length of the title string changed.

Change-Id: I3859125b14d568e1098b095ab134645a504b2d45
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: add an interaction mode to the "Zoom In" feature</title>
<updated>2017-10-31T01:25:33+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-10-31T01:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=65e7617ab645b1680a31fbc6d8f231ca7408f05e'/>
<id>65e7617ab645b1680a31fbc6d8f231ca7408f05e</id>
<content type='text'>
This makes it possible to play the game while zoomed in. Read the
manual entry if you want to know more.

Change-Id: Iff8bab12f92ebd2798047c25d1fde7740aa543ce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it possible to play the game while zoomed in. Read the
manual entry if you want to know more.

Change-Id: Iff8bab12f92ebd2798047c25d1fde7740aa543ce
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: sync with upstream</title>
<updated>2017-10-29T21:39:29+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-10-29T21:39:29+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=1f3e70aafcdeaf13eeb906fba97825b5d64ccde9'/>
<id>1f3e70aafcdeaf13eeb906fba97825b5d64ccde9</id>
<content type='text'>
This includes the fix for Map's incorrect cursor positioning when
zoomed in.

Change-Id: I7d7d1f3031bbe1390e89340039996f99efaa8ef5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes the fix for Map's incorrect cursor positioning when
zoomed in.

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