Commit graph

198 commits

Author SHA1 Message Date
Björn Stenberg
303b455ceb Remove .a files before running ar, to avoid problems with renamed files remaining in the library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19160 a1c6a512-1295-4272-9138-f99709370657
2008-11-20 16:49:55 +00:00
Björn Stenberg
c6b3d38a15 New makefile solution: A single invocation of 'make' to build the entire 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
2008-11-20 11:27:31 +00:00
Marianne Arnold
b774adafe4 Pegbox - new graphics for Archos, c200, small H10, Mini, M3 - also cleaning 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
2008-10-13 23:13:12 +00:00
Jens Arnold
bdca83b86c Quick fix for the failing m:robe 500 build. Proper rockblox graphics are needed to make it work correctly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17631 a1c6a512-1295-4272-9138-f99709370657
2008-05-25 21:31:36 +00:00
Jens Arnold
43d02f66a0 Fix rockblox on all 160x128x2 and 160x128x16 targets. They used the mono 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
2008-05-25 21:12:18 +00:00
Marianne Arnold
402dec539a New chessbox graphics for the M3 - a new size to utilise the available display height there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17619 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 07:21:01 +00:00
Marianne Arnold
4ee3fed014 Sokoban: enable the plugin for the c200. Invent a new, a bit more rockboxish 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
2008-05-18 13:05:45 +00:00
Marianne Arnold
5641995027 New card bitmaps for the m:robe100 (used in solitaire and blackjack). They 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
2008-05-04 22:26:48 +00:00
Robert Kukla
b411ce677d FS#5725 - New Puzzle Game "PegBox"; with changes by myself:
- 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
2008-04-03 22:43:39 +00:00
Jens Arnold
408613ca22 Sliding puzzle: Fix graphics size and help text for M3. * Bubbles: Better (larger) emblems for M3.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16759 a1c6a512-1295-4272-9138-f99709370657
2008-03-23 09:21:49 +00:00
Jens Arnold
106ac75ad8 Adapted most multi-source plugins to the iAudio M3 keypad and screen. Doom 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
2008-03-22 14:20:04 +00:00
Jens Arnold
036d8cc7e7 Properly disable unused bitmap in SOURCES.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16738 a1c6a512-1295-4272-9138-f99709370657
2008-03-22 10:37:04 +00:00
Jens Arnold
29361abf74 Adapt most single-file plugins to the M3 keypad and screen. It's still 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
2008-03-22 10:24:28 +00:00
Robert Kukla
aafa321d31 m:robe 100: chessbox - make black pieces black and white pieces red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16545 a1c6a512-1295-4272-9138-f99709370657
2008-03-07 19:58:17 +00:00
Robert Kukla
5c5fef0068 m:robe 100: use correct bmp file for chessbox (needs make clean)
also use logical and operator in conditions

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16494 a1c6a512-1295-4272-9138-f99709370657
2008-03-03 09:28:22 +00:00
Robert Kukla
6b3a493dcd fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16476 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 10:37:02 +00:00
Robert Kukla
d3f9dae488 mrobe 100: fix graphics for flipit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16475 a1c6a512-1295-4272-9138-f99709370657
2008-03-02 10:20:54 +00:00
Robert Kukla
d6c8b57b50 M:Robe 100: add button definition/bitmaps to plugins and enable compilation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16469 a1c6a512-1295-4272-9138-f99709370657
2008-03-01 22:55:09 +00:00
Marianne Arnold
dce2ef805c Small improvements to sliding puzzle. (1) Don't draw the 'Moves' box at 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
2008-02-02 12:10:42 +00:00
Jonas Häggqvist
0750d3c75b Balance my ifs and endifs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16190 a1c6a512-1295-4272-9138-f99709370657
2008-01-31 19:48:36 +00:00
Jonas Häggqvist
4cd37d5ba4 Use nicer logos in the logo plugin, plus use the bitmap build system magic.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16189 a1c6a512-1295-4272-9138-f99709370657
2008-01-31 19:28:51 +00:00
Marianne Arnold
cdc933f40f Sliding_puzzle: rearrange the default bitmap definitions and add two more 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
2008-01-31 18:08:22 +00:00
Nicolas Pennequin
988d4e8e3b Fix the errors and warnings from the previous commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16169 a1c6a512-1295-4272-9138-f99709370657
2008-01-26 00:37:24 +00:00
Nicolas Pennequin
02f1839bfe Accept FS#7218 by Dave Hooper: Bitmap version of the sliding puzzle game.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16168 a1c6a512-1295-4272-9138-f99709370657
2008-01-26 00:16:06 +00:00
Michael Sevakis
8b4ecfaa4d Oops. Only build mpegplayer bitmaps for SWCODEC.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16141 a1c6a512-1295-4272-9138-f99709370657
2008-01-22 12:11:10 +00:00
Michael Sevakis
a5fc3f4df4 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.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15991 a1c6a512-1295-4272-9138-f99709370657
2008-01-03 17:14:28 +00:00
Marianne Arnold
2e5f8f5c06 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.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15981 a1c6a512-1295-4272-9138-f99709370657
2007-12-30 14:56:51 +00:00
Nicolas Pennequin
a7d08774dc PictureFlow fixes and improvements:
* 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
2007-12-11 18:54:50 +00:00
Nicolas Pennequin
16be6567b6 PictureFlow improvements by Jonas Hurrelmann:
* 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
2007-12-10 21:07:06 +00:00
Nicolas Pennequin
90ce826903 Initial commit of the PictureFlow plugin, a nice visualization for album covers.
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
2007-12-09 18:48:02 +00:00
Jonas Häggqvist
a8f900384b On second thoughts, let's compile Matrix for all non-mono bitmap displays.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15829 a1c6a512-1295-4272-9138-f99709370657
2007-11-27 01:28:00 +00:00
Jonas Häggqvist
450ed5273a Matrix demo plugin for colour targets. Ported from Ipodlinux who ported it from cmatrix for Linux. Closes FS#7920.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15824 a1c6a512-1295-4272-9138-f99709370657
2007-11-27 00:35:52 +00:00
Marianne Arnold
5cc2a608a9 Oops, forgot to add the two needed bitmaps...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15269 a1c6a512-1295-4272-9138-f99709370657
2007-10-22 14:09:44 +00:00
Marianne Arnold
543c49a483 Flipit for Sansa c200 and add the help text in the welcome screen for both Sansas. Update the manual as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15266 a1c6a512-1295-4272-9138-f99709370657
2007-10-22 13:53:16 +00:00
Marianne Arnold
df1f0d6429 Chessbox: ported to c200, also simplify the tile size calculation (thanks to Jens). Just retrieve it from the assigned bmp (same as e.g. Sudoku does), so that there's no need to check for lcd resolution in two different places. Update the manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15202 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 09:05:18 +00:00
Marianne Arnold
38f953320b 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.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14971 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 17:09:06 +00:00
Marianne Arnold
bb62942b89 Bubbles for Sansa c200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14894 a1c6a512-1295-4272-9138-f99709370657
2007-09-28 22:05:22 +00:00
Marianne Arnold
7cbc161d51 Make bubbles use one background picture that is the size of the display instead of combining a 'left' and sometimes a 'right' bmp. This way it's clearer how the background is generated and adapting to new display sizes should be easier.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14893 a1c6a512-1295-4272-9138-f99709370657
2007-09-28 21:16:35 +00:00
Marianne Arnold
12ddb8ea0d Enable plugins on the Sansa C200. Large parts taken from patch FS#7749 by Max Kelley with tweaks, bit of cleanup and additional bitmaps by me. Some of the now enabled plugins could still be improved in regard to screen size adaptation or keymaps but this way it can easily be done later and one by one. The rather ugly 'ifndef's I added temporaryly in plugins/SOURCES will also go one by one. Plugin button actions cause some quirks in a few plugins (e.g. 'clock') but since it's not critical , the bitmaps were already done and it makes a good example for discussing plugin button actions, I thought it could go in.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14771 a1c6a512-1295-4272-9138-f99709370657
2007-09-20 10:49:48 +00:00
Jens Arnold
65b4aae61e Sudoku: Optionally display coloured numbers on colour targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14730 a1c6a512-1295-4272-9138-f99709370657
2007-09-16 18:46:39 +00:00
Kevin Ferrare
93b2f9fd44 Rewrote the clock plugin in a cleaner and more modular way so that it can scale on remote screens. Use left-right keys to change the type of clock displayed (analogic, digital, binary) and up/downto change the look of the clock
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14174 a1c6a512-1295-4272-9138-f99709370657
2007-08-04 03:01:46 +00:00
Will Robertson
1685da832f Accept FS#7136: Turn based strategy game - "Superdom" clone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14144 a1c6a512-1295-4272-9138-f99709370657
2007-08-02 12:55:14 +00:00
Kevin Ferrare
ac017781e0 Ported the archos player's jackpot plugin to bitmaps LCD (still need some neat bitmaps), multi screen support for jackpot plugin and iriverify
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13978 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 09:38:55 +00:00
Marianne Arnold
b2585ce3de 'Fix' the 2 pixels that weren't in the right magic magenta transparent colour and showed as pink dot...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13934 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 23:50:33 +00:00
Jonathan Gordon
60e7472f72 Fix FS#7044 - if the color RGB(0,255,255) is in a bmp it will be replaced with the current foreground colour
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13878 a1c6a512-1295-4272-9138-f99709370657
2007-07-14 09:19:46 +00:00
Marianne Arnold
84e939d363 Jewels puzzle tiles - better adaptation to the different screen sizes and a bit of polishing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13842 a1c6a512-1295-4272-9138-f99709370657
2007-07-10 15:50:37 +00:00
Antoine Cellerier
f91d06de7b Apply FS #6702: More Sokoban Improvements.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13731 a1c6a512-1295-4272-9138-f99709370657
2007-06-28 20:45:00 +00:00
Antoine Cellerier
bbb9da3f8c Add "Puzzle" game type to jewels. Idea from Sam Hocevar's MonsterZ (http://sam.zoy.org/monsterz).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13644 a1c6a512-1295-4272-9138-f99709370657
2007-06-16 23:12:41 +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
Jonathan Gordon
e346a4cb29 forgot to add this viewers iconset for greyscale targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13186 a1c6a512-1295-4272-9138-f99709370657
2007-04-16 23:45:57 +00:00
Jonathan Gordon
6a5cc0bd25 Customizable icons for all bitmap targets. (FS#7013)
http://www.rockbox.org/twiki/bin/view/Main/CustomIcons for info on format and how to load them


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13177 a1c6a512-1295-4272-9138-f99709370657
2007-04-16 09:14:36 +00:00
Marianne Arnold
661cb91e00 Give the greyscale minesweeper tiles a bit more shadow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12812 a1c6a512-1295-4272-9138-f99709370657
2007-03-17 00:10:19 +00:00
Zakk Roberts
8336eb2390 Fix plugins/bitmaps/mono/SOURCES.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12409 a1c6a512-1295-4272-9138-f99709370657
2007-02-20 01:34:27 +00:00
Zakk Roberts
f8408e9273 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12407 a1c6a512-1295-4272-9138-f99709370657 2007-02-20 01:27:19 +00:00
Nicolas Pennequin
5a29fe18d4 Brickmania update for the Gigabeat: fixed menu and smaller game area to make the gameplay closer to targets
with landscape oriented displays (and more challenging too).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12310 a1c6a512-1295-4272-9138-f99709370657
2007-02-14 22:59:36 +00:00
Zakk Roberts
ffbdb25e67 Large Sokoban update, by Sean Morrisey (FS#6625). Some new features include effectively unlimited (several thousand) undos on any platform, a redo feature, improved level/move info, 'level completed' screen showing moves/pushes made, and cleaned up code (full list of changes at tracker entry).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12294 a1c6a512-1295-4272-9138-f99709370657
2007-02-13 06:48:10 +00:00
Tom Ross
ecd83376b1 Oops, fix a typo so that we are referring to a bitmap that actually exist...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12282 a1c6a512-1295-4272-9138-f99709370657
2007-02-12 04:33:42 +00:00
Tom Ross
e633bc0be9 Rename solitaire_ bitmaps to card_ since they are used in solitaire and blackjack. Ideally all future card games will use these graphics.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12281 a1c6a512-1295-4272-9138-f99709370657
2007-02-12 04:21:49 +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
Zakk Roberts
1d4c425431 Shiny new Minesweeper color bitmaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12121 a1c6a512-1295-4272-9138-f99709370657
2007-01-27 08:40:47 +00:00
Zakk Roberts
7d409adba4 Third time's the charm (not using a 5G-specific ball yet).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12119 a1c6a512-1295-4272-9138-f99709370657
2007-01-26 09:02:00 +00:00
Zakk Roberts
890ec32360 Forgot to add the bitmaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12118 a1c6a512-1295-4272-9138-f99709370657
2007-01-26 08:57:28 +00:00
Zakk Roberts
a79dfa82a7 More new Brickmania bitmaps. New paddles for all targets; new powerups and 'break' bitmaps for iPod 5G, and a small tweak for that target as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12117 a1c6a512-1295-4272-9138-f99709370657
2007-01-26 08:54:44 +00:00
Zakk Roberts
080dae9d24 Forgot the bitmaps/native/SOURCES file..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12115 a1c6a512-1295-4272-9138-f99709370657
2007-01-26 06:15:41 +00:00
Zakk Roberts
4bdef7a187 Brickmania: new Brick bitmaps for all color targets, and introducing full-screen support for iPod 5G (320x240).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12114 a1c6a512-1295-4272-9138-f99709370657
2007-01-26 06:14:29 +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
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
Dave Chapman
d64e626387 Start of work on a port to the Archos 'AV300' (AV320/340/380) - a working UI simulator (but with a dummy background image for now) and the beginnings of the target-specific firmare code. Port is temporarily using a 2bpp LCD buffer format - the AV300 has a 320x240 colour (YCbCr-based) LCD which will need a new framebuffer format and drawing routines, but the LCD is also capable of various paletted bitmap modes, one of which has an identical framebuffer format to the greyscale ipods. Buttons (and hence the button mappings) are identical to the Archos Recorder, with the exception that the PLAY button on the Recorder is replaced by pressing the joystick on the AV300 (which I call BUTTON_SELECT). The initial port will begin by being strictly HWCODEC, but will evolve to be a hybrid SWCODEC/HWCODEC platform - it has a MAS3587F but also a main CPU (54MHz arm7tdmi plus DSP) capable of software decoding of at least some formats.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12008 a1c6a512-1295-4272-9138-f99709370657
2007-01-14 13:48:09 +00:00
Linus Nielsen Feltzing
cf8251281c Removed executable flag
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11966 a1c6a512-1295-4272-9138-f99709370657
2007-01-09 23:22:14 +00:00
Marianne Arnold
11cdfc6abe Small oops: commited the wrong Sansa background image.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11934 a1c6a512-1295-4272-9138-f99709370657
2007-01-06 12:50:43 +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
Steve Gotthardt
1f38e21566 Changing format to make larger screen usage. Thanks to Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11930 a1c6a512-1295-4272-9138-f99709370657
2007-01-06 03:03:52 +00:00
Steve Gotthardt
98f5aaf54f And the bitmap to go with rockblox - Thanks again to Gary Allen - RedZZR
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11919 a1c6a512-1295-4272-9138-f99709370657
2007-01-05 16:53:58 +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
Karl Kurbjun
ae221f1402 Height doesn't matter
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11496 a1c6a512-1295-4272-9138-f99709370657
2006-11-10 07:54:48 +00:00
Karl Kurbjun
e3324483df oops forgot the logo build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11493 a1c6a512-1295-4272-9138-f99709370657
2006-11-10 06:55:16 +00:00
Karl Kurbjun
06d8ee64c1 Clock plugin now scales with the screen size. The binary and plain mode still need updated bitmaps for larger screens and the time's up graphic could be updated as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11491 a1c6a512-1295-4272-9138-f99709370657
2006-11-10 06:23:06 +00:00
Marianne Arnold
23f127ddd7 Cardback design for Archos (even more natural...)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11404 a1c6a512-1295-4272-9138-f99709370657
2006-10-31 01:18:54 +00:00
Dominik Riebeling
4d33074e65 remove the 1 bit jewels for greyscale targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11374 a1c6a512-1295-4272-9138-f99709370657
2006-10-28 21:29:32 +00:00
Dominik Riebeling
0006a1a568 Add greyscale jewels for h100 series and Ipod mini.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11373 a1c6a512-1295-4272-9138-f99709370657
2006-10-28 21:09:13 +00:00
Jens Arnold
a796260a6b Next step of Makefile tuning: * Use 'make' internal commands for printing messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11369 a1c6a512-1295-4272-9138-f99709370657
2006-10-27 21:48:06 +00:00
Barry Wardell
73c0cfa632 Make the UI simulator compile on OSX again. dbg_flash_id() really shouldn't be compiled for the sim anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11328 a1c6a512-1295-4272-9138-f99709370657
2006-10-25 00:54:06 +00:00
Dave Chapman
d5df1caaba Rename rockpaint external .bmp files so they use the same convention as all other external bitmaps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11320 a1c6a512-1295-4272-9138-f99709370657
2006-10-23 19:09:53 +00:00
Jens Arnold
3943c5c267 Star: separate graphics for Gigabeat, by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11310 a1c6a512-1295-4272-9138-f99709370657
2006-10-22 13:20:47 +00:00
Jens Arnold
4f1ca13c23 Star: * Uses bitmap build system for all resolutions. * Working bitmaps for H10_5GB and iPod mini, and extra bitmaps for iPod Nano, by Marianne Arnold. * 6x7 pixel bitmaps for archos to utilise the full screen width, have almost correct aspect ratio, and real stars. * Working button definitions for X5, some cleanup for Gigabeat and H10. * Faster transition update, working properly for portrait displays. * Proper vertical alignment and nicer horizontal alignment for the info display. * Better tile animation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11283 a1c6a512-1295-4272-9138-f99709370657
2006-10-21 00:24:54 +00:00
Jens Arnold
e2b2f8e222 FlipIt: Separate graphics for 160x128 pixel LCDs, by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11259 a1c6a512-1295-4272-9138-f99709370657
2006-10-18 20:46:40 +00:00
Jens Arnold
45e3eed60d FlipIt graphics rework: * Adjusted token sizes to make them fit better on the various LCDs (4 different sizes, a 5th size is planned). Correct aspect ratio for archos bitmap LCD. Graphics work by Marianne Arnold.* Major code cleanup, use bitmap build system for all sizes. Info panel is now always displayed below.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11228 a1c6a512-1295-4272-9138-f99709370657
2006-10-15 22:31:09 +00:00
Jens Arnold
912574b5f9 Heavy graphical rework of solitaire: * Now uses full-card bitmaps (minus border) in several resolutions and colour depths. All graphical work done by Marianne Arnold; 37x49 and 26x33 pixel graphics partially based on the PySol cardset adapted from kdegames 1.0 * Cardback for greyscale targets. * Nicer edges for large cards. * Correct vertical card spacing within columns, hidden cards always use half the space now. * Correct horizontal spacing of columns.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11096 a1c6a512-1295-4272-9138-f99709370657
2006-09-29 20:39:29 +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
f36d0de98b Sudoku adapted to H10-5GB by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10998 a1c6a512-1295-4272-9138-f99709370657
2006-09-18 21:44:24 +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
Jens Arnold
816f20fc8f Tetrox adapted to H10 5GB by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10947 a1c6a512-1295-4272-9138-f99709370657
2006-09-15 00:29:22 +00:00
Jens Arnold
d540ab9a12 Solitaire: * Improved large suits for medium/large LCDs, and all new large suits for small LCDs, by Marianne Arnold. * Use the actual card dimensions in the code. Old values were one off. * #ifdef cleanup using the capabilities of the bitmap build system. * Some more tweaks.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10896 a1c6a512-1295-4272-9138-f99709370657
2006-09-06 01:33:26 +00:00
Antoine Cellerier
cf605c3434 Fix solitaire card colors
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10861 a1c6a512-1295-4272-9138-f99709370657
2006-09-02 22:45:27 +00:00
Jens Arnold
6267c7b5f4 Greyscale tetrox backgrounds: 'Score' in bold plus some antialiasing. There's still room for improvement...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10623 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 21:41:45 +00:00
Jens Arnold
675d708bf3 Sudoku: Separate set of graphics for X5 and Nano. Fixes wrong colours (pure greyscale instead of blueish shades), and allows specific enhancements for colour.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10622 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 21:41:45 +00:00
Antoine Cellerier
e2a73dc389 *: Enhance minesweeper graphics
minesweeper.c: clean source code (ipod keys still need to be changed)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10562 a1c6a512-1295-4272-9138-f99709370657
2006-08-13 20:44:53 +00:00
Jens Arnold
d158da2f00 Sudoku: Slightly smaller bitmaps for iPod Video and Gigabeat to make the board not stick to the LCD border, by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10509 a1c6a512-1295-4272-9138-f99709370657
2006-08-10 11:14:26 +00:00