<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/sdl/progs, branch duke3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>Quake: attempt 2</title>
<updated>2018-02-11T20:34:30+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-02-11T20:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=33bfba86222efb6cc5b271b3e12b6cf3f38836c5'/>
<id>33bfba86222efb6cc5b271b3e12b6cf3f38836c5</id>
<content type='text'>
Change-Id: I4285036e967d7f0722802d43cf2096c808ca5799
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4285036e967d7f0722802d43cf2096c808ca5799
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: remove debug code</title>
<updated>2018-02-08T01:05:59+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-02-08T01:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b7574d50b0e808c4778aabfe532b3ceaac1bf691'/>
<id>b7574d50b0e808c4778aabfe532b3ceaac1bf691</id>
<content type='text'>
Increments are cheap, but they aren't free. Hopefully this' will squeeze
out some fraction of a FPS.

Change-Id: If99408ed0ac4ad5f754778e0f48d467bd93cc2e0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increments are cheap, but they aren't free. Hopefully this' will squeeze
out some fraction of a FPS.

Change-Id: If99408ed0ac4ad5f754778e0f48d467bd93cc2e0
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: clean up whitespace in game.c</title>
<updated>2018-01-18T21:12:43+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-01-18T21:12:43+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c9f820aebb5abd3a8903c6fb60437a6c26ae6133'/>
<id>c9f820aebb5abd3a8903c6fb60437a6c26ae6133</id>
<content type='text'>
It was absolutely horrendous before; this should make it easier to work
with going forward. No functional changes (hopefully).

Change-Id: I2dff2d5b2e88725dc586cd968a29052ee4947bb1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was absolutely horrendous before; this should make it easier to work
with going forward. No functional changes (hopefully).

Change-Id: I2dff2d5b2e88725dc586cd968a29052ee4947bb1
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: improve greylib support</title>
<updated>2018-01-18T21:10:36+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-01-18T21:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=9586939571fd06db3fec69c49bb023991cf07456'/>
<id>9586939571fd06db3fec69c49bb023991cf07456</id>
<content type='text'>
Change-Id: I44f7fd383bd1aa7c9bfc114977acfc2e0f1dd0c8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I44f7fd383bd1aa7c9bfc114977acfc2e0f1dd0c8
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: misc stuff (DON'T PUSH)</title>
<updated>2018-01-05T23:04:46+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-01-05T22:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7443b9fda5b30e615dbff538260faeb64947db51'/>
<id>7443b9fda5b30e615dbff538260faeb64947db51</id>
<content type='text'>
Mostly debugging output to the FPS line. Also changes tools/configure to
always cross-compile a 32-bit simulator to support duke's horrendous
pointer casting. Please don't push this.

Change-Id: I3df6c633b5af017f33055dc4f9257738aaf66cfb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly debugging output to the FPS line. Also changes tools/configure to
always cross-compile a 32-bit simulator to support duke's horrendous
pointer casting. Please don't push this.

Change-Id: I3df6c633b5af017f33055dc4f9257738aaf66cfb
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test_sdl plugin</title>
<updated>2018-01-05T22:47:03+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-01-05T22:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d105dfd03f17d4dd3ef14b83b67353b94b3742de'/>
<id>d105dfd03f17d4dd3ef14b83b67353b94b3742de</id>
<content type='text'>
This plugin plays a rough sine wave and is mostly useful for debugging
crashes associated with SDL. Probably not worth merging.

Change-Id: I58ea675f6f996c15bff11fd35445456e41f9fd60
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This plugin plays a rough sine wave and is mostly useful for debugging
crashes associated with SDL. Probably not worth merging.

Change-Id: I58ea675f6f996c15bff11fd35445456e41f9fd60
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: further optimize audio mixing</title>
<updated>2018-01-05T22:47:03+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-01-05T22:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f90bb989852524a940d5fbab3726412f520f2b59'/>
<id>f90bb989852524a940d5fbab3726412f520f2b59</id>
<content type='text'>
Rather than holding intermediate results as fixed-point, this converts them
directly to normal integers (in the range of the PCM sample) while mixing,
instead of waiting till the end to perform a separate shifting step. Also,
this precalculates some constants in the reverb code.

Change-Id: Ie04e444d145bc28ce67eef9ae0ead6d328acf28a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than holding intermediate results as fixed-point, this converts them
directly to normal integers (in the range of the PCM sample) while mixing,
instead of waiting till the end to perform a separate shifting step. Also,
this precalculates some constants in the reverb code.

Change-Id: Ie04e444d145bc28ce67eef9ae0ead6d328acf28a
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: rewrite sound mixing to use fixed-point</title>
<updated>2017-12-27T04:42:42+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-12-25T19:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=9f6ce046cb25524693a8fd1bd5c4bd22ac687750'/>
<id>9f6ce046cb25524693a8fd1bd5c4bd22ac687750</id>
<content type='text'>
Gives significant performance improvement on ipod6g.

Change-Id: I1e8462bec197acb10e770c796240b5001df52440
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gives significant performance improvement on ipod6g.

Change-Id: I1e8462bec197acb10e770c796240b5001df52440
</pre>
</div>
</content>
</entry>
<entry>
<title>fix red</title>
<updated>2017-12-24T17:58:33+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-12-24T17:58:33+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7ea37bb806a6faeb4e8f9b115f256735f089b169'/>
<id>7ea37bb806a6faeb4e8f9b115f256735f089b169</id>
<content type='text'>
Change-Id: Ib28cfd9037901c7b8bc9b2960ad2c1c9a1e25a69
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib28cfd9037901c7b8bc9b2960ad2c1c9a1e25a69
</pre>
</div>
</content>
</entry>
<entry>
<title>Port of Duke Nukem 3D</title>
<updated>2017-12-24T02:01:26+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2017-01-21T20:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=a855d6202536ff28e5aae4f22a0f31d8f5b325d0'/>
<id>a855d6202536ff28e5aae4f22a0f31d8f5b325d0</id>
<content type='text'>
This ports Fabien Sanglard's Chocolate Duke to run on a version of SDL
for Rockbox.

Change-Id: I8f2c4c78af19de10c1633ed7bb7a997b43256dd9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ports Fabien Sanglard's Chocolate Duke to run on a version of SDL
for Rockbox.

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