Age | Commit message (Collapse) | Author |
|
Some changes in behavior were made with filesystem code commit
for the sake of compatibility that changed expected behavior.
* Restore substitution of drive spec in fully-qualified DOS paths
with the playlists's volume spec (or root on univolume targets).
Drive-relative paths of the form "c:foo" (no separator after
':') will be treated as purely relative.
* Restore old behavior of preserving leading whitespace in the
source path and trimming only trailing tabs and spaces.
* Multivolume: Volume substition on fully-qualified UNIX/RB paths
has NOT been reintroduced (and perhaps wasn't intended in the
first place). They will not be modified because there is no
ambiguity to resolve. Doing so would prevent a playlist on
external storage from referencing a file on main storage without
qualifying it with "/<0>...".
* Plain relative paths are and always have been interpreted as
relative to the location of the playlist.
Change-Id: Ic0800cea79c59563b7bac20f8b08abb5051906c7
|
|
- makes it playable
- submitted to upstream
Change-Id: Ib672ee374d500a994bc8e78eb01fea529ec5132f
|
|
Change-Id: I9aaf7f2844e9f90030dbf0a63ebec80db4851e18
|
|
Change-Id: I3794e8d8837722442b25e2b48db1b5b3c3c2dc51
|
|
Change-Id: Iccf4444b9c8ae421b9e44332791a789a767ae411
|
|
Change-Id: Ie21711cbf98aad1fbfc24924c9281caf39f22af5
|
|
Change-Id: I53183e024c202f6c35903fc9a74db7e49d4bdc20
|
|
gustable[] contained plain note frequencies in milliHertz, but
was named and documented to appear like a table of magic numbers.
The values also seemed to be slightly inaccurate (up to about
0.01Hz, so probably irrelevant).
This changes the name to freqtable to make the purpose clearer, and
uses slightly better values.
Change-Id: I6b568d834c8c2c92161bed5290572a29733e28dc
|
|
Change-Id: I1c10f5588f3fe06c7071f3f07b68e3d552c44f05
|
|
Addresses issues brought up in this thread:
http://forums.rockbox.org/index.php/topic,51605.0.html
While we're at it, improve the quality with a sample-level fader.
Change-Id: I73dde60d6858a1c9042812e26d490739e3906a1e
|
|
- when an invalid string setting was entered, the string value would
continue to be used after being freed
Change-Id: I3a9da016f6f32eac8636b9f55e4e09006bc6059e
|
|
- the debug menu has been neatly hidden away in the classic Android style ;)
- playback control option added to the pause menu when possible
- also fixes a minor redraw issue
Change-Id: I00d0186986a8e659991948336b26b4f2e2a0ce66
|
|
- old acos() function was broken, replaced with a call to atan2(); this fixes "Cube!"
- Makefile extended to support building "unfinished games", but not enabled
- a backdrop issue fixed in rockbox.c
Change-Id: I9393e958d43de32f4ccf18e1cb409f75c2e1ed3c
|
|
- fixes a name collision on linux
Change-Id: I9f162b5c8a1f319fa6495ff9343fb6007cc20edf
|
|
- Updates to latest upstream (7cae89fb4b22c305b3fd98b4e1be065ad527a9f7).
- Also fixes a bug relating to updating parts of the display.
- Adds some docs.
Change-Id: Idfcce66e0cf3c59e467bab42eafc161df2e495bb
|
|
Change-Id: I80d72a6bb0189eb842385aa622506d5efe319053
|
|
Change-Id: I5d28ade42145d9d82babcf62c0db7948927cafec
|
|
Change-Id: I63b80718f48eede54c3312d9e66c77bfd2472a79
|
|
Original revision: 5123b1bf68777ffa86e651f178046b26a87cf2d9
MIT Licensed. Some games still crash and others are unplayable due to
issues with controls. Still need a "real" polygon filling algorithm.
Currently builds one plugin per puzzle (about 40 in total, around 100K
each on ARM), but can easily be made to build a single monolithic
overlay (800K or so on ARM).
The following games are at least partially broken for various reasons,
and have been disabled on this commit:
Cube: failed assertion with "Icosahedron" setting
Keen: input issues
Mines: weird stuff happens on target
Palisade: input issues
Solo: input issues, occasional crash on target
Towers: input issues
Undead: input issues
Unequal: input and drawing issues (concave polys)
Untangle: input issues
Features left to do:
- In-game help system
- Figure out the weird bugs
Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
|
|
Change-Id: I40adb1adb27894b15d3bc3a2388bd2059e75636e
|
|
Change-Id: I1bf6ecc5bb5275fd4addd3fdb62a89df441afe81
|
|
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: Ife308a3090f9bc62f2e98d2d979fdf393c22054d
|
|
William Shipley sent this patch via mailing list. Original Message:
"There was a patch to rockboy in 2010 that fixed a problem where
the bottom tile row would be rendered at the top.
Here's the relevant issue from that time:
http://www.rockbox.org/tracker/11745
Note that Stummi openly admits it was a hack, not a true fix.
Sometime in the 6 years since, the root cause was fixed. Currently,
rockboy on the Clip+ and other 64px models shows the top of the gb
screen along the bottom of the display.
I confirmed that reversing this patch fixes the issue on my own
Clip+"
I don't have any of the mentioned targets, so someone else has to test.
Change-Id: Id29b78c4ece0af53ba1280029c18b76808a21da2
|
|
Change-Id: I246834b5244d4e0f672633d2960db45278e12ec4
|
|
Change-Id: Ieb10da5850e9a2fa751142c2cf29447dccec0a17
|
|
Change-Id: Id251900c510bddb15cdf7fe9a43cf7df46645923
|
|
Change-Id: Ia1f13f54de77c65ba07d2aeb3f77122ee09e5275
|
|
This hopefully fixes occasional build failures
Change-Id: Iff79d2066d6421cca78cc3ecb6cb8db57351ab1f
|
|
Change-Id: I51499cda4351eae5a3f646d2ea4687c57925f909
|
|
Change-Id: I49ad1971cba574b12d82963ad8ffcc7ad63fccef
|
|
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
|
|
Change-Id: I0c7b872824597ef3fa6548a564582ff4ccad3116
|
|
Change-Id: Ia9c0b09ffb57dccbc7d13fce3b3a8a7d46b84857
|
|
Change-Id: I81383c115bd9abac44ffc2ecdd8807855c80cf0e
|
|
Change-Id: I408d88d984f9026539c2d1bc2a9608243802c152
|
|
* Implements RFC 4226 (HOTP) and RFC 6238 (TOTP)
* Adds sha1.c to apps/plugins/lib (orignally tools/hmac-sha1.c)
* See manual entry for more information
Change-Id: Ia4a4031b29f97361b541e71438aa7f3ea82212f2
|
|
Map short menu press to context menu/quickscreen.
Map long menu press to return to main menu.
Also remove some stupid keylock mapping, that doesn't make sense.
Change-Id: I5f9b05af261bcbd2f0cf116f99570c4d853e0394
|
|
Right now GUI boost interfers with test_codec running unboosted
by varying the CPU frequency. This at least makes it more consistent
if run without user input.
Change-Id: I121615098d6bd72ccd13c4e665cc2e4d45d7b58c
|
|
Change-Id: I47c2d857fbf9e53696e005b075d8a6f041738fe3
|
|
Change-Id: I53b9a129679fd7b322770025106ef92033226d2a
|
|
Fix log file corruption if we have new messages at dumping log to file. Comment
removed as it incorrect. We store all messages in direct order (last message at
end of file).
Change-Id: I4acfa8a0935cc41a889e08f6bc42974fefd1ade2
|
|
without HD
Change-Id: I9b9bbf0568de9a82107b0be3b42c3fdba0a0a27d
|
|
Change-Id: I10aac94906607a74f05a687cb3d0029cb6faea6e
|
|
Change-Id: Ic1ba0c7c7883aae43100c67235dbc2db83056fe7
|
|
Some targets can only use storage DMA if the memory location is storage
aligned. The required alignment can be more strict than word alignment,
which was used previously. This change ensures that aligned transfers
in test_disk can use DMA.
Change-Id: I605b4d57f9e9c04920587017032f14449645693a
|
|
This changes JPEG fill and invalid byte handling to be like
mozjpeg, and bases entropy data start on SOS marker location.
Thanks to Stefan Waldmann and Dean Tersigni for reporting.
Change-Id: I3c79cc6ac8d714fdc75c12b57ba427d611c99519
Chaange-Id: Ibc7c17d38d5be63642bdaf6adfd6acc2a6cf4450
|
|
|
|
It improve responsiveness for all targets with frequency scaling.
Change-Id: I72c94daf58cee10c1772decbd0443856c111cc47
|
|
This fixes the "implicit declaration of function 'printf'" warning
Change-Id: I97d247bcab26ddba4d22e0fd19af45fdb47b8cce
|