| Commit message (Collapse) | Author | Age |
| |
|
|
| |
Change-Id: I1c02ad0476eb055eac78ecf717dbff07510ceef7
|
| |\
| |
| |
| | |
Change-Id: I66c3920266e141767b776203e0c4f0076260dadc
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| | |
Change-Id: Iab5b232d0b8e664c710a1bd6145edae16e261a64
|
| |\ \
| | |
| | |
| | | |
Change-Id: Ib64bdc349194f14802c3e669eb376bd9619f0d26
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Should fix sound on most platforms... right now the main issue is the
mixer callback taking too long and causing the DMA to hang or crash on
some systems. Worked around for now with small chunk sizes, permanent
fix would involve moving mixing totally out of the callback. Also
rewrites input code with code taken from rockboy which was also used
in doom, which finally makes it possible to beat the first level!
Finally, cherry-picks a change from Gregory Montoir's `rawgl' to
always succeed on the code wheel verification.
Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
|
| | |
| |
| |
| | |
Change-Id: Ia9143508c90f1c4be8018c801038ea751c1d4cb3
|
| | |
| |
| |
| | |
Change-Id: If9e846be4c03c0f61c5813fc3522aa472a70fbc2
|
| | |
| |
| |
| | |
Change-Id: I3ce3f7d5c8cab0c01ef45c692acd174a2a8b3fff
|
| | |
| |
| |
| | |
This reverts commit 173d9fb38b029122e85610a69334ddb44107bd78.
|
| | |
| |
| |
| | |
Change-Id: Ic11542cef53716869c5348c18a2846308b4e867b
|
| | |
| |
| |
| | |
Change-Id: I9011391299c804133c9cc517fb3549cceb17a5a7
|
| | |
| |
| |
| | |
Change-Id: I2caf99ea630f611962a4ad84e627813884785f50
|
| | |
| |
| |
| | |
Change-Id: Ia69bf2aac867d75c11986d17eeeca55728a3ad91
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: If42885177e30d8664429ad47820f230bb52cdcfa
|
| | |/
| |
| |
| | |
Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
|
| | |
| |
| |
| | |
Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
|
| | |
| |
| |
| | |
Change-Id: I72d59bb654920b17b031c870f73e8209f9b0cb28
|
| | |
| |
| |
| | |
Change-Id: I07e78d46d1d9bcb77a33c066949e76342fde6882
|
| |/
|
|
| |
Change-Id: I9378a2d17fda5b8734d27a68f37036ec59127a0b
|
| |
|
|
|
|
| |
XWorld grabs the audio buffer when it starts, so there can be no playback, making the playback control menu useless :P
Change-Id: Ia4e2c207f41619ef9b028917130d6dbf7dfba054
|
| |
|
|
|
|
|
|
|
|
| |
- Comment keymaps.h
- Tie XWORLD_DEBUG into ROCKBOX_HAS_LOGF to ease debugging
- Fix up the manual a little bit
Change-Id: I12cfb58001199036cd67dbaa27f164e6790a199d
Reviewed-on: http://gerrit.rockbox.org/1084
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
|
| |
|
|
|
|
|
|
| |
also fix a couple unused vars
Change-Id: Ib05d2e22dd7477bc9bd193232bd3de8a0816beb2
Reviewed-on: http://gerrit.rockbox.org/1079
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
|
|
|
Co-conspirators: Franklin Wei, Benjamin Brown
--------------------------------------------------------------------
This work is based on:
- Fabien Sanglard's "Fabother World" based on
- Piotr Padkowski's newRaw interpreter which was based on
- Gregory Montoir's reverse engineering of
- Eric Chahi's assembly code
--------------------------------------------------------------------
Progress:
* The plugin runs pretty nicely (with sound!) on most color targets
* Keymaps for color LCD targets are complete
* The manual entry is finished
* Grayscale/monochrome support is NOT PLANNED
- the game looks horrible in grayscale! :p
--------------------------------------------------------------------
Notes:
* The original game strings were built-in to the executable, and
were copyrighted and could not be used.
* This port ships with an alternate set of strings by default, but
can load the "official" strings from a file at runtime.
--------------------------------------------------------------------
To be done (in descending order of importance):
* vertical stride compatibility <30% done>
* optimization <10% done>
Change-Id: I3155b0d97c2ac470cb8a2040f40d4139ddcebfa5
Reviewed-on: http://gerrit.rockbox.org/1077
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
|