Dan Everton
|
5a1d77de83
|
Reduce CPU usage while changing EQ by only updating the coefficients of the band being modified.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8718 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-17 19:56:22 +00:00 |
|
Jens Arnold
|
eaa7e22d98
|
Put not-so-large arrays on the stack, so they end up in IRAM on Iriver and iPod. Approximately doubles decoding speed on Iriver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8717 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-17 18:14:28 +00:00 |
|
Jens Arnold
|
e179291190
|
Use macro instead of literal constant for readability.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8716 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-17 17:21:42 +00:00 |
|
Jens Arnold
|
41f1ab2710
|
Colour JPEG display on colour targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8715 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-17 16:55:23 +00:00 |
|
Ben Basha
|
9131c4a326
|
*Side flickering bug fixed. *Continue game bug fixed. + Added sleep timer counting the score.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8714 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-17 16:02:37 +00:00 |
|
Dave Chapman
|
57654d443b
|
iPod 5G: Change USB detection to use pin 1 on GPIOB instead of the USB 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-17 01:16:18 +00:00 |
|
Dave Chapman
|
bd203e02cb
|
iPod 5G: Split lcd_bcm_finishup() function into two halves, and incorporate 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-16 23:17:49 +00:00 |
|
Jörg Hohensohn
|
4c63ab6a6e
|
the JPEG core can now also decode color images, this has to be wired to the application (memory management, color space converting display)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8711 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 22:59:40 +00:00 |
|
Jens Arnold
|
7ea4d59127
|
Plugin loader adjustments: * Don't clear the LCD before loading, just show a 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-16 22:36:04 +00:00 |
|
Dan Everton
|
791005a541
|
Smoother slider knob movement.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8709 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 21:53:50 +00:00 |
|
Dave Chapman
|
72ea4f38ba
|
iPod 5G: Put lcd_update_rect function in IRAM - increases speed from 52fps to 54fps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8708 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 21:15:05 +00:00 |
|
Linus Nielsen Feltzing
|
a4504bc276
|
Revert the ATA/USB power fix until I find an even more correct way of doing it :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8707 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 20:44:38 +00:00 |
|
Jens Arnold
|
41e1aa888b
|
Grayscale iPods: Fixed & optimised LCD driver. Further optimisation is 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-16 20:03:07 +00:00 |
|
Dan Everton
|
7c64631792
|
Actually fix the palette issue.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8705 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 18:55:36 +00:00 |
|
Dan Everton
|
aef9e85a32
|
Fix palette generation and remote LCD update in SDL sim.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8704 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 18:54:41 +00:00 |
|
Jens Arnold
|
fa41253f04
|
Important bugfix for lcd_bitmap_part(). * Some slight optimisations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8703 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 17:22:27 +00:00 |
|
Dave Chapman
|
b0f05809d5
|
Patch #1432941 - Colour support for Plasma by Mikael Magnusson
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8702 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 16:07:21 +00:00 |
|
Linus Nielsen Feltzing
|
57580224a4
|
Fixed a buffer length problem in kbd_input()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8701 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 14:38:34 +00:00 |
|
Daniel Stenberg
|
0013e9526a
|
include all .pl files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8700 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 10:23:27 +00:00 |
|
Zakk Roberts
|
de23679fb2
|
Fixed scrolling for iPods (now scrolling the wheel forward will move down, and scrolling backward will move up).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8699 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 01:18:21 +00:00 |
|
Dave Chapman
|
333a22e73c
|
iPod 5G: Another LCD optimisation, now at 52fps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8698 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-16 00:52:47 +00:00 |
|
Adam Boot
|
e824805f42
|
Bejeweled: speed fixes, graphics enhancements, and use external bitmaps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8697 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-15 22:32:57 +00:00 |
|
Dave Chapman
|
d935679ba6
|
iPod 5G: Further LCD driver optimisations - it is now working at 42fps for full-screen updates
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8696 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-15 21:07:37 +00:00 |
|
Ben Basha
|
26e598d90e
|
New powerup - multi balls
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8695 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-15 17:37:45 +00:00 |
|
Dave Chapman
|
0a8e6d1673
|
iPod 5G: Small LCD optimisation - make lcd_bcm_write32 inline. Increases LCD speed from 28fps to 31fps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8694 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-15 14:13:51 +00:00 |
|
Dave Chapman
|
32df71851b
|
iPod 5G: Add a yield() to the lcd_bcm_finishup() function. This function 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-15 11:54:56 +00:00 |
|
Magnus Holmgren
|
ad79b7188b
|
And shorten one string due to a small buffer...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8692 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-14 20:37:51 +00:00 |
|
Magnus Holmgren
|
6195f81500
|
Minor changes for consistency and correctness.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8691 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-14 18:34:38 +00:00 |
|
Dan Everton
|
853085ccc8
|
Reverse scroll forwardd/back button mapping for iPod in the SDL sim.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8690 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-14 11:46:18 +00:00 |
|
Dave Chapman
|
1c39855787
|
Only clear the backdrop after a plugin has been loaded successfully - 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-14 00:39:11 +00:00 |
|
Linus Nielsen Feltzing
|
2612d371db
|
More correct power handling of the HDD and ISD300 chips on the H300 platform
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8688 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 22:49:59 +00:00 |
|
Linus Nielsen Feltzing
|
b8441b590e
|
iAudio X5 has 16Mbyte RAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8687 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 22:12:04 +00:00 |
|
Dan Everton
|
3ba0060ac1
|
Backlight support for 8-bit targets in SDL sim. Redo sound handling. Still 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-13 21:46:28 +00:00 |
|
Dan Everton
|
dd39e33663
|
Don't leave whitespace on last screen when in paged scrolling mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8685 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 20:48:44 +00:00 |
|
Thom Johansen
|
d1fbd12189
|
Common internal sample format for AC3.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8684 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 19:51:53 +00:00 |
|
Dan Everton
|
1375e5771c
|
Forgot to update CREDITS. Previous patch from musicmad.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8683 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 19:42:07 +00:00 |
|
Dan Everton
|
869275f8ee
|
Add paged scrolling option. Really helps when scrolling through large lists on targets with slow LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8682 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 19:39:48 +00:00 |
|
Thom Johansen
|
37a165d796
|
Convert to use common internal sample format.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8681 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 19:26:18 +00:00 |
|
Thom Johansen
|
153f906d74
|
Start converting codecs to use internal sample format (28 bits + sign,
or s3.28 fixed point).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8680 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 19:24:36 +00:00 |
|
Mats Lidell
|
65bfd83ce0
|
Synced.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8679 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 17:50:04 +00:00 |
|
Brandon Low
|
3bbd93b260
|
Add comments, and prevent a nearly impossible wrapping bug. There's always 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-13 17:08:53 +00:00 |
|
Brandon Low
|
3a37faee57
|
Don't boost from inside the DMA interrupt, ever
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8677 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 16:55:25 +00:00 |
|
Dave Chapman
|
9581ad39ec
|
iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to 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-13 13:48:08 +00:00 |
|
Brandon Low
|
b55f20a12d
|
Hopefully fix highly parallel build of recorder 8mb
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8675 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 13:45:10 +00:00 |
|
Marcoen Hirschberg
|
e4d0399727
|
add the Adobe Helvetica font.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8674 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 10:56:21 +00:00 |
|
Hristo Kovachev
|
2a6ada219c
|
Correct the usage output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8673 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 08:51:33 +00:00 |
|
Dave Chapman
|
436584f731
|
Add 4g grayscale support for the win32 sim
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8672 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-13 01:13:04 +00:00 |
|
Tomasz Malesinski
|
bf54647132
|
Fixed warnings in the iFP target.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8671 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-12 23:26:18 +00:00 |
|
Tomasz Malesinski
|
b60f9af526
|
Added iFP keybindings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8670 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-12 23:24:27 +00:00 |
|
Tomasz Malesinski
|
d1e55082ee
|
Changed endpoint 0 max packet size to 64 in order to make the driver
work in highspeed mode. Changed debugging code a little.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8669 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-12 23:18:36 +00:00 |
|