Commit graph

171 commits

Author SHA1 Message Date
Michael Giacomelli
cf872bd594 Remove test_codec.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13816 a1c6a512-1295-4272-9138-f99709370657
2007-07-08 06:06:38 +00:00
Michael Giacomelli
93bc5ef1d6 Fix rare overflow when decoding MDCT coefficients. As a bonus, decoding is now slightly faster. Thanks to preglow for suggesting I test with a full scale normalized square wave.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13815 a1c6a512-1295-4272-9138-f99709370657
2007-07-08 06:06:00 +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
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
fef46334d8 FS #6636 - "Maze generator plugin" by Matthias Wientapper.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13732 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 21:13:04 +00:00
Antoine Cellerier
cdc295dcae Add recorder and ondio support to Xobox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13566 a1c6a512-1295-4272-9138-f99709370657
2007-06-05 21:49:51 +00:00
Jens Arnold
b4702463e2 Archos Recorders, Ondio FM: WAV recording plugin. This is considered a technical preview, and has the following limitations: * No peakmeters and no gain control. The plugin reuses the gain values from the core, so use the core's recording screen to set gain, then call the plugin. * Recording directory is fixed, and on Ondio it always records to external MMC (there is not much point to record WAV to the 128MB internal flash). * All supported targets just generate numbered filenames, i.e. no R[DATE][TIME].wav files on recorders. * Only records to a single file, and will stop when approaching the safe file size limit of 2GB.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13416 a1c6a512-1295-4272-9138-f99709370657
2007-05-19 18:29:27 +00:00
Jonathan Gordon
5d173ead6e brickmania for the e200. (screen cant rotate, so using half the screen is better than nothing)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13210 a1c6a512-1295-4272-9138-f99709370657
2007-04-19 12:14:54 +00:00
Peter D'Hoye
09877aa4a8 New plugin: wavview. Shows info about a wav file and allows you to look at the complete waveform, zoom and pan. Only tested in sims and on h3x0. First version so has room for improvements.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13087 a1c6a512-1295-4272-9138-f99709370657
2007-04-09 22:23:25 +00:00
Jens Arnold
2c7b127dd7 Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -Wundef. No code change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12811 a1c6a512-1295-4272-9138-f99709370657
2007-03-16 23:47:03 +00:00
Michael Sevakis
27b4fb4729 Oy I wish I'd stop that. That plugins/SOURCES line shouldn't be there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12659 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 06:30:13 +00:00
Michael Sevakis
633f388002 Coldfire targets: Shuffle IRQ levels around to have all interaction between low level audio function calls and DMA be atomic. Make recording and playback independently startable and stoppable so one can be running and not interfere with the other. All tests I can do at the moment check out ok (play, record, play+record, FM radio on iRivers, S/PDIF on H120 (w/running optical on/off), and on-the-fly samplerate changes). Recording tested for well over an hour run and no problems.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12658 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 06:23:02 +00:00
Dave Chapman
e3e58b9a07 FS #5535 - Chopper game ported from IPL by Ben Basha. This commit is chopper_with_menu_api.diff with some changes by me: fixed the bug with the unmatching calls to menu_init() and menu_quit() (causing freezes after game #6); added keymappings for the sansa, gigabeat, Ondio and Archos Recorders; and changes to work with mono LCDs. This should now run on all targets with bitmapped LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12326 a1c6a512-1295-4272-9138-f99709370657
2007-02-16 01:23:48 +00:00
Zakk Roberts
e50cc6c369 FS #6243 - Invadrox, awesome Invaders clone by Albert Veli, supporting almost all bitmap LCD targets (but not Archos). Also resorted plugins/bitmaps/native/SOURCES (alphabetically).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12162 a1c6a512-1295-4272-9138-f99709370657
2007-01-31 00:46:32 +00:00
Adam Boot
769d6a8255 Bubbles: Fix for gigabeat and add sansa e200 support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12075 a1c6a512-1295-4272-9138-f99709370657
2007-01-19 23:03:41 +00:00
Tom Ross
fd27a9d2bf Change Disktidy to use the standard menu api and adapt it to work on the Archos Player. Change the default clean value from 'Mac' to 'Both.'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12059 a1c6a512-1295-4272-9138-f99709370657
2007-01-18 01:38:50 +00:00
Tom Ross
0edd86d0f0 Add wormlet for the H10 5/6 GB. Seems to work well on the sim.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12057 a1c6a512-1295-4272-9138-f99709370657
2007-01-18 00:25:57 +00:00
Tom Ross
913fea27fc t! Initial version of a Blackjack plugin for bitmap-screen targets. Also includes the changes to the manual. Cross your fingers...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12030 a1c6a512-1295-4272-9138-f99709370657
2007-01-16 21:05:15 +00:00
Barry Wardell
41ee9e3304 FS#6539 - Thanks to Tom Ross
Add Jewels, Spacerocks, Wormlet, Rockboy and Sudoku for the e200. Also Includes manual changes for plugins.
Add X5 keymappings for wormlet to the manual.
Add help text for Jewels on the H10 and give a warning if help text is not defined.
Fix bug in spacerocks lives drawing on large screens (larger than Ondio).
Change spacerocks comments to C style.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12018 a1c6a512-1295-4272-9138-f99709370657
2007-01-15 20:40:48 +00:00
Marianne Arnold
59c9dcc990 Rockblox for the last two targets (ifp and Sansa). The Sansa keymap has already been there, the ifp keymap is working but might have room for improvements by someone who can test on the unit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11933 a1c6a512-1295-4272-9138-f99709370657
2007-01-06 12:38:41 +00:00
Dave Chapman
84e925ad8f Restore the correct #if for deciding when to build Rockblox. It should be disabled for 128x64 LCDs (i.e. iFP) and the Sansa
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11924 a1c6a512-1295-4272-9138-f99709370657
2007-01-05 21:49:45 +00:00
Steve Gotthardt
7599fb6871 Putting back in the check for LCD_WIDTH of 128
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11920 a1c6a512-1295-4272-9138-f99709370657
2007-01-05 17:25:50 +00:00
Steve Gotthardt
d850db102f Gigabeat gets rockblox ! Thanks to the RedZZR Gary Allen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11918 a1c6a512-1295-4272-9138-f99709370657
2007-01-05 16:32:20 +00:00
Zakk Roberts
e367ec3a38 Patch #5416 by Malcolm Tyrrell - Mazezam, a puzzle game. Move sliding blocks horizontally to reach the exit of each level. Should work on all bitmap-LCD targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11882 a1c6a512-1295-4272-9138-f99709370657
2007-01-02 02:00:15 +00:00
Zakk Roberts
044e793388 Whoops...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11878 a1c6a512-1295-4272-9138-f99709370657
2007-01-01 13:01:09 +00:00
Zakk Roberts
718ffdeada Fully-configurable fireworks display plugin, written by me. Supported on all bitmap LCD targets except Recorder/Ondio (currently runs way too slow on those). Have fun, and happy new year! :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11876 a1c6a512-1295-4272-9138-f99709370657
2007-01-01 12:44:05 +00:00
Peter D'Hoye
0f02e4f7a0 File and (recursive) directories properties in the file browser context menu. Uses dircache if possible (plugin api expanded). Is actually implemented as plugin. Small parts taken from earlier work by Will Robertson.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11630 a1c6a512-1295-4272-9138-f99709370657
2006-11-30 22:29:48 +00:00
Martin Arver
3a9cd7780e Stop building the favourites plugin, as the same feature is duplicated with the playlist catalog command
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11363 a1c6a512-1295-4272-9138-f99709370657
2006-10-27 11:35:34 +00:00
Martin Arver
2c1eec5533 Let SOURCES handle the sim exclusion for metronome
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11360 a1c6a512-1295-4272-9138-f99709370657
2006-10-27 11:24:13 +00:00
Barry Wardell
24f4a2a8cf Allow the Sansa e200 UI simulator to be built. Thanks to Andre Smith for the nice image of the Sansa. Lots more to be done including testing and tweaking the keymaps and modifying the plugins for the Sansa's 176x220 LCD.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11351 a1c6a512-1295-4272-9138-f99709370657
2006-10-26 13:38:09 +00:00
Jens Arnold
1ea2027d63 FlipIt: * Changed button assignments for X5 to a working layout. * Added missing help screens. * Some cleanup, fix yellow builds. * Disabled for iFP for now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11232 a1c6a512-1295-4272-9138-f99709370657
2006-10-16 01:27:08 +00:00
Jens Arnold
50d275dc37 FlipIt: Ported to archos Player :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11231 a1c6a512-1295-4272-9138-f99709370657
2006-10-16 00:40:40 +00:00
Linus Nielsen Feltzing
7ab4701f35 Oops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11162 a1c6a512-1295-4272-9138-f99709370657
2006-10-09 14:41:13 +00:00
Linus Nielsen Feltzing
d8a2165f78 Quick fix for the edit screen in the random_folder_advance_config plugin, no more blank screen and it now shows the correct directory count
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11161 a1c6a512-1295-4272-9138-f99709370657
2006-10-09 14:40:15 +00:00
Jonathan Gordon
27ad51fb15 Adds random folder advance option. RESETS SETTINGS. Refer to random_folder_advance_config wiki page for more info
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11158 a1c6a512-1295-4272-9138-f99709370657
2006-10-09 10:54:17 +00:00
Jens Arnold
89658651d7 Rockblox: * Ported to the Player :-P * Slight optimisation in refresh_board().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11146 a1c6a512-1295-4272-9138-f99709370657
2006-10-07 20:00:49 +00:00
Jens Arnold
52f4c4c82b Jewels: Different layouts for horizontal, vertical and square LCDs, used for H10-5GB (square) and Gigabeat (vertical). Idea and H10 graphics by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11040 a1c6a512-1295-4272-9138-f99709370657
2006-09-24 23:15:37 +00:00
Björn Stenberg
9e7f3615b5 Tetrox renamed to Rockblox, to avoid trademark issues
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11005 a1c6a512-1295-4272-9138-f99709370657
2006-09-19 20:48:47 +00:00
Jens Arnold
f3dd56791a Bubbles adapted to H10-5GB by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10997 a1c6a512-1295-4272-9138-f99709370657
2006-09-18 21:21:12 +00:00
Jens Arnold
2fb102ef04 Ooooops, committed the wrong files. Fixed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10948 a1c6a512-1295-4272-9138-f99709370657
2006-09-15 00:42:15 +00:00
Barry Wardell
99c2dc5284 Add new build target for iriver H10 5/6Gb.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10661 a1c6a512-1295-4272-9138-f99709370657
2006-08-19 19:21:17 +00:00
Miika Pekkarinen
ae8f25c6a7 Do not compile flashing plugin for H300 to be sure nobody tries that
out (it shouldn't even start but if it does, no-one knows what might
happen).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10550 a1c6a512-1295-4272-9138-f99709370657
2006-08-12 15:24:09 +00:00
Miika Pekkarinen
25425360b5 Enabled iriver flashing plugin with additional safety checks,
confirmation and ability to restore original firmware.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10547 a1c6a512-1295-4272-9138-f99709370657
2006-08-12 14:00:41 +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
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
Antoine Cellerier
928c33c255 rockpaint.c: Paint plugin for color LCD targets. Features include: different tools (brush, bucket, cut/copy/paste, line, bezier curve, text, rectangles, ovals, linear and radial gradients), 18 color palette, RGBHSV color picker, BMP file loading and saving. This still needs some work (and maybe some, if not a lot, of cleaning up of the source code) but it works fine (tested on h3x0 and ipod5g sims and ipod5g real target).
viewers.config: add rockpaint to the list of available viewers for .bmp files


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10258 a1c6a512-1295-4272-9138-f99709370657
2006-07-19 20:11:02 +00:00
Martin Arver
d32149f6f2 Remove Rockblox as it is superseeded by Tetrox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10165 a1c6a512-1295-4272-9138-f99709370657
2006-07-01 09:39:30 +00:00
Jens Arnold
fcc23784fc Removed battery_test because it's superseded by battery_bench.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10162 a1c6a512-1295-4272-9138-f99709370657
2006-06-30 23:23:01 +00:00
Dave Chapman
972a219676 Enable wormlet for the ipod 3g - there is no reason to exclude it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9980 a1c6a512-1295-4272-9138-f99709370657
2006-05-23 20:25:20 +00:00