1
0
Fork 0
forked from len0rd/rockbox
Commit graph

709 commits

Author SHA1 Message Date
Brandon Low
ac22b06f37 Use symbolic name better and don't appear to crash on the You WIN screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8381 a1c6a512-1295-4272-9138-f99709370657
2006-01-19 07:42:57 +00:00
Brandon Low
64fcd4cdb0 Level caching and screen size/color handling for sokoban from myself and Midgey34
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8380 a1c6a512-1295-4272-9138-f99709370657
2006-01-19 06:25:59 +00:00
Brandon Low
05dccc3551 Profiling support, tools and documentation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8375 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 20:54:13 +00:00
Daniel Stenberg
30dbb957fe removed a few ifdefs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8367 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 11:30:46 +00:00
Daniel Stenberg
cedba8830f Matt v.d. Westhuizen's iAudio X5 keypad adjustments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 11:09:06 +00:00
Jens Arnold
22ffc9bf03 The .entry section does no longer exist.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8363 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 00:17:50 +00:00
Thom Johansen
507ff53c9c Remove use of stdio.h. Proper handling of IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8361 a1c6a512-1295-4272-9138-f99709370657
2006-01-17 21:38:16 +00:00
Daniel Stenberg
137501b9ac The dependency generation for credits.c failed since it includes a file
that does't exist when gcc -MM is used. Thus we do one more work-around that
creates the file before depedency generation and then removes it again
afterwards...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8355 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 22:45:44 +00:00
Jens Arnold
ffb0cdc426 Archos recorders: The Rockboy overlay loader now uses the same header as the plugin loader.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8354 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 18:51:12 +00:00
Dave Chapman
b1a17a6246 Correctly set the channel mode to "Stereo" and not "Dual Channel".
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8353 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 15:24:08 +00:00
Dave Chapman
d6d5da1841 iPod: Correct the definition of DRAMORIG for the ipod - RAM is remapped to 0x0 from its original location at 0x10000000
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8351 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 12:57:46 +00:00
Jens Arnold
a36b1d4083 New plugin loader. Solves the crashes introduced with the .bss changes while keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
2006-01-15 18:20:18 +00:00
Linus Nielsen Feltzing
c7c9069ed4 Metronome patch by Martin Scarratt: BPM entry acceleration and proper stopping of playback on iriver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8348 a1c6a512-1295-4272-9138-f99709370657
2006-01-14 02:39:30 +00:00
Dave Chapman
d83e929f3f Work-in-progress iriver iFP-7xx port by Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 00:35:50 +00:00
Thom Johansen
d1b6bb81b4 Remove the unnecessary IDATA_ATTR and LINE_ATTR #defines. Introduce usage of IBSS_ATTR instead of incorrect IDATA_ATTR. Remove LINE_ATTR use, since this is a no-win when using IRAM. Make encoder truncate existing files. Make use of post-increment addressing mode in MAC chains for to minimuse code size and gain some speed. Some minor assembler touchups. About 10% speedup in total.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8339 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 17:58:40 +00:00
Thom Johansen
55d1955a62 Support for other platforms than just Coldfire.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8332 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:03:31 +00:00
Daniel Stenberg
cd33f5da62 The Shine mp3 encoder by Gabriel Bouvigne, made as plugin/viewer by Antonius
Hellman


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8331 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 14:00:10 +00:00
Linus Nielsen Feltzing
befd0ac3a6 Correct metronome sound on PCM playback targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8325 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 22:22:19 +00:00
Linus Nielsen Feltzing
cf218e33ec Patch #1401999 by Karl Kurbjun - Rockboy color, sound support, and speedups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8324 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 21:55:56 +00:00
Linus Nielsen Feltzing
28aaa0ade5 Metronome now builds on all targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8322 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 09:41:22 +00:00
Dave Chapman
ccf3283a6f Add iPod button definitions for Metronome
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8321 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 08:59:08 +00:00
Linus Nielsen Feltzing
383b3c1b8d Don't build metronome on the iPod
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8320 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 03:49:11 +00:00
Linus Nielsen Feltzing
81c9d58c4e Metronome plugin for iriver targets, by Sebastian Henriksen, Martin Scarratt and me
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8319 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 02:51:50 +00:00
Daniel Stenberg
0e419987e4 SDL simulator brought by Nathan Hand and Nick Lanham. This is added as a third
simulator with the hope that once it works fine, we can remove the other two
and only have one unified simulator.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8312 a1c6a512-1295-4272-9138-f99709370657
2006-01-09 11:22:36 +00:00
Jens Arnold
186d468588 Fixed a warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8310 a1c6a512-1295-4272-9138-f99709370657
2006-01-09 01:03:21 +00:00
Jens Arnold
a991de3730 Don't include the .bss section in the archos rockboy overlay as well. Explicitly add common symbols to .bss section for plugins and codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8309 a1c6a512-1295-4272-9138-f99709370657
2006-01-08 23:45:29 +00:00
Jens Arnold
07c4254135 Don't include the .bss and .ibss sections in the binary image for codecs and plugins. Saves quite some disk space (and buffer space in case of codec changes during playback).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8308 a1c6a512-1295-4272-9138-f99709370657
2006-01-08 22:50:14 +00:00
Linus Nielsen Feltzing
f286072941 Even more button fixes for solitaire
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8272 a1c6a512-1295-4272-9138-f99709370657
2005-12-21 01:21:58 +00:00
Linus Nielsen Feltzing
b2295a4afb Even more iPod solitaire fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8270 a1c6a512-1295-4272-9138-f99709370657
2005-12-21 00:25:05 +00:00
Linus Nielsen Feltzing
d2f0aa492e Solitaire fix for Archos and iPod models
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8269 a1c6a512-1295-4272-9138-f99709370657
2005-12-21 00:17:43 +00:00
Linus Nielsen Feltzing
ca1a1ab141 H300: Colors for solitaire by Ben Basha
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8267 a1c6a512-1295-4272-9138-f99709370657
2005-12-20 22:57:04 +00:00
Dave Bryant
278f2b3d5a Explicitly declare char types to be signed when they must be
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8263 a1c6a512-1295-4272-9138-f99709370657
2005-12-19 03:12:20 +00:00
Dave Chapman
0dc63c1b71 Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be identical to the other 4G models
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8262 a1c6a512-1295-4272-9138-f99709370657
2005-12-19 00:11:28 +00:00
Dave Chapman
2a7bd9fb7b New target - iPod Video.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8261 a1c6a512-1295-4272-9138-f99709370657
2005-12-18 13:04:00 +00:00
Jens Arnold
c80e0c19e1 Fixed several plugins for dB volume.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8258 a1c6a512-1295-4272-9138-f99709370657
2005-12-17 21:13:30 +00:00
Adam Boot
6d89649c42 Bejeweled: Fancy new graphics plus ipod support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8244 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 17:35:34 +00:00
Dave Chapman
a6fad74d32 Colour targets: Be controversial and have white stars on a black background...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8238 a1c6a512-1295-4272-9138-f99709370657
2005-12-15 01:59:12 +00:00
Dave Chapman
c3387e545d iPod: Fix compiler warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8236 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 09:54:38 +00:00
Dave Chapman
d8d68c9fa2 iPod: Don't build Bejeweled and Sudoku for the Nano - they need adjusting for the LCD size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8235 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 09:54:35 +00:00
Dave Chapman
1b6188b8ee iPod: Fix bitmaps for the iPod's byteswapped framebuffer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8234 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 01:42:27 +00:00
Dave Chapman
54d44c893f iPod: Initial attempt at button mappings for plugins. All plugins now compile, but more work is needed with the more complex ones to make them iPod friendly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8233 a1c6a512-1295-4272-9138-f99709370657
2005-12-14 01:31:37 +00:00
Daniel Stenberg
5f242ad082 use $(SILENT) instead of @ properly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8229 a1c6a512-1295-4272-9138-f99709370657
2005-12-13 10:56:28 +00:00
Dave Chapman
b8fd95a815 Fix bug spotted by Alexander Spyridakis - ensure file descriptor is closed before exiting plugin with an grayscale lib error
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8220 a1c6a512-1295-4272-9138-f99709370657
2005-12-11 12:38:40 +00:00
Dave Chapman
518bf0907d Only build clock and calendar plugins for targets with RECORDER_PAD - these plugins need adjusting for the H300/iPod keypads
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8213 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 13:40:25 +00:00
Dave Chapman
8c800cf59a Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8147 a1c6a512-1295-4272-9138-f99709370657
2005-12-04 15:23:47 +00:00
Daniel Stenberg
72f423570f numerous gcc4 (un)signed warnings killed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8121 a1c6a512-1295-4272-9138-f99709370657
2005-12-02 08:08:54 +00:00
Dave Chapman
61eac114a5 Sudoku patch from Jonathan Gordon - Add a "scratchpad" to store potential values for each cell, and a new set of numbers for the H300 LCD
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8104 a1c6a512-1295-4272-9138-f99709370657
2005-11-29 00:02:00 +00:00
Adam Boot
d371141493 Color graphics fix
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8102 a1c6a512-1295-4272-9138-f99709370657
2005-11-28 23:24:03 +00:00
Jens Arnold
ee96ba1509 Build solitaire for colour LCD targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8094 a1c6a512-1295-4272-9138-f99709370657
2005-11-28 08:26:05 +00:00
Dave Chapman
f1c02478ef H300 support for Sudoku by Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8090 a1c6a512-1295-4272-9138-f99709370657
2005-11-27 23:59:05 +00:00