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
Linus Nielsen Feltzing
0cd492f552
Reduced the LCD updates to once per second
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6046 a1c6a512-1295-4272-9138-f99709370657
2005-02-23 14:04:33 +00:00
Jens Arnold
4f2a7df6d6
Win32 simulator: fixed building of codec test plugins.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6044 a1c6a512-1295-4272-9138-f99709370657
2005-02-23 00:53:43 +00:00
Jens Arnold
94b64cc09e
There is no iram for simulator plugins.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6043 a1c6a512-1295-4272-9138-f99709370657
2005-02-23 00:52:30 +00:00
Jens Arnold
6f0c5cd768
Proper check for cygwin build environment, avoids win32 error 5 when loading plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6040 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 20:00:19 +00:00
Daniel Stenberg
22b7701fe7
Build cleanup and general fixes. fprintf() is now fdprintf(), the separation
...
between uisimulator files and firmware/apps files are better done.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 12:19:12 +00:00
Linus Nielsen Feltzing
e638eadaff
Temporary solution for code and data in IRAM for iriver codecs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6029 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 00:42:22 +00:00
Dave Chapman
9828f08d9b
Byte-swap WAV data on big-endian targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6018 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 12:31:11 +00:00
Dave Chapman
4d961f2128
First version of vorbis decoder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6017 a1c6a512-1295-4272-9138-f99709370657
2005-02-19 12:11:18 +00:00
Dave Chapman
7b56110e5e
Build the codec plugins in the simulator - only tested for X11
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6011 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 16:28:52 +00:00
Daniel Stenberg
0308fc2c96
use CFLAGS and the codeclibs when linking .rocks on x11 sim
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6003 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 14:36:55 +00:00
Daniel Stenberg
cdde25b597
Unified build system to use SOURCES for sim builds too, a single Makefile-look
...
made by configure and various related adjustments. This has not yet been tested
on cygwin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6001 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 13:47:17 +00:00
Dave Chapman
f436476f9f
Call button_clear_queue() before we start decoding - otherwise "open with" exited immediately
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6000 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 11:56:55 +00:00
Dave Chapman
e3e116d3c7
First version
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5995 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 22:25:06 +00:00
Dave Chapman
b64d95fe85
Add flac2wav decoder - hardcoded output is /flactest.wav
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5989 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 21:43:57 +00:00
Dave Chapman
3c166be0a4
Do not build on simulator or non-software codecs targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5984 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 19:39:48 +00:00
Dave Chapman
9b32a1988f
Move contents of plugins/xxx2wav.h into the plugin library
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5982 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 18:51:21 +00:00
Dave Chapman
711f763a12
Code cleanup and change to use contents of xxx2wav.h (still more work to do)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5981 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 16:07:25 +00:00
Dave Chapman
a9b7109b67
More code cleanups
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5980 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 16:06:06 +00:00
Dave Chapman
594b690af2
Start to clean up a52towav.c and move common xxx2wav code into xxx2wav.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5979 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 15:13:39 +00:00
Dave Chapman
7b96e2daa6
Initial version of a52towav test viewer plugin for liba52 - output is hardcoded to /ac3test.wav. CUrrently restricted to Stereo AC-3 files, but easy to fix for other types of files (e.g. 5.1)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5977 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 12:56:00 +00:00
Jens Arnold
9edaf37042
Fixed check for software codec in SOURCES, and ifdefed the plugin itself.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5968 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 02:08:17 +00:00
Jens Arnold
538e68059a
Solitaire adapted to iRiver, based on patch #1121520 by Jonas Haggqvist.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5967 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 02:08:16 +00:00
Dave Chapman
02eaeafcb6
Initial check-in of mpa2wav - a test "viewer" plugin for the iRiver to convert an MPEG audio file (MP1/2/3) into a wav file (currently hard-coded to /libmadtest.wav
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5966 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 01:38:22 +00:00
Jens Arnold
952d9d0fcf
Patch #1123576 by Jonas Haggqvist: pong adapted to variable screen resolution (iriver).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5965 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 01:18:14 +00:00
Dave Chapman
9d4a79b444
Discard .eh_frame, otherwise the codec viewer plugins are about 800MB in size. See http://www.rockbox.org/mail/archive/rockbox-archive-2004-07/0445.shtml
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5960 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 22:25:53 +00:00
Dave Chapman
e452383359
Increase PLUGINSIZE to 768k for devices with at least 32MB of RAM (currently only iRiver).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5952 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 14:00:37 +00:00
Daniel Stenberg
74f941e75c
C89 fix: variables first then code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5945 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 09:27:23 +00:00
Jens Arnold
468f9ecbab
New plugin by Jonas Haggqvist: bouncing rockbox logo, screensaver style.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5944 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 08:03:56 +00:00
Jens Arnold
dbe19115ec
Complete button assignemt for text viewer on iRiver.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5928 a1c6a512-1295-4272-9138-f99709370657
2005-02-12 02:02:20 +00:00
Jens Arnold
eea3d62945
Snow.rock ported to the player, fullscreen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5927 a1c6a512-1295-4272-9138-f99709370657
2005-02-12 01:36:33 +00:00
Jens Arnold
aa6ec9530e
Clip bottom & right when positioning the gfx display.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5926 a1c6a512-1295-4272-9138-f99709370657
2005-02-12 01:32:05 +00:00
Jens Arnold
85a026eacd
Added clearpixel() and clearline().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5924 a1c6a512-1295-4272-9138-f99709370657
2005-02-12 00:30:00 +00:00
Jens Arnold
b021f78eca
Mosaique now working on the player, using the player graphics library.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5918 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 19:48:52 +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
b66f94b03d
Split the display & update function in two, and added invertpixel(), invertline() and invertrect().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5916 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 19:35:50 +00:00
Linus Nielsen Feltzing
196e4ed551
iRiver: Working buttons, better support for large fonts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5894 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 23:55:24 +00:00
Linus Nielsen Feltzing
e9aab365cb
iRiver: Working keys for the calculator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5893 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 23:46:12 +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
c552e03c90
Beginnings of a graphics library for the player LCD. So far the only drawing functions are clear_display(), drawpixel() and drawline().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5882 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 21:12:59 +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
Jens Arnold
485a9cfbc9
Variable screen resolution.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5860 a1c6a512-1295-4272-9138-f99709370657
2005-02-09 00:33:23 +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
aa3ab739ab
Adjusted for iRiver LCD screen size.
...
Press SELECT on iRiver to change mode (ON on Recorders)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5858 a1c6a512-1295-4272-9138-f99709370657
2005-02-08 22:38:23 +00:00
Jens Arnold
225543eb7e
Variable screen resolution.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5828 a1c6a512-1295-4272-9138-f99709370657
2005-02-07 02:40:22 +00:00
Linus Nielsen Feltzing
910d9652f9
Link with the proper options
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5827 a1c6a512-1295-4272-9138-f99709370657
2005-02-07 02:10:20 +00:00
Daniel Stenberg
089d73a8b0
Let's do an ifdef here to prevent builds for iriver since the keymapping
...
isn't fixed for it (yet). Feel free to help!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5787 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 13:06:06 +00:00
Daniel Stenberg
7d1df5bee3
fix syntax
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5785 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 12:50:50 +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
Linus Nielsen Feltzing
3fcfdffe88
Added .rodata.str1.1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5783 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 12:40:47 +00:00
Daniel Stenberg
bc54fbd673
set the start address for iRiver plugins (this is still not working)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5782 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 12:25:18 +00:00
Daniel Stenberg
a00619fd7b
nah, this doesn't depend on MAS but assumed bad stuff about LED/SH
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5777 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 10:02:42 +00:00
Daniel Stenberg
881698476d
iriver support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5776 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:36:36 +00:00
Daniel Stenberg
9b682210e7
first basic attempt at supporting chessclock on the h100
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5775 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:36:19 +00:00
Daniel Stenberg
4a93acc735
MAS-specific plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5774 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:35:52 +00:00
Daniel Stenberg
bc45e628a1
these only build/run on targets using the LCD_SSD1815 display
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5773 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:35:29 +00:00
Daniel Stenberg
824cf0c649
CFLAGS is set (target-specific) in the root makefile, don't fiddle with them
...
here
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5772 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:34:56 +00:00
Daniel Stenberg
0a0c4d5379
allow different output formats for other targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5771 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:34:20 +00:00
Daniel Stenberg
3edc65b137
preprocess the linker file with more info
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5770 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 08:33:46 +00:00
Jean-Philippe Bernardy
8d3149f3ab
long policy
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5714 a1c6a512-1295-4272-9138-f99709370657
2005-01-30 14:48:50 +00:00
Jens Arnold
c47fadb112
Ooops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5685 a1c6a512-1295-4272-9138-f99709370657
2005-01-27 23:59:34 +00:00
Jens Arnold
91e8ab61a0
Battery_test plugin: (1) Fixed the button handling to work as intended. (2) Corrected the playback buffer time calculation. (3) Display info about dummy file creation for MMC (Ondio).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5684 a1c6a512-1295-4272-9138-f99709370657
2005-01-27 23:22:06 +00:00
Jens Arnold
3c348df5ca
Changed several places to use button_clear_queue() to empty the button queue. Added the ability to empty the (system's) button queue to the X11 simulatr.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5665 a1c6a512-1295-4272-9138-f99709370657
2005-01-26 22:48:25 +00:00
Linus Nielsen Feltzing
f07ddacb7d
Made alpine_cdc.rock compile with DEBUG enabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5662 a1c6a512-1295-4272-9138-f99709370657
2005-01-26 11:20:13 +00:00
Jörg Hohensohn
2f9bf25175
finally add my Alpine car CD changer emulator, although very few people may use it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5618 a1c6a512-1295-4272-9138-f99709370657
2005-01-20 21:06:44 +00:00
Jens Arnold
3d1ca9deb5
Plugin fixes for simulator: (1) Don't compile calendar for units without RTC. (2) Don't compile wormlet for non-recorders.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5567 a1c6a512-1295-4272-9138-f99709370657
2005-01-16 15:54:47 +00:00
Jens Arnold
4666f7e0d9
Bugfix: Ordinary ending of playback didn't close the file (File handle leak, cleared resume position was not saved).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5565 a1c6a512-1295-4272-9138-f99709370657
2005-01-16 00:10:57 +00:00
Linus Nielsen Feltzing
c5efd8b64c
Patch #939307 by Eric Lassauge
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5562 a1c6a512-1295-4272-9138-f99709370657
2005-01-13 11:06:08 +00:00
Jens Arnold
faedcd4e70
Allow flashing for players with alternative boot ROM.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5538 a1c6a512-1295-4272-9138-f99709370657
2005-01-08 01:06:15 +00:00
Jens Arnold
5bdac4875c
Start with the basic button layout if the basic operators are not available separately (Ondio keypad)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5525 a1c6a512-1295-4272-9138-f99709370657
2005-01-02 09:20:24 +00:00
Jörg Hohensohn
83f883b3bb
player version check extended up to 5.08
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5522 a1c6a512-1295-4272-9138-f99709370657
2004-12-30 21:51:58 +00:00
Jens Arnold
b8c9a0caa3
Plugin fixes: Correct button name for MODE key in help texts, conforming to the manual & wiki documentation (Ondio plugins). Alternate image is selected with MINUS, not MENU (rockbox_flash for player). Shortened some help lines that didn't fit on the display with the default font (solitaire). Fixed a number of typos.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5512 a1c6a512-1295-4272-9138-f99709370657
2004-12-26 14:56:05 +00:00
Jens Arnold
2a461eb30c
Fixed type
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5484 a1c6a512-1295-4272-9138-f99709370657
2004-12-15 18:54:29 +00:00
Zakk Roberts
e232b08681
Fixed general settings typo, split up general settings function, added cursor animations and updated cursor look (rounded edges).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5483 a1c6a512-1295-4272-9138-f99709370657
2004-12-14 02:47:59 +00:00
Jens Arnold
dc96fcfb0e
Fixed a typo, thanks Christi
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5480 a1c6a512-1295-4272-9138-f99709370657
2004-12-05 22:01:25 +00:00
Linus Nielsen Feltzing
059ada52d0
Make sure the time is updated before blocking in button_get()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5477 a1c6a512-1295-4272-9138-f99709370657
2004-12-03 07:36:11 +00:00
Jens Arnold
a5a6fa930c
Correctly display paused state
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5470 a1c6a512-1295-4272-9138-f99709370657
2004-11-29 00:19:51 +00:00
Linus Nielsen Feltzing
569b998c5b
Patch #1048937 by Jacob Erlbeck, Metronome tap speed entry
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5468 a1c6a512-1295-4272-9138-f99709370657
2004-11-26 13:31:40 +00:00
Linus Nielsen Feltzing
30237007f1
There will soon exist bitmapped players without RTC (iRiver)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5438 a1c6a512-1295-4272-9138-f99709370657
2004-11-19 13:34:35 +00:00
Björn Stenberg
6554417a0d
Only sort once
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5420 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 15:20:09 +00:00
Linus Nielsen Feltzing
4bd3e61de9
The favorites plugin can now be a viewer as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5418 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 13:00:50 +00:00
Linus Nielsen Feltzing
9bcd2a9998
Better feedback
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5414 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:13:33 +00:00
Jens Arnold
0ee36f882d
Removed workaround for non-zeroed bss. Added a little optimization for pause mode
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5405 a1c6a512-1295-4272-9138-f99709370657
2004-11-12 21:40:57 +00:00
Jens Arnold
db14d8e50c
New plugin: Oscilloscope, with the thought-to-be impossible horizontal aspect
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5389 a1c6a512-1295-4272-9138-f99709370657
2004-11-07 10:31:39 +00:00
Linus Nielsen Feltzing
ade3387208
Removed the depfile dependency for the .elf target, so all plugins aren't relinked every time a plugin source file changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5381 a1c6a512-1295-4272-9138-f99709370657
2004-11-04 14:23:05 +00:00
Linus Nielsen Feltzing
45a4381ff9
Patch #1052007 by Philipp Pertermann, minesweeper no longer quits after finishing a game.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5343 a1c6a512-1295-4272-9138-f99709370657
2004-10-25 12:28:57 +00:00
Jörg Hohensohn
d69c4995f6
the flash plugins are now checking the battery level first
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5332 a1c6a512-1295-4272-9138-f99709370657
2004-10-23 16:28:06 +00:00
Jens Arnold
10771df007
Minor change (adhere to original coding style)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5329 a1c6a512-1295-4272-9138-f99709370657
2004-10-23 10:23:50 +00:00
Jens Arnold
957cffad8d
Plugin rework 6: (all) Now using the default event handler, standard placement is in switch() default case. (chessclock) Compile-time keyboard configuration, for Ondio adaption. Fixed remaining issues with bitmap lcd -> compile for all platforms, as originally intended.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5327 a1c6a512-1295-4272-9138-f99709370657
2004-10-23 00:05:42 +00:00
Jörg Hohensohn
4d8fb1f9fe
removed a Player warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5326 a1c6a512-1295-4272-9138-f99709370657
2004-10-22 20:49:17 +00:00
Jörg Hohensohn
e925d0a8b5
minor optical flaw
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5324 a1c6a512-1295-4272-9138-f99709370657
2004-10-22 20:42:01 +00:00
Jörg Hohensohn
27f68f1d24
allow Ondio ROM v1.04 for flashing, I changed my mind about the Ondio key assignment, some cleanup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5323 a1c6a512-1295-4272-9138-f99709370657
2004-10-22 20:21:00 +00:00
Jens Arnold
2afdf95401
Plugin rework 5: (all) Now using the default event handler, standard placement is in switch() default case. (splitedit,star,vu_meter) Compile-time keyboard configuration, for Ondio adaption. (splitedit) Timing kludge for MMC. (star) Completed USB support.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5321 a1c6a512-1295-4272-9138-f99709370657
2004-10-22 00:22:07 +00:00
Jens Arnold
fd061fa10a
Plugin rework 4: (solitaire) Fixed an array out-of-bounds access on game init. Help splashes are cleaned up after timeout. Compile-time keyboard configuration. Added USB handling using the default event handler
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5315 a1c6a512-1295-4272-9138-f99709370657
2004-10-20 23:54:53 +00:00
Jens Arnold
2d6eca7e66
Ooops, I broke the recorder sims
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5305 a1c6a512-1295-4272-9138-f99709370657
2004-10-18 22:22:46 +00:00
Jens Arnold
e35a658ded
Plugin rework 2: (all) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (minesweeper,pong,snake,snake2) added USB handling. (mandelbrot,mosaique) Fixed return value. (minesweeper) fast moving with button repeat. (oscillograph) Fixed cleanup in USB case.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5304 a1c6a512-1295-4272-9138-f99709370657
2004-10-18 21:45:00 +00:00
Jens Arnold
d8426965a2
Fixed return value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5301 a1c6a512-1295-4272-9138-f99709370657
2004-10-18 06:16:11 +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
Jens Arnold
3ccbb165c1
Fixed return value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5292 a1c6a512-1295-4272-9138-f99709370657
2004-10-16 07:18:59 +00:00
Jens Arnold
cc8cff2ec0
Plugin rework 1: (most) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (snow) Made USB aware. (video) Added contrast setting to Ondio version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5291 a1c6a512-1295-4272-9138-f99709370657
2004-10-16 00:07:43 +00:00
Jens Arnold
2a0d541a38
BUG FIX: Corrected the speed kludge for Ondio video playback. The previous solution changed the frame time directly in the file header structure, causing the changed value to be saved together with resume position, therefore destroying sync for any further playback.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5271 a1c6a512-1295-4272-9138-f99709370657
2004-10-13 23:59:15 +00:00
Jens Arnold
c9e772645f
metronome.rock now uses default_event_handler_ex(). Adapted and enabled for Ondio.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5265 a1c6a512-1295-4272-9138-f99709370657
2004-10-12 23:45:25 +00:00
Jens Arnold
9db31cf886
grayscale.rock, jpeg.rock and video.rock now use default_event_handler_ex(). Adapted and enabled them for Ondio.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5264 a1c6a512-1295-4272-9138-f99709370657
2004-10-12 22:49:51 +00:00
Jens Arnold
dbf56959d0
chessclock plugin is player only
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5214 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 19:43:16 +00:00
Jörg Hohensohn
6a9e4b4f94
Ondio flash support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5213 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 17:16:27 +00:00
Linus Nielsen Feltzing
9f68890801
Removed the ENABLEDPLUGINS check
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5206 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 08:35:09 +00:00
Jörg Hohensohn
86425855fc
Ondio plugins+rombox enabled. The new SOURCES file allows us to gradually adapt the plugins to the Ondio keypad.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5200 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 06:51:22 +00:00
Daniel Stenberg
d2f2953a74
only compile files that are relevant
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5173 a1c6a512-1295-4272-9138-f99709370657
2004-10-05 07:58:54 +00:00
Daniel Stenberg
9c85941786
new SOURCES file that specifies which files to build in each dir, use
...
config.h preprocessor symbols to make conditionals
use the GCCOPTS now specified in the root Makefile by configure
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5158 a1c6a512-1295-4272-9138-f99709370657
2004-10-04 13:03:33 +00:00
Jens Arnold
eaa1f73c6d
Added MAS3539F support (Ondio SP)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5129 a1c6a512-1295-4272-9138-f99709370657
2004-09-29 19:51:41 +00:00
Jörg Hohensohn
593cc00447
a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
2004-09-28 22:13:26 +00:00
Daniel Stenberg
8e55d0cca0
adjusted to work better in the new concept
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
2004-09-22 21:40:45 +00:00
Daniel Stenberg
fc1e925c16
Rearranged makefiles again to move platform-specific stuff from the Makefiles
...
to either the configure script or to be ifdefed in the sources.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5103 a1c6a512-1295-4272-9138-f99709370657
2004-09-22 08:58:50 +00:00
Björn Stenberg
6c33c51a4c
Redesigned the button handling. The code now uses symbolic function defines instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
2004-09-19 21:58:37 +00:00
Daniel Stenberg
e5691c0613
temporarily disabled building of plugins for Ondio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5079 a1c6a512-1295-4272-9138-f99709370657
2004-09-15 13:38:55 +00:00
Jens Arnold
962d99a72e
Makefile Fix: plugin lib includes for Ondio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5077 a1c6a512-1295-4272-9138-f99709370657
2004-09-15 09:38:33 +00:00
Jörg Hohensohn
218d90b307
build system updated to include Ondio option
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5052 a1c6a512-1295-4272-9138-f99709370657
2004-09-09 06:01:46 +00:00
Zakk Roberts
30a7e1b404
Show counter option is now saved to disk
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5050 a1c6a512-1295-4272-9138-f99709370657
2004-09-07 04:39:38 +00:00
Daniel Stenberg
678090a2e7
rombox support: building and zip
...
general makefile: less output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5043 a1c6a512-1295-4272-9138-f99709370657
2004-09-06 07:05:12 +00:00
Jens Arnold
06cb237af6
New debug feature: Use the SH1 user break controller to catch illegal memory accesses
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5026 a1c6a512-1295-4272-9138-f99709370657
2004-08-30 19:52:45 +00:00
Jens Arnold
56fd6f9316
Fixed USB handling, and brought back the special mode
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5025 a1c6a512-1295-4272-9138-f99709370657
2004-08-30 17:21:15 +00:00
Jens Arnold
0df29b2157
Fixes: (1) metronome didn't yield() at all, (2) possible race condition, (3) complete cleanup when detecting USB connection, (4) removed TAB chars
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5022 a1c6a512-1295-4272-9138-f99709370657
2004-08-28 09:07:21 +00:00
Jens Arnold
b4920271ba
Fixed new font format: necessity of offset table generation, output of fonts without one
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5018 a1c6a512-1295-4272-9138-f99709370657
2004-08-27 00:34:15 +00:00
Jens Arnold
f8a5802d8e
Fixed pointer types & struct font
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5016 a1c6a512-1295-4272-9138-f99709370657
2004-08-26 22:05:35 +00:00
Jörg Hohensohn
5d36aaf249
New font format (already rotated) saves code, space and time. On the downside this new format is incompatible, so get the new fonts, too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5015 a1c6a512-1295-4272-9138-f99709370657
2004-08-26 21:15:07 +00:00
Linus Nielsen Feltzing
1a6a4812aa
Made the VU meter work in the simulator again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5007 a1c6a512-1295-4272-9138-f99709370657
2004-08-22 00:28:13 +00:00
Linus Nielsen Feltzing
4b8ee8dbb2
Minor code-policing
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5005 a1c6a512-1295-4272-9138-f99709370657
2004-08-21 23:29:55 +00:00
Linus Nielsen Feltzing
792bd17a08
Patch #1002379 by Lee Pilgrim, New VU meter
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5004 a1c6a512-1295-4272-9138-f99709370657
2004-08-21 23:22:05 +00:00
Linus Nielsen Feltzing
1e9de584f6
Patch #1011849 by Antoine Cellerier
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5003 a1c6a512-1295-4272-9138-f99709370657
2004-08-21 23:05:36 +00:00
Linus Nielsen Feltzing
ae7df4d0ac
M+ always copied the power part of the result, even after performing an addition.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5002 a1c6a512-1295-4272-9138-f99709370657
2004-08-21 22:57:07 +00:00
Daniel Stenberg
f50bbce438
fixed comments, added linefeeds to chop some of the longest lines
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5000 a1c6a512-1295-4272-9138-f99709370657
2004-08-18 12:06:10 +00:00
Björn Stenberg
619a5ca1d3
Minesweeper and Solitaire plugins by Antoine Cellerier
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4997 a1c6a512-1295-4272-9138-f99709370657
2004-08-17 06:50:14 +00:00
Zakk Roberts
87ab7cef11
Removed extra const
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4988 a1c6a512-1295-4272-9138-f99709370657
2004-08-05 11:24:27 +00:00
Zakk Roberts
3a77069878
New checkboxes introduced for improved, reworked options screen - new option at General settings: Save (when) - faster boot - cleaned up a bit more, removed redundant code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4987 a1c6a512-1295-4272-9138-f99709370657
2004-08-05 11:14:22 +00:00
Jens Arnold
85890b88df
Const policed the grayscale lib & plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4985 a1c6a512-1295-4272-9138-f99709370657
2004-08-03 20:57:06 +00:00
Zakk Roberts
27a4b60f1a
General settings at ON+F3, more animations and progressbar at credits roll, centering of text in lots of places, new arrow bitmap used at mode selector, 12:00am is no longer displayed as 00:00am
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4977 a1c6a512-1295-4272-9138-f99709370657
2004-08-01 07:59:58 +00:00
Linus Nielsen Feltzing
022299ee6c
The ninja-cool MP3 split editor plugin by Philipp Pertermann
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4975 a1c6a512-1295-4272-9138-f99709370657
2004-07-29 14:00:22 +00:00
Linus Nielsen Feltzing
f4f4111536
Added possibility to select the priority of the ID3 tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4962 a1c6a512-1295-4272-9138-f99709370657
2004-07-27 14:10:48 +00:00
Linus Nielsen Feltzing
8e84657461
Fixed the broken calendar save function
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4960 a1c6a512-1295-4272-9138-f99709370657
2004-07-27 08:51:54 +00:00
Linus Nielsen Feltzing
98c7b81471
Adapted to new event handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4958 a1c6a512-1295-4272-9138-f99709370657
2004-07-27 06:19:01 +00:00
Linus Nielsen Feltzing
6a635ce6ed
Adapted to the new event handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4957 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 23:35:15 +00:00
Linus Nielsen Feltzing
147d0eb5d4
Removed lots of CR characters, and adapted to the new event handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4956 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 23:34:42 +00:00
Linus Nielsen Feltzing
5f8f4a392f
Adapted to the new event handler concept
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4955 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 23:32:37 +00:00
Linus Nielsen Feltzing
a6880a4f73
I totally wrecked the search functionality when i replaced strpcasecmp() with strcasecmp()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4952 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 23:28:37 +00:00
Linus Nielsen Feltzing
3d91885718
Removed dead code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4950 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 14:54:57 +00:00
Linus Nielsen Feltzing
0e067bbe55
Removed the simulator build option
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4929 a1c6a512-1295-4272-9138-f99709370657
2004-07-23 21:10:13 +00:00
Linus Nielsen Feltzing
f215562afd
Now you can exit the clock plugin again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4927 a1c6a512-1295-4272-9138-f99709370657
2004-07-23 21:02:56 +00:00
Linus Nielsen Feltzing
0112fc8b0b
Case insensitive sorting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4926 a1c6a512-1295-4272-9138-f99709370657
2004-07-23 15:13:18 +00:00
Linus Nielsen Feltzing
c051eda028
Added strcasecmp() to the plugin API
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4925 a1c6a512-1295-4272-9138-f99709370657
2004-07-23 15:12:43 +00:00
Linus Nielsen Feltzing
a17df38de7
New viewer plugin, sorts a text (or playlist) file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4924 a1c6a512-1295-4272-9138-f99709370657
2004-07-23 14:54:04 +00:00
Linus Nielsen Feltzing
e4fc3d471c
Updated for the new configfile functions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4917 a1c6a512-1295-4272-9138-f99709370657
2004-07-22 07:51:49 +00:00
Linus Nielsen Feltzing
e93aa4b09c
Now keeps integers within range, and saves a version number in the cfg file, refusing to load too old versions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4916 a1c6a512-1295-4272-9138-f99709370657
2004-07-22 07:51:02 +00:00
Linus Nielsen Feltzing
8057d79202
Now uses the new config file framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4913 a1c6a512-1295-4272-9138-f99709370657
2004-07-21 13:47:12 +00:00
Linus Nielsen Feltzing
897fb63ec8
New plugin library framework for loading and saving .cfg files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4912 a1c6a512-1295-4272-9138-f99709370657
2004-07-21 13:46:42 +00:00
Jörg Hohensohn
69697aefe8
Added a check to prevent the flash plugins being used (and crashing) if Rockbox runs directly in flash ROM. (You need to RoLo a .ajz before re-flashing.)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4906 a1c6a512-1295-4272-9138-f99709370657
2004-07-20 22:54:04 +00:00
Zakk Roberts
97d1d15bd8
Fixed credits roll, and improved animations. Revised the release notes as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4893 a1c6a512-1295-4272-9138-f99709370657
2004-07-18 12:14:05 +00:00
Zakk Roberts
7e5e568678
Cosmetic code changes, new countdown mode - accessed at ON+F2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4892 a1c6a512-1295-4272-9138-f99709370657
2004-07-18 06:41:31 +00:00
Zakk Roberts
2278b14c3e
Analog time display bugfix and digital/lcd 12h settings seperated
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4891 a1c6a512-1295-4272-9138-f99709370657
2004-07-17 00:33:46 +00:00
Linus Nielsen Feltzing
285084df44
Now uses the settings_parseline() function
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4890 a1c6a512-1295-4272-9138-f99709370657
2004-07-16 13:01:17 +00:00
Linus Nielsen Feltzing
a939b732b4
Snake2: Changed the level file format, game B always starts from maze 1, plus some cosmetic changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4887 a1c6a512-1295-4272-9138-f99709370657
2004-07-16 08:22:32 +00:00
Linus Nielsen Feltzing
57f698b5e2
Patch #778688 by Pierre Delore, euroconverter for the Player
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4886 a1c6a512-1295-4272-9138-f99709370657
2004-07-15 14:02:14 +00:00
Linus Nielsen Feltzing
c145dacb90
snake2: Some code cleanup, loads all levels at startup, fixed the bug that prevented game B from advancing to the next level
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4885 a1c6a512-1295-4272-9138-f99709370657
2004-07-15 12:33:19 +00:00
Linus Nielsen Feltzing
557633592a
New plugin, snake2, by Mat Holton (Patch #838045 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4881 a1c6a512-1295-4272-9138-f99709370657
2004-07-14 13:09:56 +00:00
Linus Nielsen Feltzing
79dd35ec65
Removed the need for memcpy()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4875 a1c6a512-1295-4272-9138-f99709370657
2004-07-13 19:22:07 +00:00
Linus Nielsen Feltzing
6d84d3a691
New plugin, search.rock, by Stefan Meyer (Patch #723682 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4874 a1c6a512-1295-4272-9138-f99709370657
2004-07-13 14:25:19 +00:00
Linus Nielsen Feltzing
0c458c043a
The plugin API now supports ctype macros like tolower() and friends
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4872 a1c6a512-1295-4272-9138-f99709370657
2004-07-13 14:01:41 +00:00
Linus Nielsen Feltzing
7c0cdf1918
The check for solvable puzzles didn't use all squares. This fixes bug #911484 . Now uses rand() instead of current_tick for randomizing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4864 a1c6a512-1295-4272-9138-f99709370657
2004-07-12 10:46:00 +00:00
Linus Nielsen Feltzing
dcad830c92
The stop watch now inhibits the idle poweroff while counting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4863 a1c6a512-1295-4272-9138-f99709370657
2004-07-12 08:10:55 +00:00
Jens Arnold
6b559b1f97
scrollbar() parameters were swapped
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4859 a1c6a512-1295-4272-9138-f99709370657
2004-07-09 07:04:45 +00:00
Linus Nielsen Feltzing
ec9bea42a8
Removed progressbar() and a few tables as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4855 a1c6a512-1295-4272-9138-f99709370657
2004-07-08 13:15:16 +00:00
Linus Nielsen Feltzing
2441061764
Removed progressbar() and slidebar()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4854 a1c6a512-1295-4272-9138-f99709370657
2004-07-08 13:14:44 +00:00
Linus Nielsen Feltzing
e7bb8c0428
Added the apps/recorder dir to the include path for recorder builds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4853 a1c6a512-1295-4272-9138-f99709370657
2004-07-08 13:12:16 +00:00
Jens Arnold
d073326b6b
Added screen dump function to the grayscale lib
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4843 a1c6a512-1295-4272-9138-f99709370657
2004-07-06 23:11:02 +00:00
Linus Nielsen Feltzing
058302a480
Changed the behaviour of F2, and simplified the version string handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4816 a1c6a512-1295-4272-9138-f99709370657
2004-06-30 06:01:19 +00:00
Hardeep Sidhu
7eb4692e0e
Fixed simulator build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4815 a1c6a512-1295-4272-9138-f99709370657
2004-06-30 03:39:38 +00:00
Hardeep Sidhu
9814089f6f
Major clock update by Zakk Roberts (patch #932605 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4814 a1c6a512-1295-4272-9138-f99709370657
2004-06-30 02:42:11 +00:00
Linus Nielsen Feltzing
a1742f2692
Corrected spelling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4813 a1c6a512-1295-4272-9138-f99709370657
2004-06-29 13:12:07 +00:00
Jens Arnold
0690ac1966
added comments about default values
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4804 a1c6a512-1295-4272-9138-f99709370657
2004-06-25 21:09:34 +00:00
Jens Arnold
b058366b13
Save and restore pr register within _writearray() / _writeblock(). Cleaner coding, fixes GCC 3.3.1 build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4803 a1c6a512-1295-4272-9138-f99709370657
2004-06-25 21:01:37 +00:00
Jens Arnold
7c6bdd6493
Split grayscale library into several files to make up a real function library. Significantly decreases binary size for plugins using it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4802 a1c6a512-1295-4272-9138-f99709370657
2004-06-23 22:15:50 +00:00
Kjell Ericson
8877ad943e
Fixed so that the plugin is exitable (was irritating that the first plugin
...
in the list was the one you couldn't exit).
Negative impact: It seems to do a disk acess in the beginning and update the
display twice.
Positive impact: Pressing a key (like play) will "stress" the test and force
another disk access (and display update).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4801 a1c6a512-1295-4272-9138-f99709370657
2004-06-23 08:49:55 +00:00
Daniel Stenberg
8ea434834c
Move two steps on each move up/down. (Attempt to make it more playable after
...
user input, maybe I should try it myself on target soon)
Replaced hard-coded LCD sizes with the proper defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4797 a1c6a512-1295-4272-9138-f99709370657
2004-06-23 06:59:16 +00:00
Kjell Ericson
57e43cfb21
1) Presents a time for us without RTC.
...
2) Escaping the percent-sign correct for the splash screen.
3) Removed the newline for the splash screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4785 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 05:37:44 +00:00
Jens Arnold
051e017ab8
Slight speedup for drawing 1-bit bitmaps with draw modes 0..2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4784 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 00:02:51 +00:00
Daniel Stenberg
91c51764ee
on request, set the SIMULATOR define when building for the sim
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4780 a1c6a512-1295-4272-9138-f99709370657
2004-06-20 22:01:26 +00:00
Kjell Ericson
87d064d9d1
Ooops, I declared a variable in the middle of the code. Shame on me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4771 a1c6a512-1295-4272-9138-f99709370657
2004-06-18 10:08:32 +00:00
Kjell Ericson
fb9dbb623a
First version of my chessclock. Only tried on Player. Lacking a simulator
...
environment made me prohibit compilation for recorders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4769 a1c6a512-1295-4272-9138-f99709370657
2004-06-18 09:05:19 +00:00
Daniel Stenberg
4a55d16282
and use snprintf() from the plugin API
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4765 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 22:16:50 +00:00
Daniel Stenberg
ce60003ebb
code after variables
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4764 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 22:16:01 +00:00
Daniel Stenberg
38567bab2b
only for bitmaps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4763 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 21:56:46 +00:00
Daniel Stenberg
3430c5d6e6
Initial version of pong, not tested on target by me yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4762 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 21:54:53 +00:00
Jens Arnold
c5800382c3
Fixed a warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4761 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 21:13:40 +00:00
Jens Arnold
58f17cd082
Mandelbrot didn't yield() at all, leading to playback problems when heavily calculating mandelbrots
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4759 a1c6a512-1295-4272-9138-f99709370657
2004-06-16 20:51:05 +00:00
Björn Stenberg
be52a11038
Simple battery runtime test
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4751 a1c6a512-1295-4272-9138-f99709370657
2004-06-15 23:24:06 +00:00
Linus Nielsen Feltzing
5b9c4c1297
The plugin lib now works in the win32 simulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4747 a1c6a512-1295-4272-9138-f99709370657
2004-06-15 05:41:41 +00:00
Linus Nielsen Feltzing
f5491a519d
Tetris is now Rockblox, to avoid trademark problems
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4742 a1c6a512-1295-4272-9138-f99709370657
2004-06-14 12:50:05 +00:00
Linus Nielsen Feltzing
a6142ab7ab
Finally, the archos directory sandbox works in the same way for both X11 and win32 simulators. Unfortunately, this breaks the VC++ compatibility. Also, the plugin API now supports DEBUGF. Last, but not least, we have a new plugin, vbrfix.rock.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4726 a1c6a512-1295-4272-9138-f99709370657
2004-06-10 13:29:52 +00:00
Jörg Hohensohn
5fc1b64ae0
supporting 4:2:2 vertical subsampling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4725 a1c6a512-1295-4272-9138-f99709370657
2004-06-10 06:48:24 +00:00
Björn Stenberg
00f67d61ce
Othelo removed due to legal issues.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4722 a1c6a512-1295-4272-9138-f99709370657
2004-06-08 11:14:37 +00:00
Jens Arnold
2adfd88965
Adapted to new grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4712 a1c6a512-1295-4272-9138-f99709370657
2004-06-02 23:54:18 +00:00
Jens Arnold
ca2bb463d3
Major rework of the grayscale framework:
...
* api change - all drawing functions now use draw mode, foreground and
background shades set globally by separate functions
* There are now 4 draw modes for all drawing functions, no more separate
functions for inverse drawing
* Significant speedup of 1-bit bitmap (and font) drawing (2..3 times)
* Some more speed tweaks
* Additional functions for horizontal and vertical lines
* Copied describing comments to the header file for easier reference
* The safety net against an uninitialized grayscale buffer is gone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4711 a1c6a512-1295-4272-9138-f99709370657
2004-06-02 23:53:27 +00:00
Jens Arnold
7115cf1d50
Improved drawing speed by drawing whole columns at once (Matthias)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4707 a1c6a512-1295-4272-9138-f99709370657
2004-05-26 23:49:42 +00:00
Linus Nielsen Feltzing
4bd2702cad
Patch #958658 , metronome uses plugin_register_timer now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4704 a1c6a512-1295-4272-9138-f99709370657
2004-05-26 06:56:18 +00:00
Jörg Hohensohn
480c2fa215
removed a bit of obsolete stuff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4697 a1c6a512-1295-4272-9138-f99709370657
2004-05-23 15:41:28 +00:00
Jörg Hohensohn
9592ebb879
now supports images with restart markers
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4693 a1c6a512-1295-4272-9138-f99709370657
2004-05-23 06:23:02 +00:00
Jens Arnold
cc9bb412ee
Default viewer for .ucl is rockbox_flash.rock
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4688 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 23:05:50 +00:00
Björn Stenberg
0d53b48e0d
Set up default viewers.config
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4682 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 21:01:20 +00:00
Jens Arnold
9ca74798b6
Fix: scrolling left/right with even pixel counts caused an address error if the buffer width was odd. Some more tweaks and cleanups.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4681 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 20:48:35 +00:00
Björn Stenberg
fb00c2190b
Plugin/file type association system. Patch #879411 by Henrik Backe
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4677 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 20:08:24 +00:00
Jens Arnold
3e00f527fe
Fixed behaviour when connecting USB, made scrolling a bit faster by not emptying the button queue every time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4675 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 19:54:22 +00:00
Daniel Stenberg
0a6acd5539
use the new path to the levels file, the daily build of tomorrow will make
...
it appear at this path
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4670 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 17:25:46 +00:00
Daniel Stenberg
bfc4adec61
this is the levels file for sokoban
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4668 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 17:15:10 +00:00
Jens Arnold
4c67f0f3bb
FIX: The previous update produced a buffer overflow, which broke e.g. the jpeg viewer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4656 a1c6a512-1295-4272-9138-f99709370657
2004-05-20 13:10:41 +00:00
Jens Arnold
b3acd275ce
Missing function declaration
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4655 a1c6a512-1295-4272-9138-f99709370657
2004-05-20 08:25:16 +00:00
Jens Arnold
512079f944
Font support, several speed and size tweaks
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4654 a1c6a512-1295-4272-9138-f99709370657
2004-05-20 08:21:18 +00:00
Jens Arnold
6920aed858
Removed the grayscale framework, gets linked in from the plugin lib instead
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4652 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 17:19:11 +00:00
Jens Arnold
71c83b9b6b
Removed duplicate grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4651 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 17:05:17 +00:00
Jens Arnold
38f1d4d285
Adapted to new gray_init_buffer()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4650 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 17:04:08 +00:00
Jens Arnold
0d23d0adea
JPEG viewer now uses the 'official' grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4649 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 17:03:23 +00:00
Jens Arnold
007e1d1af3
Added return parameter for space taken by grayscale buffer to gray_init_buffer()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4648 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 17:02:20 +00:00
Daniel Stenberg
0e1faea5ac
declare variables before code, remain C89-compatible
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4647 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 10:45:55 +00:00
Daniel Stenberg
e4e3337671
I am a wannabe code-police
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4646 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 10:21:42 +00:00
Daniel Stenberg
367aac9519
Isaac's calculator plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4645 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 09:19:02 +00:00
Jens Arnold
e4c1667979
Grayscale demo plugin, now using the grayscale library
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4642 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 08:21:30 +00:00
Jens Arnold
a05c413774
First real library version of the grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4641 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 08:18:25 +00:00
Daniel Stenberg
f4b52b82ea
o removed the grayscale framework, it gets linked in from the libplugin instead
...
o use the grayscale.h header
o killed trailing whitespace
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4640 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 08:05:58 +00:00
Daniel Stenberg
a08fa7142a
o killed trailing whitespace
...
o uses the new grayscale.h header
o #ifdef'ed out the code that builds a plugin, as this is now only part of the
libplugin. we should probably build a separate plugin instead.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4639 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 08:04:55 +00:00
Daniel Stenberg
a9244032d2
grayscale framework header
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4638 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 08:03:43 +00:00
Daniel Stenberg
8b043aece9
this source file was moved to the lib/ dir instead
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4637 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 06:46:07 +00:00
Daniel Stenberg
a834f0f5c3
moved Jens Arnold's grayscale frame work source file to the plugin library
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4636 a1c6a512-1295-4272-9138-f99709370657
2004-05-19 06:31:54 +00:00
Linus Nielsen Feltzing
defca5b061
Further adjustments for the plugin library
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4634 a1c6a512-1295-4272-9138-f99709370657
2004-05-18 23:17:53 +00:00
Daniel Stenberg
243b122ce9
This makefile builds one single libplugin.a library by linking together
...
all C source files that are put in this dir and built. This lib will soon
be used for linking with when creating each plugin output file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4632 a1c6a512-1295-4272-9138-f99709370657
2004-05-18 15:01:39 +00:00
Jörg Hohensohn
363dc4b175
maintain view center when zooming, cache the previous zoom image as far as memory allows
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4630 a1c6a512-1295-4272-9138-f99709370657
2004-05-18 07:16:41 +00:00
Jens Arnold
e3a3a55ab0
Included newest grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4629 a1c6a512-1295-4272-9138-f99709370657
2004-05-17 00:45:41 +00:00
Jens Arnold
507800a386
Implemented scrolling up/down by n pixels (<= 7)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4628 a1c6a512-1295-4272-9138-f99709370657
2004-05-17 00:43:58 +00:00
Jens Arnold
bde77c047d
Included improved grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4627 a1c6a512-1295-4272-9138-f99709370657
2004-05-15 22:01:30 +00:00
Jens Arnold
9580e3a577
Vastly improved speed for gray_fillrect(), gray_drawgraymap(), left and right scrolling. Various other optimizations.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4626 a1c6a512-1295-4272-9138-f99709370657
2004-05-15 21:55:15 +00:00
Jens Arnold
2d446fef06
Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4620 a1c6a512-1295-4272-9138-f99709370657
2004-05-14 22:55:05 +00:00
Jörg Hohensohn
c431e22736
reject images with restart markers for now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4619 a1c6a512-1295-4272-9138-f99709370657
2004-05-14 07:57:13 +00:00
Jörg Hohensohn
ec98b18846
more compatible huffman table parsing, tolerate restart markers
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4618 a1c6a512-1295-4272-9138-f99709370657
2004-05-13 21:32:52 +00:00
Jörg Hohensohn
efea9e6b2d
jpeg viewer: use Play to zoom in, On to zoom out, arrows to scroll
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4613 a1c6a512-1295-4272-9138-f99709370657
2004-05-12 22:56:32 +00:00
Jens Arnold
1f55909081
gray_drawbitmap() changed to use the same bitmap format as lcd_bitmap(). Also made the bound checks a lot more safe.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4612 a1c6a512-1295-4272-9138-f99709370657
2004-05-12 22:39:39 +00:00
Jens Arnold
9ecfacc475
Updated with the latest grayscale framework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4604 a1c6a512-1295-4272-9138-f99709370657
2004-05-10 22:00:51 +00:00
Jens Arnold
f304356248
A plugin containing a framework to use grayscale display, primarily aimed at plugin developers. It also contains a small demo of what the framework can do.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4603 a1c6a512-1295-4272-9138-f99709370657
2004-05-10 21:43:51 +00:00
Jörg Hohensohn
12deda14d5
adaptive spinup control
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4599 a1c6a512-1295-4272-9138-f99709370657
2004-05-09 18:18:05 +00:00
Jens Arnold
3eb82028d1
Fixes: snprintf() lengths, buffer sizes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4596 a1c6a512-1295-4272-9138-f99709370657
2004-05-08 20:05:29 +00:00
Jörg Hohensohn
33b4629b66
LCD contrast setting on F2/F3
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4567 a1c6a512-1295-4272-9138-f99709370657
2004-04-30 21:38:24 +00:00
Jörg Hohensohn
a2d9dbdcb9
didn't I say no more hardware banging?
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4566 a1c6a512-1295-4272-9138-f99709370657
2004-04-30 21:16:35 +00:00
Jörg Hohensohn
e724b605f4
uses the new timer registration of the plugin API, no hardware banging any more
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4565 a1c6a512-1295-4272-9138-f99709370657
2004-04-30 21:13:49 +00:00
Jörg Hohensohn
664959aed4
uses the new timer registration of the plugin API, no hardware banging any more
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4564 a1c6a512-1295-4272-9138-f99709370657
2004-04-30 20:49:00 +00:00
Linus Nielsen Feltzing
1363e74972
Some changes to make the stop watch work better on the player, like scrolling the lap times. Now it also handles the USB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4547 a1c6a512-1295-4272-9138-f99709370657
2004-04-22 01:09:12 +00:00
Linus Nielsen Feltzing
75b575a750
Now uses grayscalescvs diff -u apps/plugins/mandelbrot.c! Plus some internal changes, like removing TAB chars, and preventing unnecessary redraws etc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4535 a1c6a512-1295-4272-9138-f99709370657
2004-04-21 07:32:42 +00:00
Jens Arnold
bf8c3056f9
Overflow error fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4531 a1c6a512-1295-4272-9138-f99709370657
2004-04-20 23:11:12 +00:00
Linus Nielsen Feltzing
4f4844218a
Made the stopwatch compile for the Player
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4513 a1c6a512-1295-4272-9138-f99709370657
2004-04-16 09:57:07 +00:00
Daniel Stenberg
ffdbd449eb
Mike Holden's stopwatch plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4512 a1c6a512-1295-4272-9138-f99709370657
2004-04-16 09:28:09 +00:00
Jörg Hohensohn
4d3aa154c6
a Mandelbrot set plugin from Matthias
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4504 a1c6a512-1295-4272-9138-f99709370657
2004-04-14 23:48:26 +00:00
Jörg Hohensohn
239b70fad3
patch #908634 applied
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4413 a1c6a512-1295-4272-9138-f99709370657
2004-03-19 22:15:52 +00:00
Jörg Hohensohn
fd5714bbef
minor bugfix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4412 a1c6a512-1295-4272-9138-f99709370657
2004-03-19 22:15:52 +00:00
Linus Nielsen Feltzing
c5067bf5ac
Patch #917313 , changes in muting and timing handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4400 a1c6a512-1295-4272-9138-f99709370657
2004-03-17 14:54:32 +00:00
Jörg Hohensohn
0499ffb774
The .ucl flasher now tells if the bootloader is not up to date. I hope that eases to phase out the old one with the flat battery problem.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4378 a1c6a512-1295-4272-9138-f99709370657
2004-03-13 18:36:57 +00:00
Linus Nielsen Feltzing
1fcd8ce396
Ninja-cool metronome plugin by Matthias Wientapper, for both Player and Recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4368 a1c6a512-1295-4272-9138-f99709370657
2004-03-12 08:21:26 +00:00
Jörg Hohensohn
24e2bb3438
loops have not been OK, were showing one frame more than available
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4351 a1c6a512-1295-4272-9138-f99709370657
2004-03-08 20:14:04 +00:00
Jörg Hohensohn
bfba273153
my underrun checks have not been precisely correct
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4348 a1c6a512-1295-4272-9138-f99709370657
2004-03-08 08:29:11 +00:00
Jörg Hohensohn
d93d20f6a4
for upcoming release: no diagnostic screen unless underruns happened
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4339 a1c6a512-1295-4272-9138-f99709370657
2004-03-05 07:11:38 +00:00
Linus Nielsen Feltzing
e392a1b6e6
Log scale for the VU meter, patch #897248 by Lee Pilgrim
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4323 a1c6a512-1295-4272-9138-f99709370657
2004-03-01 09:52:24 +00:00
Jörg Hohensohn
34455abfe6
same treatment like for video plugin: mp3_play_init() removed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4313 a1c6a512-1295-4272-9138-f99709370657
2004-02-21 22:30:07 +00:00
Jörg Hohensohn
e7a48977bf
mp3_play_init() removed, this was resetting the sound settings. Playback is the normal state anyhow, we could remove this function from the plugin API.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4312 a1c6a512-1295-4272-9138-f99709370657
2004-02-21 22:05:37 +00:00
Jörg Hohensohn
06500c84ce
option to resume to the position it was stopped last time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4301 a1c6a512-1295-4272-9138-f99709370657
2004-02-07 16:53:29 +00:00
Jörg Hohensohn
feb7f91e28
spinup the disk more early, and a recovery for underruns: seek to the last position.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4300 a1c6a512-1295-4272-9138-f99709370657
2004-02-06 21:19:05 +00:00
Jörg Hohensohn
47648b88c7
The new video player, with audio!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4298 a1c6a512-1295-4272-9138-f99709370657
2004-02-05 23:45:46 +00:00
Jörg Hohensohn
b8020cac2e
not for simulator unless lcd_blit() is implemented and mp3_xx() are stubbed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4289 a1c6a512-1295-4272-9138-f99709370657
2004-01-31 09:34:51 +00:00
Jörg Hohensohn
25a1add8cf
first game with sound: chip8 makes noise
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4286 a1c6a512-1295-4272-9138-f99709370657
2004-01-30 22:43:37 +00:00
Jörg Hohensohn
c127509524
I knew this was going too fast with the new LCD function. Now contains a fix to control the speed to 71 fps, until I release the new A/V player.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4279 a1c6a512-1295-4272-9138-f99709370657
2004-01-27 07:21:29 +00:00
Jörg Hohensohn
e692b0e34b
prepared to flash uncompressed ucl such that suitable Rockbox builds directly execute from ROM
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4252 a1c6a512-1295-4272-9138-f99709370657
2004-01-18 17:34:12 +00:00
Jörg Hohensohn
4044f1e93a
nicer reverse play, FF/FR with acceleration and position bar
...
(BTW: cut still images like lena to fit into buffer if they don't loop any more)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4236 a1c6a512-1295-4272-9138-f99709370657
2004-01-15 07:48:02 +00:00
Daniel Stenberg
e428647018
Itai Shaked/pascal paillet (?) brought this mosaique plugin displaying
...
visual effects.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4208 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 13:09:45 +00:00
Daniel Stenberg
aac303e17b
Lee Pilgrim's patch to enable the chip8 plugin for the simulator
...
I also code-policed it somewhat.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4207 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 13:03:04 +00:00
Daniel Stenberg
84a7b24578
adjust to the new splash()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4204 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:00:58 +00:00
Daniel Stenberg
1afa395c2f
The splash() function's second argument (keymask) is now removed, as it
...
was not used by any code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4201 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 09:58:58 +00:00
Jörg Hohensohn
974c2f0d43
tolerate firmware v1.32 for a V2 Recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4191 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 07:26:59 +00:00
Jörg Hohensohn
0aad375363
checks relaxed again, to tolerate firmware 1.15-1.29 for recorders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4186 a1c6a512-1295-4272-9138-f99709370657
2004-01-02 07:48:02 +00:00
Linus Nielsen Feltzing
1c4ea83bba
Fixed yellow and red builds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4182 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 14:53:13 +00:00
Linus Nielsen Feltzing
8941ad5c6a
Patch #866595 , a rock that displays a clock, both digital and analog, by Zakk Roberts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4181 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 13:28:03 +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
Jörg Hohensohn
9eb03c1043
better USB handling, typo fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4174 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 23:10:04 +00:00
Jörg Hohensohn
d29d029569
emulator is a lot faster with my lcd_blit() function and yield() instead of sleep()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4171 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 08:32:38 +00:00
Jörg Hohensohn
5617f3ba5c
the vidoe player has some control now: backward, pause, step, FF/FR
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4163 a1c6a512-1295-4272-9138-f99709370657
2003-12-18 22:36:35 +00:00
Daniel Stenberg
633003c896
prevent compiler errors on platforms we can't (currently) flash
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4158 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 13:16:09 +00:00
Linus Nielsen Feltzing
c4e1bdf016
Now correctly informs gcc that r0 is clobbered in lcd_write_data(). The video LED bug is now dead and buried.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4147 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 08:54:05 +00:00
Jörg Hohensohn
5ad78889eb
#ifdef platform exclusion fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4146 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 08:00:45 +00:00
Jörg Hohensohn
bd8f448fd0
the video player plugin and file the type / plugin API for it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4145 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 07:44:43 +00:00
Daniel Stenberg
0167b55083
fixed a // comment, added a comment how this source file checks for features
...
the wrong way. I didn't address the actual error due to limited time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4128 a1c6a512-1295-4272-9138-f99709370657
2003-12-12 10:45:50 +00:00
Jörg Hohensohn
7b7fc1e95f
relaxed version checking, some people had problems with it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4114 a1c6a512-1295-4272-9138-f99709370657
2003-12-07 08:21:09 +00:00
Björn Stenberg
4b9a2672e6
Re-added analog clock
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4113 a1c6a512-1295-4272-9138-f99709370657
2003-12-06 23:22:29 +00:00
Jörg Hohensohn
4a80a738f1
now supporting V2 Recorder, firmware_flash has extra checks against files for wrong platform (hope it's not too strict, causing false rejects)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4084 a1c6a512-1295-4272-9138-f99709370657
2003-11-30 17:24:42 +00:00
Linus Nielsen Feltzing
dfc6ad3930
No more dependency of the cat command
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4077 a1c6a512-1295-4272-9138-f99709370657
2003-11-28 12:06:47 +00:00
Jörg Hohensohn
7dfe57b92e
not yet for V2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4067 a1c6a512-1295-4272-9138-f99709370657
2003-11-25 23:33:05 +00:00
Linus Nielsen Feltzing
04005b9602
Star had font problems as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4052 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 01:28:31 +00:00
Linus Nielsen Feltzing
5523fb8860
Snake had font problems as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4051 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 01:23:04 +00:00
Linus Nielsen Feltzing
e8e6c38732
Sliding puzzle couldn't handle large fonts very well. Now it uses the SYSFIXED font.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4050 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 01:08:35 +00:00
Linus Nielsen Feltzing
199cf18549
Flipit couldn't handle large fonts very well. Now it uses the SYSFIXED font.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4049 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 01:05:47 +00:00
Linus Nielsen Feltzing
ce69548eee
The calendar couldn't handle a non-default font in some occasions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4047 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 00:47:16 +00:00
Björn Stenberg
ba60db8739
Disable this plugin on v2 recorders for now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4043 a1c6a512-1295-4272-9138-f99709370657
2003-11-19 14:38:09 +00:00
Linus Nielsen Feltzing
83b5b55d95
Ooops. The bugfix contained a bug.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4032 a1c6a512-1295-4272-9138-f99709370657
2003-11-16 21:13:12 +00:00
Linus Nielsen Feltzing
526fc164ae
End-of-game bug fixed by Bluechip
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4031 a1c6a512-1295-4272-9138-f99709370657
2003-11-16 21:08:23 +00:00
Linus Nielsen Feltzing
1484ece76e
Ok, I admit it, it was silly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4029 a1c6a512-1295-4272-9138-f99709370657
2003-11-11 11:03:59 +00:00
Linus Nielsen Feltzing
9e9da94b71
VU meter no longer starves the mpeg thread, and now uses a correct maximum level for the scaling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4028 a1c6a512-1295-4272-9138-f99709370657
2003-11-10 22:00:27 +00:00
Linus Nielsen Feltzing
c70a750a0d
Patch #780511 by Pierre Delore, a NIM game for Players
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4011 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 00:30:49 +00:00
Linus Nielsen Feltzing
8737a930b5
Patch #816310 by Lee Pilgrim, a VU meter plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4010 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 00:19:51 +00:00
Jörg Hohensohn
0860a4d6d1
from request #628509 : ported the Chip-8 emulator as a plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3996 a1c6a512-1295-4272-9138-f99709370657
2003-10-30 23:47:34 +00:00
Jörg Hohensohn
a63cf9b392
the plugin is now prepared to flash the "V2" variant: boxes without boot ROM which start from flash mirrored to address zero
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3988 a1c6a512-1295-4272-9138-f99709370657
2003-10-26 21:23:04 +00:00
Björn Stenberg
bf25aadf88
Corrected invalid function prototype.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3960 a1c6a512-1295-4272-9138-f99709370657
2003-09-21 00:57:54 +00:00
Björn Stenberg
0c0978f6e4
Fixed bad #include / #ifdef order that always produced a 0-byte .rock
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3959 a1c6a512-1295-4272-9138-f99709370657
2003-09-20 22:59:28 +00:00
Jörg Hohensohn
60589066dd
I release this plugin to cvs, now that I released new firmware images (see http://joerg.hohensohn.bei.t-online.de/archos/flash ) with my new CRC check.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3953 a1c6a512-1295-4272-9138-f99709370657
2003-09-09 07:02:53 +00:00
Jörg Hohensohn
20b61a2e88
version check removed, pointless since players
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3945 a1c6a512-1295-4272-9138-f99709370657
2003-09-01 05:42:59 +00:00
Jörg Hohensohn
a8b672b0f5
filesize limit lowered to 40KB, player images are so small
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3941 a1c6a512-1295-4272-9138-f99709370657
2003-08-25 21:49:23 +00:00
Hardeep Sidhu
a9fded1605
Huw Smith's fix for saving memo function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3926 a1c6a512-1295-4272-9138-f99709370657
2003-08-08 01:50:51 +00:00
Jörg Hohensohn
025630640e
- Thanks to Magnus Holmgren for Player port
...
- simplified greetmessages when "playing" a UCL file, get checked right away, saves a buttonpress
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3919 a1c6a512-1295-4272-9138-f99709370657
2003-08-04 21:16:43 +00:00
Jörg Hohensohn
5d761f79aa
Suggestion by Magnus Holmgren: avoid odd bytecount for plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3918 a1c6a512-1295-4272-9138-f99709370657
2003-08-04 19:13:42 +00:00
Daniel Stenberg
c5a26b0eb7
Update by BlueChip
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3901 a1c6a512-1295-4272-9138-f99709370657
2003-07-29 06:55:29 +00:00
Jörg Hohensohn
9d3e5c6d1d
plugin_get_buffer() makes my plugin smaller, can get the sector buffer at runtime
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3895 a1c6a512-1295-4272-9138-f99709370657
2003-07-27 22:06:58 +00:00
Björn Stenberg
066857e9b9
Flash plugin requires recorder for now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3894 a1c6a512-1295-4272-9138-f99709370657
2003-07-27 08:03:30 +00:00
Jörg Hohensohn
7d889c87df
the plugin half of Lee Marlow's patch: second agument can be the filename of the .ucl to be flashed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3887 a1c6a512-1295-4272-9138-f99709370657
2003-07-25 17:34:42 +00:00
Jerome Kuptz
2ff873ff58
changed the plugin to display a friendly message instead of plugin error when an id3 struct is not returned
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3882 a1c6a512-1295-4272-9138-f99709370657
2003-07-25 01:32:35 +00:00
Robert Hak
fe18ca56a5
correct build errors
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3880 a1c6a512-1295-4272-9138-f99709370657
2003-07-24 12:22:10 +00:00
Daniel Stenberg
c1512e1a9b
Huw Smith's calendar plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3877 a1c6a512-1295-4272-9138-f99709370657
2003-07-24 10:03:33 +00:00
Daniel Stenberg
df9b04c6ea
Garrett Derner's word wrap fix for the text viewer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3873 a1c6a512-1295-4272-9138-f99709370657
2003-07-24 09:47:46 +00:00
Daniel Stenberg
9b1b610bd0
Henrik Backe's patch that makes the .map files get created in the build
...
directory and not in the source directory.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3872 a1c6a512-1295-4272-9138-f99709370657
2003-07-24 09:42:59 +00:00
Daniel Stenberg
611e3592c7
Pierre Delore's jackpot game plugin for the Player/Studio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3871 a1c6a512-1295-4272-9138-f99709370657
2003-07-24 09:40:15 +00:00
Daniel Stenberg
e1d5ebd53f
minor edits to conform to rockbox standards
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3858 a1c6a512-1295-4272-9138-f99709370657
2003-07-21 11:03:14 +00:00
Daniel Stenberg
754426e11f
Massive code-policing. Use proper indent. Use proper comments. Use proper
...
source code width.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3857 a1c6a512-1295-4272-9138-f99709370657
2003-07-21 10:56:23 +00:00
Jerome Kuptz
c7d42bbbd7
update to the api to allow fetching of currently playing id3 struct. Adding the favorites plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3854 a1c6a512-1295-4272-9138-f99709370657
2003-07-20 21:29:16 +00:00
Jörg Hohensohn
cb2caf7e0d
I thougt the 8MB build is broken, but "make clean" just didn't delete the linker definitions. Now it does.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3853 a1c6a512-1295-4272-9138-f99709370657
2003-07-20 09:29:28 +00:00
Linus Nielsen Feltzing
16f57af62b
The rockbox_flash plugin is a target-only plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3838 a1c6a512-1295-4272-9138-f99709370657
2003-07-16 22:45:29 +00:00
Jörg Hohensohn
50192e87dc
Johan Vromans' fix after file check fails
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3835 a1c6a512-1295-4272-9138-f99709370657
2003-07-16 21:32:20 +00:00
Jörg Hohensohn
6fad145b9e
The plugin which reflashes the second image. I release it now to become part of the build, so that I don't have to maintain and distribute it every time the plugin API version is bumped.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3832 a1c6a512-1295-4272-9138-f99709370657
2003-07-13 22:57:13 +00:00
Björn Stenberg
13d56150b6
Added plugin support for 8MB-modified units. This bumps the plugin API version number again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3831 a1c6a512-1295-4272-9138-f99709370657
2003-07-13 22:15:19 +00:00
Björn Stenberg
475811c6e9
Added missing othelo.txt
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3817 a1c6a512-1295-4272-9138-f99709370657
2003-07-08 14:03:55 +00:00
Linus Nielsen Feltzing
9381f14ff9
string section patch by Nix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3812 a1c6a512-1295-4272-9138-f99709370657
2003-07-06 09:26:45 +00:00
Björn Stenberg
973d7a9440
Snake is back! Written by Itai Shaked.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3802 a1c6a512-1295-4272-9138-f99709370657
2003-07-02 21:38:08 +00:00
Linus Nielsen Feltzing
10ac8a839f
The conversion to plugin broke the Bounce demo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3787 a1c6a512-1295-4272-9138-f99709370657
2003-06-30 02:07:20 +00:00
Björn Stenberg
2f836a655c
Another nice game: Othelo by BlueChip
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3782 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 21:59:43 +00:00
Björn Stenberg
020ab8f01e
Frederic Dang Ngoc's 'Star' game. Very nice graphic effects.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3777 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 21:10:27 +00:00
Björn Stenberg
51119303bb
Vicentini Martins 'FlipIt!' game
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3776 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 20:10:46 +00:00
Björn Stenberg
8bebc8b73f
Vicentini Martins lovely sliding puzzle game
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3773 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 19:48:24 +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