<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/sdl/progs, branch wolf3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>wolf3d: work on rebasing to GPL'd FM OPL emulator</title>
<updated>2019-07-02T21:59:01+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2019-07-02T21:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=af57e1c8f20a51cc1a3a291b7e424eda7c2c1996'/>
<id>af57e1c8f20a51cc1a3a291b7e424eda7c2c1996</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wolfenstein 3-D!</title>
<updated>2019-07-02T21:25:26+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2019-06-15T22:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=dcb68344911bd19020d401c7484e101705b32464'/>
<id>dcb68344911bd19020d401c7484e101705b32464</id>
<content type='text'>
This is a port of wolf4sdl to Rockbox, via my SDL port.

It *should* work on pretty much anything with a color display, but I
have no idea since I haven't tested it. Place the original data files
in /.rockbox/wolf3d/. Surprisingly even sound works (and doesn't sound
like crap, either!).

TODO (in no particular order):
 * decide whether or not to merge this (license issues)
 * flesh out manual entry (screenshots)

Change-Id: I64c2ba035e0be7e2f49252f40640641416613439
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a port of wolf4sdl to Rockbox, via my SDL port.

It *should* work on pretty much anything with a color display, but I
have no idea since I haven't tested it. Place the original data files
in /.rockbox/wolf3d/. Surprisingly even sound works (and doesn't sound
like crap, either!).

TODO (in no particular order):
 * decide whether or not to merge this (license issues)
 * flesh out manual entry (screenshots)

Change-Id: I64c2ba035e0be7e2f49252f40640641416613439
</pre>
</div>
</content>
</entry>
<entry>
<title>duke3d: further optimize audio mixing</title>
<updated>2018-01-16T00:45:28+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=cf07bb328deb71cf2dc602f435b5340b0b55a2e5'/>
<id>cf07bb328deb71cf2dc602f435b5340b0b55a2e5</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>
