Miika Pekkarinen
c2eb67bc9f
Unload tagcache from ram when entering USB mode.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10496 a1c6a512-1295-4272-9138-f99709370657
2006-08-09 07:41:28 +00:00
Miika Pekkarinen
29b9146aa7
Warn before erasing dynamic playlist from tagcache.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10495 a1c6a512-1295-4272-9138-f99709370657
2006-08-09 07:28:48 +00:00
Jens Arnold
e72820f5e2
Slightly optimised range_limit() for arm targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10494 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 23:15:17 +00:00
Jens Arnold
b888fb2531
Do the clipping with inline asm instead of a huge lookup table. Tiny speedup, and saves ~7.5KB of IRAM.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10493 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 22:56:35 +00:00
Rani Hod
e559cdb916
fixed bootloader problem not only for x5.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10492 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 22:45:13 +00:00
Rani Hod
7d4d6ce31b
fixed bootloader build error due to last commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10491 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 22:43:40 +00:00
Rani Hod
a27ab7206d
oops, bad merge
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10490 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 22:32:56 +00:00
Rani Hod
c9f59e6f75
Accepted FS #5772 by Michael Sevakis
...
1. X5 lcd sleep
2. #define HAVE_LCD_ENABLE
3. add "backlight (on hold switch)" setting, adapted from FS #5735
Note that the while(1) yield ==> asm("halt") part is NOT commited here,
I prefer it would be discussed separately.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10489 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 22:03:56 +00:00
Dave Chapman
f8866a3a9c
Oops. Remove declaration of unused variable - fix the warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10488 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 21:51:34 +00:00
Dave Chapman
13b23fbcdb
Implementation of lcd_yuv_blit() for the ipod 5g.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10487 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 21:28:08 +00:00
Jens Arnold
c4c56a3da7
mpegplayer FPS display: * Don't count the first frame if we don't know the decode time it took. * Display every 2 seconds independent of actual fps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10486 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 21:06:01 +00:00
Jens Arnold
b09ba217cc
Fix corrupted videos on target.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10485 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 18:24:01 +00:00
Jens Arnold
c5a309afbd
H300: * Implemented lcd_yuv_blit(). Speeds up video playback by about 7%. No bounds check in lcd_yuv_blit() (by convention), implementations for other targets should be adapted. * Fixed off-by-one bug in lcd_update_rect()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10484 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 13:44:43 +00:00
Jens Arnold
905cf06e32
Use the film strip icon for .m2v (same as for .rvf)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10483 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 10:57:40 +00:00
Dan Everton
5814551865
Add disktidy plugin (FS#2596).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10482 a1c6a512-1295-4272-9138-f99709370657
2006-08-08 10:46:39 +00:00
Jens Arnold
e7aeebf0bf
Fix sim warnings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10481 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 22:34:20 +00:00
Peter D'Hoye
fa02b6c239
Let eeprom driver return the error number. This is just a cover-up commit to hide the fact that I broke the eeprom dump in my previous commit. Some code cleanup as bonus.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10480 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 22:30:12 +00:00
Dave Chapman
c9d66562af
Initial commit of work-in-progress MPEG video player plugin based on libmpeg2. Works on all targets with colour LCDs, but most optimised for the ipod Color/Photo and Nano. It currently only plays raw MPEG-1 or MPEG-2 video streams (no audio). Also adds a new lcd_yuv_blit() function to the plugin API - currently only implemented for the ipod Color/Photo and Nano.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10479 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 22:11:07 +00:00
Jens Arnold
754e173c25
Grayscale lib: Working screendump on iPod (target + sim).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10478 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 21:58:32 +00:00
Shachar Liberman
87902874c9
oops
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10477 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 21:40:11 +00:00
Shachar Liberman
f17e5c04f3
FS#5587 Non-latin languages support update. Translators:Please change
...
the 48 new LANG_SYSFONT_ strings at the end of your language file if
they don't fit nicely with rockbox's internal font.
(for more info http://www.rockbox.org/twiki/bin/view/Main/NonLatinLanguages )
Developers:Please keep using LANG_SYSFONT strings when reffering to the
internal font. * Hebrew update.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10476 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 21:24:22 +00:00
Dominik Riebeling
5eb1e1549c
HTML adjustments: make the credits table a bit nicer and add missing name separators. Don't indent paragraphs as htlatex creates bigger parskips.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10475 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 20:46:26 +00:00
Shachar Liberman
4c64393ffb
Add the guy with for the H300 pong button table. Credits are free of
...
charge!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10474 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 17:50:20 +00:00
Jens Arnold
c00d799fa3
* Assembler optimised gray_update_rect() and writearray() for arm (greyscale iPods). * Some slight optimisations for coldfire (H1x0) and SH1 (archos). * Comment and formatting cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10473 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 17:21:38 +00:00
Shachar Liberman
8921b34e4b
Pong! * adapt to FS#4761 * add pause button for non-holdswitch players *
...
better gameplay (no wait for BUTTON_REPEAT) * a few bugfixes * H300 new keypad
(should credit & close 2822)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10472 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 17:08:48 +00:00
Jens Arnold
d55503d80b
We can run the grayscale lib at full frame rate on iPods...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10471 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 08:59:55 +00:00
Jens Arnold
ad9c9cc651
Use striped buffering for grayscale targets to make the buffer fit on iPod g3/g4. Also slightly faster (at least on H1x0) with the buffer in IRAM.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10470 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 02:44:18 +00:00
Jens Arnold
e6ff242184
Fix red iPod g3 build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10469 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 01:57:29 +00:00
Jens Arnold
c214e7bb0c
Grayscale library ported to the grayscale iPods, first version. Added C reference versions of gray_update_rect() for both horizontal and vertical pixel packing. gray_update_rect() and gray_ub_gray_bitmap_part() not yet assembler optimised. Grayscale screendump doesn't work yet. * Fixed button assignments for iPod in grayscale.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10468 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 01:46:42 +00:00
Peter D'Hoye
5375e26e51
eeprom dump in debug screen: fix return value check
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10467 a1c6a512-1295-4272-9138-f99709370657
2006-08-06 21:48:59 +00:00
Miika Pekkarinen
3b4932a27b
Ignore the reset cookie when rockbox has been flashed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10466 a1c6a512-1295-4272-9138-f99709370657
2006-08-06 10:18:06 +00:00
Miika Pekkarinen
d2d55dae76
Fixed the build errors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10465 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 20:30:53 +00:00
Miika Pekkarinen
954b732654
Initial support and use for EEPROM memory on H120 & H140 players when
...
Rockbox firmware has been flashed over original firmware (not yet
possible to do). Dircache & tagcache serialization for fast bootup
without the need to scan disk when Rockbox is in flash.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10464 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 20:19:10 +00:00
Miika Pekkarinen
85ba65d2a3
Initial version of the iriver flashing plugin for H1xx. Building of
...
the code not yet enabled, because the code still lacks some features
and safety checks.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10463 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 16:11:39 +00:00
Miika Pekkarinen
174af79c31
Initial EEPROM driver for iriver H1xx.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10462 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 16:02:34 +00:00
Jonas Häggqvist
4b71563478
Synced Danish translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10461 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 15:19:57 +00:00
Jonas Häggqvist
ea64229602
Updated Italian translation by Alessio Lenzi (FS#5756)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10460 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 15:04:04 +00:00
Martin Scarratt
6c30b95504
Oops...Stupid text editor!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10459 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 12:47:42 +00:00
Daniel Ankers
5aa5ef3704
Delete some unneccessary code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10458 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 11:00:44 +00:00
Miika Pekkarinen
b591bb3f46
FS#5691 Fix for crash if stop pressed during voice output.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10457 a1c6a512-1295-4272-9138-f99709370657
2006-08-05 07:29:53 +00:00
Miika Pekkarinen
8e0b02a60f
Prevent buffer filling trying to start over and over causing playback
...
to skip when runtimedb has been enabled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10456 a1c6a512-1295-4272-9138-f99709370657
2006-08-04 10:29:04 +00:00
Jens Arnold
51d3dba10a
Again smaller fixed point exp()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10455 a1c6a512-1295-4272-9138-f99709370657
2006-08-04 07:32:23 +00:00
Jens Arnold
f212e6cf5f
Smaller & faster (on our targets) fixed point exp() with a multiplication.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10454 a1c6a512-1295-4272-9138-f99709370657
2006-08-04 07:02:34 +00:00
Antoine Cellerier
737e4768a1
Yet some more fixes (mostly for small archos screens).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10453 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:58:35 +00:00
Antoine Cellerier
50b6ea7b91
Change hearts and diamonds bitmaps for monochrome screens. Thanks to pixelma for the idea.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10452 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:55:18 +00:00
Daniel Stenberg
451f08ad4c
repair x5 build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10451 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:40:37 +00:00
Daniel Stenberg
e43b29dde2
iriver H10 fixes by Barry
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10450 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:25:39 +00:00
Daniel Stenberg
6492fa23c4
H10 is a target_tree target
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10449 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:21:55 +00:00
Daniel Stenberg
4d75350e75
Barry Wardell's H10 adjustments
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10448 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:21:29 +00:00
Daniel Stenberg
86bff1cf56
Barry Wardell's initial work for the iriver H10 port
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10447 a1c6a512-1295-4272-9138-f99709370657
2006-08-03 20:18:31 +00:00