Commit graph

596 commits

Author SHA1 Message Date
Linus Nielsen Feltzing
fd71c2ff87 Moved the Sokoban levels to .rockbox/rocks
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6630 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 06:50:02 +00:00
Linus Nielsen Feltzing
005fc38d87 Snake2 port to iRiver by Alexander Spyridakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6629 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 06:14:40 +00:00
Linus Nielsen Feltzing
fa148bb812 A new API for saving highscores in game plugins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6611 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 13:47:46 +00:00
Dave Chapman
b15e546937 Correctly detect the end of stream, and correctly re-initialise the FLAC decoder before playing the next track.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6601 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 20:09:53 +00:00
Dave Chapman
02e22ea1d5 Use proper enumeration for END_OF_STREAM test
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6598 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 19:38:13 +00:00
Dave Chapman
6c082a857a First attempt at codecflac.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6597 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 18:53:01 +00:00
Miika Pekkarinen
82c2927d1e Fixed: Ogg Vorbis crashing, MP3 file seeking, USB mode and a little
faster file buffering.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6591 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 06:34:54 +00:00
Michiel Van Der Kolk
127f14210f sound disabled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6589 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 19:36:54 +00:00
Michiel Van Der Kolk
261bb920c2 New search capabilities; autorating, bitrate, track number, playtime, samplerate
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6588 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 19:34:35 +00:00
Linus Nielsen Feltzing
a9d62c34d7 Metronome doesn't yet work on the iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6582 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:32:43 +00:00
Linus Nielsen Feltzing
c10e148a6e Killed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6581 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:32:05 +00:00
Linus Nielsen Feltzing
1c497e6045 First audio codec playback attempt by Miikka Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6574 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 23:05:10 +00:00
Michiel Van Der Kolk
b1e1e44041 Database v3 support.. works with the new format, new fields aren't getting used yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6573 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 23:00:42 +00:00
Michiel Van Der Kolk
40efb12b8c iriver snake support..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6572 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 15:30:27 +00:00
Tomas Salfischberger
b3c417b3aa (1) Replaced endian code, this is a little more readable.
(2) Made dict files more configurable (and relative to the rockbox path)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6570 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 14:21:51 +00:00
Jonas Häggqvist
e2c93176f2 iRiver remote buttons support in logo plugin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6550 a1c6a512-1295-4272-9138-f99709370657
2005-06-02 11:50:05 +00:00
Thom Johansen
9985caf3f9 ASM optimisation by David Bryant.
Placed various important arrays in IRAM.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6540 a1c6a512-1295-4272-9138-f99709370657
2005-05-31 07:56:28 +00:00
Christian Gmeiner
4ac11847fa we dont need the test plugin anymore
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6535 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 01:39:16 +00:00
Pedro Vasconcelos
024db0a766 Basic optimizations of the Vorbis decoder for the ihp-1x0.
Capable of real-time decoding with cpu freq at 120mhz.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6527 a1c6a512-1295-4272-9138-f99709370657
2005-05-27 09:14:00 +00:00
Linus Nielsen Feltzing
3841348930 Patch by Alexandre Bourget, fixes the hanging iriverify plugin issue when converting already converted files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6526 a1c6a512-1295-4272-9138-f99709370657
2005-05-27 06:54:16 +00:00
Jonas Häggqvist
5272d34cf5 An icon for the searchengine files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6513 a1c6a512-1295-4272-9138-f99709370657
2005-05-23 21:51:27 +00:00
Daniel Stenberg
ac31e6af87 Remote LCD support added to the x11 simulator, take 1. The win32 simulator
still builds, but shows no remote LCD yet.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6510 a1c6a512-1295-4272-9138-f99709370657
2005-05-23 16:23:25 +00:00
Thom Johansen
d0827aba8d Added support for IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6505 a1c6a512-1295-4272-9138-f99709370657
2005-05-23 09:39:56 +00:00
Jonas Häggqvist
103fbffc80 Changed keybindings, added helptext.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6504 a1c6a512-1295-4272-9138-f99709370657
2005-05-22 20:31:31 +00:00
Jonas Häggqvist
15379c792c Oops, didn't mean to commit those.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6500 a1c6a512-1295-4272-9138-f99709370657
2005-05-21 13:37:30 +00:00
Jonas Häggqvist
2ab3fae3ee Remote support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6499 a1c6a512-1295-4272-9138-f99709370657
2005-05-21 13:22:39 +00:00
Jens Arnold
e86ee9a33f Enhancement by Martin Arver: The snow flakes are now tiny bitmaps for better visibility on slow LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6498 a1c6a512-1295-4272-9138-f99709370657
2005-05-21 13:11:50 +00:00
Thom Johansen
94cd7a243e Remove stray debugging call.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6484 a1c6a512-1295-4272-9138-f99709370657
2005-05-17 16:26:47 +00:00
Linus Nielsen Feltzing
7ee41033b9 Patch #1202120 by Luca Burelli - autobookmark for text viewer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6483 a1c6a512-1295-4272-9138-f99709370657
2005-05-17 13:14:09 +00:00
Thom Johansen
8b8593f37a Facilitate IRAM usage for wv2wav.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6482 a1c6a512-1295-4272-9138-f99709370657
2005-05-17 13:02:13 +00:00
Jonas Häggqvist
f414fb1e22 Fix simulator builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6478 a1c6a512-1295-4272-9138-f99709370657
2005-05-16 12:15:24 +00:00
Jonas Häggqvist
a7d8829218 Remote support on iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6477 a1c6a512-1295-4272-9138-f99709370657
2005-05-16 12:07:30 +00:00
Jens Arnold
5bb707258a Disable reflow mode for the player as it makes no sense. Cosmetic indentation fixes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6470 a1c6a512-1295-4272-9138-f99709370657
2005-05-14 16:46:31 +00:00
Linus Nielsen Feltzing
eec2b7ed2b Patch #1152363 by Luca Burelli, proportional font support in the text viewer plugin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6469 a1c6a512-1295-4272-9138-f99709370657
2005-05-13 13:32:57 +00:00
Jens Arnold
38c8d08f5c Bugfix: Make sure pitch is reset at exit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6460 a1c6a512-1295-4272-9138-f99709370657
2005-05-12 20:00:11 +00:00
Jens Arnold
7595244845 Fix for bug #904026: Reset pitch to ensure synchronous playback.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6459 a1c6a512-1295-4272-9138-f99709370657
2005-05-12 19:53:11 +00:00
Michiel Van Der Kolk
f34e4ff6a4 Autorating should work now. at least. it would. but there is no runtime data to work with (yet)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6455 a1c6a512-1295-4272-9138-f99709370657
2005-05-11 00:12:33 +00:00
Michiel Van Der Kolk
f5eae08361 Starts with and ends with support (for strings), as requested.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6454 a1c6a512-1295-4272-9138-f99709370657
2005-05-10 23:44:22 +00:00
Michiel Van Der Kolk
09d82dbed8 gee, i thought i committed this o.o.
Proper aborting editing for databox...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6453 a1c6a512-1295-4272-9138-f99709370657
2005-05-10 23:00:25 +00:00
Jens Arnold
ed5b06b04c (1) Don't print on invisible lines. (2) Proper message for aborted filename input.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6443 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 21:25:16 +00:00
Jens Arnold
68ffd8fd2f Databox: Added crude print() function, and enabled building on all targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6442 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 19:39:07 +00:00
Jens Arnold
b0b12e685e Changed to rockbox style button handling, using the api functions. Support for all possible keypads, proper USB handling. Fixed to work correctly on SH1 based archoses, and fixed some slight quirks.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6441 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 19:09:32 +00:00
Thom Johansen
a1483e6e1d Patch #1189084 by David Bryant.
Wv2wav bug fixes.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6440 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 17:10:01 +00:00
Michiel Van Der Kolk
69212c5f2f merf u.u.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6439 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 16:23:02 +00:00
Michiel Van Der Kolk
34ccff1ecc Hopefully this fixes red..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6436 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 15:56:37 +00:00
Michiel Van Der Kolk
3176a665d8 Ladida fix.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6435 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 15:53:19 +00:00
Michiel Van Der Kolk
517eb7efa2 Canceling edit support.
todo: insert, delete


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6434 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 15:21:53 +00:00
Michiel Van Der Kolk
fda0d43172 Whoops. it seems my makefile format was out of date compared to cvs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6433 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 15:00:06 +00:00
Michiel Van Der Kolk
b0e010fc51 Databox!
The frontend plugin for the searchengine, creates searchengine files (rsp)
Its not pretty, but it works.
Only compiling for recorder and iriver for now....since i don't know about players...
Also, i'm hoping someone will beautify the interface someday.
PS. Editing modes aren't fully operational yet.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6432 a1c6a512-1295-4272-9138-f99709370657
2005-05-08 14:41:41 +00:00
Jens Arnold
d8237fd65f Same 'DLL' messages as the new plugin Makefile.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6425 a1c6a512-1295-4272-9138-f99709370657
2005-05-07 23:40:45 +00:00
Daniel Stenberg
b8a23f9e49 Fixed makefiles for autoconf.g include.
Fixed build output look in several Makefiles
Fixed code to include autoconf.h
Fixed code to use ROCKBOX_*_ENDIAN instead of previous attempts.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6421 a1c6a512-1295-4272-9138-f99709370657
2005-05-07 22:41:17 +00:00
Daniel Stenberg
287c742cff prevent compiler warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6415 a1c6a512-1295-4272-9138-f99709370657
2005-05-07 21:50:55 +00:00
Tomas Salfischberger
84364bc4ff Moved some data from stack to pluginbuffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6400 a1c6a512-1295-4272-9138-f99709370657
2005-05-02 23:09:21 +00:00
Tomas Salfischberger
23028f579b Adapted Miika's tool to rockbox coding style *oops*
(And removed some tabs from my own last minute edits in dict.c)

