Maurus Cuelenaere
da0e0e564a
Doom: prevent division by zero
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22097 a1c6a512-1295-4272-9138-f99709370657
2009-08-01 16:07:03 +00:00
Teruaki Kawashima
d657c690a8
pegbox: Fix bug it restarts the level when user choosed "Resume Game" in the menu.
...
Simplify menu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22091 a1c6a512-1295-4272-9138-f99709370657
2009-08-01 13:20:20 +00:00
Maurus Cuelenaere
a616f49f04
Ingenic Jz4740 targets: don't use IRAM in plugins as there's almost none available
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22089 a1c6a512-1295-4272-9138-f99709370657
2009-07-30 17:07:39 +00:00
Teruaki Kawashima
aafbc559bb
fix deleteAnimation in calculator plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22088 a1c6a512-1295-4272-9138-f99709370657
2009-07-30 14:02:46 +00:00
Wincent Balin
f95dc688cf
Minor additions to floating point math functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22086 a1c6a512-1295-4272-9138-f99709370657
2009-07-29 21:35:38 +00:00
Teruaki Kawashima
37dd46e92f
Check if parameter is NULL in plugins which only works as viewer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22083 a1c6a512-1295-4272-9138-f99709370657
2009-07-29 13:56:23 +00:00
Karl Kurbjun
ad1660074f
Reversi: Attempt to account for screen aspect, add preliminary absolute touchscreen support (Menu button and quit button need to be added to display)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22079 a1c6a512-1295-4272-9138-f99709370657
2009-07-29 04:14:54 +00:00
Johannes Schwarz
0e83c80bfc
Upps, fix to r22071
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22073 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 17:15:53 +00:00
Johannes Schwarz
8ef07c8a2f
Fix some tiny bugs in the help screen from solitaire and star
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22071 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 16:55:37 +00:00
Maurus Cuelenaere
527b069653
Lua: implement the ^ and % operators
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22070 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 16:06:51 +00:00
Karl Kurbjun
4e16015427
Reversi: Simplify screen sizing - now supports any resolution.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22061 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 05:08:26 +00:00
Karl Kurbjun
d884bbeb2e
Sudoku: Add support for 640xx480 screens.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22060 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 04:33:52 +00:00
Robert Kukla
ec0429a170
updated help for r22057
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22058 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 20:46:40 +00:00
Robert Kukla
00c657f9cc
new powerup in brickmania
...
Author: Asael Reiter
Flyspray: FS #10463
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22057 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 19:51:44 +00:00
Maurus Cuelenaere
cece75eb42
Onda VX747: change PNG menu button to BUTTON_POWER
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22054 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:38:10 +00:00
Robert Kukla
275a30092e
initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22053 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:26:14 +00:00
Frank Gevaerts
81d7bf9f21
Fix some casts from pointer to int, now cast to intptr_t
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22038 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 21:45:26 +00:00
Frank Gevaerts
a175e3a42a
Add a png viewer plugin
...
Author: Christophe Gouiran
Flyspray: FS#9493
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22037 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 21:36:11 +00:00
Teruaki Kawashima
7c4e65bc27
fix some bugs reported in FS#9707 (some of fix is from the patch by Yoshihisa Uchida). see the task for more details.
...
improve readability of code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22027 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 12:39:00 +00:00
Peter D'Hoye
840cd10692
Another pdbox patch by Wincent Balin (FS #10416 ): switch to using TLSF as memory allocator. Probably the last patch I commit for him, next changes are for him :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22017 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 21:37:35 +00:00
Johannes Schwarz
0d9b7ec73e
Fix wrong text colour in help, adapt pegbox manual to r21867
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22016 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 17:45:33 +00:00
Karl Kurbjun
e6d37f76ac
Fix Onda
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22011 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:46:12 +00:00
Karl Kurbjun
a883edf48e
Forgot to update sources for last revision (r22009)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22010 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:38:34 +00:00
Karl Kurbjun
8902404318
Superdom: Add support for 640x480 and 480x640 screens, simplify screen defines.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22009 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:33:10 +00:00
Maurus Cuelenaere
1fde0dd8e4
Lua: return nil when kbd_input() gets aborted and make it possible to preset the input string (based on FS#10455 by Christophe Gragnic)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22008 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 00:54:35 +00:00
Frank Gevaerts
308522b60e
Decrease the text buffer a tiny bit to make it fit again on archos. This really should use plugin_get_buffer() (and possibly plugin_get_audio_buffer() for big files) though.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21996 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 21:19:42 +00:00
Johannes Schwarz
49866a762e
Add a standard menu, add highscore table and clean up the code in spacerocks (part of FS#10193)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21995 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 17:29:46 +00:00
Teruaki Kawashima
3f7dfeed3a
text_editor: don't set filename "/" before input new filename so that user can easily create copy in same directory.
...
select new last line if last line is cut/deleted or concatenated to above line.
fix bugs when changes are not saved (FS#9692, patch by Johannes Linke).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21994 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 14:35:29 +00:00
Peter D'Hoye
1a4b0cadd6
By Wincent Balin: add a new (better) memory allocation library for pdbox. Next commit will remove dbestfit and make pdbox use this one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21993 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 14:01:51 +00:00
Peter D'Hoye
c8195d80bf
By Wincent Balin: Cleaned up unneeded prototypes in s_path.c (ongoing FS #10416 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21992 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 11:59:04 +00:00
Karl Kurbjun
83cf0df563
Snake2: Add support for 640x480 screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21991 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 04:22:19 +00:00
Karl Kurbjun
70deae01ff
Star, Flipit, Rockblox, Sokoban, Wormlet: Add support for 640x480 screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21990 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 03:52:59 +00:00
Karl Kurbjun
bebd3f735b
Pegbox: Add support for 640x480 screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21987 a1c6a512-1295-4272-9138-f99709370657
2009-07-21 02:58:13 +00:00
Karl Kurbjun
8f5264e618
Jewels: Add graphics for 640x480 screens.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21966 a1c6a512-1295-4272-9138-f99709370657
2009-07-19 14:58:50 +00:00
Johannes Schwarz
5efd23fbc7
Replace bitmap menu with a standard menu, add highscore table, save last achieved level and add difficulty (part of FS#10193)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21964 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 23:26:50 +00:00
Dave Hooper
7a3845b753
Simplify my previous change, don't need separate defines for ipod
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21962 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 21:08:38 +00:00
Johannes Schwarz
99f5299996
Commit FS#10350, prevents to save an unchanged highscore and move the function show_highscore to the lib
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21960 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 15:16:24 +00:00
Teruaki Kawashima
03cb2b83ae
set YOFS to 0 for portrait LCDs.
...
set NUM_SCORES to 5 for all targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21959 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 13:51:07 +00:00
Frank Gevaerts
e409fba7f8
Flyspray: FS#10326
...
Author: Tomer Shalev
Adds a USB HID sample application, a plugin tha allows to send HID commands while connected in non-storage mode.
This also removes the HID stuff in the debug menu. Testing is now easily doable from the plugin
Also general HID updates
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21953 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 12:58:29 +00:00
Maurus Cuelenaere
06bb5ea004
Fix PDbox compilation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21952 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 12:38:17 +00:00
Dave Hooper
e5472c91cc
Make clix playable on ipod by fixing keymap (so up doesn't quit), button repeat logic (so holding down select doesn't repeatedly fire select events), and not clearing button queue so repeat/release events get detected
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21951 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 12:33:13 +00:00
Karl Kurbjun
d58e358477
Clix: Add support for screen widths larger than 480
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21947 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 04:38:33 +00:00
Karl Kurbjun
86b1f4e287
Brickmania, Chessbox, Blackjack, and Solitaire: Add support for 640x480 and 480x640 screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21946 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 04:16:50 +00:00
Karl Kurbjun
f2c45dc369
Bubbles: Make new screen support a bit more generic and add support for 640x480 and 480x640 screen sizes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21945 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 03:47:03 +00:00
Karl Kurbjun
8a1cda66f0
Brickmania: Correct a bug in the ball/brick collision (large screens (640x480) did not collide with the bottom row of bricks)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21944 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 01:57:06 +00:00
Karl Kurbjun
1c746e5b9e
Brickmania: Make the defines dependent on screen size generic calculations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21943 a1c6a512-1295-4272-9138-f99709370657
2009-07-18 01:42:27 +00:00
Rafaël Carré
bdb5974c0e
Revert r21912 : "Storage API : remove undeeded target-specific functions"
...
After a discussion mixed on mailing list and irc, it was agreed that
more abstraction for plugins is better (so developers don't have to add
a check to HAVE_DISK_STORAGE when writing disk-specific code)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21923 a1c6a512-1295-4272-9138-f99709370657
2009-07-17 16:34:34 +00:00
Maurus Cuelenaere
1dc0c46d93
Lua IOlib: when opening files for writing/appending, check if they exist and if not, add O_CREAT.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21918 a1c6a512-1295-4272-9138-f99709370657
2009-07-17 11:09:51 +00:00
Karl Kurbjun
867eb5feb3
Jewels: Simplify support for new target screen sizes. Just adding new bitmaps for the target should now be enough.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21915 a1c6a512-1295-4272-9138-f99709370657
2009-07-17 05:08:08 +00:00
Rafaël Carré
8eba69f91b
Storage API : remove undeeded target-specific functions
...
storage_sleep, storage_spin, storage_spindown are only defined if #defiend (HAVE_DISK_STORAGE), not for MMC/ATA/SD
remove already unneeded nand_disk_is_active, nand_soft_reset
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21912 a1c6a512-1295-4272-9138-f99709370657
2009-07-17 00:09:14 +00:00