1
0
Fork 0
forked from len0rd/rockbox
Commit graph

8362 commits

Author SHA1 Message Date
Michael Sevakis
6f36bf4483 Oops...that wasn't suppose to get left there. :P
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13793 a1c6a512-1295-4272-9138-f99709370657
2007-07-05 07:16:28 +00:00
Michael Sevakis
60efd38bbe Gigabeat: Use vectored IRQ mode interrupts and add a trap for unhandled ones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13792 a1c6a512-1295-4272-9138-f99709370657
2007-07-05 07:14:24 +00:00
Dave Chapman
21b90e3466 Ooops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13791 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 21:07:18 +00:00
Dave Chapman
b081b94d17 Add tag parsing to the ASF metadata parser. TODO: 1) Stress test to ensure it deals correctly with very long tags and the id3v2/v2 buffers becoming full. 2) Review the entire parser and attempt to reduce the binary size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13790 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 20:55:59 +00:00
Dave Chapman
9b96d66621 Yet more dead code removal
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13789 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 20:45:00 +00:00
Dave Chapman
ba3f4ed565 Remove some unused code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13788 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 20:27:26 +00:00
Jens Arnold
e7cdd6cbc6 Assemblerised CMUL() for ARM, giving ~20% speedup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13787 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 19:23:18 +00:00
Michael Giacomelli
fe8ae10ab4 Attempt #2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13786 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 17:51:52 +00:00
Michael Giacomelli
51b3bbbf1c Opps fix static ASM function on coldfire
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13785 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 17:26:24 +00:00
Michael Giacomelli
a16d0f389e Code clean up: Move fixed point functions into their own files. Move various lookup tables into header files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13784 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 17:15:09 +00:00
Jens Arnold
5717a0af87 Shorten the coldfire fixmul32() by 2 instructions and use one register less. Smaller code, but practically no speed change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13783 a1c6a512-1295-4272-9138-f99709370657
2007-07-04 00:31:17 +00:00
Peter D'Hoye
c7c21ae03d Remove tabs (I wonder why Anjuta decided to insert them there)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13782 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 23:45:00 +00:00
Peter D'Hoye
11b559a027 Use splashes for errors in the properties plugin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13781 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 23:38:22 +00:00
Peter D'Hoye
76855f0039 File/Dir properties should at least print an error message when something goes wrong
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13780 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 23:18:14 +00:00
Thom Johansen
4aeab55f67 Replace some 64 bit multiplies with assembly on Coldfire targets. Codec lots closer to realtime on those targets now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13779 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 19:36:26 +00:00
Peter D'Hoye
9337efdb7a Accept FS #7303 by Christoph Reiter: add context menu to FM radio entry in main menu. Also changes a small naming inconsistency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13778 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 18:31:13 +00:00
Peter D'Hoye
98d4e09094 Increase filetypes array to make room for our latest supported audioformat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13777 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 17:45:54 +00:00
Jonathan Gordon
d4a9713d49 Updated Italian translation (FS#7389)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13775 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 15:24:06 +00:00
Dave Chapman
14193471db The WMA decoder crashes when attempting to decode files encoded at less than 32kbps, so reject them at the metadata parsing stage. Current SVN ffmpeg can decode these files, so hopefully this can be fixed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13774 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 14:22:56 +00:00
Dave Chapman
48304ce6d9 Add .wmv and .asf as supported filetypes for the WMA codec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13773 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 13:16:49 +00:00
Dave Chapman
92718a8068 Oops, this change shouldn't have been committed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13772 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 10:26:04 +00:00
Dave Chapman
9cb40ea5e3 WMA clean-up commit - fix 64-bit sim warnings, set svn keywords property, and add new files to apps/FILES
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13771 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 10:21:23 +00:00
Dave Chapman
c72824786a Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13769 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 09:25:36 +00:00
Jonathan Gordon
2ca895bae7 Fix FS#7387 - trying to go into the file browser when the last folder was on the MMC/mSD card (which was removed) would go into an infinite loop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13768 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 08:43:38 +00:00
Jens Arnold
7b861eca95 More PP502x clock setup rework. This should fix the freezes on PP5020 once and for all. Enabled clock scaling for H10. * CPUFREQ_MAX changed to 78MHz * To be cleaned up soon.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13767 a1c6a512-1295-4272-9138-f99709370657
2007-07-03 00:42:42 +00:00
Nils Wallménius
ede373108a Remove useless #ifdef, specify maximum field width for strings in the snprintf() call
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13766 a1c6a512-1295-4272-9138-f99709370657
2007-07-02 19:52:19 +00:00
Jens Arnold
473c1914aa Ooops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13764 a1c6a512-1295-4272-9138-f99709370657
2007-07-02 05:33:06 +00:00
Jens Arnold
fe23dc8f15 Improved CPU clock setup for PP502x. PP5020 and PP5022 are not register compatible here, so define the PP5022 targets properly, and introduce a CPU_PP502x macro for easier family check. Improves stability on PP5020 (less freezing, tested with Mini G1) and reduces clock change penalty (500us on PP5020; uses the relock bit on PP5022).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13763 a1c6a512-1295-4272-9138-f99709370657
2007-07-02 05:16:40 +00:00
Antoine Cellerier
36de1a4d08 Gra, i really need to get some sleep.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13762 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:36:01 +00:00
Antoine Cellerier
a1c3b98302 Add repeat for the alt buttons too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13761 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:33:15 +00:00
Antoine Cellerier
68ddbc0b78 Oops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13760 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:25:35 +00:00
Antoine Cellerier
abf9232ceb control imporvements for iPod by DerPapst.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13759 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 22:21:35 +00:00
Antoine Cellerier
cd82964e5d Make sure that reversi doesn't enter an infinite loop when using 1 or 2 AIs.
+ some changes that will be needed for more advanced AIs (which aren't ready to commit yet)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13758 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 20:48:51 +00:00
Antoine Cellerier
58f97f517a Really implement the simple strategy from hinversi.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13757 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 18:06:51 +00:00
Magnus Holmgren
932b20ec62 Vorbis: Apply various bugfixes from upstream Tremor.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13756 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 17:58:49 +00:00
Antoine Cellerier
9af4289770 Implement 2 simple AIs for reversi:
* naive: plays random moves
 * simple: plays highest score move (Even though it's named simple i can't beat it :/)
More AIs are yet to come (I'll be using those in hinversi).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13755 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 17:51:38 +00:00
Nils Wallménius
2e80610c36 "Set Time/Date" screen.
* Make selection drawn in reversed fg/bg colors.
* Clean up code to make it more readable and drop binsize a bit too.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13753 a1c6a512-1295-4272-9138-f99709370657
2007-07-01 12:08:45 +00:00
Antoine Cellerier
bccdc00e43 Starfield background should be black (this code from r11605 didn't make it past r13075).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13749 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:41:20 +00:00
Antoine Cellerier
899feca093 Oops. Should fix compilation errors / warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13748 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:28:01 +00:00
Antoine Cellerier
86437ae334 Add possibility to use colors in starfield plugin using Play/Select. Based on idea by Nathan Hand in FS #2834.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13747 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 22:12:22 +00:00
Antoine Cellerier
fd6a9278e8 Fix X5/M5 compilation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13746 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 20:14:53 +00:00
Antoine Cellerier
b4b34f0c07 FS #6509 - "Plugin for playing reversi game" by Alexander Levin + changes by me to make it compile due to the menu api change and compile for e200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13745 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 20:04:42 +00:00
Nils Wallménius
6cfb906a0e include the re-renamed sokoban.levels file in FILES
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13742 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 08:12:38 +00:00
Michael Sevakis
1167e3c72f Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13741 a1c6a512-1295-4272-9138-f99709370657
2007-06-30 02:08:27 +00:00
Antoine Cellerier
189a5f812f Attempt red build fix. (/me crosses fingers)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13740 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 20:23:46 +00:00
Antoine Cellerier
0cbb4cdf68 Should fix X5/M5 compile errors.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13739 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 20:12:04 +00:00
Antoine Cellerier
ec7252c96f Some more sokoban changes from Sean Morrisey's FS #6702. (includes moving the default level file back to the previous filename)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13738 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:52:13 +00:00
Antoine Cellerier
4e7b760740 propset svn:keywords Id
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13737 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:45:00 +00:00
Antoine Cellerier
b046b79f7e FS #6616 - "rocklife: Conway's Game of Life" by Matthias Wientapper.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13736 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:40:03 +00:00
Antoine Cellerier
cf089d3910 * FS #7373 - Maze: Button changes for iPods
* Use black as foreground color


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13735 a1c6a512-1295-4272-9138-f99709370657
2007-06-29 19:30:35 +00:00