Commit Graph
6575 Commits
Author SHA1 Message Date
Oystein Eftevaag fe8faf4f19 (forward-port) Quick swipes across the screen now triggers arrow key events. Also, some mouse cursor fixes for landscape mode
svn-id: r30134
2008-01-02 00:07:16 +00:00
Kostas Nakos 4a9389d310 fixup to prevent a crash, pending the overlay rework
svn-id: r30129
2008-01-01 20:27:11 +00:00
Oystein Eftevaag b65cc2904a Added support for landscape mode in addition to the upside-down landscape mode we already had, and a few minor optimizations
svn-id: r30090
2007-12-31 00:22:37 +00:00
Kostas Nakos 22cfa56606 implement new gettimeanddate method - fixes bug 1834822 WINCE: Save games have incorrect time & date
svn-id: r30083
2007-12-30 17:15:11 +00:00
Max Horn c54562d9a3 The PS2, DS and PalmOS ports currently do not properly implement their SaveFileManagers -- flagging the incorrect & invalid code by making it not compile. Note: Portser should probably also fix their code in the 0.11 branch
svn-id: r30079
2007-12-30 13:05:38 +00:00
Torbjörn Andersson 32e2f9e8f3 Fixed warning when DISABLE_SCALERS is defined.
svn-id: r30074
2007-12-29 14:11:12 +00:00
Paul Gilbert 806ac51e45 Added events for the middle mouse button - EVENT_MBUTTONDOWN and EVENT_MBUTTONUP
svn-id: r30068
2007-12-29 09:48:49 +00:00
Max Horn 55b6ee3982 Modify DFSM::getSavePath to return a Common::String instead of a char*
svn-id: r30061
2007-12-28 21:12:30 +00:00
David Corrales a31bd32bc5 Change the checkPath() method to receive a String& instead of a char*, to make code clearer.
svn-id: r30060
2007-12-28 16:47:28 +00:00
Torbjörn Andersson 0d350e1d4d Fixed compilation.
svn-id: r30050
2007-12-28 11:39:09 +00:00
Max Horn 8464150d42 Get rid of PSP / PalmOS hacks in DefaultSaveFileManager::getSavePath
svn-id: r30046
2007-12-28 10:00:54 +00:00
Eugene Sandulenko ef319ad674 Patch #1859448: Add OSystem::getTimeAndDate API
svn-id: r30034
2007-12-28 07:43:52 +00:00
Eugene Sandulenko d4d072fe04 Patch #1857121: Refactoring of the getSavePath method
svn-id: r30032
2007-12-28 07:37:04 +00:00
Max Horn 9b0dc6f757 Do not use SDL_WM_ToggleFullScreen, it's buggy on too many systems. Should fix bug #1705410.
svn-id: r30006
2007-12-26 23:00:18 +00:00
Max Horn fa1052e1b2 Removed obsolete comment
svn-id: r29992
2007-12-25 23:16:52 +00:00
Robin Watts 22dca84d30 ARM version of central ADPCM decoding block for NDS. Define ARM_ADPCM to
enable.

Apparently may not be required as this isn't speed critical - but I've
written it now, so seems a shame to lose it.

svn-id: r29980
2007-12-24 18:32:18 +00:00
Robin Watts af754ff2c4 New version of palettised screen scaler for DS; uses LDMs and STMs to improve
performance on slow VRAM.

