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
a64b12bb03
Only invoke g_engine->pauseEngine if g_engine != NULL
...
svn-id: r27831
2007-07-01 18:22:25 +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
fed38a794f
Added Engine::pauseEngine method (allows outside code, like the backend, to pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine
...
svn-id: r27797
2007-06-30 18:22:21 +00:00
Max Horn
21624d3eb7
typo
...
svn-id: r27791
2007-06-30 16:11:20 +00:00
Max Horn
c7fa7baf1f
Added global support for the (so far undocumented) confirm_exit config key
...
svn-id: r27788
2007-06-30 12:43:53 +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
Chris Apers
6e9200f739
Fixed compilation
...
svn-id: r27454
2007-06-16 10:34:48 +00:00