Karl Kurbjun
|
08b417f149
|
Properly cache animations at level start. Switches still need some caching code. Added a debug cache flag for use in the sim to w_wad.c. Should be taken out when switches are handled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9706 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 19:42:08 +00:00 |
|
Thom Johansen
|
239564c80e
|
Fix/add some comments and remove some old leftover crossfeed code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9705 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 17:24:02 +00:00 |
|
Brandon Low
|
98097d23ec
|
Misc. minor fixes: Guarantee aligned buffer. Enable load-codec-from-disk if a new track requires a different codec than the playing track, but does not already have it on the buffer. Stop playback immediately on a manual track skip. Handle seeking a distance greater than the size of the audio buffer. Enforce the 'no malloc for voice codec'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9704 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 17:05:05 +00:00 |
|
Dominik Riebeling
|
19bd1a4ceb
|
Fix Nim and Jackpot plugins for player. Add new platforms for Sudoku and Bubbles. (FS#5154, FS#5158 by Mark Bright)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9703 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 16:55:14 +00:00 |
|
Karl Kurbjun
|
9f2be9b17f
|
Add in error return if appropriate.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9702 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 05:01:33 +00:00 |
|
Karl Kurbjun
|
b0722d11c1
|
Changed the way the addons and demos menus are displayed and built. Should be a good setup for adding multiple wad files as addons. Need to add some status feedback to let the user know what has been selected previously.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9701 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 04:38:26 +00:00 |
|
Karl Kurbjun
|
c87f98ce7f
|
Finally add support for unlimited number of addons and demos. Also cleaned up the code and made a general function to handle the addons and demos.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9700 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 03:09:29 +00:00 |
|
Jens Arnold
|
a5af06b580
|
Bubbles adapted to archos recorder & Ondio. Gfx work by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9699 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 02:21:08 +00:00 |
|
Zakk Roberts
|
cc8f80ad9b
|
Temporary fix for the high-pitched sounds on iPod: they should sound correct now, but the real problem (frequency adjustment) still needs fixing; this is merely a workaround.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9698 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 01:35:09 +00:00 |
|
Karl Kurbjun
|
6f8af215b9
|
Some code cleanup. Adds Always run to configuration options.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9697 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 00:37:51 +00:00 |
|
Jens Arnold
|
b75ad888f9
|
Ooops^2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9696 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-17 00:09:02 +00:00 |
|
Jens Arnold
|
74a397738e
|
New harddisk icon for units (and remotes) without real harddisk LED.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9695 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 23:53:08 +00:00 |
|
Jens Arnold
|
6e3fa1c467
|
Ooops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9694 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 23:37:48 +00:00 |
|
Jens Arnold
|
f2897e8180
|
H300: Optimised PCF50606 driver, significantly reduces CPU power drain from the button tick (with both main & remote buttons: 50%->13% at 11MHz, 12%->6% at 45MHz): * Delay is adapted to the current CPU clock, aiming at constant 400kHz i2c clock. * Reduced number of port accesses (accessing GPIO is very slow, especially with the atomic boolean instructions) by implementing an open-collector-like behaviour. * Time-critical functions implemented in assembler.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9693 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 23:16:32 +00:00 |
|
Karl Kurbjun
|
295c226ed5
|
Fix run so that it stays enabled across level loads. Removed some unused code and added some back in for hopeful future use.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9692 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 23:14:04 +00:00 |
|
Jens Arnold
|
5380376dbc
|
H300 (and H1x0): Improved button debouncing. Solves the possible 'fake doubleclick' effect by not pretending no button is pressed if the reading is unstable. Now it uses the latest stable reading instead.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9691 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 22:28:24 +00:00 |
|
Karl Kurbjun
|
f7872ac61b
|
Decrease doom's code size and some code cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9690 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 21:16:09 +00:00 |
|
Dave Chapman
|
95325ff72a
|
Build Sudoku for the iPod Nano - just use the 160x128 bitmaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9689 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 20:38:15 +00:00 |
|
Dominik Riebeling
|
6cc8c40e6b
|
Update and cleanup of Bookmarking Section (FS#5120 by Mark Bright). Fix a glitch from my last commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9688 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 20:05:01 +00:00 |
|
Dominik Riebeling
|
6c92d131c0
|
Tidy up of System Options section (FS#5119 by Mark Bright with additional corrections by me)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9687 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 19:24:30 +00:00 |
|
Miika Pekkarinen
|
3b31346103
|
Commit tagcache in background when possible (at least dircache enabled).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9686 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 17:32:54 +00:00 |
|
Dominik Riebeling
|
caec58bc0f
|
Missing id3 viewer screenshot (FS#5147 by Mark Bright)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9685 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 14:51:39 +00:00 |
|
Dominik Riebeling
|
590647647b
|
Missing ipod screenshots for doom (FS#5146 by Mark Bright)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9684 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 11:40:26 +00:00 |
|
Dave Chapman
|
75a1426004
|
Disable some unused code (code used in network play) to bring the plugin size back down to under 512KB on the ipod video - more work needs to be done to further decrease the plugin size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9683 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-16 00:59:41 +00:00 |
|
Karl Kurbjun
|
4e2a74c2b4
|
Slight code cleanups, fixed sound parameter - now it saves. Old configurations will be reset.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9682 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 22:08:36 +00:00 |
|
Miika Pekkarinen
|
75b6abb114
|
Proper chunked browsing support when dirbuffer limit is reached.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9681 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 13:57:15 +00:00 |
|
Zakk Roberts
|
16a57e2e4f
|
Also add a config-specific 'Default' value, this should fix the sim builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9680 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 13:07:21 +00:00 |
|
Zakk Roberts
|
97c3a6f10a
|
Removed an extra newline.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9679 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 12:36:13 +00:00 |
|
Zakk Roberts
|
b61e263219
|
Move the battery min/max capacity to player config files and add an increment setting (amount of mAh to increase/decrease by in the settings menu) for more precise battery value tweaking/limiting per-model. This allows the proper range for iAudio X5 - 950mAh, or 2250mAh for the X5L.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9678 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 12:31:33 +00:00 |
|
Jens Arnold
|
13ade06d4a
|
Patch #5102 by Anton Romanov: Bubbles for ipod mini.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9677 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 12:30:37 +00:00 |
|
Jens Arnold
|
7b22e99bd8
|
Chessbox: Patch #5052 by Miguel A. Arevalo: opening book. * Simplified drawing of board borders, and fixed a graphical glitch only visible on targets where all 4 borders are visible (ipod mini).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9676 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 11:27:47 +00:00 |
|
Jens Arnold
|
7aac7520ac
|
Chessbox: New pieces for ipod mini, and simplified, easier recognisable pieces for the tiny archos LCD, by Marianne Arnold. * Mapped restart button for Ondios & recorders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9675 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 10:38:36 +00:00 |
|
Brandon Low
|
bf397b5635
|
Remove an unneeded WPS update signal. Make the codec thread more polite about requesting buffering. Prevent more Codec failure pops when the codec was _asked_ to stop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9674 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 09:19:49 +00:00 |
|
Zakk Roberts
|
521a359568
|
New Sudoku bitmaps for 220x176x16 and larger LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9673 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 09:06:34 +00:00 |
|
Zakk Roberts
|
ddb36b2e77
|
Only show the 'Loading...' splash if the file is actually loading (won't be displayed if the file isn't supported).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9672 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 06:23:34 +00:00 |
|
Brandon Low
|
5696c9202e
|
Fix main_menu.c for long translated strings that also need scrolling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9671 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 02:43:23 +00:00 |
|
Brandon Low
|
ebadcc633a
|
Put new_track on the codec_api, and use it instead of the reload_codec variable in most places. Should help with problems people have had with GUI vs. playback sync.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9670 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 02:03:11 +00:00 |
|
Zakk Roberts
|
ae33f37678
|
Francais.lang update by Mustapha Senhaji: adapted for v2, reworked and synced.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9669 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-15 00:34:55 +00:00 |
|
Brandon Low
|
363dbc4b58
|
This might fix the buffering problem. Didn't happen to me the way I usually reproduce it just now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9668 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 22:15:38 +00:00 |
|
Karl Kurbjun
|
993545b4fb
|
Start of profiling support for doom.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9667 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 21:07:56 +00:00 |
|
Brandon Low
|
530cad32e8
|
Still not bright
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9666 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 17:48:01 +00:00 |
|
Brandon Low
|
de25006ad9
|
I am dumb
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9665 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 17:39:18 +00:00 |
|
Brandon Low
|
7c986a91a6
|
Work around the bug with buffer wrapping. Serious performance penalty, and a lot of buffering is discarded to achieve this, but it doesn't crash while I find the real cause
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9664 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 17:31:19 +00:00 |
|
Brandon Low
|
348d9ece4b
|
Fix some unlikely buffer problems. Doesn't fix any reported bugs, but fixes some possible ones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9663 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 17:00:22 +00:00 |
|
Brandon Low
|
86c7e1a947
|
Fix some stop/pause/boost stuff
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9662 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 16:42:14 +00:00 |
|
Brandon Low
|
fb966b3cf8
|
Fix a lack of return on error for check_new_track (rare condition)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9661 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 14:19:56 +00:00 |
|
Brandon Low
|
0291a6e200
|
Fix the queue implementation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9660 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 14:03:43 +00:00 |
|
Brandon Low
|
fd08424694
|
Change to using a queue to synchronize between threads instead of abusing a mutex
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9659 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 13:05:08 +00:00 |
|
Brandon Low
|
fbe74d1df6
|
Fix one cause of buffer-offness, but I'm pretty sure this is not the cause of problems that people are having as the debug code I put in detects and corrects it. Make taginfo instead of stupid filename appear on manual track skip, off buffer (stupid bug).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9658 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 12:53:29 +00:00 |
|
Dominik Riebeling
|
74ccea9fb1
|
Update to Doom manual section by Mark Bright (FS#5118)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9657 a1c6a512-1295-4272-9138-f99709370657
|
2006-04-14 11:34:04 +00:00 |
|