Nils Wallménius
c6c7b73a15
Fix bug that caused only half the output buffer to be used, gives a quite nice speedup on coldifre, clean up some commented out #ifdefs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14904 a1c6a512-1295-4272-9138-f99709370657
2007-09-29 16:06:16 +00:00
Stepan Moskovchenko
aaf3e3269c
MIDI: Fix off by one error with the guitar. Wow, I can't believe the off-keyness is finally fixed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14897 a1c6a512-1295-4272-9138-f99709370657
2007-09-29 03:07:31 +00:00
Stepan Moskovchenko
d1e306077f
MIDI: Fix two year old loop bug that caused distortion on some instruments. I been looking for this one
...
for at least 6 months.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14896 a1c6a512-1295-4272-9138-f99709370657
2007-09-29 02:20:49 +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
Michael Sevakis
d7cb90722f
Get the plugins synced up with the threading changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14881 a1c6a512-1295-4272-9138-f99709370657
2007-09-28 11:12:45 +00:00
Nils Wallménius
6888db3240
Do not duplicate const table, make getEvent function static inline, gives about a ~1.5% speedup, put tick function in iram, ~3.5% speedup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14873 a1c6a512-1295-4272-9138-f99709370657
2007-09-27 20:17:38 +00:00
Nils Wallménius
93787dd42c
Simplify the sendEvent function, makes it _slightly_ faster and quite a bit smaller, build midiplay with -O2 for coldfire, gives about a 23% speedup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14872 a1c6a512-1295-4272-9138-f99709370657
2007-09-27 18:29:50 +00:00
Stepan Moskovchenko
750f0acee3
Add Makefile to FILES and fix comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14864 a1c6a512-1295-4272-9138-f99709370657
2007-09-27 04:46:53 +00:00
Stepan Moskovchenko
8b6d28790e
Some MIDI changes, and add a new musical plugin I'm working on... Not fully done yet, so commented out
...
of SUBDIRS. (If people are against having half-baked plugins in SVN, please let me know and I will
remove it).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14863 a1c6a512-1295-4272-9138-f99709370657
2007-09-27 03:59:33 +00:00
Michael Sevakis
7e891aa4d3
Oops. Actually add the IDCT file for ARM. :p
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14852 a1c6a512-1295-4272-9138-f99709370657
2007-09-25 03:14:06 +00:00
Michael Sevakis
287d6223d3
Dithering option for mpegplayer on gigabeat-f/x and e200. Assembly IDCT for ARm just to make it all work more nicely. Move UI simulator YUV code to its core to adapt it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14851 a1c6a512-1295-4272-9138-f99709370657
2007-09-25 02:59:42 +00:00
Antoine Cellerier
62c1a87df4
Automatically save and load solitaire game. Close FS#7796. (Do we need a "quit without saving" menu entry?)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14846 a1c6a512-1295-4272-9138-f99709370657
2007-09-24 22:19:59 +00:00
Nils Wallménius
ddee0f16d3
Use uint32_t type for the pitch table
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14844 a1c6a512-1295-4272-9138-f99709370657
2007-09-24 21:13:20 +00:00
Nils Wallménius
ff7b3c5e4e
Fix midi playback on 64 bit sims and const a table
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14842 a1c6a512-1295-4272-9138-f99709370657
2007-09-24 16:47:34 +00:00
Nils Wallménius
0e49605aaa
Move all of midiplay into its subdir and add a Makefile for it, add header files as necessary.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14841 a1c6a512-1295-4272-9138-f99709370657
2007-09-24 15:57:32 +00:00
Nils Wallménius
d969a420b6
Do not display the backdrop in text viewer and editor plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14835 a1c6a512-1295-4272-9138-f99709370657
2007-09-23 19:15:56 +00:00
Tomasz Malesinski
4fc77ac3ff
Fix empty commit: Add grayscale support for ARM in vertical packing format.
...
Enable grayscale for Iriver ifp. Fix timer_unregister for PNX0101.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14825 a1c6a512-1295-4272-9138-f99709370657
2007-09-22 23:37:58 +00:00
Karl Kurbjun
e571cfb070
vel/MROBE500
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14813 a1c6a512-1295-4272-9138-f99709370657
2007-09-22 04:55:44 +00:00
Will Robertson
26a05afe10
A few minor cleanups for the Gigabeat S
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14812 a1c6a512-1295-4272-9138-f99709370657
2007-09-22 02:17:08 +00:00
Will Robertson
322fcb5d1c
Re-enable plugins for c200, and fix the red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14806 a1c6a512-1295-4272-9138-f99709370657
2007-09-21 16:10:56 +00:00
Will Robertson
590501cfe4
Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14805 a1c6a512-1295-4272-9138-f99709370657
2007-09-21 15:51:53 +00:00
Jens Arnold
a8af83e8f9
Code police raid: header files must not define actual code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14789 a1c6a512-1295-4272-9138-f99709370657
2007-09-20 17:42:28 +00:00
Marianne Arnold
40c0569cef
Oops, what did that do there?
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14774 a1c6a512-1295-4272-9138-f99709370657
2007-09-20 11:06:31 +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
Thom Johansen
294ec1d110
Remove the ID3 tag version priority setting on the grounds of it being pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14750 a1c6a512-1295-4272-9138-f99709370657
2007-09-19 10:40:55 +00:00
Jonathan Gordon
cf1cef5f57
minor update to gui_synclist_do_button() which will hopefully simplify things later.
...
Now returns true if the action was handled in that function instead of returning the handled action.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14733 a1c6a512-1295-4272-9138-f99709370657
2007-09-17 10:08:50 +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
Marianne Arnold
d9bf26a127
Remove the ability to restart chessbox with a button (combo). It became redundant since there is a menu item for it; it didn't work on M5 or X5 before and there was a good chance of restarting accidentally. Also update the manual accordingly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14687 a1c6a512-1295-4272-9138-f99709370657
2007-09-13 22:21:40 +00:00
Robert Kukla
c9a00ab3ac
fix two bugs related to no-existing settings/bookmark files and simplify the viewer_load_settings() function in the process.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14680 a1c6a512-1295-4272-9138-f99709370657
2007-09-13 00:18:28 +00:00
Peter D'Hoye
72221fbf79
code police (and commit test)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14677 a1c6a512-1295-4272-9138-f99709370657
2007-09-12 22:04:19 +00:00
Peter D'Hoye
61aa70c483
Code police and keep backlight on while in mazezam
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14667 a1c6a512-1295-4272-9138-f99709370657
2007-09-10 22:55:10 +00:00
Nils Wallménius
04b3435afd
Clean up hard-coded paths
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14662 a1c6a512-1295-4272-9138-f99709370657
2007-09-10 09:46:36 +00:00
Jens Arnold
2e305c6381
Repair mpegplayer on 64 bit sims. No reason for doing fancy bitshifting opts, this is all compile time...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14659 a1c6a512-1295-4272-9138-f99709370657
2007-09-09 22:47:28 +00:00
Jens Arnold
cd9b51274f
battery_bench: Fix battery voltage logging for voltages >4.095V by separating the flags from voltage.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14658 a1c6a512-1295-4272-9138-f99709370657
2007-09-09 20:46:45 +00:00
Michael Sevakis
b0a1ed1852
Fix rockbox warnings. sramfile is a static array so will never be NULL.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14648 a1c6a512-1295-4272-9138-f99709370657
2007-09-09 02:49:24 +00:00
Michael Sevakis
f64ebb1c1f
Sim I/O and threading that runs more like on target. Tweakable if any genuine slowness imitation is required for any one of them. One point of concern is the sim shutdown on an OS other than Linux just because terminating threads in a manner other than having the do it themselves is kind of dirty IMHO.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14639 a1c6a512-1295-4272-9138-f99709370657
2007-09-08 12:20:53 +00:00
Peter D'Hoye
cc4541f086
Credits: better counter when scrolling manually
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14629 a1c6a512-1295-4272-9138-f99709370657
2007-09-06 22:32:46 +00:00
Peter D'Hoye
946a815cd4
Accept FS #7667 by Alexander Levin with minor fixes by me. Splits the shortcuts plugin into two, one for adding and one for viewing. Removes hard-coded file extension and allows to link from one shortcut file to another.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14599 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 22:24:26 +00:00
Peter D'Hoye
ec5b48dfe3
Make the credits scrolling changes a bit more user friendly, use actions and some code cleanup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14590 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 00:36:20 +00:00
Nils Wallménius
5ccf18019e
Accept patch from FS#7174 by Mauricio Peccorini with canges by me and Igor Kuzmin, chessbox now saves played games in a pgn file called .rockbox/rocks/games/chessbox.pgn
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14575 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 10:11:46 +00:00
Peter D'Hoye
fd3b0d95d8
Fix FS #7685 by using the backlight helper functions. Some code policing and cleaning. Still contains a potential crash although this version does not crash atm.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14559 a1c6a512-1295-4272-9138-f99709370657
2007-08-31 21:53:32 +00:00
Peter D'Hoye
f2178fbdee
the last oops?
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14547 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 20:25:19 +00:00
Peter D'Hoye
4a70f49255
fix yellow :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14546 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 20:17:49 +00:00
Peter D'Hoye
432a476b95
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14545 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 20:15:55 +00:00
Peter D'Hoye
4ca83e347a
Accept FS #6854 by Sylvain Fourmanoit: allow navigation when viewing credits and do not exit immediately when pressing a key.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14544 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 19:55:54 +00:00
Thom Johansen
c668de3085
FS #7286 . Do correct rounding of final 16 bit samples before sending to DAC, for you golden-eared people.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14514 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 14:32:52 +00:00
Daniel Stenberg
c9ee05280c
the viewer lives in the viewer dir so save settings and bookmarks there, as
...
FS#7638 points out
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14413 a1c6a512-1295-4272-9138-f99709370657
2007-08-21 21:15:32 +00:00
Marianne Arnold
c05e6099ea
The icon associated with wavplay should have been changed for hwcodec, put back the one for wav2wv to its original state.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14403 a1c6a512-1295-4272-9138-f99709370657
2007-08-20 11:16:17 +00:00
Jonathan Gordon
61835f2def
nope, this one is the one it shuold show
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14402 a1c6a512-1295-4272-9138-f99709370657
2007-08-20 10:49:05 +00:00