summaryrefslogtreecommitdiff
path: root/apps/plugins/bitmaps/native (follow)
Commit message (Collapse)AuthorAge
...
* Snake2: Add support for 640x480 screensKarl Kurbjun2009-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21991 a1c6a512-1295-4272-9138-f99709370657
* Star, Flipit, Rockblox, Sokoban, Wormlet: Add support for 640x480 screensKarl Kurbjun2009-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21990 a1c6a512-1295-4272-9138-f99709370657
* Pegbox: Add support for 640x480 screensKarl Kurbjun2009-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21987 a1c6a512-1295-4272-9138-f99709370657
* Jewels: Add graphics for 640x480 screens.Karl Kurbjun2009-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21966 a1c6a512-1295-4272-9138-f99709370657
* Replace bitmap menu with a standard menu, add highscore table, save last ↵Johannes Schwarz2009-07-18
| | | | | | achieved level and add difficulty (part of FS#10193) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21964 a1c6a512-1295-4272-9138-f99709370657
* Brickmania, Chessbox, Blackjack, and Solitaire: Add support for 640x480 and ↵Karl Kurbjun2009-07-18
| | | | | | 480x640 screens git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21946 a1c6a512-1295-4272-9138-f99709370657
* remove references to pegbox bitmaps that were removed in r21907 (problem not ↵Robert Kukla2009-07-16
| | | | | | detected by build system) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21910 a1c6a512-1295-4272-9138-f99709370657
* Remove unused menu bitmaps from pegbox since r21867Johannes Schwarz2009-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21907 a1c6a512-1295-4272-9138-f99709370657
* Add appropriate sized cards for 640x480 screens based on svg-cards-2.0. ↵Karl Kurbjun2009-06-13
| | | | | | SOURCES is setup for 640x480 on a number of plugins as well, but graphics are not committed yet: will add as plugins are tested git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21279 a1c6a512-1295-4272-9138-f99709370657
* Load PictureFlow logo from disk, discarding it after splash screen is done ↵Andrew Mahone2009-05-23
| | | | | | and freeing the used space for the slide cache. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21051 a1c6a512-1295-4272-9138-f99709370657
* Rockblox: Show Highscore list on 176x220 (e200). The space between the score ↵Thomas Martitz2009-05-13
| | | | | | and level is ommitted, since there's no room (the L is sufficient as seperator). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20928 a1c6a512-1295-4272-9138-f99709370657
* Pegbox fixes by Rafaël Carré.Michael Giacomelli2009-04-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20722 a1c6a512-1295-4272-9138-f99709370657
* Enable plugins on the Onda VX747Maurus Cuelenaere2009-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20647 a1c6a512-1295-4272-9138-f99709370657
* Invadrox - some bitmap related changes in preparation of porting it to more ↵Marianne Arnold2009-04-07
| | | | | | screen resolutions, should not be visible to the user: (1) Use single bitmaps (or strips where possible) instead of one big bitmap each, so instructions and defines how to take the bitmap apart aren't needed. It's more flexible and makes it possible to (2) get some width/height variables directly from the bitmaps. (3) Use background images for static items. Both reduces the number of hardcoded values noticeably. (4) Make the 'fire_sprite' an external bitmap too - with help of Jens -. (5) Rename 'TINY_GRAPHICS' to 'SMALL_GRAPHICS' to have this name available for even smaller images (which is planned). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20646 a1c6a512-1295-4272-9138-f99709370657
* Tidy up and remove executable flag from a few plugin bitmap files.Marianne Arnold2009-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20639 a1c6a512-1295-4272-9138-f99709370657
* Correct displaying of the clock in binary (FS#9941). This looks good for ↵Alexander Levin2009-03-20
| | | | | | 'negative' LCDs as well (e.g. mrobe:100) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20401 a1c6a512-1295-4272-9138-f99709370657
* plugins/lib/feature_wrappers.h to provide easy access to some feature that ↵Andrew Mahone2009-01-24
| | | | | | | | | may be in either API or pluginlib depending on target pictureflow modified to use feature wrappers, and built on all targets that have tagcache and are swcodec git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19837 a1c6a512-1295-4272-9138-f99709370657
* Reduce the pictureflow empty slide bitmaps to 8-bit palette images,Andrew Mahone2008-12-29
| | | | | | as they are already greyscale. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19611 a1c6a512-1295-4272-9138-f99709370657
* Add support for scaled bitmap loads, and for greylib display, toAndrew Mahone2008-12-27
| | | | | | pictureflow, as well as several small fixes in the areas modified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19598 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip: build plugins (FS#9578)Rafaël Carré2008-11-28
| | | | | | | | | | | | Use unmodified C200 keymap when possible, variation of it when not Use Archos bitmaps when possible Current problems: - Pegbox plugin shows display corruption (corruption is different in the simulator) - Bubbles plugin misses 1 or 2 bottom lines, but if we gain back these lines it occupies a too small area of the screen - Splitted screen (yellow/blue) is a bit weird in most plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19252 a1c6a512-1295-4272-9138-f99709370657
* New makefile solution: A single invocation of 'make' to build the entire ↵Björn Stenberg2008-11-20
| | | | | | | | | tree. Fully controlled dependencies give faster and more correct recompiles. Many #include lines adjusted to conform to the new standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19146 a1c6a512-1295-4272-9138-f99709370657
* Pegbox - new graphics for Archos, c200, small H10, Mini, M3 - also cleaning ↵Marianne Arnold2008-10-13
| | | | | | and small tweaks to the rest of the greyscale and monochrome bitmaps. Aspect ratio correct the pieces for the Archos screen (now uses 9x7 tiles) which made it possible to also add the header with statistics). Necessary changes to pegbox.c: don't assume piece height = piece width, prepare a new 'wide' layout for the c200 with the statics at the side. Additional cleanup - make the code more readable by replacing repeatedly used bmpheight_XYZ with defines, splitting some too long lines. Let the 'Start on level' line in the menu actually appear on the Mini's screen. Also rename the greyscale graphics according convention to '...x2.bmp' and set the mime-type more accurately for all pegbox bitmaps. Finally, add Joel Puik, the creator of the original colour graphics to CREDITS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18803 a1c6a512-1295-4272-9138-f99709370657
* Quick fix for the failing m:robe 500 build. Proper rockblox graphics are ↵Jens Arnold2008-05-25
| | | | | | needed to make it work correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17631 a1c6a512-1295-4272-9138-f99709370657
* Fix rockblox on all 160x128x2 and 160x128x16 targets. They used the mono ↵Jens Arnold2008-05-25
| | | | | | bitmap intended for m:robe100 as a native one, making the background looking odd and crashing the sim. Bitmaps for monochrome targets used like native bitmaps shouldn't reside in bitmaps/mono, as that's asking for confusion. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17629 a1c6a512-1295-4272-9138-f99709370657
* New chessbox graphics for the M3 - a new size to utilise the available ↵Marianne Arnold2008-05-24
| | | | | | display height there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17619 a1c6a512-1295-4272-9138-f99709370657
* Sokoban: enable the plugin for the c200. Invent a new, a bit more rockboxish ↵Marianne Arnold2008-05-18
| | | | | | colour scheme since the old one didn't work in the small size that was needed for the c200's screen. Also use these colours in existing bmps and add some in-between sizes (e.g. for the Nano and Gigabeat) to use the screen size as best as possible. Rename the existing colour bmps consistently. Remove the drawing code for monochrome screens and let them use the bitmap build system too. This also allows further simplifying the code and let the plugin retrieve the tilesize from the bitmap. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17569 a1c6a512-1295-4272-9138-f99709370657
* New card bitmaps for the m:robe100 (used in solitaire and blackjack). They ↵Marianne Arnold2008-05-04
| | | | | | graphics are now bigger, same size as on other 160x128 displays, and take the 'inverted' red on black of the m:robe100's display into account. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17364 a1c6a512-1295-4272-9138-f99709370657
* FS#5725 - New Puzzle Game "PegBox"; with changes by myself:Robert Kukla2008-04-03
| | | | | | | | | | | - button definitions for m:robe 100 and sansa c200 - adapted graphics for m:robe 100 - use image size directly from auto-generated headers - save data files in correct directory - manual chapter (still missing most screenshots) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16957 a1c6a512-1295-4272-9138-f99709370657
* Sliding puzzle: Fix graphics size and help text for M3. * Bubbles: Better ↵Jens Arnold2008-03-23
| | | | | | (larger) emblems for M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16759 a1c6a512-1295-4272-9138-f99709370657
* Adapted most multi-source plugins to the iAudio M3 keypad and screen. Doom ↵Jens Arnold2008-03-22
| | | | | | and mpegplayer are disabled because of the not yet implemented greyscale library, and zxbox used 2-bit greyscale for now. * Slight optimisation for the (currently unused except on M3) 2-bit greyscale code in zxbox. * Simplified button definitions in chessbox. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16744 a1c6a512-1295-4272-9138-f99709370657
* Properly disable unused bitmap in SOURCES.Jens Arnold2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16738 a1c6a512-1295-4272-9138-f99709370657
* Adapt most single-file plugins to the M3 keypad and screen. It's still ↵Jens Arnold2008-03-22
| | | | | | preliminary, as many plugins now can't be left without the remote. The plugins need to be converted to use the action API (but not pluginlib actions). Plugins are not enabled yet. * Simplify the bitmap handling in the source of some plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16737 a1c6a512-1295-4272-9138-f99709370657
* m:robe 100: chessbox - make black pieces black and white pieces redRobert Kukla2008-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16545 a1c6a512-1295-4272-9138-f99709370657
* m:robe 100: use correct bmp file for chessbox (needs make clean)Robert Kukla2008-03-03
| | | | | | also use logical and operator in conditions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16494 a1c6a512-1295-4272-9138-f99709370657
* fix redRobert Kukla2008-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16476 a1c6a512-1295-4272-9138-f99709370657
* mrobe 100: fix graphics for flipitRobert Kukla2008-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16475 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 100: add button definition/bitmaps to plugins and enable compilationRobert Kukla2008-03-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16469 a1c6a512-1295-4272-9138-f99709370657
* Small improvements to sliding puzzle. (1) Don't draw the 'Moves' box at ↵Marianne Arnold2008-02-02
| | | | | | fixed size, and display 'Moves:' and number of moves on one line for square and portrait screens. (2) Use 4x4 spots on Archos too, to make the spots look square on the Archos display - change the default 80x64 image accordingly. (3) Replace the 110x110 images with 108x108 so that the width is evenly divisible by 4 (number of spots) as mentioned in the comment. (4) Make the greyscale images look a little less broken, could be even better though. -- The code could be made simpler and more flexible but one step at a time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16200 a1c6a512-1295-4272-9138-f99709370657
* Balance my ifs and endifs.Jonas Häggqvist2008-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16190 a1c6a512-1295-4272-9138-f99709370657
* Use nicer logos in the logo plugin, plus use the bitmap build system magic.Jonas Häggqvist2008-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16189 a1c6a512-1295-4272-9138-f99709370657
* Sliding_puzzle: rearrange the default bitmap definitions and add two more ↵Marianne Arnold2008-01-31
| | | | | | sizes of the bitmap (fixes issues on Nano and small H10). The 'Moves' box is still not fully visible on the latter, I plan to work on it but thought the fix was worth an own commit already. Also let the plugin retrieve the image width and height from the bitmap. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16188 a1c6a512-1295-4272-9138-f99709370657
* Fix the errors and warnings from the previous commit.Nicolas Pennequin2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16169 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#7218 by Dave Hooper: Bitmap version of the sliding puzzle game.Nicolas Pennequin2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16168 a1c6a512-1295-4272-9138-f99709370657
* Brickmania for Sansa c200 and the small H10 with new graphics. While at it ↵Marianne Arnold2007-12-30
| | | | | | 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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15981 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow fixes and improvements:Nicolas Pennequin2007-12-11
| | | | | | | | | | | | * Reduced popping effect (FS#8303) * Scale the empty slide to average album width * Introduced some visual settings * Fix FS#8298 but make the criteria a screen height of less than 100 px so that only the c200 gets 50x50 slides The scaling code is added as a lib function with a basic test plugin that's not compiled by default. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15913 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow improvements by Jonas Hurrelmann:Nicolas Pennequin2007-12-10
| | | | | | | * Scrolling and fading album titles * Better support for small displays git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15908 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of the PictureFlow plugin, a nice visualization for album covers.Nicolas Pennequin2007-12-09
| | | | | | | | Original code by Ariya Hidayat. Rockbox port by Jonas Hurrelmann and a few tweaks by me. On the first startup the database is scanned and album art is searched for each album. This process will take some time (dircache enabled and/or database in RAM speed it up, and it is possible to abort by pressing MENU), but the results are cached and the next startups will be very quick. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15900 a1c6a512-1295-4272-9138-f99709370657
* On second thoughts, let's compile Matrix for all non-mono bitmap displays.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15829 a1c6a512-1295-4272-9138-f99709370657
* Matrix demo plugin for colour targets. Ported from Ipodlinux who ported it ↵Jonas Häggqvist2007-11-27
| | | | | | from cmatrix for Linux. Closes FS#7920. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15824 a1c6a512-1295-4272-9138-f99709370657
* Oops, forgot to add the two needed bitmaps...Marianne Arnold2007-10-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15269 a1c6a512-1295-4272-9138-f99709370657