Zakk Roberts
|
16f7aa76d0
|
FPS setting now LCD-specific and raised for a number of models - much smoother animations on the iPod 5G/Nano - probably smoother on the iRivers as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9148 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-21 08:27:30 +00:00 |
|
Zakk Roberts
|
dd521146b7
|
Display logo for 3 seconds instead of 2 before rolling the credits - makes it easier to read the build date/time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9145 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-21 05:45:37 +00:00 |
|
Dave Chapman
|
1a0e885ba0
|
Patch #4870 from Fredrik Öhrn - Call yield() less often (gives a 3-4fps speed increase on H300) plus some minor code reorganisation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9140 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-20 23:01:28 +00:00 |
|
Dave Chapman
|
7e7423373e
|
Add cardback bitmap for colour LCDs smaller than 220x176.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9139 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-20 22:07:35 +00:00 |
|
Adam Boot
|
c2a853ef1a
|
Jewels: some clean up
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9127 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-20 03:06:45 +00:00 |
|
Adam Boot
|
ea4947a95f
|
New game plugin: bubbles, initial commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9126 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-20 03:06:07 +00:00 |
|
Ben Basha
|
2d767c5c11
|
New plugin: Tetrox, vertical tetris by eli sherer with work by me to port it to all rockbox working platforms.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9118 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-19 13:26:08 +00:00 |
|
Björn Stenberg
|
958d6ac278
|
Renamed Bejeweled to Jewels, for trademark reasons.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9116 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-19 12:31:13 +00:00 |
|
Björn Stenberg
|
69795ab18b
|
Improved buttons for ipod
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9100 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-18 20:17:25 +00:00 |
|
Björn Stenberg
|
3113bc3833
|
Improved buttons for ipod
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9093 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-18 19:11:18 +00:00 |
|
Dave Chapman
|
03627e0539
|
More patches from Fredrik Öhrn - joystick2.diff (add support using buttons on the iriver remotes) and speedup.diff (more optimisations for Coldfire targets).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9089 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-18 09:14:10 +00:00 |
|
Ben Basha
|
cee9568611
|
*patch by Mikael Magnusson, do not reinitialize the board when hit by a qix. *some code cleanup by me
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9076 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-17 13:38:45 +00:00 |
|
Dave Chapman
|
a10e531bea
|
Add a call to rb->yield() in the main loop
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9065 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-16 23:21:47 +00:00 |
|
Linus Nielsen Feltzing
|
9dae78e481
|
Restore the backlight setting properly when leaving Xobox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9056 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-16 08:20:57 +00:00 |
|
Dave Chapman
|
3fa27cdf1e
|
Sprite rendering bug fix from Dave Hooper
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9055 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-16 00:24:58 +00:00 |
|
Dave Chapman
|
318953334b
|
Another optimisation from Fredrik Öhrn - put the Z80 registers and some lookup tables in IRAM. Gives a significant boost on Coldfire targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9053 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 22:39:14 +00:00 |
|
Dave Chapman
|
2390f00fca
|
Save user settings to disk, plus some code policing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9047 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 17:32:18 +00:00 |
|
Dave Chapman
|
e1ee4ef23c
|
Minor cleanup and correct the copyright
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9043 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 02:00:40 +00:00 |
|
Dave Chapman
|
bfd2b86817
|
Enable frame-rate control for all targets. Change the iPod Nano to display 30fps (the other targets are all aiming for 20fps, but are not yet achieving it)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9042 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 02:00:34 +00:00 |
|
Dave Chapman
|
67760ded33
|
Patch #4830 from Dave Hooper - improved grayscale for the H1x0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9041 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 01:41:54 +00:00 |
|
Dave Chapman
|
b3358bd1a2
|
Patch #4829 from Fredrik Öhrn - Coldfire assembler blit_display() function for H300 and move the palette data into IRAM. Each of these gives about a 1fps speed improvement.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9038 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-15 01:27:13 +00:00 |
|
Marcoen Hirschberg
|
789e01bd06
|
latest update by Miguel Arevalo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9037 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-14 20:55:59 +00:00 |
|
Zakk Roberts
|
e8a0506583
|
Fixed ordering of SOURCES; removed redundancy pertaining to the definition of color LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9024 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 07:05:15 +00:00 |
|
Zakk Roberts
|
d91af84e43
|
Please let this be the last fix.. please..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9023 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 04:08:11 +00:00 |
|
Zakk Roberts
|
27be070cb1
|
Oops, fixed something in wormlet.c and did it again in SOURCES...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9022 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 03:42:55 +00:00 |
|
Zakk Roberts
|
0b8766f9d2
|
(Hopefully) fixed the ugliest build table we've had in quite a while..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9021 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 03:31:02 +00:00 |
|
Zakk Roberts
|
c091a77381
|
Adapted Wormlet to all other models with bitmap LCDs - fullscreen on all of them - with colors where possible. Untested on all models except Recorder and iPod 5G; might be a bit buggy.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9020 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 03:13:05 +00:00 |
|
Dave Chapman
|
7a10c08af4
|
Oops - changing the default setting for showfps shouldn't have been committed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9019 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 01:52:11 +00:00 |
|
Dave Chapman
|
ad8b24d90c
|
Various improvements and code re-organisation: Optimised assembler LCD rendering function for the iPod 5G by me and an optimisations to the sprite drawing routines courtesy of stripwax (these improvements make pacbox almost realtime on the iPod 5G). MENU+SELECT now brings up the menu on the iPod instead of the hold switch.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9018 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-13 01:42:11 +00:00 |
|
Brandon Low
|
fea567f9af
|
Fix dice on the player (sim at least, my player is acting up)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9014 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-12 18:46:05 +00:00 |
|
Jens Arnold
|
c91623b780
|
Oscilloscope: Don't print speed messages at an irritanting position (i.e. wrapped) * Print speed messages in horizontal mode (as number only).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9013 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-12 13:44:51 +00:00 |
|
Ben Basha
|
b7a96707bc
|
New plugin - Xobox - xonix clone by Eli Sherer with changes by me and Mikael Magnusson
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9011 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-12 09:35:53 +00:00 |
|
Dave Chapman
|
07476d52de
|
Stop audio playback before using IRAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9005 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 17:56:10 +00:00 |
|
Dave Chapman
|
a814584c87
|
pacbox - a Pacman arcade machine emulator. Currently working for all colour targets and the iriver H1x0. Requires the Pacman arcade machine ROMs in /.rockbox/pacman/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9001 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 15:44:35 +00:00 |
|
Jens Arnold
|
c8480433bc
|
Do not build grayscale.rock by default. This is mainly a developer example plugin for the grayscale library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8996 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 09:32:05 +00:00 |
|
Jens Arnold
|
06bc627c99
|
Removed lcd_roll() and lcd_remote_roll() functions. These functions were not really portable. Removed the only plugin that used lcd_roll(): Oscillograph. Oscilloscope offers everything that oscillograph did and more, in a portable way. * Bumped & sorted plugin API.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8995 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 09:28:49 +00:00 |
|
Jens Arnold
|
37f529cc3c
|
Only save settings if they changed (saves a disk spinup otherwise).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8994 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 08:35:45 +00:00 |
|
Jens Arnold
|
f9765d3f5c
|
Oscilloscope: * Added moving cursor bar. * Fixed several off-by-one errors which lead to glitches when wrapping around. * Settings are saved to disk. * Code cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8992 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-11 01:13:51 +00:00 |
|
Jens Arnold
|
78e4f4d1b1
|
Oscilloscope: Added vertical orientation option. Flipped horizontal mode to show left channel on top. Vertical mode prints speed messages. Set default speed to 50 instead of 100.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8986 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-10 00:18:58 +00:00 |
|
Marcoen Hirschberg
|
e6955954ac
|
add gigabeat keys
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8975 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-09 13:55:08 +00:00 |
|
Jens Arnold
|
b318b3e84f
|
Rewrite of oscilloscope plugin: * Doesn't use a timer isr anymore, ported to swcodec targets. * Added speed adjustment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8969 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-09 07:52:26 +00:00 |
|
Brandon Low
|
9c2b203025
|
Fix profiling compilation for non-m68k targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8967 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-09 01:37:52 +00:00 |
|
Jens Arnold
|
93113f5645
|
The LCD extension lib was split into 3 parts: Removed old file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8954 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-08 07:29:42 +00:00 |
|
Jens Arnold
|
10e7e22452
|
Minor optimisation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8952 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-08 01:15:09 +00:00 |
|
Jens Arnold
|
19b45a4374
|
LCD extension library: Implemented scrolling for LCD depths below 8 bit. * Oscilloscope: Use new scrolling function, some minor optimisations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8951 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-08 01:14:46 +00:00 |
|
Jens Arnold
|
329a4fa23b
|
Wrong ifdefing of the loader plugin caused an empty chessbox.rock to be included in the CVS builds (iPod, possibly iriver too). MEM is called MEMORYSIZE in SOURCES. D'oh
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8935 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-06 19:23:58 +00:00 |
|
Zakk Roberts
|
e4bb786ae2
|
Actually. Let's build for the 3G.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8930 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-06 07:29:59 +00:00 |
|
Zakk Roberts
|
b1b1026e1d
|
Fix H300 builds. Don't compile for iPod 3G yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8929 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-06 04:09:37 +00:00 |
|
Zakk Roberts
|
bc4e2db1a6
|
Enormous clock update. Most major functions rewritten & hugely optimized; a new Main Menu eliminates need for many different keys and thus brings the clock to iRiver H300 and iPod targets (working but not scaled up - yet). New mode: plain. New logo. Other miscellaneous fixes/improvements.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8928 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-06 03:46:33 +00:00 |
|
Brandon Low
|
b626f49cf4
|
Dice rolling plugin by me with help from Paul_the_Nerd on some keypads
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8924 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-05 22:42:50 +00:00 |
|