| Commit message (Collapse) | Author | Age |
| |
|
|
| |
Change-Id: I4285036e967d7f0722802d43cf2096c808ca5799
|
| |
|
|
|
|
|
| |
We never use any of these other drivers, so having them around just takes
up space.
Change-Id: Iced812162df1fef3fd55522b7e700acb6c3bcd41
|
| |
|
|
|
|
|
|
|
| |
Using the coprocessor was a good idea in theory, but didn't actually work.
This moves all SDL threads to the main core, which isn't ideal, but at
least works. Additionally, this also adds some good-practice stuff such as
setting the default sample rate on exit.
Change-Id: If1636b33d439000ec7c4e50f46e8d002708d3121
|
| |
|
|
| |
Change-Id: I44f7fd383bd1aa7c9bfc114977acfc2e0f1dd0c8
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
This is a very early attempt at getting greylib to work in SDL. The driver
gives SDL a virtual 24-bit color framebuffer, which it then averages to
grayscale in the update step. This works in the simulator, but has not been
tested on real hardware yet. I think only the fastest greylib targets will
be able to even run duke.
Change-Id: Id9b82fe6273627aae3667d534755804f9112f798
|
| |
|
|
|
|
|
|
| |
This prevents a (highly improbable) race condition when exiting, and uses
pcm_set_frequency() instead of mixer_set_frequency(), since that seems like
the Right Thing to Do (TM).
Change-Id: Icb6a4597843215f08b3835490ac63f67c9a04736
|
| |
|
|
|
|
| |
This was leading to a crash upon audio playback after running the game.
Change-Id: I1e9961da443c21e3eff38bcf9877ffa75a922715
|
| |
|
|
| |
Change-Id: I20f1bd6f0208f6108d68fb59206b09dd9da4f1af
|
|
|
This ports Fabien Sanglard's Chocolate Duke to run on a version of SDL
for Rockbox.
Change-Id: I8f2c4c78af19de10c1633ed7bb7a997b43256dd9
|