.. |
beatbox
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
bitmaps
|
Initial WVS for mpegplayer. Adjusts to the user's preferred font and uses FF/RW preferences set for playback. Picked a random color for the base WVS color but it could be configured. Some engine tweaks to accomodate it since certain nescessities are clearer now. Fix a clipped YUV output bug in the SIM.
|
2008-01-03 17:14:28 +00:00 |
chessbox
|
Fix chessbox and rockboy for archos (overlays were broken by yesterday's plugin binsize reduction commit).
|
2008-01-05 12:45:12 +00:00 |
clock
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
doom
|
Gah, e200 sets CONFIG_LCD to LCD_X5.
|
2008-01-07 00:01:32 +00:00 |
lib
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
midi
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
mpegplayer
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
pacbox
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
reversi
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
rockboy
|
Fix chessbox and rockboy for archos (overlays were broken by yesterday's plugin binsize reduction commit).
|
2008-01-05 12:45:12 +00:00 |
searchengine
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
shortcuts
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
sudoku
|
Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements.
|
2008-01-04 21:07:05 +00:00 |
zxbox
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
alpine_cdc.c
|
Phase in thread_wait when waiting for a thread to exit. Begin phasing out the spinlock object for general use; it will become a multicore-only object for core locking. Take care of plugins first.
|
2007-10-22 05:57:38 +00:00 |
battery_bench.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
blackjack.c
|
Blackjack: small improvement in the c200 buttonmap - use the volume buttons instead of a combo, add the missing help text. Fill out the blank button table in the c200 manual.
|
2007-10-16 20:08:19 +00:00 |
bounce.c
|
|
|
brickmania.c
|
Brickmania for Sansa c200 and the small H10 with new graphics. While at it reduce the number of necessary per screen definition by letting the plugin retrieve the bitmap heights and widths from the file, therefore 'clean up' some graphics e.g. the menu items one, also make some backgrounds a bit nicer. Rearrange bitmaps/native/SOURCES and rename some graphics to reduce the number of duplicated bitmaps which only had a different name e.g. the ball - and tweak the gameover bitmap (on colour displays it uses transparency, and adapt the already existing mono bitmap to be usable). There might be minor differences in the 'looks' for existing ports but almost not noticeable with the exception that the gameover graphic is now centered. Introduce an alternative left and right key for c200 (volume up/down) for easier control. Manual update will follow.
|
2007-12-30 14:56:51 +00:00 |
bubbles.c
|
Bubbles for Sansa c200.
|
2007-09-28 22:05:22 +00:00 |
calculator.c
|
|
|
calendar.c
|
|
|
CATEGORIES
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
chessbox.c
|
|
|
chessclock.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
chip8.c
|
|
|
chopper.c
|
|
|
credits.c
|
use the list context in credits which has to be defined for every target
|
2007-10-15 08:25:29 +00:00 |
credits.pl
|
|
|
cube.c
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
demystify.c
|
Fix some plugins not using the helper functions for the new backlight timeout handling.
|
2007-11-29 23:55:58 +00:00 |
dice.c
|
Fixed the Total being out of screen with huge fonts like ter-u32b
|
2007-10-26 16:44:52 +00:00 |
dict.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
disktidy.c
|
|
|
elfdep.pl
|
|
|
euroconverter.c
|
|
|
fire.c
|
Forgot to commit the adaption of 'fire' to the new greylib.
|
2008-01-07 00:01:26 +00:00 |
fireworks.c
|
Fix some plugins that use NULL instead of -1 when not using a voice id in struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\
|
2007-10-15 07:59:13 +00:00 |
firmware_flash.c
|
|
|
flipit.c
|
Flipit for Sansa c200 and add the help text in the welcome screen for both Sansas. Update the manual as well.
|
2007-10-22 13:53:16 +00:00 |
greyscale.c
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
helloworld.c
|
|
|
invadrox.c
|
|
|
iriver_flash.c
|
|
|
iriverify.c
|
|
|
jackpot.c
|
|
|
jewels.c
|
Jewels: use 'Power' on M5/X5 to exit the plugin as in every other plugin. Mention this in the manual button table too and add the missing information for other targets as well. The table part in the tex file is restructured, a small workaround was necessary to make the Ipod manuals build correctly (is commented). Maybe someone with better tex skills could find a better solution?
|
2007-10-16 20:25:49 +00:00 |
jpeg.c
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
logo.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
Makefile
|
|
|
mandelbrot.c
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
matrix.c
|
On second thoughts, let's compile Matrix for all non-mono bitmap displays.
|
2007-11-27 01:28:00 +00:00 |
maze.c
|
|
|
mazezam.c
|
|
|
metronome.c
|
|
|
metronome.h
|
|
|
midi2wav.c
|
|
|
minesweeper.c
|
Minesweeper for the c200. The slightly smaller tiles made for this will also be used by the small H10 now, thought that was fair and it also complies with the comment about the number of tiles above.
|
2007-10-03 17:09:06 +00:00 |
mosaique.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
mp3_encoder.c
|
Fix FS #8019, caused by memcpy() being called before "rb = api;". Be cautious of this one, it'll certainly bite us again. Gut out all the silly file selection stuff, this plugin is already a viewer. Note that mp3_encoder still is buggy and needs more work (or we need a transcoder plugin...).
|
2007-10-30 10:42:08 +00:00 |
nim.c
|
|
|
oscilloscope.c
|
|
|
pictureflow.c
|
PictureFlow improvements:
|
2007-12-16 02:18:54 +00:00 |
plasma.c
|
All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.
|
2008-01-04 23:42:38 +00:00 |
plugin.lds
|
Build some more plugins for M:Robe most work, doom builds and runs if you use a hack - need to fix the user timer so that it works properly.
|
2007-11-02 05:21:34 +00:00 |
pong.c
|
Pong: small improvement in the c200 buttonmap; the left paddle is now controlled with the volume buttons. Also update the manual accordingly.
|
2007-10-16 19:57:30 +00:00 |
properties.c
|
|
|
random_folder_advance_config.c
|
|
|
resize_test.c
|
PictureFlow fixes and improvements:
|
2007-12-11 18:54:50 +00:00 |
robotfindskitten.c
|
Keep a 2 pixel margin in the instructions screen.
|
2007-10-08 00:03:15 +00:00 |
robotfindskitten_messages.h
|
Reduce memory usage so that we can include all messages on all platforms
|
2007-10-05 21:28:43 +00:00 |
rockblox.c
|
Fix some plugins not using the helper functions for the new backlight timeout handling.
|
2007-11-29 23:55:58 +00:00 |
rockbox_flash.c
|
|
|
rockboy.c
|
|
|
rocklife.c
|
Fix some plugins not using the helper functions for the new backlight timeout handling.
|
2007-11-29 23:55:58 +00:00 |
rockpaint.c
|
|
|
search.c
|
|
|
sliding_puzzle.c
|
|
|
snake.c
|
|
|
snake2.c
|
|
|
snake2.levels
|
|
|
snow.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
sokoban.c
|
|
|
sokoban.levels
|
|
|
solitaire.c
|
Fix a few solitaire game saving issues: Add a "Save and Quit" menu entry. Using "Quit" will delete the save file if it exists. Save on power off seems to work fine. Save on USB doesn't work (are file IOs disabled when USB is plugged?)
|
2007-09-30 16:39:36 +00:00 |
sort.c
|
|
|
SOURCES
|
Brickmania for Sansa c200 and the small H10 with new graphics. While at it reduce the number of necessary per screen definition by letting the plugin retrieve the bitmap heights and widths from the file, therefore 'clean up' some graphics e.g. the menu items one, also make some backgrounds a bit nicer. Rearrange bitmaps/native/SOURCES and rename some graphics to reduce the number of duplicated bitmaps which only had a different name e.g. the ball - and tweak the gameover bitmap (on colour displays it uses transparency, and adapt the already existing mono bitmap to be usable). There might be minor differences in the 'looks' for existing ports but almost not noticeable with the exception that the gameover graphic is now centered. Introduce an alternative left and right key for c200 (volume up/down) for easier control. Manual update will follow.
|
2007-12-30 14:56:51 +00:00 |
spacerocks.c
|
|
|
splitedit.c
|
|
|
star.c
|
Enable star transition on all targets and prevent lcd partial updating of 0 area rectangles. This should fix FS #6334. As I don't own one of the targets which were affected by this bug I can't confirm.
|
2007-10-15 21:00:57 +00:00 |
starfield.c
|
Fix starfield displaying stars in white on grayscale devices (they remain visible) when printing info message ...
|
2007-10-26 16:01:52 +00:00 |
stats.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
stopwatch.c
|
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
|
2007-10-23 15:40:51 +00:00 |
SUBDIRS
|
Build some more plugins for M:Robe most work, doom builds and runs if you use a hack - need to fix the user timer so that it works properly.
|
2007-11-02 05:21:34 +00:00 |
superdom.c
|
|
|
test_codec.c
|
FS#7954: Free resources when speed testing a folder. Also simplify the error handling code a little.
|
2007-12-15 13:54:58 +00:00 |
test_disk.c
|
|
|
test_fps.c
|
Fix warnings in test_fps.
|
2007-10-15 23:07:25 +00:00 |
test_sampr.c
|
Fix some plugins that use NULL instead of -1 when not using a voice id in struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\
|
2007-10-15 07:59:13 +00:00 |
test_scanrate.c
|
|
|
text_editor.c
|
Oops. Was thinking _TREE_ not _STD_, so no changes to the text editor
|
2007-11-20 02:11:13 +00:00 |
vbrfix.c
|
|
|
video.c
|
|
|
viewer.c
|
don't show the scrollbar after turning it off in the menu.
|
2007-11-23 15:42:08 +00:00 |
viewers.config
|
mpegplayer: Make playback engine fully seekable and frame-accurate and split into logical parts. Be sure to have all current features work. Actual UI for seeking will be added soon. Recommended GOP size is about 15-30 frames depending on target or seeking can be slow with really long GOPs (nature of MPEG video). More refined encoding recommendations for a particular player should be posted soon.
|
2007-12-29 19:46:35 +00:00 |
vu_meter.c
|
|
|
wav2wv.c
|
|
|
wavplay.c
|
|
|
wavrecord.c
|
|
|
wavview.c
|
|
|
wormlet.c
|
|
|
xobox.c
|
|
|
zxbox.c
|
|
|