Chris Apers
fb911d97e0
Updated project file
...
svn-id: r26707
2007-05-01 10:25:33 +00:00
Chris Apers
2497222348
Test Cruise engine
...
svn-id: r26706
2007-05-01 10:23:11 +00:00
Chris Apers
4a2b023849
Added basic rotation detector
...
svn-id: r26705
2007-05-01 10:22:35 +00:00
Chris Apers
1c8dcd3680
Help debugging
...
svn-id: r26704
2007-05-01 10:20:48 +00:00
Chris Apers
7162fb7682
Create new Themes folder for ScummVM themes...
...
svn-id: r26703
2007-05-01 10:20:13 +00:00
Chris Apers
e5238b37ef
Prevent crash
...
svn-id: r26702
2007-05-01 10:19:22 +00:00
Chris Apers
20e5af24b1
Cleanup
...
svn-id: r26701
2007-05-01 10:14:32 +00:00
Chris Apers
f86dfd183e
Enable true timer code
...
svn-id: r26700
2007-05-01 10:13:33 +00:00
Chris Apers
4624769069
- Prevent lose of events
...
- Added hard arrow keys support
- Revamped mouse code to prevent duplication and get rid of fixed size mouse buffer
- Reviewed event code (more work needed for OS5 and keyup emulation)
- Cleanup
svn-id: r26699
2007-05-01 10:12:55 +00:00
Chris Apers
f831d25067
Added support for Parallaction and Cruise engines
...
svn-id: r26694
2007-05-01 09:48:38 +00:00
Chris Apers
ab16dd234f
Prefix files cleanup
...
Added support for Parallaction and Cruise engines
Added ZLIB support
svn-id: r26693
2007-05-01 09:44:47 +00:00
Chris Apers
3e3a808610
Cleanup, prevent change between 68k and ARM code
...
Added two more required functions for T3
svn-id: r26692
2007-05-01 09:41:35 +00:00
Chris Apers
b78bf3a8b3
Cleanup, use my new PalmOS Porting SDK
...
svn-id: r26691
2007-05-01 09:39:46 +00:00
Chris Apers
eac31d6f56
Cleanup, now part of an external library
...
svn-id: r26689
2007-05-01 09:34:53 +00:00
Chris Apers
64b7714125
This file is now part of an external PalmOS SDK
...
svn-id: r26688
2007-05-01 09:31:58 +00:00
Chris Apers
5f77c8ff30
Those files are now part of an external PalmOS SDK
...
svn-id: r26687
2007-05-01 09:28:53 +00:00
Chris Apers
566b6a7068
Code will be updated to get rid of this file
...
svn-id: r26686
2007-05-01 09:24:22 +00:00
Kostas Nakos
e3eb62b1a8
correct place for touche screen size adjustment & one more check in the draw loop
...
svn-id: r26685
2007-04-30 21:12:57 +00:00
Kostas Nakos
7b614f3ee9
add zoom up/down actions for touche
...
svn-id: r26684
2007-04-30 21:11:09 +00:00
Kostas Nakos
7bcfde48fb
better zoomup/down + panel handling for hires, also fixes bug #1593299
...
svn-id: r26683
2007-04-30 20:31:56 +00:00
Kostas Nakos
81adc13e24
formatting
...
svn-id: r26682
2007-04-30 20:30:05 +00:00
Kostas Nakos
4a40402609
rewrote drawing loop in a more straightforward fashion, which also kills some bugs
...
svn-id: r26668
2007-04-28 22:37:42 +00:00
Kostas Nakos
4a19a563af
bugfix aspect scaler
...
svn-id: r26667
2007-04-28 22:35:14 +00:00
Kostas Nakos
187071d029
Cumulative update to coincide with newer SDL libraries. Builders *must* update their libraries/fetch newest library pack.
...
o Overwrite with default key mappings when action_mapping version changes
o Added support for handling scummvm losing focus (e.g. a call)
o Enable rotating for all devices/resolutions
o Update sdl video startup to follow current sdl
o Generally update code to work with new sdl lib
svn-id: r26663
2007-04-28 17:48:58 +00:00
Kostas Nakos
4e12eeeb79
add focus flag
...
svn-id: r26662
2007-04-28 17:42:12 +00:00
Kostas Nakos
2a80fc1c6b
update for cruise engine, fix a little oops LordHoto pointed out
...
svn-id: r26661
2007-04-28 17:40:44 +00:00
Kostas Nakos
dae21b3b31
more logical formatting for scaler code, at least for me :-)
...
svn-id: r26660
2007-04-28 17:37:41 +00:00
Kostas Nakos
36466497a8
bump action mapping version
...
svn-id: r26659
2007-04-28 17:35:18 +00:00
Kostas Nakos
4670ff7388
cleanup, more meaningful names for actions, fix quit dialog looks, bump action mapping version
...
svn-id: r26658
2007-04-28 17:34:09 +00:00
Kostas Nakos
6d1107615d
cleanup, implement new default action mappings, bump action version, enable keybinding at launcher, fix quit dialog looks
...
svn-id: r26657
2007-04-28 17:31:41 +00:00
Kostas Nakos
324e27c73d
cleanup
...
svn-id: r26656
2007-04-28 17:28:43 +00:00
Kostas Nakos
59550346b4
cleanup & completely map wm device's keys
...
svn-id: r26655
2007-04-28 17:27:08 +00:00
Kostas Nakos
1337ce8296
insert key up events for synthetic events
...
svn-id: r26654
2007-04-28 17:24:54 +00:00
Max Horn
d4660cce55
Removing more semicola
...
svn-id: r26597
2007-04-26 19:08:53 +00:00
Max Horn
00b9bc7b36
Removing lots of superfluous semicola (see mail by David Weinehall on scummvm-devel)
...
svn-id: r26594
2007-04-25 19:31:23 +00:00
Kostas Nakos
17b28bd652
not used in a long time
...
svn-id: r26555
2007-04-21 14:06:55 +00:00
Bertrand Augereau
969d257274
NDS : Compile fix
...
svn-id: r26536
2007-04-16 22:10:45 +00:00
Bertrand Augereau
ed178f7e84
NDS : Potentially faster, less precise, CPU-scaler plugged
...
svn-id: r26535
2007-04-16 21:29:55 +00:00
Bertrand Augereau
78939c8166
NDS : #define to experiment with a faster, less precise, CPU-scaler
...
svn-id: r26534
2007-04-16 21:08:13 +00:00
Bertrand Augereau
bf7123548a
NDS : Trunk fix for latest libnds
...
svn-id: r26529
2007-04-16 20:06:35 +00:00
Joost Peters
2c3e9e087f
fix compilation of null backend
...
svn-id: r26507
2007-04-15 16:03:10 +00:00
Kostas Nakos
5dcd53ee9f
these belong here and not to the precompiled lib pack
...
svn-id: r26443
2007-04-09 19:47:23 +00:00
Kostas Nakos
c909ae47f6
applied patch 1696852: ARM 4/1 scaler by Robin Watts
...
svn-id: r26442
2007-04-09 19:41:30 +00:00
Joost Peters
871e83d070
initialize _palette in OSystem_PSP_GU ctor, as it's used in setMouseCursor() before an actual palette has been set up. (fixes "[ 1670882 ] PSP: Missing cursor on Main Menu")
...
svn-id: r26434
2007-04-09 11:30:53 +00:00
Max Horn
c5b67c6e29
Added missing common/events.h include and added a FIXME comment
...
svn-id: r26411
2007-04-07 22:15:16 +00:00
Neil Millstone
c6d41c0755
Updating DS port for changes in main codebase. Code changes for DevkitArm r20 and latest libnds.
...
svn-id: r26394
2007-04-06 18:34:53 +00:00
Max Horn
4dd50ee6f4
Fixed yet another DC compile error
...
svn-id: r26309
2007-03-27 19:26:39 +00:00
Torbjörn Andersson
6a9eb08ac7
Fixed indentation.
...
svn-id: r26308
2007-03-27 14:28:48 +00:00
Max Horn
a848511743
Fix compile error in the DC port
...
svn-id: r26306
2007-03-26 19:31:36 +00:00
Lars Persson
1fb7e82a15
Added default-events.cpp to Symbian makefile
...
svn-id: r26261
2007-03-20 19:56:02 +00:00
Max Horn
995a4d7cff
Some fixes to cope with the move of the event code from OSystem to Common
...
svn-id: r26233
2007-03-18 21:55:57 +00:00
Max Horn
2c3152ea62
Fix for bug #1683111 (PSP: unable to build latest svn version 26210)
...
svn-id: r26225
2007-03-18 18:59:35 +00:00
Neil Millstone
08d8286410
adding key scanning functions compatible with ScummVM's IPC
...
svn-id: r26188
2007-03-18 01:45:14 +00:00
Max Horn
ed54ea9155
Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
...
svn-id: r26180
2007-03-17 19:02:05 +00:00
Robert Göffringmann
4a11e7299a
fixed MSVC compiler warning because winnt.h defines its own ARRAYSIZE #define
...
svn-id: r26171
2007-03-17 15:45:05 +00:00
Lars Persson
ce5a9c9edb
Code cleanup in the actions handling.
...
svn-id: r26135
2007-03-14 19:32:21 +00:00
Lars Persson
f93ef30820
ITE save game menu mapping has changed to F5.
...
svn-id: r26134
2007-03-14 19:28:29 +00:00
Lars Persson
4d962e1771
Add new KeyMappings (Debugger & Fast mode) for Symbian OS.
...
svn-id: r26133
2007-03-14 19:25:33 +00:00
Lars Persson
dbca9d0c47
Updated Symbian Actions for proper ITE menu key.
...
svn-id: r26125
2007-03-13 20:47:11 +00:00
Johannes Schickel
b4b3233cb8
Fixed '+' mode handling in symbian_fopen (at least this looks to me like it should be, I'm sorry if I got it wrong).
...
svn-id: r26088
2007-03-11 14:51:02 +00:00
Lars Persson
e8c941c128
Added shared filed support using native file APIs.
...
svn-id: r26087
2007-03-11 14:28:03 +00:00
Lars Persson
61690d4daf
Updated actions for symbian OS, memory limits for S60.
...
svn-id: r26082
2007-03-11 11:23:40 +00:00
Nicola Mettifogo
1e985051a9
reduced dependency from windows-specific header files
...
svn-id: r26034
2007-03-09 00:13:07 +00:00
Max Horn
273480d492
Removed MAX_FILENAME_LENGTH workaround (using enum's instead of #defines means we can take advantage of namespaces)
...
svn-id: r26019
2007-03-08 16:53:30 +00:00
Max Horn
89095f10a8
Removed redundant code from gba_nds_fat.h (for some bizarre reason, the data in this file was present twice)
...
svn-id: r26018
2007-03-08 16:49:58 +00:00
Lars Persson
5cee9799f1
Updated Icons for UIQ3 and updated #defs and fix for scalers.
...
svn-id: r25953
2007-03-03 18:36:05 +00:00
Kostas Nakos
235aa3376b
properly support saga and cine engines
...
svn-id: r25893
2007-02-27 11:07:59 +00:00
Kostas Nakos
017c1b24f7
support agi engine
...
svn-id: r25880
2007-02-26 18:09:41 +00:00
Kostas Nakos
9f9b7d96a7
added gfx and code to support spacebar and escape keys in the virtual keyboard (remember, Jubanka couldn't draw if his life depended on it :-) ).
...
fixed (essentially added) support for the directional keys of the virtual keyboard (no idea why these were not implemented).
svn-id: r25879
2007-02-26 17:48:04 +00:00
Kostas Nakos
03e75235f0
Add support for touche engine.
...
Also, since QVGA smartphones can run any game, updated the action mappings to account for all of them.
svn-id: r25830
2007-02-24 20:50:56 +00:00
Kostas Nakos
cec73cde40
temporarily fix automatic detection
...
svn-id: r25817
2007-02-24 11:18:28 +00:00
Neil Millstone
b2539cc19c
Change an include to remove requirement of libfat
...
svn-id: r25773
2007-02-21 20:57:10 +00:00
Neil Millstone
b21ea458b5
Change an include to remove requirement of libfat
...
svn-id: r25772
2007-02-21 20:50:21 +00:00
Lars Persson
23a4e1de64
Added compressed-saves.cpp to base symbian makefile
...
svn-id: r25706
2007-02-18 21:29:02 +00:00
Bertrand Augereau
887cf19cac
NDS : The scaler profiling renders a white line (1 pixel / 1 ms)
...
svn-id: r25704
2007-02-18 20:53:06 +00:00
Bertrand Augereau
20e44a4914
NDS : CPU scaler twiddling backup
...
svn-id: r25703
2007-02-18 20:30:15 +00:00
Bertrand Augereau
a43073de39
NDS : CPU scaler performance experiment
...
svn-id: r25702
2007-02-18 18:59:40 +00:00
Bertrand Augereau
a866cb4ba0
NDS : Compile fix (savegames-related)
...
svn-id: r25700
2007-02-18 18:38:12 +00:00
Lars Persson
dbd43fcb5a
Updated locations of created files to be uninstalled
...
svn-id: r25687
2007-02-18 15:12:23 +00:00
Marcus Comstedt
2bb012701a
flush()->finalize()
...
svn-id: r25683
2007-02-18 11:48:10 +00:00
Kostas Nakos
2a8e4ca876
correctly reinit sound output device
...
svn-id: r25682
2007-02-18 11:46:39 +00:00
Max Horn
e326f482c9
Get rid of Common::SaveFile
...
svn-id: r25666
2007-02-17 22:11:00 +00:00
Torbjörn Andersson
16e7a12878
Some very obvious cleanups.
...
svn-id: r25635
2007-02-16 17:13:29 +00:00
Neil Millstone
45ed48a860
Changes made for 0.9.1a beta2 release backported to trunk
...
svn-id: r25617
2007-02-15 23:23:03 +00:00
Bertrand Augereau
f01d2a1199
NDS : Added the cpu scaler option in dsoptions (even seem to work dynamically, at least in Maniac Mansion)
...
svn-id: r25561
2007-02-13 21:04:31 +00:00
Kostas Nakos
65acaf50e7
removed dependency on MAX_MOUSE_W/H. optimized mouse blits a bit
...
svn-id: r25527
2007-02-12 17:25:36 +00:00
Joost Peters
beef3b3a87
remove libmpeg2 'support', as we support DXA cutscenes now and mpeg2 was never working well on PSP
...
svn-id: r25489
2007-02-11 11:47:05 +00:00
Joost Peters
fb76c7d2e5
fix compilation / modularization update
...
svn-id: r25487
2007-02-11 11:24:37 +00:00
Max Horn
2232047695
The restriction on 'small' mouse cursors has been lifted quite some time ago; PalmOS and WinCE port should be extended accordingly (in particular, the PalmOS port would silently overwrite its memory when big cursors are used)
...
svn-id: r25431
2007-02-08 22:54:09 +00:00
Max Horn
af8cba43ac
Removed build.rules (hasn't been used by our build system for ages now)
...
svn-id: r25430
2007-02-08 22:27:47 +00:00
John Willis
b695628248
Update GP2X port to hack around the odd grabRawScreen issues. This is not a fix rather a workaround for now.
...
svn-id: r25420
2007-02-07 22:33:06 +00:00
John Willis
a7475dd590
Update GP2X ports helper scripts to support newer Open2x tool-chains (ones with the pragma pack patches).
...
svn-id: r25408
2007-02-07 15:57:55 +00:00
Kostas Nakos
b7160638bf
permit compilation with hq scalers disabled
...
svn-id: r25390
2007-02-04 17:45:00 +00:00
Kostas Nakos
9c5e62fb04
update to new detector
...
svn-id: r25355
2007-02-03 19:04:24 +00:00
Kostas Nakos
5dbf212775
set svn:ignore, sync makefile
...
svn-id: r25350
2007-02-03 17:45:27 +00:00
Marcus Comstedt
42593cb977
DetectedGameList -> GameList.
...
svn-id: r25235
2007-01-27 22:59:31 +00:00
Lars Persson
89ede9162f
Updated symbian builds for parallaction
...
svn-id: r25228
2007-01-27 20:34:54 +00:00
Chris Apers
aed4ae10a7
Speed up mouse emulation with hires games
...
svn-id: r25148
2007-01-21 14:18:24 +00:00
Chris Apers
dd03b8f84b
Cleanup event code
...
Added key up for mouse buttons so that we can control Gobliiins and Touche properly
svn-id: r25147
2007-01-21 14:15:35 +00:00
Chris Apers
0ea9f49d67
Clenaup
...
svn-id: r25144
2007-01-21 09:58:18 +00:00
Chris Apers
d9e866398d
Clenaup
...
svn-id: r25143
2007-01-21 09:55:44 +00:00
Chris Apers
0e5871b0ae
Ooops, ooops ooops, bad source directory
...
svn-id: r25142
2007-01-21 09:54:27 +00:00
Chris Apers
e1eb9dde12
Ooops, collapsible only
...
svn-id: r25141
2007-01-21 09:10:56 +00:00
Chris Apers
47b1321d15
Prepare Parallaction support (not working for now)
...
svn-id: r25133
2007-01-20 18:27:22 +00:00
Chris Apers
163803809e
Prepare Parallaction support (not working for now)
...
svn-id: r25132
2007-01-20 18:24:55 +00:00
Chris Apers
0e36e6b500
Added support fir hi-res games to standard PalmOS 5 devices (BS, TOuche, ...)
...
Added aspect ratio selection too
svn-id: r25131
2007-01-20 18:20:36 +00:00
Chris Apers
ecf5b465bb
Fixed mouse redraw with Touche
...
svn-id: r25130
2007-01-20 18:11:27 +00:00
Neil Millstone
0c82694f47
Ported changes from branch-0-9-0 to fix grabRawScreen(), and palette corruption.
...
svn-id: r25129
2007-01-20 17:29:20 +00:00
Neil Millstone
fe9682ac55
Adding libcartreset, fixing CD audio bug, adding DLDI support (defined out all other fat drivers)
...
svn-id: r25124
2007-01-19 21:47:10 +00:00
Neil Millstone
31abbc14ae
Changed to ARM7 for libcartreset
...
svn-id: r25123
2007-01-19 21:38:03 +00:00
Neil Millstone
bcef1cb04d
Adding libcartreset to ARM7 binary
...
svn-id: r25122
2007-01-19 21:36:47 +00:00
Chris Apers
4714f64440
Added missing grabRawScreen to OS5 backend
...
svn-id: r25081
2007-01-14 17:34:40 +00:00
Chris Apers
9e4502684c
Added:
...
- engines location auto-detection
- Apple IIgs platform
svn-id: r25080
2007-01-14 17:05:43 +00:00
Chris Apers
b500f02e61
Added static initializers to handle global objects allocation
...
svn-id: r25078
2007-01-14 11:02:24 +00:00
Kostas Nakos
9b3025deee
Fix backend timer problems. Also fix wrong sound mix rate in bass
...
svn-id: r25067
2007-01-11 21:53:30 +00:00
Lars Persson
203b93e49d
Updated makefiles to support touche and agos naming properly
...
svn-id: r24941
2006-12-28 12:14:58 +00:00
Lars Persson
8acfe5f557
Updated quit handling
...
svn-id: r24939
2006-12-28 09:12:58 +00:00
Bertrand Augereau
dfb325b88b
NDS : Scaler cleaning
...
svn-id: r24821
2006-12-09 14:14:58 +00:00
Bertrand Augereau
308f46aa9e
NDS : Scaler cleaning
...
svn-id: r24820
2006-12-09 13:42:00 +00:00
Bertrand Augereau
4f79f3c7f0
NDS : Scaler optimization 43 -> 33 ms
...
svn-id: r24819
2006-12-09 13:27:20 +00:00
Bertrand Augereau
12f6bd37ea
NDS : More blitters stuff
...
svn-id: r24818
2006-12-09 13:20:11 +00:00
Bertrand Augereau
8fb811bb0a
NDS : Micro-optimizations for the software blitter (table lookup for div by 5 : 51ms -> 43ms)
...
svn-id: r24817
2006-12-07 22:10:26 +00:00
Bertrand Augereau
9efed0388f
NDS : Micro-optimizations for the software blitter
...
svn-id: r24811
2006-12-06 20:36:14 +00:00
Bertrand Augereau
8b68cfdb93
NDS : CPU scaler profiling (currently 50ms ouch)
...
svn-id: r24810
2006-12-06 20:17:21 +00:00
Bertrand Augereau
0b110b42da
NDS : Micro-optimizations for the software blitter
...
svn-id: r24804
2006-12-03 16:09:26 +00:00
Max Horn
352ed7299f
Patch #1605290 : Change quit shortcut for Amiga to match style guide
...
svn-id: r24803
2006-12-03 15:42:41 +00:00
Bertrand Augereau
21f49b5229
NDS : Micro-optimizations for the software blitter
...
svn-id: r24802
2006-12-02 15:02:15 +00:00
Bertrand Augereau
36396a4aa6
NDS : Micro-optimizations for the software blitter
...
svn-id: r24801
2006-12-02 14:51:11 +00:00
Neil Millstone
40d10a5436
svn-id: r24799
2006-12-01 22:36:54 +00:00
Neil Millstone
9c13f12cdd
Adding new M3SD driver
...
svn-id: r24798
2006-12-01 22:36:16 +00:00
Bertrand Augereau
360da37d2e
DS : The hi-quality scaler works on the secondary screen
...
svn-id: r24790
2006-11-25 22:03:34 +00:00
Bertrand Augereau
6c3672508b
DS : High quality scaling.
...
Doesn't work on the second screen yet.
(switch cpuScaler in dsmain.cpp to test)
svn-id: r24788
2006-11-25 20:35:34 +00:00
Max Horn
fada662a1f
Removing bad default implementation of grabRawScreen in the PalmOS port (it was likely causing crashes for users of the 0.9.x series)
...
svn-id: r24755
2006-11-20 22:15:19 +00:00
Bertrand Augereau
920c9f1f4f
DS : Compilation fix when USE_DEBUGGER is not defined
...
svn-id: r24748
2006-11-19 20:10:52 +00:00
Eugene Sandulenko
75b062b89f
Implement FR #1595534 : "Touche: Aspect Ratio Correction"
...
svn-id: r24706
2006-11-13 13:53:14 +00:00
Kostas Nakos
47d26c2cb3
Cleanup
...
svn-id: r24702
2006-11-12 21:06:56 +00:00
Kostas Nakos
cc42cb8309
Implement Fingolfin's modular backend timer, savefile and mixer managers
...
svn-id: r24691
2006-11-12 11:47:43 +00:00
Chris Apers
e57422c08c
Added Touche engine support
...
svn-id: r24607
2006-11-04 17:45:14 +00:00
Chris Apers
4e63968994
Fixed and updated Palm save manager
...
svn-id: r24602
2006-11-04 16:22:58 +00:00
Neil Millstone
b8ed3bc87f
Adding M3 file missing from last commit.
...
svn-id: r24597
2006-11-03 23:22:55 +00:00
Neil Millstone
ea6663fdfa
Merging in changes made in branch for 0.9.1 release into trunk
...
svn-id: r24596
2006-11-03 23:16:29 +00:00
Max Horn
c718463a24
Added Audio::Mixer::setReady method to work around bug #1588848
...
svn-id: r24583
2006-11-01 21:28:14 +00:00
Chris Apers
2457d0b495
Simon -> AGOS
...
svn-id: r24560
2006-10-28 14:35:00 +00:00
Chris Apers
0d62e964ec
New modular backend implementation
...
svn-id: r24559
2006-10-28 14:30:42 +00:00
John Willis
77f9f9c6cf
Update GP2X port to support Fingolfin's ongoing implementation of the Modular Backends ideas :). Also add a few updates from my local tree (Batt level checking and STDOUT/STDERR file mapping code stolen from the Symbian backend (thanks)).
...
svn-id: r24507
2006-10-25 19:51:47 +00:00
Bertrand Augereau
aada1329a8
DS : Blind backends changes to comply to fingolfin's changes
...
svn-id: r24506
2006-10-25 19:37:43 +00:00
Bertrand Augereau
05aca1c928
DS : Yet another scaling helpers
...
svn-id: r24505
2006-10-25 19:32:01 +00:00
Bertrand Augereau
24b0d4800a
DS backend : Compile fixes for the new backends system, still needs plugging the old callbacks
...
svn-id: r24504
2006-10-25 19:18:38 +00:00
Bertrand Augereau
6eb7be9e37
Compile fix
...
svn-id: r24503
2006-10-25 19:01:34 +00:00
Bertrand Augereau
64e46134e9
DS : 320*PAL8 to 256*1555 line scaler
...
svn-id: r24497
2006-10-25 10:30:21 +00:00
Marcus Comstedt
17afeaa80e
delayMillis() should now cope with delays over 20 minutes without overflowing.
...
svn-id: r24456
2006-10-22 18:54:55 +00:00
Marcus Comstedt
dde7244f2d
Removed timerproc and soundproc.
...
svn-id: r24455
2006-10-22 18:35:49 +00:00
Marcus Comstedt
fbb5a2d773
Modularization.
...
svn-id: r24453
2006-10-22 17:58:38 +00:00
Marcus Comstedt
43fac9ab3d
Check for degenerated rect in copyRectTo*.
...
svn-id: r24452
2006-10-22 17:32:04 +00:00
Max Horn
f4d8920f2b
SDL backend: got rid of setTimerCallback and clearSoundCallback
...
svn-id: r24446
2006-10-22 16:05:07 +00:00
Max Horn
23ed856a38
Tweaked the NULL backend to match my recent backend changes
...
svn-id: r24444
2006-10-22 15:47:57 +00:00
Max Horn
07f7761479
Backend modularization: Create timer manager, savefile manager and audio mixer in the backends for increased flexibility
...
svn-id: r24443
2006-10-22 15:42:29 +00:00
Joost Peters
df24f1ef4e
don't set CFLAGS, as we don't need them and they're now used for building the 'tools' with the native C compiler
...
svn-id: r24440
2006-10-22 14:53:30 +00:00
Kostas Nakos
a15885656d
Fix multiple simulated mouse key events bug (sync).
...
svn-id: r24403
2006-10-21 11:12:46 +00:00
Won Star
b0753738a3
Fix file caching
...
svn-id: r24273
2006-10-11 13:53:30 +00:00
Kostas Nakos
5aeb4bf8ce
Merge dirs
...
svn-id: r24268
2006-10-10 15:51:11 +00:00
Kostas Nakos
8bb7a5155e
newres.h is not needed anymore
...
svn-id: r24267
2006-10-10 15:30:46 +00:00
Kostas Nakos
82590155eb
Merge ozone header
...
svn-id: r24266
2006-10-10 15:15:00 +00:00
John Willis
043fe970c5
Update GP2X backend with overloads for default config file stuff (including save location).
...
svn-id: r24258
2006-10-09 20:48:30 +00:00
Kostas Nakos
a2fb2e47cb
Implement stdout/stderr redirection
...
svn-id: r24252
2006-10-09 11:42:12 +00:00
John Willis
52ddda5a85
Updates to the GP2X backend specific README-GP2X (and HTML ver)
...
svn-id: r24239
2006-10-08 21:24:56 +00:00
Kostas Nakos
4524b49872
Initial commit of the wince-gcc re-port
...
svn-id: r24212
2006-10-08 18:15:18 +00:00
Eugene Sandulenko
e93787490b
#include <base/engine.h> -> #include <engines/engine.h (Though I don't like
...
those angle brackets)
svn-id: r24178
2006-10-07 21:05:31 +00:00
Max Horn
df5be19409
Instantiate and hook up the plugin providers in the main() function of the corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup
...
svn-id: r24153
2006-10-07 01:05:12 +00:00
Eugene Sandulenko
3d84f11046
Patch #1432376 : "Very basic GP2X Backend"
...
svn-id: r24144
2006-10-06 19:01:39 +00:00
Bertrand Augereau
3dc7c88e06
DS CPU scaling prototype, in 16 bit mode (for menu), not plugged(switch cpuScaler to test)
...
svn-id: r24129
2006-10-05 22:44:11 +00:00
Bertrand Augereau
b01275d8c5
Path fixup in the zipreader (necessary with my adapter/zip/build combination?)
...
svn-id: r24128
2006-10-05 20:27:09 +00:00
Bertrand Augereau
22756edd6f
NDS : Naive C++ scanline 320*16 -> 256*16 rescaler code
...
svn-id: r24074
2006-10-02 18:41:39 +00:00
Torbjörn Andersson
d7b786ea41
Implemented "iconify window" opcode. This, of course, needs support in the
...
backend to work, and so far it's only done in the SDL backend. See the new
kFeatureIconifyWindow flag. (This is patch #1568775.)
svn-id: r24060
2006-10-02 04:46:50 +00:00
Eugene Sandulenko
abf4ede05b
Phase 4. Some more internal updates.,
...
svn-id: r24012
2006-09-29 09:25:35 +00:00
Eugene Sandulenko
59f737594e
Phase 3 of Simon engine renaming. Files renaming.
...
svn-id: r24011
2006-09-29 09:05:46 +00:00
Eugene Sandulenko
d0177a2f30
Phase 2a. Renaming other minor directories
...
svn-id: r24010
2006-09-29 08:57:33 +00:00
Eugene Sandulenko
8e2c703bab
First pahse of renaming simon engine to agos. Internal renames. Compilation
...
is broken
svn-id: r24008
2006-09-29 08:14:27 +00:00
Travis Howell
be4628ffca
Remove defines, which were only used by checkHeap()
...
svn-id: r23980
2006-09-23 11:37:05 +00:00
Max Horn
4c14cf6d1a
Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle the linker dependency graph). Porters will have to update project files
...
svn-id: r23974
2006-09-23 00:42:35 +00:00
Max Horn
4a1bd9b4be
Added _PLUGIN_copyright to list of symbols exported by plugins
...
svn-id: r23946
2006-09-20 13:56:18 +00:00
Chris Apers
f6daab19c5
Compiler seems to not use these operators when they are inlined
...
svn-id: r23915
2006-09-17 10:16:52 +00:00
Chris Apers
8de5d496fa
Added more compilation options
...
svn-id: r23914
2006-09-17 10:14:11 +00:00
Chris Apers
bc8a755c67
Fixed back mouse in GUI adding cursor palette support
...
Fixed cursor redraw in GUI
Fixed cursor glitches problem in BS because of too small buffer
Cleanup
svn-id: r23908
2006-09-17 09:59:31 +00:00
Chris Apers
5fa194e62b
Added option to trace memory allocation
...
Fixed key auto repeat problem in some engines
svn-id: r23905
2006-09-17 09:49:33 +00:00
Chris Apers
42dd017faf
Added option to trace memory allocation
...
svn-id: r23904
2006-09-17 09:46:06 +00:00
Chris Apers
24f55e47e1
This be_zodiac.h include is what was made standard OS5 to crash \!
...
svn-id: r23903
2006-09-17 09:40:53 +00:00
Chris Apers
fdab0733c7
Cleanup, no need to export twGlue addr when compiling standard OS5 version
...
svn-id: r23902
2006-09-17 09:34:45 +00:00
Chris Apers
1fe39e9b80
Cleanup, no need to export twGlue addr when compiling standard OS5 version
...
svn-id: r23901
2006-09-17 09:27:33 +00:00
Lars Persson
80bad5d0ff
Changed version numbers to 0.100
...
svn-id: r23900
2006-09-17 05:33:40 +00:00
Lars Persson
27d39dabef
Small adjustment for projectfiles source path
...
svn-id: r23897
2006-09-16 21:03:04 +00:00
Lars Persson
d0735a34a2
* Updated Symbian project files for new file structure
...
svn-id: r23895
2006-09-16 19:50:41 +00:00
Won Star
595a035bee
Implement file cache. needs some testing :)
...
Fix some bugs in memory management.
svn-id: r23870
2006-09-13 07:32:54 +00:00
Kostas Nakos
bf0b82326f
cleanup
...
svn-id: r23851
2006-09-09 16:48:35 +00:00
Kostas Nakos
11f1123c02
fix update rect when adjusting ratio (backport)
...
svn-id: r23744
2006-08-25 06:30:18 +00:00
Neil Millstone
5ce67a67e1
Fixed bug causing crash during saving in Saga engine, changed audio to low quality.
...
svn-id: r23726
2006-08-19 11:11:18 +00:00
Neil Millstone
5516fa3b80
Added build C target to support more engines.
...
svn-id: r23725
2006-08-19 11:10:19 +00:00
Kostas Nakos
6613b3cae2
fix bugs #1515389 and #1505868 (aka file::exists - dedicated to LordHoto) (backport)
...
svn-id: r23722
2006-08-18 21:14:28 +00:00
Kostas Nakos
31146e6c0a
fix smartphone cursor hiding when keyboard up, more logical zone function, got rid of higher sound thread priority by default. (backport)
...
svn-id: r23720
2006-08-18 21:00:41 +00:00
Max Horn
4ee581adb5
Fixed some broken #include's (the PS2 and Symbian may need more fixed, though)
...
svn-id: r23666
2006-08-04 17:47:57 +00:00
Max Horn
71be08d869
Patch #1527347 : Make maemo port compile again
...
svn-id: r23664
2006-08-04 17:33:17 +00:00
Max Horn
ca7880df6c
Added new method OSystem::getScreenChangeID(), which can be used by code to track screen changes even without getting all EVENT_SCREEN_CHANGED events
...
svn-id: r23661
2006-08-04 13:10:28 +00:00
James Brown
d304e7b476
Add a logo.bmp to DS port, to fix building. agentq, feel free to replace if the filesize is too big or whatever :)
...
svn-id: r23658
2006-08-03 12:20:28 +00:00
Kostas Nakos
c1a24c9cdb
CinE Engine support (backport)
...
svn-id: r23625
2006-07-30 09:03:10 +00:00
Kostas Nakos
fcb7fe3e63
hotfix for bug #1519449 (scaling/crash issue) (backport)
...
svn-id: r23602
2006-07-26 20:09:12 +00:00
Kostas Nakos
c11a5c939d
fix bug 1521718 (dpad mouse emulation) (backport)
...
svn-id: r23600
2006-07-26 17:25:14 +00:00
Kostas Nakos
1ec5d56780
Add kyra skip intro key (backport).
...
svn-id: r23577
2006-07-23 09:36:34 +00:00
Torbjörn Andersson
15f08bf268
Warn if copyRectToScreen() is called before _screen is created, since it's
...
almost certainly a programming error. (Used to be silently ignored.)
Warn if setPalette() is called before _screen is created, but allow it (for
now) since we don't actually set the palette until later. It could still be a
programming error, though.
Don't crash if updateScreen() is called with a "dirty" palette before _screen
is created.
svn-id: r23573
2006-07-23 06:50:49 +00:00
Eugene Sandulenko
e027e7591f
o Proper ScummVM copyrights
...
o Apparently because some patch was applied twice, many header files had
their contents doubled. Fixing this as well.
svn-id: r23548
2006-07-21 21:46:19 +00:00
Won Star
d5e45271d1
Add additional library directories.
...
svn-id: r23530
2006-07-16 08:40:28 +00:00
Won Star
d3a4d86158
* Add grabRawScreen() method.
...
* Add Launcher icon.
* Fix trunk compile.
svn-id: r23501
2006-07-14 16:11:30 +00:00
Torbjörn Andersson
6358547a43
More whitespace changes.
...
svn-id: r23496
2006-07-14 13:33:58 +00:00
Neil Millstone
75e64b91de
Adding data which was missing from initial patch.
...
svn-id: r23463
2006-07-09 18:30:28 +00:00
Neil Millstone
7f00697913
svn-id: r23462
2006-07-09 18:28:58 +00:00
James Brown
140097267f
Final fixes. Builds fine now, apart from a few still-missing-from-svn files
...
svn-id: r23461
2006-07-09 15:32:06 +00:00
James Brown
1ffa13180f
More DS port fixes
...
svn-id: r23460
2006-07-09 14:46:04 +00:00
James Brown
0e66c43c70
Fix some more duplicated files, and unify case for rpc include
...
svn-id: r23459
2006-07-09 13:10:45 +00:00
James Brown
880838514f
Remove duplicated content
...
svn-id: r23457
2006-07-09 12:58:10 +00:00
Max Horn
bea72e9514
Patch #1519399 : DS Backend
...
svn-id: r23452
2006-07-09 11:47:17 +00:00
Joost Peters
0f2584d470
fix build with latest psp toolchain
...
svn-id: r23386
2006-07-07 10:40:11 +00:00
Joost Peters
2b0c4e9bf3
implement grabRawScreen()
...
svn-id: r23385
2006-07-07 10:38:56 +00:00
Max Horn
1d8d9f5510
Moving remaining platform/backends code, as previously threatened
...
svn-id: r23380
2006-07-06 21:44:48 +00:00
Kostas Nakos
6a8749ace0
move ce port to its new home
...
svn-id: r23366
2006-07-01 08:13:46 +00:00
Joost Peters
14fc6d4ca4
fix compilation after backend move
...
svn-id: r23359
2006-06-30 21:14:34 +00:00
Joost Peters
438f47b041
move psp backend to backends/platforms/psp
...
svn-id: r23358
2006-06-30 21:00:39 +00:00
Marcus Comstedt
25f68b08ab
Moved backends/dc into new platform directory.
...
svn-id: r23357
2006-06-30 20:21:42 +00:00
Max Horn
492c65009c
Started to move 'monolithic' parts of our ports to the new 'background/platform' directory (see also the 'Modular_Backends' page in our Wiki)
...
svn-id: r23293
2006-06-24 12:33:52 +00:00