Commit Graph
310 Commits
Author SHA1 Message Date
Kostas Nakos 254369540c small fixes
svn-id: r29501
2007-11-14 13:34:47 +00:00
Kostas Nakos 4993a2cb75 got rid of the /evil/ monkeykeyboard code :-) (see also rev. 29495)
svn-id: r29498
2007-11-13 19:49:01 +00:00
Kostas Nakos d66e4901ed don't trash the registry if proper startup has failed
svn-id: r29497
2007-11-13 19:46:21 +00:00
Robin Watts 37aaee3593 WinCE Makefile: make deploy was copying plugins to the wrong directory.
svn-id: r29426
2007-11-05 21:07:36 +00:00
Robin Watts 975dbcd231 Dumb typo in earlier commit.
svn-id: r29415
2007-11-04 20:30:42 +00:00
Robin Watts 6f4e622e18 New 'deploy' targets for the WinCE makefile to automatically copy
built files across to a target device attached with ActiveSync. Hopefully
will avoid hours of comedy when trying to debug mismatching plugins/exes.

svn-id: r29414
2007-11-04 19:13:00 +00:00
Robin Watts 904dcb4a7b Minor tweak to Wince makefile; 'all' target now depends on whether we are
building with plugins or not. These means that weak minded programmers (like
me) no longer need to remember to do "make dist-plugins" instead of
"make dist".

svn-id: r29412
2007-11-04 17:00:10 +00:00
Kostas Nakos b3f331668f update for the new igor engine
svn-id: r29388
2007-11-03 21:18:49 +00:00
Kostas Nakos 1fcbeda5fe various assorted things required by the new compiler and codebase changes
svn-id: r29310
2007-10-28 19:14:12 +00:00
Kostas Nakos 0c532c28f6 (mainly) adding plugin support
svn-id: r29309
2007-10-28 19:02:03 +00:00
Kostas Nakos 065145ef2d new stuff to support the FS api and fixes for the new compiler
svn-id: r29308
2007-10-28 18:51:05 +00:00
Kostas Nakos 0e026d2b99 cleanup after framebuffer api changes
svn-id: r29307
2007-10-28 18:48:07 +00:00
Kostas Nakos 887ce76a1e fix formatting & typo
svn-id: r29306
2007-10-28 18:46:48 +00:00
Kostas Nakos 507b60f5b4 entry point for plugin builds
svn-id: r29305
2007-10-28 18:40:03 +00:00
Kostas Nakos b93cf70d4f Rollup commit to improve & bring the port up to speed. More specificallyi for this file:
- adding support for plugins
- fixing regressions and changes related to the framebuffer api
- improved and fixed dirty rects
- fixed Fingolfin's name in a comment :-P

svn-id: r29303
2007-10-28 18:36:04 +00:00
Kostas Nakos bb8ad040a5 formatting fixes
svn-id: r29302
2007-10-28 18:09:34 +00:00
Kostas Nakos 5a77a2624f drop unneeded define
svn-id: r29301
2007-10-28 18:04:32 +00:00
Robin Watts ca0d93a1d2 Compile fixes for WinCE build
* wince-sdl.h: sdl-common.h is now sdl.h. Also, copied in definition of
      DF_UPDATE_EXPAND_1_PIXEL as this was no longer offered by sdl.h

 * CELauncherDialog.cpp: Updated to use modified FilingSystemNode.

svn-id: r29104
2007-09-26 19:12:17 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn 3abc11611e Code formatting fixes
svn-id: r28945
2007-09-18 20:16:33 +00:00
Max Horn 4cc9d17c34 Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
2007-09-11 09:20:39 +00:00
Robin Watts b1feb9c65c This commit adds a new build define USE_ARM_GFX_ASM (and sets it for the WinCE
and DS builds). This causes the scumm engines graphics code to call ARM
routines to do drawStripToScreen and copy8col.

These routines were originally written for the DS port, and have now been made
available to any other ARM device out there that wants them. 

I've tested this change on WinCE, but can't test it on the DS as I don't have
one. We know that the routines work there though.

svn-id: r28016
2007-07-10 20:20:50 +00:00
Robin Watts 0a70227091 Update the WinCE makefile to use the USE_ARM_SMUSH_ASM define to enable
the ARM version of Codec47 from Smush.

