Andree Buschmann
f52696ef8a
Correct DSP_SET_SAMPLE_DEPTH to 29 for mpc (18.14 fixed point samples). Higher precision for fast 32x32=32 multiplication in dewindowing part of synthesis filter.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17708 a1c6a512-1295-4272-9138-f99709370657
2008-06-10 06:11:50 +00:00
Maurus Cuelenaere
50763d512c
Make some more games touchscreen compatible.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17707 a1c6a512-1295-4272-9138-f99709370657
2008-06-09 20:59:55 +00:00
Dominik Riebeling
fb573630b8
Simplify progress emit in httpget class a bit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17706 a1c6a512-1295-4272-9138-f99709370657
2008-06-09 20:43:59 +00:00
Rob Purchase
bca9703b83
D2: Fixes for 16Gb models with four NAND banks: update MAX_BANKS, configure the chip select GPIO as output and use a couple of #defines to tidy things up.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17705 a1c6a512-1295-4272-9138-f99709370657
2008-06-09 08:11:11 +00:00
Andree Buschmann
84ca420ad1
Small mpc quality improvement. Guarantee symmetric synthesis window for pre-shifted signed coefficients.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17704 a1c6a512-1295-4272-9138-f99709370657
2008-06-08 09:55:57 +00:00
Rob Purchase
51d6d4054f
Update the LV24020 FM driver so that it can be used on the D2. Register read/write and chip_id detection works now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17703 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 19:23:57 +00:00
Dominik Riebeling
2a4c0f5cb2
Only create cache file when no error occured. Ignore server errors when using download cache to make offline mode work again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17702 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 17:17:19 +00:00
Jonathan Gordon
61f5dd623d
fix red and pointer screwup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17701 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 09:35:57 +00:00
Jonathan Gordon
1688867244
fix some whitespace
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17700 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 09:17:20 +00:00
Jonathan Gordon
930447c930
oops, missed to failed hunks in the patch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17699 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 09:12:23 +00:00
Jonathan Gordon
ae49b387bf
Accept FS#9075 and rename valid_vals to set_vals
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17698 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 09:01:02 +00:00
Jonathan Gordon
cbbbaac650
Make parse_list() a bit stricter by only allowing items to be skipped if they are explicitly marked with - e.g %V|0|0|-|-|1|-|-|
...
it will now error out if a - is missing and the item wasnt read properly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17697 a1c6a512-1295-4272-9138-f99709370657
2008-06-07 08:30:06 +00:00
Maurus Cuelenaere
4bbdc5c3a3
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17696 a1c6a512-1295-4272-9138-f99709370657
2008-06-06 18:44:59 +00:00
Maurus Cuelenaere
e1753de41a
1) Implement generic touchscreen detection library for the plugins
...
2) Adapt minesweeper, pegbox & calculator to it
3) Simplify gui/bitmap/list.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17695 a1c6a512-1295-4272-9138-f99709370657
2008-06-06 18:29:46 +00:00
Dominik Riebeling
f9bf137b67
Remove the html formatting designer added for description labels and use simple tags instead.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17694 a1c6a512-1295-4272-9138-f99709370657
2008-06-05 18:53:02 +00:00
Frank Gevaerts
6d9f55efff
corrected sign of error return value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17693 a1c6a512-1295-4272-9138-f99709370657
2008-06-05 15:49:35 +00:00
Magnus Holmgren
c2416bf8b9
Fix typo in the new default values for %V, so that the background color is actually set on 16-bit targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17692 a1c6a512-1295-4272-9138-f99709370657
2008-06-05 15:21:08 +00:00
Marianne Arnold
5105d8e4ad
Manual: add a 'ZXBox' chapter. This is mostly a conversion of the PluginZXBox wiki page to the target specific style of the manual, phrased a bit differently and also included a button table (of the default mapping) and screenshots for every display type.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17691 a1c6a512-1295-4272-9138-f99709370657
2008-06-05 14:42:32 +00:00
Jonathan Gordon
f002b7d055
make %V a little simpler. only the x and y values have to be specified now (i.e %V|0|0|||||| )
...
default values are as follows:
width - lcd width - the x value
height - lcd height - y value
font - user font
fg colour - the themes fg colour on 16bit targets, black on greyscale targets
bg colour - the themes bg colour on 16bit targets, white on greyscale targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17690 a1c6a512-1295-4272-9138-f99709370657
2008-06-05 08:20:39 +00:00
Miika Pekkarinen
dd7103ae2e
Make sure a temporary file does not exists preventing the database re-initialization.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17689 a1c6a512-1295-4272-9138-f99709370657
2008-06-04 19:27:11 +00:00
Frank Gevaerts
27ad822a44
add usb_allowed_current() function, so powermanagement code can know when it's allowed to charge from usb
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17688 a1c6a512-1295-4272-9138-f99709370657
2008-06-04 18:55:58 +00:00
Andree Buschmann
ea840e2036
Add effective clockrate for realtime decoding to the displayed results of test_codec plugin. This result shows the effectiveness of a codec on the current target plaform.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17687 a1c6a512-1295-4272-9138-f99709370657
2008-06-04 06:07:43 +00:00
Andree Buschmann
cc11e9466a
Further changes in mpc buffered seek. Remove magical number and replace it with a better commented #define. Use shift and bit mask instead of division and modulo operations when using the seek buffer. Saves some binary size for the codec.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17686 a1c6a512-1295-4272-9138-f99709370657
2008-06-04 05:41:59 +00:00
Dominik Riebeling
9ea6bc06da
Use the new progressbar value slot instead of wrapping around it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17685 a1c6a512-1295-4272-9138-f99709370657
2008-06-03 20:08:25 +00:00
Michael Sevakis
fa5bd07f6b
Oops. Lost sync on a few instances and 'HI' registers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17684 a1c6a512-1295-4272-9138-f99709370657
2008-06-03 05:19:32 +00:00
Michael Sevakis
191320cd0f
Rename CPU/COP_INT_CLR to CPU/COP_INT_DIS since it's really a 'write one to disable' register and hasn't anything to do with acknowledging interrupts-- that's handled at the module level.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17683 a1c6a512-1295-4272-9138-f99709370657
2008-06-03 05:08:24 +00:00
Michael Sevakis
606d9d0c83
Reinstate the awful ATA hack that has no proper reason to exist for iPod 5.5g 60GB and/or 80GB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17682 a1c6a512-1295-4272-9138-f99709370657
2008-06-03 04:23:09 +00:00
Dominik Riebeling
0d83a188cc
Don't invalidate the server timestamp variable when download finishes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17681 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 21:46:23 +00:00
Dominik Riebeling
44bc9157ee
Extend http class to allow retrieving of the server timestamp once a file has been downloaded.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17680 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 19:29:54 +00:00
Antonius Hellmann
758072173e
Some quality improvements in the mp3 encoder engine. For more details
...
see FS#9007.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17679 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 19:28:08 +00:00
Maurus Cuelenaere
75cac2c604
Fix some mistakes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17678 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 18:59:32 +00:00
Nils Wallménius
999d3e89a8
Put pointer arrays in the correct iram section, tiny const police to make it possible too
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17677 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 17:56:37 +00:00
Maurus Cuelenaere
cad30d334c
1) Make touchscreen interface more intuitive
...
2) Comment the code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17676 a1c6a512-1295-4272-9138-f99709370657
2008-06-02 16:08:01 +00:00
Jens Arnold
bc97952134
libmad: PP5002 does in fact profit more from -O2 than PP502x, so use it for all targets. The previous check was half-baked (excluded iPod 3rd Gen only, but 1st/2nd Gen are also PP5002).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17675 a1c6a512-1295-4272-9138-f99709370657
2008-06-01 20:07:09 +00:00
Michael Giacomelli
54ac25fcb2
Compile libmad with -O2 for the Ipods instead of just newer PP targets. Gives a 2% speedup on Ipods, but no change elsewhere. I've left the 3G alone, but its probably worth checking.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17674 a1c6a512-1295-4272-9138-f99709370657
2008-06-01 17:50:06 +00:00
Maurus Cuelenaere
5dca53eeb0
Even more touchscreen improvements.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17673 a1c6a512-1295-4272-9138-f99709370657
2008-06-01 13:56:34 +00:00
Maurus Cuelenaere
995b71a51d
Some more touchscreen gui list improvements.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17672 a1c6a512-1295-4272-9138-f99709370657
2008-06-01 13:37:33 +00:00
Andree Buschmann
d56016addd
Fix for FS#9054. MPC-playback stopped after 3:34min caused by out-of-bounds access.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17671 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 14:05:33 +00:00
Rob Purchase
3f7f5d7431
D2: Stop panic screen from crashing instantly (seems this has been broken for a while).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17670 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 11:30:24 +00:00
Nils Wallménius
d701d40380
Fix FS#8846 describing how to pause rockblox
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17669 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 09:53:29 +00:00
Nils Wallménius
566bf331da
Fix a wrong button macro in the c200 manual reported in FS#8907
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17668 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 09:18:21 +00:00
Nils Wallménius
8b2d5bea79
FS#9047 by Alex Wallis fixing a typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17667 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 09:02:23 +00:00
Jens Arnold
02aadebd5f
Make ZXBox work on the m:robe 100, and fix the linker script and loader to make it work again on archos. Put Menu on F1 for recorders in order to avoid accidental poweroff on v1. ZXBox on archos is very slow, but that's not different from rockboy which is also included for recorders. (Patch by Marianne Arnold and me).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17666 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 08:48:06 +00:00
Michael Sevakis
023cd578fa
Commit FS#9024 - apply proper line-in gain for h10's radio by Przemyslaw Holubowski with one change: make "0x1e" "0x1f" since that's actually +12dB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17665 a1c6a512-1295-4272-9138-f99709370657
2008-05-31 08:31:46 +00:00
Adam Boot
e0a6a70b99
Minor correction to Jewels scoring on level advance
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17664 a1c6a512-1295-4272-9138-f99709370657
2008-05-30 23:07:03 +00:00
Maurus Cuelenaere
785aa5cf64
Fix M:Robe 500 simulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17663 a1c6a512-1295-4272-9138-f99709370657
2008-05-30 23:04:55 +00:00
Maurus Cuelenaere
944219bb77
(Simulator) Touchscreen improvements.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17662 a1c6a512-1295-4272-9138-f99709370657
2008-05-30 22:55:24 +00:00
Alessio Lenzi
48b47801e7
Updated italian language file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17661 a1c6a512-1295-4272-9138-f99709370657
2008-05-30 18:55:37 +00:00
Mark Arigo
badb6dae62
Add mi4 key for the Philips GoGear HDD1630 (PP5022-based)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17660 a1c6a512-1295-4272-9138-f99709370657
2008-05-30 04:14:23 +00:00
Karl Kurbjun
9ba4864d73
Simplify the button handling code on the Gigabeat F/X a bit for the side buttons. Plugins should be updated with this revision, or the buttons in plugins will not operate properly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17659 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 22:22:44 +00:00