summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-02-17Fix playback stopping during playback due to lack of yields when framerate ↵Brandon Low1-0/+2
falls below threshold git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8719 a1c6a512-1295-4272-9138-f99709370657
2006-02-17Reduce CPU usage while changing EQ by only updating the coefficients of the ↵Dan Everton4-40/+47
band being modified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8718 a1c6a512-1295-4272-9138-f99709370657
2006-02-17Put not-so-large arrays on the stack, so they end up in IRAM on Iriver and ↵Jens Arnold1-3/+3
iPod. Approximately doubles decoding speed on Iriver. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8717 a1c6a512-1295-4272-9138-f99709370657
2006-02-17Use macro instead of literal constant for readability.Jens Arnold1-14/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8716 a1c6a512-1295-4272-9138-f99709370657
2006-02-17Colour JPEG display on colour targets.Jens Arnold1-141/+374
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8715 a1c6a512-1295-4272-9138-f99709370657
2006-02-17*Side flickering bug fixed. *Continue game bug fixed. + Added sleep timer ↵Ben Basha1-19/+53
counting the score. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8714 a1c6a512-1295-4272-9138-f99709370657
2006-02-17iPod 5G: Change USB detection to use pin 1 on GPIOB instead of the USB ↵Dave Chapman1-0/+4
status register. One user reported that USB_STATUS was giving false positives, and never changing when USB was inserted/removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8713 a1c6a512-1295-4272-9138-f99709370657
2006-02-16iPod 5G: Split lcd_bcm_finishup() function into two halves, and incorporate ↵Dave Chapman1-16/+21
into the start and end of lcd_update_rect. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8712 a1c6a512-1295-4272-9138-f99709370657
2006-02-16the JPEG core can now also decode color images, this has to be wired to the ↵Jörg Hohensohn1-11/+222
application (memory management, color space converting display) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8711 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Plugin loader adjustments: * Don't clear the LCD before loading, just show a ↵Jens Arnold1-8/+13
splash instead. * After successful loading, remove backdrop, then clear display, to properly prepare the screen for the plugin. * Clear after returning from plugin and restoring the backdrop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8710 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Smoother slider knob movement.Dan Everton1-19/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8709 a1c6a512-1295-4272-9138-f99709370657
2006-02-16iPod 5G: Put lcd_update_rect function in IRAM - increases speed from 52fps ↵Dave Chapman1-1/+2
to 54fps git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8708 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Revert the ATA/USB power fix until I find an even more correct way of doing ↵Linus Nielsen Feltzing2-14/+9
it :-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8707 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Grayscale iPods: Fixed & optimised LCD driver. Further optimisation is ↵Jens Arnold3-86/+219
possible. * LCD driver now uses proper native bitmaps resembling the LCD internal format. Mono bitmaps are still transposed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8706 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Actually fix the palette issue.Dan Everton1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8705 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Fix palette generation and remote LCD update in SDL sim.Dan Everton1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8704 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Important bugfix for lcd_bitmap_part(). * Some slight optimisations.Jens Arnold1-11/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8703 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Patch #1432941 - Colour support for Plasma by Mikael MagnussonDave Chapman3-5/+62
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8702 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Fixed a buffer length problem in kbd_input()Linus Nielsen Feltzing1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8701 a1c6a512-1295-4272-9138-f99709370657
2006-02-16include all .pl filesDaniel Stenberg1-4/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8700 a1c6a512-1295-4272-9138-f99709370657
2006-02-16Fixed scrolling for iPods (now scrolling the wheel forward will move down, ↵Zakk Roberts1-49/+50
and scrolling backward will move up). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8699 a1c6a512-1295-4272-9138-f99709370657
2006-02-16iPod 5G: Another LCD optimisation, now at 52fpsDave Chapman1-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8698 a1c6a512-1295-4272-9138-f99709370657
2006-02-15Bejeweled: speed fixes, graphics enhancements, and use external bitmapsAdam Boot7-1564/+319
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8697 a1c6a512-1295-4272-9138-f99709370657
2006-02-15iPod 5G: Further LCD driver optimisations - it is now working at 42fps for ↵Dave Chapman1-9/+13
full-screen updates git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8696 a1c6a512-1295-4272-9138-f99709370657
2006-02-15New powerup - multi ballsBen Basha2-123/+189
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8695 a1c6a512-1295-4272-9138-f99709370657
2006-02-15iPod 5G: Small LCD optimisation - make lcd_bcm_write32 inline. Increases ↵Dave Chapman1-1/+1
LCD speed from 28fps to 31fps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8694 a1c6a512-1295-4272-9138-f99709370657
2006-02-15iPod 5G: Add a yield() to the lcd_bcm_finishup() function. This function ↵Dave Chapman1-0/+2
typically waits in a while loop for 14ms whilst the Broadcom DSP updates the LCD - yielding gives that time back to audio decoding. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8693 a1c6a512-1295-4272-9138-f99709370657
2006-02-14And shorten one string due to a small buffer...Magnus Holmgren1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8692 a1c6a512-1295-4272-9138-f99709370657
2006-02-14Minor changes for consistency and correctness.Magnus Holmgren1-9/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8691 a1c6a512-1295-4272-9138-f99709370657
2006-02-14Reverse scroll forwardd/back button mapping for iPod in the SDL sim.Dan Everton1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8690 a1c6a512-1295-4272-9138-f99709370657
2006-02-14Only clear the backdrop after a plugin has been loaded successfully - ↵Dave Chapman1-4/+6
prevents the backdrop being lost if the plugin fails to load. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8689 a1c6a512-1295-4272-9138-f99709370657
2006-02-13More correct power handling of the HDD and ISD300 chips on the H300 platformLinus Nielsen Feltzing2-9/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8688 a1c6a512-1295-4272-9138-f99709370657
2006-02-13iAudio X5 has 16Mbyte RAMLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8687 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Backlight support for 8-bit targets in SDL sim. Redo sound handling. Still ↵Dan Everton11-146/+327
doesn't work right, but is closer to how the actual Rockbox system does it. Move some stub functions in to Win32 and X11 sims to keep them compiling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8686 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Don't leave whitespace on last screen when in paged scrolling mode.Dan Everton1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8685 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Common internal sample format for AC3.Thom Johansen1-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8684 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Forgot to update CREDITS. Previous patch from musicmad.Dan Everton1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8683 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Add paged scrolling option. Really helps when scrolling through large lists ↵Dan Everton5-26/+69
on targets with slow LCDs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8682 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Convert to use common internal sample format.Thom Johansen3-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8681 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Start converting codecs to use internal sample format (28 bits + sign,Thom Johansen2-11/+2
or s3.28 fixed point). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8680 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Synced.Mats Lidell1-8/+170
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8679 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Add comments, and prevent a nearly impossible wrapping bug. There's always ↵Brandon Low1-8/+11
enough space for the next whole audio chunk now, so it's faster too git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8678 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Don't boost from inside the DMA interrupt, everBrandon Low1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8677 a1c6a512-1295-4272-9138-f99709370657
2006-02-13iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to ↵Dave Chapman8-56/+453
wmcodec_* to enable unification of the audio code for WM codecs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8676 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Hopefully fix highly parallel build of recorder 8mbBrandon Low1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8675 a1c6a512-1295-4272-9138-f99709370657
2006-02-13add the Adobe Helvetica font.Marcoen Hirschberg1-0/+32849
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8674 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Correct the usage outputHristo Kovachev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8673 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Add 4g grayscale support for the win32 simDave Chapman3-0/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8672 a1c6a512-1295-4272-9138-f99709370657
2006-02-12Fixed warnings in the iFP target.Tomasz Malesinski2-4/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8671 a1c6a512-1295-4272-9138-f99709370657
2006-02-12Added iFP keybindings.Tomasz Malesinski2-2/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8670 a1c6a512-1295-4272-9138-f99709370657