Changed the place of endian conversion form the device to the convertor.
Should speed it up a little.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6397 a1c6a512-1295-4272-9138-f99709370657
2005-05-02 16:06:05 +00:00
Tomas Salfischberger
a810a67db7 Dictionary plugin, first version... please bugtest.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6394 a1c6a512-1295-4272-9138-f99709370657
2005-05-02 15:03:46 +00:00
Jens Arnold
484285200a searchengine.rock didn't get cleaned.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6390 a1c6a512-1295-4272-9138-f99709370657
2005-04-30 09:40:15 +00:00
Michiel Van Der Kolk
a9e4555b6f Better error messenging. less crashes. good.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6389 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 23:57:50 +00:00
Michiel Van Der Kolk
fe708f22d5 fixes warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6388 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 23:40:52 +00:00
Michiel Van Der Kolk
872dd87375 whoops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6387 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 23:33:55 +00:00
Michiel Van Der Kolk
f5f8c05a31 *whistles*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6386 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 23:20:41 +00:00
Michiel Van Der Kolk
6ca9500811 hopefully fixes alignment and doesn't break anything..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6385 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 23:15:07 +00:00
Michiel Van Der Kolk
3d2565343e Alignment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6384 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 22:45:50 +00:00
Michiel Van Der Kolk
ec407a86a7 Code policy...
Removed tokentool for now since this is not the proper place, but what is?


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6383 a1c6a512-1295-4272-9138-f99709370657
2005-04-29 21:02:17 +00:00
Michiel Van Der Kolk
388d9ff6a3 This should give some optimization when and-ing things....
*hopes he got this right and it won't screw up the search engine*
but thats what cvs is for :)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6382 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 21:28:42 +00:00
Michiel Van Der Kolk
238bea7370 dumb dumb dumb dumb dumb.....
some rearrangements of code..
bugs were in the tokentool tokenstream generator X.x..
dumb :/


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6380 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 18:49:23 +00:00
Jens Arnold
6752d1310d Make searchengine compile for all targets; correct linking for archos.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6379 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 18:01:29 +00:00
Michiel Van Der Kolk
a40a3152bc Fixed stripping of \n..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6378 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 17:41:39 +00:00
Michiel Van Der Kolk
d98b6aec01 scanf sucks :/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6377 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 17:07:44 +00:00
Michiel Van Der Kolk
a43f90f563 scanf sucks >.<;
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6376 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 17:03:45 +00:00
Michiel Van Der Kolk
8c0dfb4d14 Searchengine is a viewer now, .rsp "Rockbox Smart Playlist"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6375 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 16:41:49 +00:00
Michiel Van Der Kolk
fff0d92e76 low level search query file maker, to be built on host, not target..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6374 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 16:41:08 +00:00
Michiel Van Der Kolk
c099300c8d Count hits... string searches appear to be broken for now, unsure why,
maybe something goes wrong when allocating ram for the strings..


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6373 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 16:39:41 +00:00
Michiel Van Der Kolk
29909a341a Read searchquery from a search "file" (search tokenstream)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6372 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 14:48:12 +00:00
Michiel Van Der Kolk
9ceac0a293 Better endian functions for reading longs/shorts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6371 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 14:20:23 +00:00
Michiel Van Der Kolk
4350eec6bb Proper headers, simulator support should (emphasis on should) work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6370 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 14:06:20 +00:00
Michiel Van Der Kolk
c013936d18 No unneeded delays...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6368 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 12:40:41 +00:00
Michiel Van Der Kolk
9369d4867d Search engine core for database v2, has an hardcoded "songs for year >= 1980 and year < 1990" at the moment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6367 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 12:33:38 +00:00
Linus Nielsen Feltzing
63c5fc7849 Don't build splitedit.c on iriver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6344 a1c6a512-1295-4272-9138-f99709370657
2005-04-25 08:59:33 +00:00
Stepan Moskovchenko
9ec1ff8cf5 Fixed warnings, adapted to Rockbox coding style, optimized to 78% realtime.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6329 a1c6a512-1295-4272-9138-f99709370657
2005-04-20 21:07:13 +00:00
Linus Nielsen Feltzing
c88b5b74fd Ooops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6327 a1c6a512-1295-4272-9138-f99709370657
2005-04-20 18:54:20 +00:00
Stepan Moskovchenko
1f5fb99819 Some shifting optimizations. Working code. 50% realtime.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6323 a1c6a512-1295-4272-9138-f99709370657
2005-04-19 15:57:07 +00:00
Linus Nielsen Feltzing
134d2519fe Removed warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6318 a1c6a512-1295-4272-9138-f99709370657
2005-04-19 10:52:20 +00:00
Linus Nielsen Feltzing
daa7fdc05d some libmad test performance improvements
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6317 a1c6a512-1295-4272-9138-f99709370657
2005-04-19 10:50:04 +00:00
Stepan Moskovchenko
4b773c0c4c Added xxx2wav support, an icon, and some optimizations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6306 a1c6a512-1295-4272-9138-f99709370657
2005-04-16 03:35:20 +00:00
Daniel Stenberg
cdd35ba220 fix compiler error
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6305 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 21:17:01 +00:00
Stepan Moskovchenko
5811214b0c Code cleanup, fix warnings, error checking, add midi2wav to viewers.config
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6304 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 20:27:04 +00:00
Christian Gmeiner
8c0c53e74f no new line fix
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6301 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 14:19:02 +00:00
Christian Gmeiner
562c8727c8 whoops... forgot one file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6298 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 13:39:56 +00:00
Christian Gmeiner
4dabec4df7 plugin to test remote lcd
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6297 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 13:39:13 +00:00
Stepan Moskovchenko
215e492a12 Added MIDI synthesizer plugin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6287 a1c6a512-1295-4272-9138-f99709370657
2005-04-15 06:08:55 +00:00
Thom Johansen
ac69e2aa82 Add mpc2wav to viewers.config.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6277 a1c6a512-1295-4272-9138-f99709370657
2005-04-12 22:07:47 +00:00
Thom Johansen
ad17fd4747 Musepack support, complete with mpc2wav plugin. Thanks go out to rasher for initiating the port.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6276 a1c6a512-1295-4272-9138-f99709370657
2005-04-12 21:29:48 +00:00
Linus Nielsen Feltzing
579f3d8dcb Added iriverify to viewers.config
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6260 a1c6a512-1295-4272-9138-f99709370657
2005-04-07 13:11:18 +00:00
Linus Nielsen Feltzing
2fa2bf6ced Patch #1164207 by Alexandre Bourget, the iriverify plugin, transforms Rockbox generated playlists so they are recognized by the iRiver firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6259 a1c6a512-1295-4272-9138-f99709370657
2005-04-07 12:17:14 +00:00
Linus Nielsen Feltzing
d34865a530 mp3buf renamed to audiobuf
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6252 a1c6a512-1295-4272-9138-f99709370657
2005-04-05 11:33:58 +00:00
Linus Nielsen Feltzing
8a237a829e More audio code restructuring, mostly renaming functions so far
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
2005-04-04 12:06:29 +00:00
Linus Nielsen Feltzing
674eaca5ef Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6240 a1c6a512-1295-4272-9138-f99709370657
2005-04-01 13:41:03 +00:00
Michiel Van Der Kolk
f33ca63396 ladida... iriver sim fix till pcm playback is implemented there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6231 a1c6a512-1295-4272-9138-f99709370657
2005-03-28 00:56:15 +00:00
Michiel Van Der Kolk
3210ada7bf This is completely obsolete :p
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6230 a1c6a512-1295-4272-9138-f99709370657
2005-03-28 00:53:33 +00:00
Michiel Van Der Kolk
a87188e8d4 archos fix blah
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6227 a1c6a512-1295-4272-9138-f99709370657
2005-03-28 00:27:49 +00:00
Michiel Van Der Kolk
451dd48adc Sound api improvements, rockboy sound, contributed by xshock.
Playback of sound currently only works in boost mode, needs fixing.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6226 a1c6a512-1295-4272-9138-f99709370657
2005-03-28 00:00:24 +00:00
Michiel Van Der Kolk
b045f00d21 Alpha sound driver for rockboy, should work in theory, but in practice,
it doesn't. disabled by default with a define.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6218 a1c6a512-1295-4272-9138-f99709370657
2005-03-20 23:06:47 +00:00
Michiel Van Der Kolk
80a8ea19ca Source documentation of gnuboy (all there is anyways...)
Helps with understanding the code.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6195 a1c6a512-1295-4272-9138-f99709370657
2005-03-17 13:41:05 +00:00
Jens Arnold
ae4b2de619 Removed unnecessary extra check.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6183 a1c6a512-1295-4272-9138-f99709370657
2005-03-10 20:06:35 +00:00
Jens Arnold
81b51ebe58 Made the IRAM usage depend on the CPU type.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6182 a1c6a512-1295-4272-9138-f99709370657
2005-03-10 20:02:41 +00:00
Jens Arnold
657fdf26f2 Compile the simulators without special code & data sections. Fixes intermittent hangs/ crashes of mpa2wav.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6181 a1c6a512-1295-4272-9138-f99709370657
2005-03-10 20:02:08 +00:00
Jens Arnold
58aa4c98bb Fixes for the codec test environment: (1) Long aligned codec_malloc(). (2) Update all stats at most once per second.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6176 a1c6a512-1295-4272-9138-f99709370657
2005-03-09 19:36:53 +00:00
Jens Arnold
0300fca5b7 Baild out instead of crashing when called directly (without playing a ROM file).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6167 a1c6a512-1295-4272-9138-f99709370657
2005-03-07 21:41:10 +00:00
Daniel Stenberg
5152eca7d4 do the SOURCES magic correct here too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6160 a1c6a512-1295-4272-9138-f99709370657
2005-03-06 23:31:36 +00:00
Daniel Stenberg
f9b36e34a7 don't say anything, just slap me on sight... :-!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6154 a1c6a512-1295-4272-9138-f99709370657
2005-03-06 15:50:27 +00:00
Daniel Stenberg
2d493de671 Oops. I didn't mean to commit this just yet, this is work in progress.
Reverting this until tested further.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6153 a1c6a512-1295-4272-9138-f99709370657
2005-03-06 15:42:06 +00:00
Daniel Stenberg
8ebff817a2 Use the new generic SRC build "macro" in tools/makesrc.inc to process the
SOURCES file. Hopefully this now works better for Mac OS X people.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6152 a1c6a512-1295-4272-9138-f99709370657
2005-03-06 15:40:03 +00:00
Daniel Stenberg
1167b403e6 first shot at a perl script that generates the dependencies for the .elf files
that are the plugins. Not used by anything just yet.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6149 a1c6a512-1295-4272-9138-f99709370657
2005-03-06 00:05:33 +00:00
Jens Arnold
db7986cf0e Made the plugin linking depend on the plugin library for the simulator builds too. Removed unneeded dependency on plugin.h, because the .o gets rebuilt anyway when plugin.h changes:
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6148 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 23:31:40 +00:00
Michiel Van Der Kolk
e5b4913d19 Minor bug when writing files; files weren't truncated to 0, so when
writing a file smaller than the previous one, it adds garbage to the end.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6147 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 22:50:41 +00:00
Jens Arnold
fabdf1de6f Logo plugin: (1) Changed button handling. Left/Down now always decreases the absolute delta (down to 0), while Right/Up increaes it. (2) Adapted for player using the player graphics library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6146 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 22:45:04 +00:00
Michiel Van Der Kolk
72975faf05 Bugggggggggggssssssssss *chases with flyswatter and swats them*
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6144 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 21:32:06 +00:00
Michiel Van Der Kolk
71eceb43d0 printing of the PC in assembly dumps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6143 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 19:52:31 +00:00
Michiel Van Der Kolk
12ab0ab36a Dynarec debug system added - creates various debugging files in the root.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6142 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 19:42:22 +00:00
Michiel Van Der Kolk
d1f948423e More opcodes implemented on dynarec, somewhat working, some bugs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6141 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 16:29:20 +00:00
Jens Arnold
75640f45eb Player graphics library: fixed and more robust bounds check, added bitmap drawing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6139 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 11:31:43 +00:00
Jens Arnold
b0f57cb88e Properly clean the rockboy dependency file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6138 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 00:05:57 +00:00
Jens Arnold
a9ee48ac54 LCD mode switching added for recorders (uses ON button).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6137 a1c6a512-1295-4272-9138-f99709370657
2005-03-05 00:04:31 +00:00
Michiel Van Der Kolk
ebd63b52cd New lcd mode: drop every 9th line; set as default.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6136 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 20:56:49 +00:00
Michiel Van Der Kolk
984cd6e568 New lcd mode; drop top 8 and bottom 8 lines
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6135 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 12:48:29 +00:00
Michiel Van Der Kolk
3e60b5a6d1 Lcd mode selecting between top 16 and bottom 16 lines being dropped by
using the hold button.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6133 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 12:31:08 +00:00
Michiel Van Der Kolk
ca2e99b4be Grayscale support for rockboy - can't work without markuns patch,
needs rockbox' internal framebuffer in 2 bit (4 pixels / byte) format.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6132 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 11:01:33 +00:00
Thom Johansen
ee811a3443 Inserted optimized synth_full and put some vital data in IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6131 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 10:37:15 +00:00
Daniel Stenberg
d787c836bc fixed gbc typo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6130 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 10:13:22 +00:00
Michiel Van Der Kolk
254100adf4 load/savestate support added to the menu, contributed by pabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6129 a1c6a512-1295-4272-9138-f99709370657
2005-03-04 09:30:27 +00:00
Michiel Van Der Kolk
0de0162ebe no menu for archos players till menu.c is adapted to work for them too...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6124 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 20:22:58 +00:00
Michiel Van Der Kolk
0dc6b128ca replaced BUTTON_SELECT with BUTTON_OFF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6123 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 20:10:49 +00:00
Michiel Van Der Kolk
e5f93069ea forgot an #ifdef
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6122 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 20:06:08 +00:00
Michiel Van Der Kolk
31f215ea39 ack, forgot to add file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6121 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 20:02:39 +00:00
Michiel Van Der Kolk
cd040ddd7c First stages of rockboy menu - press A/B mode to enter, contributed by pabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6120 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 19:54:47 +00:00
Michiel Van Der Kolk
3921e1aa69 Added dynarec(under construction) and outline for lcd modes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6119 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 19:44:02 +00:00
Michiel Van Der Kolk
348f5673ac Mode button quits now instead of the center button - prevents accidental quits.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6113 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 13:51:26 +00:00
Michiel Van Der Kolk
95819727eb Functions and data into iram mode for iriver, seems faster.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6112 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 13:50:09 +00:00
Michiel Van Der Kolk
0cecadd074 Automatic cpu boosting when emulating, when supported
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6111 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 13:11:45 +00:00
Jens Arnold
384de10246 Rockboy - gameboy emulation for rockbox, based on gnuboy. Still a bit early, but already playable on iRiver H1xx and the simulators. The archos recorder version is currently rather slow...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6104 a1c6a512-1295-4272-9138-f99709370657
2005-03-02 23:49:38 +00:00
Jens Arnold
8c82d8148e Sokoban: Made the walls dithered again. Code policing, removed tab chars.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6100 a1c6a512-1295-4272-9138-f99709370657
2005-03-02 06:50:06 +00:00
Linus Nielsen Feltzing
8fb87425f0 iRiver: Make better use of internal RAM, and larger buffers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6096 a1c6a512-1295-4272-9138-f99709370657
2005-03-01 14:39:01 +00:00
Linus Nielsen Feltzing
2d69f4c402 Fix for adjustable frequency
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6095 a1c6a512-1295-4272-9138-f99709370657
2005-03-01 14:38:22 +00:00
Jens Arnold
b363d65625 Get malloc() and friends out of the way for the cygwin linker (and maybe others), to make plugins work properly in the simulator.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6086 a1c6a512-1295-4272-9138-f99709370657
2005-02-28 20:55:31 +00:00
Linus Nielsen Feltzing
274e5c292a Killed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6078 a1c6a512-1295-4272-9138-f99709370657
2005-02-28 08:58:45 +00:00
Linus Nielsen Feltzing
4766863bda Sokoban adapted to the iRiver H1xx display by Michiel van der Kolk
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6077 a1c6a512-1295-4272-9138-f99709370657
2005-02-28 07:12:37 +00:00
Jens Arnold
74a1fb8d83 Use the new config-a52.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6070 a1c6a512-1295-4272-9138-f99709370657
2005-02-26 11:02:18 +00:00
Christian Gmeiner
0eeb92f11c add wv2wav
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6063 a1c6a512-1295-4272-9138-f99709370657
2005-02-25 17:58:10 +00:00
Jens Arnold
cb78646baf Codec test plugins: use DEBUGF() instead of (not cleanly avaliable) printf().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6052 a1c6a512-1295-4272-9138-f99709370657
2005-02-25 00:46:41 +00:00
Jens Arnold
6e372abb0e Grayscale lib: let the compiler decide when to save the pr register.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6051 a1c6a512-1295-4272-9138-f99709370657
2005-02-24 23:24:00 +00:00