Kostas Nakos
bcb0f07bce
add bindings for cruise engine
...
svn-id: r43033
2009-08-04 12:02:07 +00:00
Kostas Nakos
acec9026a1
clean up and fix vga aspect scaler routines
...
svn-id: r43008
2009-08-02 19:50:24 +00:00
Kostas Nakos
5591bf368c
rework mixer (re)init. fixes bug #2694722
...
svn-id: r43003
2009-08-02 17:34:57 +00:00
Robin Watts
816bd9a7ea
Add ARM code version of Normal2x scaler.
...
Add ARM only aspect ratio correcting version of Normal2x scaler.
Make WinCE port use Normal2x by default if the screen is large enough.
Make WinCE port use aspect ratio correcting version if panel is hidden.
svn-id: r42843
2009-07-27 16:29:36 +00:00
Robin Watts
caae53a25a
New ARM code blending Smartphone landscale scaler for WinCE port. Seems to work
...
in my mockup - I don't have a smartphone resolution device to test it.
svn-id: r42516
2009-07-15 20:51:31 +00:00
Kostas Nakos
b0b12b60ed
oops, fix props
...
svn-id: r42421
2009-07-12 16:40:10 +00:00
Kostas Nakos
d6fb5bb922
Apply patch 2802544: WINCE: Implement OSystem::engineInit to remove hack
...
svn-id: r42419
2009-07-12 15:59:27 +00:00
Max Horn
bb28ed7b7a
Changed OSystem::setWindowCaption to expect ISO LATIN 1 encoded input;
...
also intentionally broke WinCE and Symbian ports (in an obvious way that
can be undo by commenting out some text) -- hopefully this will get the
maintainers' attention during the next release cycle, unlike my emails
svn-id: r41932
2009-06-28 19:58:11 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Filippos Karapetis
968aec7627
Synced WinCE SDL backend with the changes in commit #40226 . Hopefully, this will fix bug #2790461 - "WINCE: Compilation broken"
...
svn-id: r40475
2009-05-12 08:27:06 +00:00
Kostas Nakos
f78d6b2fae
add support for tinsel engine (off by default for the time being)
...
svn-id: r39061
2009-03-01 22:35:14 +00:00
Kostas Nakos
c7d7ce8888
better detection of aspect-scalable resolutions
...
svn-id: r39059
2009-03-01 22:13:48 +00:00
Kostas Nakos
1761e6bc99
modified patch in bug #2644574 : fix build
...
svn-id: r39043
2009-03-01 17:45:57 +00:00
Kostas Nakos
798a795b5e
proper fix for random crashes with vga devices
...
svn-id: r38726
2009-02-21 19:01:34 +00:00
Kostas Nakos
1bd700b51e
fix random crashes on vga devices when using exotic scalers
...
svn-id: r38352
2009-02-16 07:27:04 +00:00
Kostas Nakos
493eb0c5a4
apply patch by Fingolfin to optimize scalers + more
...
svn-id: r36338
2009-02-14 19:42:18 +00:00
Kostas Nakos
7acb4f01ac
update to newer overlay interface
...
svn-id: r36336
2009-02-14 18:59:46 +00:00
Max Horn
de8fa39b25
Fix for bug #2548995 : AmigaOS4: Compiler error (and taking care of some potential errors in WinCE & GP2x, too)
...
svn-id: r36146
2009-01-30 14:26:34 +00:00
Max Horn
8f16458e9b
Renamed FSNode::openForReading / openForWriting to createReadStream / createWriteStream, again to make ownership of the returned stream clear
...
svn-id: r36014
2009-01-23 03:41:36 +00:00
Max Horn
e4b013f616
Renamed OSystem::openConfigFileForReading & openConfigFileForWriting to createConfigReadStream & createConfigWriteStream, in order to make it clear that the *caller* is responsible for deleting the streams (i.e., 'owns' them)
...
svn-id: r36013
2009-01-23 03:30:40 +00:00
Kostas Nakos
5ac9de0938
had forgotten the case of a rect being partially off the top of the screen (and not the bottom at the same time). fixes bug #2470228
...
svn-id: r35733
2009-01-04 20:37:24 +00:00
Kostas Nakos
78a6d9e388
fix bug #2480870 : crash when shaking (not stirring)
...
svn-id: r35731
2009-01-04 19:37:56 +00:00
Kostas Nakos
3baddc752e
Virtualize sdl backend's setGraphicsModeIntern() so it can be overloaded by CE. Scalers are pre-selected by magic on CE. Overriding these selections leads to crashes
...
svn-id: r35728
2009-01-04 16:07:19 +00:00
Eugene Sandulenko
696897b058
Whoa! Removing trailing spaces.
...
svn-id: r35648
2009-01-01 15:06:43 +00:00
Kostas Nakos
ec09d76b18
fix buggy repaints caused by multiple calls to the overlay toggles
...
svn-id: r35593
2008-12-28 20:16:53 +00:00
Kostas Nakos
8a6387ca13
fix opening of config file + some cleanup
...
svn-id: r35421
2008-12-18 08:06:08 +00:00
Kostas Nakos
c7094e20df
implement the newer gfx transaction interface. some issues still remain
...
svn-id: r35297
2008-12-10 20:46:19 +00:00
Filippos Karapetis
e64e4833b3
Some changes which will hopefully fix bug #2387217 - "WINCE: SVN trunk compilation broken".
...
I've done the changes based on the corresponding SDL backend functions. Please verify that everything is working correctly, as I don't have a WinCE device to test this
svn-id: r35232
2008-12-04 08:10:32 +00:00
Max Horn
edf9f24926
Got rid of OSystem::colorToRGB and RGBToColor; added implementations for OSystem::getOverlayFormat to several ports (pending testing by the porters)
...
svn-id: r34912
2008-11-06 15:02:50 +00:00
Kostas Nakos
50b55a6f6f
patch 1868881: ini option to disable doubletap rmb
...
svn-id: r34141
2008-08-25 08:48:46 +00:00
Kostas Nakos
b809665671
do away with the smush force redraw hack
...
svn-id: r33991
2008-08-18 17:24:25 +00:00
Kostas Nakos
5a54dc61a4
fix bug #1910057 : FT multifunction
...
svn-id: r33839
2008-08-13 19:13:53 +00:00
Kostas Nakos
e514760c7a
fix bug #2038992 by saving and restoring channel volumes
...
svn-id: r33829
2008-08-13 15:16:38 +00:00
Kostas Nakos
76769bf515
finish up new mixer changes
...
svn-id: r32839
2008-06-29 14:40:41 +00:00
Max Horn
c45d632f3b
Patch ##1956946 (Audio::Mixer internal API revision) with some tweaks
...
svn-id: r32828
2008-06-28 15:28:29 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn
c4c481fecf
Removed backends/intern.h
...
svn-id: r30611
2008-01-22 14:16:02 +00:00
Kostas Nakos
4e7fe02751
cannot handle key mods in ce and unicode is dodgy to say the least. fixes bug #1748135
...
svn-id: r30158
2008-01-02 17:38:25 +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
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
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
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
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
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
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
Max Horn
f97cbb8294
Update GUI::Key constructs
...
svn-id: r27643
2007-06-23 00:05:32 +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