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 |
|
Daniel Stenberg
|
1e88be518a
|
Barry Wardell's keymappings for H10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10446 a1c6a512-1295-4272-9138-f99709370657
|
2006-08-03 20:17:25 +00:00 |
|
Jens Arnold
|
628d20a610
|
Grayscale library: LCD linearisation and gamma correction.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10402 a1c6a512-1295-4272-9138-f99709370657
|
2006-08-02 00:22:01 +00:00 |
|
Kevin Ferrare
|
0e027bd90c
|
To avoid having to use the main unit when accidentally launching a plugin from the remote, plugins now support remote quit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10157 a1c6a512-1295-4272-9138-f99709370657
|
2006-06-30 16:43:47 +00:00 |
|
Marcoen Hirschberg
|
9ad02de623
|
fix simulator build for the gigabeat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9973 a1c6a512-1295-4272-9138-f99709370657
|
2006-05-22 16:28:19 +00:00 |
|
Jens Arnold
|
6a972e0249
|
Finally - grayscale library support for the simulators. Currently SDL only, win32 and x11 won't link anymore due to missing simulator functions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8845 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-26 13:37:42 +00:00 |
|
Dave Chapman
|
fb4e384367
|
More iPod 3G work from Seven Le Mesle
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8835 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-24 20:54:09 +00:00 |
|
Marcoen Hirschberg
|
338e2bbb0c
|
first gigabeat commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-24 15:42:52 +00:00 |
|
Linus Nielsen Feltzing
|
568ac3eb21
|
Button driver for iAudio X5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8828 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-24 15:06:25 +00:00 |
|
Zakk Roberts
|
f166accb62
|
Fixed some iPod button mappings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8795 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-22 23:26:54 +00:00 |
|
Jens Arnold
|
ef4241a2ee
|
Fixed USB handling in grayscale library mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8435 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-23 23:53:22 +00:00 |
|
Jens Arnold
|
0d55854fd6
|
Cube: Solid greyscale mode is now supported on Archos Recorders and Ondios, using the grayscale library. The grayscale library gets switched on & off as needed when changing the display mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8433 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-23 22:53:56 +00:00 |
|
Daniel Stenberg
|
cedba8830f
|
Matt v.d. Westhuizen's iAudio X5 keypad adjustments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-18 11:09:06 +00:00 |
|
Jens Arnold
|
a36b1d4083
|
New plugin loader. Solves the crashes introduced with the .bss changes while keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-15 18:20:18 +00:00 |
|
Dave Chapman
|
d83e929f3f
|
Work-in-progress iriver iFP-7xx port by Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
|
2006-01-12 00:35:50 +00:00 |
|
Dave Chapman
|
0dc63c1b71
|
Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be identical to the other 4G models
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8262 a1c6a512-1295-4272-9138-f99709370657
|
2005-12-19 00:11:28 +00:00 |
|
Dave Chapman
|
54d44c893f
|
iPod: Initial attempt at button mappings for plugins. All plugins now compile, but more work is needed with the more complex ones to make them iPod friendly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8233 a1c6a512-1295-4272-9138-f99709370657
|
2005-12-14 01:31:37 +00:00 |
|
Jens Arnold
|
5b2cba17aa
|
Changed the LCD_COLOR pixel value format to packed RGB (unsigned int). Now all LCDs with depth > 1 use the same datatype. Added macros for easy pixel value definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7912 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 21:09:23 +00:00 |
|
Jens Arnold
|
a0b439c169
|
Patch #1239950 by Dave Hooper: Rotate cube while paused.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7596 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-07 23:01:31 +00:00 |
|
Jens Arnold
|
b0e056b5ae
|
More preparations and conversions for colour LCD support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7195 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-19 10:33:41 +00:00 |
|
Jens Arnold
|
82ea7c3bac
|
Renamed MAX_LEVEL to LCD_MAX_LEVEL to match the naming scheme. Preparations for colour LCD support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7194 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-19 09:24:29 +00:00 |
|
Jens Arnold
|
680fe7082f
|
Cube.rock extensions: (1) New mode for all platforms - hidden line. (2) Ability to pause animation. Note - some button assignment changes were required. (3) Proper backface removal, used for both solid and hidden line mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7135 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-13 20:40:46 +00:00 |
|
Jens Arnold
|
10a680556a
|
Removed a heapload of TABs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7130 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-13 06:07:11 +00:00 |
|
Jens Arnold
|
6a8cf45052
|
Cube.rock extension and rework: (1) Solid 4-greylevel mode on iriver H1xx. (2) Restructured internal handling of corners and edges. Added handling of faces for (1). (3) Small button handling changes for better response.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7129 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-12 23:57:06 +00:00 |
|
Jens Arnold
|
426df39c4c
|
Cube.rock: converted to binary fixed-point arithmetic allowing for some more optimisation, and added proper aspect handling of LCDs with non-square pixels (all archos SH targets).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7126 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-12 21:15:37 +00:00 |
|
Jens Arnold
|
c5bdca9b62
|
Use macros instead of multiple #ifdef to make the code more readable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6965 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-01 16:22:15 +00:00 |
|
Daniel Stenberg
|
01377e2e57
|
Hristo Kovachev's keypad fixes for the H300 build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-29 12:47:24 +00:00 |
|
Jens Arnold
|
d352b2d2bc
|
Adapted to new playergfx lib, release playergfx in all return cases, some optimisation for player.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5917 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-11 19:38:14 +00:00 |
|
Jens Arnold
|
1231e934d6
|
Removed flicker on player sim.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5884 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-10 21:45:21 +00:00 |
|
Jens Arnold
|
54828b7717
|
Cube now working on the player, using the new player graphics library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5883 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-10 21:28:21 +00:00 |
|
Jens Arnold
|
5c7461b22c
|
Correct position of parameter display.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5861 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-09 00:36:55 +00:00 |
|
Daniel Stenberg
|
f24bd466f2
|
adjusting to screen size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5859 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-08 22:48:53 +00:00 |
|
Daniel Stenberg
|
6700ad8f20
|
adapted to build on iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5784 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-04 12:41:09 +00:00 |
|
Jens Arnold
|
79afbafa66
|
Plugin rework 2: (most) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (calendar, chip8) Fixed usb handling.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5295 a1c6a512-1295-4272-9138-f99709370657
|
2004-10-17 00:54:09 +00:00 |
|
Jörg Hohensohn
|
2d720b2a79
|
I found several plugins to draw beyond screen boundary
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4176 a1c6a512-1295-4272-9138-f99709370657
|
2003-12-23 22:24:48 +00:00 |
|
Björn Stenberg
|
ba371fb595
|
Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657
|
2003-06-29 16:33:04 +00:00 |
|