Commit Graph

1897 Commits

Author SHA1 Message Date
Max Horn
eeda548204 Explicitly #include fcntl.h and unistd.h for the open/write/close syscalls
svn-id: r26026
2007-03-08 20:42:40 +00:00
Max Horn
d19adc0514 common/util.cpp needs fprintf; various std I/O functions are not used by anything in our code, so there is no need to emulate them -- mark these; my previous commits likely broke compilation of the DS backend, try to reduce the brokeness a bit
svn-id: r26023
2007-03-08 17:36:52 +00:00
Max Horn
8778f121e2 Replaced uses of fprintf() with warning() or error()
svn-id: r26022
2007-03-08 17:23:19 +00:00
Max Horn
47bc9aae19 Moving Nintendo DS std C I/O emulation wrappers to common/file.cpp; also add a FIXME comment (why is assert redefined in ds-fs.h ?)
svn-id: r26020
2007-03-08 16:57:14 +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
Lars Persson
ab605c6a41 Updated Symbian File handling to be able support AGI games, but do work due to a fluke in the AGI detection.
svn-id: r25912
2007-02-28 21:25: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
Max Horn
2b3c08d420 Don't set ioFailed on EOS
svn-id: r25713
2007-02-19 08:48:54 +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
Marcus Comstedt
138b7bea41 Accept zlib format files as well when reading.
svn-id: r25690
2007-02-18 16:55:40 +00:00
Max Horn
35009ebff7 Const correctness
svn-id: r25688
2007-02-18 15:40:59 +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
7f07e6e48a Replaced the old code for compressed savegames (which was using the gzopen/gzread/etc. API, and thuse tied to FILE/fopen/fread/etc.) with a new wrapper approach, which allows reading/writing gzip data via arbitrary SaveFile implementations, and thus can be used with custom savefile implementations
svn-id: r25669
2007-02-18 02:25: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
Max Horn
4db72c8762 Unified how we deal with (and how we generate) MIDI sysex messages -- in particular, we now always do so w/o framing the message (documented this with a Doxygen comment in the MidiDriver class)
svn-id: r25630
2007-02-16 13:30:41 +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
Max Horn
73c3625f1f Fixing various doxygen warnings
svn-id: r25362
2007-02-03 21:37:52 +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
Max Horn
768852d010 Modified version of Torbjoern's patch from bug #1640420 (fixes an overflow in the default timer manager)
svn-id: r25165
2007-01-24 22:56:57 +00:00
Max Horn
aaf706a43d Don't mkdir the default savepath whenever we startup; rather, mkdir (on Unix/Symbian, at least) the savedir just before we need it, i.e. just before saving. Fixes bug #1504398
svn-id: r25150
2007-01-21 15:17:28 +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