svn-id: r27694
2007-06-24 17:55:47 +00:00
Robin Watts 90c2210dae Add a couple of casts from int to (Common:KeyCode) in the WinCE specific code.
2 of the 4 casts are lifted from the standard sdl/events.cpp file. The other
2 (casting the results of mapKeyCE before assigning to event.kbd.keycode look
correct to me too, but might bear double checking.

svn-id: r27680
2007-06-23 17:15:36 +00:00
Robin Watts f0a25f7a9b Tweaks to WinCE makefile.
The choice of which libraries to use (zlib, tremorce, mad, mpeg2 etc) is
now made by a single define per library towards the top of the makefile.

Given that developers tend to have different options selected on their local
builds, hopefully this will minimise the changes on aubsequent svn updates.

svn-id: r27676
2007-06-23 16:37:42 +00:00
Travis Howell 8151111ee8 Add missing semi-colon.
svn-id: r27660
2007-06-23 12:16:43 +00:00
Max Horn f97cbb8294 Update GUI::Key constructs
svn-id: r27643
2007-06-23 00:05:32 +00:00
Max Horn 2b23374468 Converted lots of code to use Common::ASCII_* and COMMON::KEYCODE_* constants. This also revealed the evil mixing of keycodes and ascii we do in many places :-/
svn-id: r27616
2007-06-22 20:04:44 +00:00
Max Horn b51f2f3212 Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax.
svn-id: r27548
2007-06-19 22:39:59 +00:00
Max Horn 6498d669d0 Patch #1721826: ARM asm versions of sound rate conversion/mixing code
svn-id: r27467
2007-06-16 16:46:13 +00:00
Kostas Nakos d27ceffef1 adding compilation pointer
svn-id: r27353
2007-06-11 08:38:33 +00:00
Kostas Nakos ef4cfc38d4 update the port readme (USE broom WITH cobwebs)
svn-id: r27307
2007-06-10 12:11:36 +00:00
Kostas Nakos 6e399af2e5 re-add flac support which I had totally forgotten about. Builders must update to the newest libpack. Also enable parallaction by default
svn-id: r27289
2007-06-10 08:23:12 +00:00
Kostas Nakos 2687f21df5 drop some debugging leftovers
svn-id: r27287
2007-06-10 08:20:16 +00:00
Kostas Nakos f164c6c14e formatting
svn-id: r27285
2007-06-10 08:19:16 +00:00
Kostas Nakos 7e6efd8eac fix bugs 1734068, 1723144: cursor trails when scrolling
svn-id: r27250
2007-06-09 17:25:46 +00:00
Kostas Nakos 80432ef36a add nippon support
svn-id: r27244
2007-06-09 10:06:05 +00:00
Kostas Nakos 910ff9289b fix keys getting stuck in virtual keyboard
svn-id: r27232
2007-06-09 08:40:39 +00:00
Kostas Nakos 067f43a212 .txt is the device-friendly extension for text files
svn-id: r27189
2007-06-08 06:28:59 +00:00
Kostas Nakos e8cb48e28d fix bug #1674683 (GOB2 can't save): send 0xD for enter
svn-id: r27187
2007-06-08 06:15:14 +00:00
Kostas Nakos 6433964b68 adding F1 for bargon and KP0 for indy3 functionality to multi function key
svn-id: r27185
2007-06-08 06:09:09 +00:00
Kostas Nakos fb8a569fdf renaming to multi-function key. Also, reverting to softkey A for default keymap (compatibility on first run)
svn-id: r27112
2007-06-05 19:06:54 +00:00
Kostas Nakos b6bc1ef9a6 the FT cheat key is now called multi function key (pending commit for sucker punch in indy)
svn-id: r27111
2007-06-05 18:55:41 +00:00
Kostas Nakos 83c5c2ae4e new functionality for the predictive input dialog for smartphones
svn-id: r27071
2007-06-03 19:29:13 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Kostas Nakos e9351887ba use better optimization flags
svn-id: r26980
2007-05-27 19:09:09 +00:00
Kostas Nakos 13e42a77b1 getting screen extents from the sdl backend. Builders must use the newer sdl port lib
svn-id: r26979
2007-05-27 19:05:51 +00:00
Kostas Nakos 5543e61e40 simplified code by moving key naming to the sdl port (where it belongs)
svn-id: r26978
2007-05-27 19:00:28 +00:00
Kostas Nakos fcd12dbde8 changed some warnings into debug msgs
svn-id: r26815
2007-05-12 22:33:13 +00:00
Kostas Nakos ae24e0e99f some more verbose error reporting
svn-id: r26748
2007-05-05 09:31:48 +00:00