svn-id: r29978
2007-12-24 16:00:20 +00:00
Oystein Eftevaag f00ebbf8d9 Fixed mutex handling, and reverted sound callbacks to be from another thread again
svn-id: r29951
2007-12-22 11:53:04 +00:00
Neil Millstone 764dc65101 Scaler corruption fixes, scaler console fixes, adding Lure target (except it doesn't quite work yet), adding function keys to virtual keyboard
svn-id: r29944
2007-12-21 18:36:40 +00:00
Neil Millstone 1cfedb217a Remove a comment
svn-id: r29943
2007-12-21 18:34:08 +00:00
Neil Millstone 8183d56407 Implement exists() in DS file system
svn-id: r29942
2007-12-21 18:30:25 +00:00
Oystein Eftevaag 9f6a40acbd Do sound callbacks from the main thread instead of a separate one, to avoid some concurrency issues. Increased sound buffer size. Removed the extra mousemoved event sent before each click, no longer needed. And finally some minor gesturing tweaks.
svn-id: r29931
2007-12-20 23:23:29 +00:00
Eugene Sandulenko 54aeecf150 clear more executable bits
svn-id: r29912
2007-12-20 12:59:03 +00:00
Eugene Sandulenko b52e7582ba clear executable bit
svn-id: r29910
2007-12-20 11:52:07 +00:00
Max Horn 7599b2cb96 Patch #1847599: Several enhancements for the build system
svn-id: r29889
2007-12-16 21:41:10 +00:00
Kostas Nakos 4d895c4a14 default is not to build plugins yet, until the plugin system is reworked
svn-id: r29887
2007-12-16 20:37:14 +00:00
Kostas Nakos e7a132728c reimplemented the freelook action to be more usable, ultimately targeted towards lure but all engines benefit
svn-id: r29886
2007-12-16 20:21:19 +00:00
Kostas Nakos 45b03eadf0 adding preliminary lure support
svn-id: r29884
2007-12-16 20:08:56 +00:00
Chris Apers 3dd11b260b Remove bad workaround and change compiler options (no optimization, no inline)
svn-id: r29862
2007-12-15 12:02:47 +00:00
Chris Apers 9b77034daf Added missing symbol definition
svn-id: r29861
2007-12-15 12:01:01 +00:00
Nicola Mettifogo e74af15a7f Workaround for bug #1763018. Since Amiga key doesn't work as a modifier with SDL, we're allowing Amiga users to quit with Ctrl-z or Alt-x. This also fixes bug #1762886.
svn-id: r29826
2007-12-11 20:21:44 +00:00
Nicola Mettifogo cd740a5474 When renaming a savefile, close the old file before deleting it to avoid errors.
svn-id: r29818
2007-12-10 18:59:18 +00:00
Bertrand Augereau 7f97dfe610 NDS: Put all blitters ASM functions in ITCM (can't hurt as long as there is still room)
svn-id: r29810
2007-12-10 02:04:42 +00:00
Bertrand Augereau 209ebf3383 NDS: Integrated Robin's LDRB * 2 -> LDRH + fixes(endianness & stack space) 14ms -> 13ms
svn-id: r29809
2007-12-10 01:25:18 +00:00
Lars Persson 3f5436a3d2 Updated settings
svn-id: r29805
2007-12-09 21:44:21 +00:00
Bertrand Augereau 142d47ef9d NDS : Improved scaler profiling
svn-id: r29803
2007-12-09 19:33:30 +00:00
Bertrand Augereau 805b05ec4c NDS : Unrolled the scaler inner loop twice to do 16bits loading
svn-id: r29802
2007-12-09 19:32:35 +00:00
Bertrand Augereau 14a3873568 NDS : Integrated write gathering by Robin (+ fix)
svn-id: r29801
2007-12-09 18:52:57 +00:00
Max Horn 66a1c085c0 Expand ~/ to the HOME env var (see also patch #1846545)
svn-id: r29797
2007-12-09 17:28:29 +00:00
Chris Apers 65b11e7a34 Obsolete file
svn-id: r29789
2007-12-09 11:32:05 +00:00
Chris Apers 062b2e8ab7 Send default themepath
svn-id: r29788
2007-12-09 11:26:01 +00:00
Chris Apers 75aa388c31 Remove obsolete 68k version related code
svn-id: r29786
2007-12-09 11:23:52 +00:00
Chris Apers f9dbfd0daf Remove obsolete 68k version related code
svn-id: r29785
2007-12-09 11:23:06 +00:00
Chris Apers fd1f39f12e Added support for Drascula and Igor
svn-id: r29784
2007-12-09 11:21:49 +00:00
Chris Apers 40ad7ee6a9 Added support for Drascula and Igor
svn-id: r29783
2007-12-09 11:21:39 +00:00
Chris Apers 6b2b33661c Cleanup
svn-id: r29782
2007-12-09 11:15:55 +00:00
Chris Apers 77d1b544a5 Added functions required by T3 to prevent screen rotation
svn-id: r29780
2007-12-09 11:09:44 +00:00
Chris Apers a8a1cbf15a Prevent manual screen rotation after application launch
svn-id: r29779
2007-12-09 11:08:23 +00:00
Chris Apers 0aaf5587db Fixed return key
svn-id: r29778
2007-12-09 11:07:22 +00:00
Marcus Comstedt 9f43e2cf8a Use "new" framework for compressed saves...
svn-id: r29765
2007-12-08 15:11:20 +00:00