Commit Graph
3084 Commits
Author SHA1 Message Date
Chris Apers 4d7f64e37f Prevent orientation change
svn-id: r28796
2007-09-01 17:47:48 +00:00
Chris Apers 88abfcdad8 Fixed compilation
svn-id: r28794
2007-09-01 17:32:39 +00:00
Chris Apers 9e83ee75b3 Removed obsolete code
svn-id: r28793
2007-09-01 17:32:13 +00:00
Chris Apers d2ab08d1c0 Some key related cleanup
svn-id: r28792
2007-09-01 17:31:01 +00:00
Neil Millstone 4ccec7c25a Making DS port build again
svn-id: r28654
2007-08-18 11:10:41 +00:00
Torbjörn Andersson c915fb8807 Fixed compilation.
svn-id: r28532
2007-08-11 19:34:46 +00:00
Filippos Karapetis 156fa8e84f windows.h needs to be included before sdl.h, to avoid redefinition of ARRAYSIZE
svn-id: r28522
2007-08-11 11:31:31 +00:00
Max Horn 9402981517 SDL backend cleanup (minor)
svn-id: r28520
2007-08-11 08:44:43 +00:00
Max Horn 4387d82dd8 Removing the DEAD MorphOS port
svn-id: r28515
2007-08-11 08:00:47 +00:00
Neil Millstone 1b5f06dce5 Word completion code that uses predictive dictionary ported from branch0-10-0
svn-id: r28124
2007-07-16 22:46:49 +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
Max Horn 41c68ac3e4 Removed various obsolete methods from OSystem (screenToOverlayX/Y, overlayToScreenX/Y)
svn-id: r27961
2007-07-08 12:02:38 +00:00
John Willis 8e35049c9e Tidy up of the GP2X config.sh and bundle.sh scripts. Add support for libMPEG2 (software YV12 for now). Now needs the latest test Open2x lib pack to build (http://wiki.open2x.org/open2x/wiki/index.php?title=Prebuilt_Library_Packages#Test_Releases).
svn-id: r27922
2007-07-05 14:35:35 +00:00
Max Horn e2ad271bd8 Removing non-ASCII chars from source code
svn-id: r27818
2007-07-01 12:47:07 +00:00
Neil Millstone b49b2b7db3 Adding mistakenly deleted file
svn-id: r27805
2007-06-30 23:42:58 +00:00
Neil Millstone 951ffd0684 Just a test
svn-id: r27804
2007-06-30 23:10:03 +00:00
Neil Millstone 75a05652e5 - Show mouse cursor option
- Support for SAGA, CINE, and AGI
- Key bindings for Gob3
- Assembler optimisations submitted by Robin Watts

svn-id: r27803
2007-06-30 23:03:03 +00:00
Max Horn dc91dcde00 Adding some missing stuff to the PS2 port (it still will require quite some work to get it working again)
svn-id: r27799
2007-06-30 21:20:47 +00:00
Max Horn 21624d3eb7 typo
svn-id: r27791
2007-06-30 16:11:20 +00:00
Max Horn 45aea284d1 whitespaces
svn-id: r27787
2007-06-30 12:39:12 +00:00
John Willis 11fccdbff2 Cleanup of the GP2X port to fix compile issues (and the odd warning).
svn-id: r27728
2007-06-26 08:50:11 +00:00
Max Horn bcdbd90849 Not necessary to have a LINUPY hack in the GP2x backend
svn-id: r27696
2007-06-24 18:51:06 +00:00
Max Horn 0b1ce0774a Use keycodes instead of the (bad) ascii code for function keys in the DC backend
svn-id: r27695
2007-06-24 18:49:48 +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 05a70fc8e4 Produce 'correct' keycode/ascii values for function keys
svn-id: r27642
2007-06-22 23:43:17 +00:00
Joost Peters cd8f5dc521 fix compilation by casting the %, {, }, | and ~ keycode "magic" numbers to Common::KeyCode
svn-id: r27632
2007-06-22 22:06:25 +00:00
Max Horn 2fa0a5c457 Cleaning up after myself (I blame it on, err, uhh... the Vogons?)
svn-id: r27625
2007-06-22 21:16:07 +00:00
Max Horn 85bf0f6d6b Added Common::KEYCODE_INALID
svn-id: r27622
2007-06-22 20:51:13 +00:00
Max Horn 264008f2b3 Oops, forgot Common:: qualifier
svn-id: r27621
2007-06-22 20:43:30 +00:00
Max Horn 4b50a4ffe2 Potential fix for PSP build problems
svn-id: r27620
2007-06-22 20:40:17 +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
Matthew Hoops 2496c5b554 fix compile (thanks salty-horse!)
svn-id: r27614
2007-06-22 18:57:07 +00:00
Max Horn 55f93678b8 Heavily modified/reduced version of patch #1741454 (EVENTS: ASCII enum)
svn-id: r27612
2007-06-22 17:51:51 +00:00
Max Horn bd9ba26109 Modified version of patch #1740493 (EVENTS: Event Key Codes)
svn-id: r27592
2007-06-21 18:35:15 +00:00
Max Horn 129955ab55 Fix for bug #1740241 (PSP: revision 27553 doesn't build)
svn-id: r27559
2007-06-20 19:11:36 +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 dc62023190 Use the SCUMMVM_VERSION macro from base/internal_version.h in the maemo backend code, instead of hardcoding it (one potential headache less, yippie)
svn-id: r27537
2007-06-18 14:18:42 +00:00
Travis Howell 8c881acd48 Update versions.
svn-id: r27536
2007-06-18 13:41:51 +00:00
Max Horn e5c205a324 Added backends/platform/ds/arm9/makefile(.in) to tools/update-version.pl
svn-id: r27533
2007-06-18 12:43:39 +00:00
Max Horn 019cbf0e6c Added FIXME to dsmain.cpp about it not using SCUMMVM_VERSION (thus adding one more headache to the release process)
svn-id: r27531
2007-06-18 12:34:29 +00:00
Bertrand Augereau 1e048c1de6 NDS : Suppressed unneccessary complications regarding the backbuffer when CPU-scaled, basically it has the same stride than the regular one (512b) so most code doesn't have to change
svn-id: r27517
2007-06-18 07:06:24 +00:00
Bertrand Augereau e5107cb980 NDS: setKeyboardEnable shouldn't overrun VRAM anymore when CPU scaler is on
svn-id: r27515
2007-06-17 19:37:07 +00:00
Bertrand Augereau 29bfadcdd7 NDS: Compile fixes
svn-id: r27508
2007-06-17 10:30:34 +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
Chris Apers 0d53aa1e99 Cleanup
svn-id: r27456
2007-06-16 10:38:44 +00:00
Chris Apers 7a5b89309e Use the old and faster 1.5x scaler when available
svn-id: r27455
2007-06-16 10:37:59 +00:00