Marcus Comstedt
234828825a
Ack, can't use something set with := in the dependency section. *sigh* New try.
...
svn-id: r40753
2009-05-21 10:14:05 +00:00
Marcus Comstedt
b973169a3d
Added proper dependencies for the "plugin_dist" target.
...
svn-id: r40751
2009-05-21 09:56:55 +00:00
Max Horn
65b5d31814
COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses)
...
svn-id: r40725
2009-05-19 11:42:14 +00:00
Eugene Sandulenko
bc6649ba45
Fix bug #2790461 : "WINCE: Compilation broken"
...
svn-id: r40624
2009-05-16 11:58:53 +00:00
Max Horn
a3efc5611c
Fixed various GCC 4.2 warnings, among them an actual longstanding bug (3 years :) in the quicktime midi code
...
svn-id: r40577
2009-05-14 23:09:04 +00:00
Johannes Schickel
b9ac179b2e
Silence another g++ 4.4 warning.
...
svn-id: r40527
2009-05-13 17:33:58 +00:00
Max Horn
e3d79c58f0
Make data that is only locally used static
...
svn-id: r40516
2009-05-12 23:31:02 +00:00
Eugene Sandulenko
ca7cf951a7
Allow ESC button also be assigned in keymapper.
...
svn-id: r40511
2009-05-12 20:40:15 +00:00
Eugene Sandulenko
ef1a8c8677
Give hints for better automapping
...
svn-id: r40500
2009-05-12 19:00:24 +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
Eugene Sandulenko
0fe9cab48a
Fix bug #2595364 : "Virtual Keyboard: number keys not working"
...
svn-id: r40462
2009-05-11 18:40:59 +00:00
John Willis
911556a824
This is the source for the MMUHACK 2.4 kernel module is included with the GP2X backend. This is the code used to build the mmuhack.o module that ships with the GP2X binaries.
...
-- line, and those below, will be ignored--
A gp2x/mmuhack
AM gp2x/mmuhack/flush_uppermem_cache.s
AM gp2x/mmuhack/flush_uppermem_cache.h
AM gp2x/mmuhack/mmuhack.c
AM gp2x/mmuhack/readme.txt
AM gp2x/mmuhack/Makefile
svn-id: r40449
2009-05-11 10:15:38 +00:00
Eugene Sandulenko
d82c78c4a3
Fix compilation
...
svn-id: r40447
2009-05-11 09:13:43 +00:00
Eugene Sandulenko
79777a0076
Increase HW key ID size so all modifiers fit too.
...
svn-id: r40446
2009-05-11 09:04:04 +00:00
Eugene Sandulenko
d41db6ae87
Define hardware keys for 101 keyboard in SDL backend.
...
TODO: speedup initialization. Now it is quite slowww.
svn-id: r40445
2009-05-11 09:01:54 +00:00
Oystein Eftevaag
c5189faf2b
Fixed some warnings
...
svn-id: r40444
2009-05-11 06:20:51 +00:00
Oystein Eftevaag
6d56924bb1
iPhone fixes for compiling with the unofficial sdk
...
svn-id: r40440
2009-05-10 22:15:33 +00:00
Eugene Sandulenko
665e472ef0
Keymapper:
...
- Introduced new OSystem method getHardwareKeySet() with default implementation
- Moved global keymap creation to base/main.cpp
- Moved GUI keymap creation to gui/GuiManager.cpp
- Added various safeguard checks to various keymapper methods
Now it is really possible to add keymapper to all backends.
svn-id: r40439
2009-05-10 22:05:04 +00:00
Eugene Sandulenko
c7e5cc2935
Actually save keymap after remapping
...
svn-id: r40429
2009-05-10 18:04:47 +00:00
Eugene Sandulenko
7d79a092b5
Store global keymaps into a separate section
...
svn-id: r40427
2009-05-10 17:33:31 +00:00
Eugene Sandulenko
2cc7763971
whitespaces
...
svn-id: r40424
2009-05-10 17:18:59 +00:00
Oystein Eftevaag
11ba91b4de
Updated xcode project and did some minor iphone optimizations
...
svn-id: r40418
2009-05-10 12:01:37 +00:00
Eugene Sandulenko
e46d81b822
Fix GUI keymap.
...
svn-id: r40405
2009-05-09 23:01:02 +00:00
Eugene Sandulenko
87fdc5d544
Original GSoC'08 keymapper now works.
...
Plans:
- Make remap dialog less ugly
- Port dialog to other resolutions and classic theme
- Stop polluting config namespaces with keymap
- Improve automapper
- Add support to the engines and backends
svn-id: r40404
2009-05-09 22:36:57 +00:00
Oystein Eftevaag
8b813f02b8
Converted the iPhone backend to use OpenGL ES instead of CoreSurface for graphics output
...
svn-id: r40403
2009-05-09 22:25:28 +00:00
Max Horn
c38c0980cd
SDL: Modified OSystem_SDL::setWindowCaption to strip out non-ASCII chars (this prevents a crash on OS X). Note that the OSystem specs cleary state that only ASCII may be passed to setWindowCaption(), but we ignore this e.g. in the launcher
...
svn-id: r40381
2009-05-08 12:37:11 +00:00
Eugene Sandulenko
66067b0b6a
Fix keymapper compilation
...
svn-id: r40320
2009-05-05 10:54:56 +00:00
Bertrand Augereau
bb2540a4d1
Renamed aspectRatio to aspectRatioCorrection in the SDL backend to match the accessor functions
...
(don't worry, o reader, for this is the only modification going to the SVN :) )
svn-id: r40226
2009-05-01 09:09:07 +00:00
Joost Peters
c5bc18e070
fix warning
...
svn-id: r40204
2009-04-29 15:54:35 +00:00
Joost Peters
dadcc3289f
run psp-fixup-imports after linking
...
svn-id: r40037
2009-04-21 10:50:30 +00:00
Oystein Eftevaag
213c3eb143
Fixed a crash happening when an engine dirtied the full screen, and called initSize() before calling updateScreen (fixes bug 418820, specifically about Lost in Time crashing after the title screen)
...
svn-id: r39985
2009-04-18 14:04:44 +00:00
Oystein Eftevaag
741548cda6
iPhone: Updated input event system to firmware 2.x standard
...
svn-id: r39984
2009-04-18 13:52:30 +00:00
John Willis
52fa15561a
Backout previous 'ooops' change (while shaking a stick at SVN and trying to convince people (badly) that is was not just simple user error ;-)).
...
svn-id: r39961
2009-04-16 11:19:44 +00:00
John Willis
08eb58aab8
Push local cleanup into the 0.13 branch in prep. for 0.13.1.
...
svn-id: r39960
2009-04-16 10:40:14 +00:00
John Willis
9a23f069fe
Tiny update to the GP2X readme on branch (remove SVN build ref.).
...
svn-id: r39959
2009-04-16 10:28:12 +00:00
Joost Peters
2758ae34ea
commit slightly modified version of #2759353 - GSoC 2009: Correction in README.PSP
...
svn-id: r39949
2009-04-13 20:41:16 +00:00
Jordi Vilalta Prat
b82707463a
Remove the obsolete IPHONE_BACKEND define
...
svn-id: r39835
2009-04-04 10:10:15 +00:00
Andre Heider
32495abc38
Improved configure support for the GP2X port.
...
svn-id: r39708
2009-03-27 14:12:42 +00:00
Joost Peters
1a5f531d23
Allow building of psp backend via configure (Part 1 - Still need to add the fixup + EBOOT packing steps).
...
Thanks dhewg and fingolfin for assistance. :)
svn-id: r39693
2009-03-25 21:58:16 +00:00
Joost Peters
86e54ffa58
remove unsigned qualifier, as byte already is unsigned.
...
svn-id: r39672
2009-03-24 17:56:01 +00:00
Marcus Comstedt
bce96bd55d
argv should not be modified; make it plenty const.
...
svn-id: r39591
2009-03-21 16:07:46 +00:00
Marcus Comstedt
e3ca4afb59
Fixed some warnings.
...
svn-id: r39590
2009-03-21 15:47:45 +00:00
Marcus Comstedt
760133e8ca
Added support for dynamic plugins on Dreamcast to the configure script.
...
svn-id: r39587
2009-03-21 15:15:29 +00:00
Marcus Comstedt
9890b34390
Moved hardware initialization to a constructor, to make it run really early.
...
svn-id: r39577
2009-03-20 22:55:42 +00:00
Andre Heider
317de0f484
Fix some warnings in the Wii backend.
...
svn-id: r39570
2009-03-20 19:02:32 +00:00
Max Horn
559190904d
Set svn:keywords on asm files
...
svn-id: r39568
2009-03-20 16:35:34 +00:00
Johannes Schickel
931c8c27e2
Fix parameter in Windows MIDI backend (this is according to API documentation from M$).
...
svn-id: r39556
2009-03-20 00:20:29 +00:00
Max Horn
e59b4587b7
COMMON: Added a new IS_ALIGNED macro (for now using size_t, we can change it if this turns out to be not portable enough. Also added a doxygen comment to the ARRAYSIZE macro
...
svn-id: r39542
2009-03-19 21:43:27 +00:00
Andre Heider
38baf3b19f
Added configure support for the Wii and Gamecube port
...
svn-id: r39531
2009-03-19 18:56:54 +00:00
Max Horn
b5bcc1a23a
Merged Neil's NDS changes into trunk
...
svn-id: r39526
2009-03-19 09:51:40 +00:00
Marcus Comstedt
114d9f211c
Initial support for building the Dreamcast port using the configure
...
script. Dynamic modules are not supported just yet.
svn-id: r39524
2009-03-18 23:38:25 +00:00
Marcus Comstedt
f7a6e85863
Removed superfluous comma and namespace specifier.
...
svn-id: r39495
2009-03-17 22:19:11 +00:00
Marcus Comstedt
f5cb75e2e1
Removed superfluous semicolon.
...
svn-id: r39494
2009-03-17 22:18:33 +00:00
Marcus Comstedt
da142af5d4
Changed grabOverlay() and copyRectToOverlay() to use OverlayColor instead of int16.
...
svn-id: r39493
2009-03-17 22:09:33 +00:00
Max Horn
ffa97e6626
Patch #2658665 : Implement getDevices() in backends/midi/dmedia.cpp
...
svn-id: r39437
2009-03-16 04:15:03 +00:00
Max Horn
c7df3e2f7a
Applied part of patch #2684986
...
svn-id: r39398
2009-03-14 17:07:07 +00:00
Oystein Eftevaag
b5e40034bc
The xcode project can now compile a native Mac OS X build
...
svn-id: r39238
2009-03-08 16:09:25 +00:00
Lars Persson
dd10e99c2e
Bye bye FNMatch
...
svn-id: r39181
2009-03-07 07:29:33 +00:00
Lars Persson
3753d0b5f8
Added save action for Cruise
...
svn-id: r39164
2009-03-06 21:41:13 +00:00
Lars Persson
b98bd77d3f
Add initial support for VKB and keymapper shortcuts.
...
Add missing fnmatch function
svn-id: r39163
2009-03-06 20:27:34 +00:00
Lars Persson
9fba36dcde
Add subsection for subengine LOL in kyra
...
svn-id: r39162
2009-03-06 18:26:48 +00:00
Lars Persson
19437c2c1f
Handle subengine LOL in perl script
...
svn-id: r39161
2009-03-06 18:18:52 +00:00
Lars Persson
d34aa2a6ca
Add LOL as an enabled engine to enable compilation
...
svn-id: r39160
2009-03-06 18:14:44 +00:00
Max Lingua
344a4f5199
Added more ps2_* pseudo-posix entries for PS2 backend in
...
fs/stdiostream.cpp to properly support eof / clearerr.
svn-id: r39143
2009-03-06 00:26:48 +00:00
Max Lingua
5df197f579
Oops!
...
Forgot to commit backends/fs/ps2/ps2-fs.cpp in #36014
(here it comes!)
svn-id: r39142
2009-03-06 00:24:18 +00:00
Max Lingua
6d87064950
Implemented _overlayFormat in Gs2dScreen
...
Modified PS2FSNode openForReading -> createReadStream
openForWriting -> createWriteStream
Started Common::EventManager *OSystem::getEventManager()
on backend side...
svn-id: r39141
2009-03-06 00:21:06 +00:00
Max Horn
05b4370c21
Fix for bug #2664460 : Various SeekableReadStream::seek() implementations (as well as our unit tests, ouch) handled SEEK_END incorrectly (using -offset instead of offset), contrary to what the docs said and what fseek does. Hopefully I found and fixed all affected parts, but still watch out for regressions
...
svn-id: r39135
2009-03-05 20:37:53 +00:00
Lars Persson
edc6cc642a
Added capabilities to allow BT Mouse support
...
svn-id: r39114
2009-03-04 07:22:29 +00:00
Max Lingua
51d25d0086
Removed stale READ_PS2.TXT
...
svn-id: r39104
2009-03-04 05:00:15 +00:00
Max Lingua
804910c422
- 0.13.x friendly ;-)
...
- new GUI/themes
- no more funky colors!
- load/delete saved games
- cleaned-up Makefile.PS2 :
- dropped multiple extra paths
- dropped deprecated deps (UCL, MPEG2)
- all possible devices are supported to store, play and save games:
- CD
- HD
- USB
- MC
- REMOTE ! (this could actually be anywhere on the internet
as long as you run "ps2client listen" on the machine on
the other side that hosts the games)
- tested from :
- ps2link
- uLE
- toxicOS
- tested with:
- bass
- bs1
- mi1
- comi
- indy4
- ft
- ite
- ihnm
- elvira1
- dig
- kyra
- lure
- simon2
- goblins1
Played all those games in 1 session using RTL. Very smooth,
sub-second RTL experience. No crash!
- new PAL/NTSC detection : we are now reading the flavor from PS2 ROM,
it should work on all PS2 slim too
- new PAL TV centering : no more missing chunk of games on top/bottom
- we can now read the savefiles from Linux/SDL and other backends!
if you add that you can read them from remote together with the
games that you already have there, you can imagine the fun ;-)
- we fully implement RTL with every games/engine
- we nicely reboot / shutdown on quit
- fully support for themes/savegames paths. Run from MC, play the
games on remote and store your data on USB or HD. No limits!
- universal write/read for every media (of course no write on CD/DVD!)
- fully async / DMA read-write access to every media (even MC!)
- optimized cache/read-ahead for every media - now COMI is fast and
enjoyable from remote as it is from CD ;-)
- non polluting MC storage, just 1 folder + 1 icon, so that you can
copy all your settings / saved games to another MC in one go!
svn-id: r39102
2009-03-04 03:55:00 +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
7153410a52
slight correction
...
svn-id: r39044
2009-03-01 17:48:29 +00:00
Kostas Nakos
1761e6bc99
modified patch in bug #2644574 : fix build
...
svn-id: r39043
2009-03-01 17:45:57 +00:00
Chris Apers
34add265e9
Fixed PalmOS FSNode which was failing in some cases
...
svn-id: r39029
2009-03-01 10:28:15 +00:00
Chris Apers
3e56c3a409
PalmOS Backend updates:
...
- Removed old clearScreen backend method and keep it for internal use only
- Fixed save path with missing end slash
- Added use of the new audio mixer
- Added new file system factory
- Added missing getOverlayWidth/Height
- Changed color encoding from int16 to uint16 as required by the new ScummVM code
- Fixed ColorMasks use with missing namespace
svn-id: r39028
2009-03-01 10:25:33 +00:00
Oystein Eftevaag
741d8b36fe
Cleaned out some unneeded stuff from the C blitting routines
...
svn-id: r39025
2009-03-01 09:47:19 +00:00
Oystein Eftevaag
99df3ccd73
When built with the xcode project, the file browser will now start browing for files inside the application bundle directory
...
svn-id: r39022
2009-03-01 09:05:48 +00:00
Oystein Eftevaag
6ece2b10b8
Merged iphone keyboard fix in from branch-0-13-0
...
svn-id: r39020
2009-03-01 08:41:03 +00:00
Lars Persson
4f3a50913e
Added keyboard mapping for global menu.
...
svn-id: r38981
2009-02-28 21:05:21 +00:00
Willem Jan Palenstijn
460131f5d3
Remove misleading comment.
...
svn-id: r38977
2009-02-28 19:31:42 +00:00
Max Horn
f38e6b0d76
Fix annoying warnings in the default savemanager
...
svn-id: r38976
2009-02-28 18:07:14 +00:00
Andre Heider
0302aee446
copy pred.dic for the dist target
...
svn-id: r38969
2009-02-28 13:56:27 +00:00
Andre Heider
fad05b5354
set DEPDIR; copy COPYING.LGPL for the dist target; use debug level 3 when uploading the binary
...
svn-id: r38967
2009-02-28 13:54:41 +00:00
Andre Heider
993d21d840
Enable SCI for Wii
...
svn-id: r38966
2009-02-28 13:45:29 +00:00
Torbjörn Andersson
ce4d9bc066
Changing the visibility of the mouse means it has to be redrawn. At least, this
...
fixes a regression in Broken Sword 1 when using one inventory object on another
(if the cursor is partly beneath the inventory bar) for me.
svn-id: r38926
2009-02-27 05:58:08 +00:00
Johannes Schickel
d262d7773a
Fix regression introduced with r38890, where the mouse cursor was redrawn every updateScreen call.
...
svn-id: r38899
2009-02-26 11:32:02 +00:00
Johannes Schickel
28d1fdcf24
- Fix cursor drawing bug on (cursor) palette change
...
- Fix cursor drawing when it was hidden before and no dirty rects are present
- Diese und die folgenden Zeilen werden ignoriert --
M sdl/graphics.cpp
svn-id: r38890
2009-02-26 02:04:30 +00:00
Max Horn
c102e30e73
SDL: Tweak the way the mouse is drawn/erased, so that it is not erase and drawn again if nothing changed
...
svn-id: r38861
2009-02-24 21:43:07 +00:00
Kostas Nakos
d451c7794d
update readme for release 0.13.0
...
svn-id: r38731
2009-02-21 19:21:55 +00:00
Kostas Nakos
798a795b5e
proper fix for random crashes with vga devices
...
svn-id: r38726
2009-02-21 19:01:34 +00:00
Joost Peters
2784e08a90
disable BREAKPOINT macro and remove exit() macro, as they conflict with SCI building (and aren't used anymore anyway)
...
svn-id: r38687
2009-02-21 12:08:52 +00:00
Andre Heider
17def11658
map dpad right to the predictive dialog
...
svn-id: r38681
2009-02-21 11:24:16 +00:00
Lars Persson
054f1fb514
Slight formatting update
...
svn-id: r38615
2009-02-20 19:42:19 +00:00
Joost Peters
0fa42dffac
remove old file
...
svn-id: r38609
2009-02-20 17:32:03 +00:00
Joost Peters
2f224a9efa
add README.PSP to update-version.pl
...
svn-id: r38608
2009-02-20 17:29:22 +00:00
Lars Persson
f3d8087dd3
Updated so z:\ paths will be reported properly as a directory and valid path.
...
svn-id: r38536
2009-02-19 08:18:50 +00:00
Joost Peters
12b2757cf7
add -DDISABLE_TEXT_CONSOLE and -DDISABLE_COMMAND_LINE
...
svn-id: r38489
2009-02-18 16:11:54 +00:00
Joost Peters
cd6a141815
report kFeatureOverlaySupportsAlpha (knowing that nothing queries it, and it may even be phased out at some point).
...
svn-id: r38476
2009-02-18 13:30:35 +00:00
Joost Peters
22340b6c3d
Use 4444 overlay on PSP (instead of 1555).
...
svn-id: r38475
2009-02-18 13:28:52 +00:00
Lars Persson
f51990a3de
Updated revisions in PKG scripts to 0.14.0
...
svn-id: r38457
2009-02-18 04:43:39 +00:00
Lars Persson
4e98d781b9
Updated actions with tucker and groovie.
...
svn-id: r38455
2009-02-18 04:21:51 +00:00
Lars Persson
b3cf9ef9a9
Remove vector renderer define
...
svn-id: r38424
2009-02-17 16:26:18 +00:00
Andre Heider
6f9906d4c1
another update for the new libwiikeyboard API.
...
svn-id: r38392
2009-02-17 00:37:55 +00:00
Oystein Eftevaag
d61b83814b
Updated the iphone xcode project to include dependency libs, and fixed config/savegame paths
...
svn-id: r38386
2009-02-16 23:21:18 +00:00
Lars Persson
9c8b1acf6b
Add base-backend.cpp to Symbian base make file
...
svn-id: r38379
2009-02-16 19:50:56 +00:00
Lars Persson
2bc44930fe
Add advanceddetector to Symbian base makefile
...
svn-id: r38378
2009-02-16 19:48:00 +00:00
Lars Persson
d053a4575d
Add build support for SCI.
...
svn-id: r38371
2009-02-16 15:36:26 +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
Johannes Schickel
49d90127b9
Removed OSystem_Dreamcast::fillScreen implementation after discussing it with Marcus.
...
svn-id: r38327
2009-02-15 23:01:27 +00:00
Johannes Schickel
5417f6bacb
- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.
...
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated).
- Update all client code which relied on OSystem::clearScreen so far.
svn-id: r38304
2009-02-15 21:20:21 +00:00
Andre Heider
3d5b349b7c
check the result of PAD_ScanPads() to trigger button up/down events only once. requires a not yet official libogc patch.
...
svn-id: r38294
2009-02-15 20:38:51 +00:00
Kostas Nakos
faadabe20c
add support for groovie
...
svn-id: r38288
2009-02-15 20:22:07 +00:00
Oystein Eftevaag
650749d401
Compatibility fixes for the official iPhone SDK
...
svn-id: r38280
2009-02-15 19:09:59 +00:00
Kostas Nakos
544bda60fa
enable tucker and groovie engines
...
svn-id: r38275
2009-02-15 18:36:36 +00:00
Kostas Nakos
d8a0e9d466
add support for tucker
...
svn-id: r38273
2009-02-15 18:34:39 +00:00
Andre Heider
aff0a0daac
add support for USB keyboard modifier keys.
...
svn-id: r38264
2009-02-15 16:21:53 +00:00
Andre Heider
4b31a6cd63
moved the supported graphics modes to a static array.
...
svn-id: r38261
2009-02-15 15:43:39 +00:00
Andre Heider
4d4cabba0a
better error checking when setting up threads, and free() the stacks when done.
...
svn-id: r38260
2009-02-15 15:39:44 +00:00
Andre Heider
b882723f20
moved the keyboard event thread to libwiikeyboard.
...
svn-id: r38258
2009-02-15 15:28:05 +00:00
Andre Heider
0082a84b8d
make keyboard support optional with USE_WII_KBD since libwiikeyboard is not in the official libogc svn.
...
svn-id: r38244
2009-02-15 14:42:27 +00:00
Andre Heider
c3cd2b7f06
allow keyboard hotplugging.
...
svn-id: r38242
2009-02-15 14:17:54 +00:00
Oystein Eftevaag
5b86801553
Merged revisions 36329, 38212, 38226and 38234 from branch-0-13-0 to trunk: iPhone backend updates
...
svn-id: r38240
2009-02-15 13:58:15 +00:00
Andre Heider
d4ee8455cb
Fixes for the changed keyboard API. Tweaked the PAD mappings to add GMM and VKEYBD.
...
svn-id: r38185
2009-02-15 00:39:59 +00:00
Kostas Nakos
493eb0c5a4
apply patch by Fingolfin to optimize scalers + more
...
svn-id: r36338
2009-02-14 19:42:18 +00:00
Andre Heider
c228259fff
added USB keyboard support
...
svn-id: r36337
2009-02-14 19:12:01 +00:00
Kostas Nakos
7acb4f01ac
update to newer overlay interface
...
svn-id: r36336
2009-02-14 18:59:46 +00:00
Joost Peters
6103e821c6
remove InitScalers() call, since the PSP port doesn't use scalers, and we no longer need to set gBitFormat.
...
svn-id: r36333
2009-02-14 18:17:27 +00:00
Andre Heider
dfaaf2fd45
reverting rev35505 since this change breaks the video output using RGB cables
...
svn-id: r36325
2009-02-14 13:33:06 +00:00
Max Horn
01581b24c0
DS: Removed code from GBAMPSaveFileManager::getSavePath() which was for compatibility with 0.6.1 config files (NDS port 0.1 was based on 0.7.1); added FIXME comment
...
svn-id: r36291
2009-02-13 05:10:36 +00:00
John Willis
521cc08911
Cleanup of the GP2X backend. It's been sat on my HDD for a while and it really should be in SVN.
...
svn-id: r36278
2009-02-12 09:52:31 +00:00
Max Horn
dc385c1fa1
cleanup
...
svn-id: r36270
2009-02-11 22:51:15 +00:00
Lars Persson
bd6a085888
Remove key statement in PKG file
...
svn-id: r36248
2009-02-08 10:12:29 +00:00
Travis Howell
990eee73f1
Use Ctrl F5 for global main menu, since any single key would conflict with some games.
...
svn-id: r36240
2009-02-07 07:05:08 +00:00
Lars Persson
eb9ac6648f
Update for part building
...
svn-id: r36206
2009-02-02 21:35:57 +00:00
Lars Persson
08f7d0ac1a
Missed script update for future SAGA2 engine
...
svn-id: r36204
2009-02-02 19:31:35 +00:00
Max Horn
eb5ec2369f
#define usleep on BeOS
...
svn-id: r36201
2009-02-02 18:33:38 +00:00
Marcus Comstedt
f90e4545c2
Merged r36175 from branch-0-13-0:
...
Fixed alpha blending in the UI dialogs by adding alpha
computation to the blendPixelPtr() function. To minimize
impact, pre-multiplied alpha is assumed, meaning that the
blending of the R, G and B components is the same both
with and without hardware alpha.
svn-id: r36177
2009-02-01 14:56:19 +00:00
Willem Jan Palenstijn
6abcac40de
don't test existence of file in AmigaOSFilesystemNode::getChild (bug #2487481 )
...
svn-id: r36171
2009-02-01 09:49:24 +00:00
Max Horn
e7afcecda2
Removed default implementations of OSystem::getOverlayHeight() and getOverlayWidth()
...
svn-id: r36152
2009-01-30 16:23:41 +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
341bc64aaf
do not include common/debug.h from common/util.h
...
svn-id: r36143
2009-01-30 05:25:17 +00:00
Max Horn
9861da62f0
cleanup
...
svn-id: r36138
2009-01-30 04:41:57 +00:00
Max Horn
c69ebfd798
Moved default implementations for various OSystem methods into a new class BaseBackend
...
svn-id: r36135
2009-01-30 03:35:47 +00:00
Marcus Comstedt
8aa122b157
Need graphics/colormasks.h for Graphics::createPixelFormat.
...
svn-id: r36108
2009-01-27 18:43:00 +00:00
Marcus Comstedt
4952dd6661
Disable autosave (fixes [2516389]).
...
svn-id: r36106
2009-01-27 18:35:36 +00:00
Joost Peters
908ed66509
fix compilation
...
svn-id: r36053
2009-01-25 09:06:46 +00:00
Joost Peters
454610ff5a
don't append '/' to path in getChildren()
...
svn-id: r36042
2009-01-24 20:46:20 +00:00
Joost Peters
ab30f44171
fix typo
...
svn-id: r36041
2009-01-24 20:35:16 +00:00
Joost Peters
446c837bc7
fix compilation
...
svn-id: r36040
2009-01-24 19:33:18 +00:00
Travis Howell
2c11490d69
pollCD() should only return true, if CD audio is actually playing.
...
svn-id: r36035
2009-01-24 12:26:14 +00:00
Max Horn
5556fc7f72
Changed Graphics::ImageDecoder to allow custom PixelFormats
...
svn-id: r36026
2009-01-23 23:50:54 +00:00
Max Horn
14c5bbbccf
Renamed Archive::openFile to createReadStreamForMember
...
svn-id: r36021
2009-01-23 04:45:44 +00:00
Max Horn
a925b5e7b7
Oops
...
svn-id: r36015
2009-01-23 03:48:04 +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
Max Horn
3e7155981e
DS: Nothing is supposed to use time(), so don't globally include <time.h> -- in particular, no need to fake a time() impl if the only code using it is the backend itself ;)
...
svn-id: r36012
2009-01-23 03:23:30 +00:00
Max Horn
72702130d9
DS: Apply an old cleanup patch of mine from last August
...
svn-id: r36011
2009-01-23 03:06:21 +00:00
Max Horn
4455a9fc2f
DS: Fix compilation
...
svn-id: r36010
2009-01-23 02:44:30 +00:00
Max Horn
94bfe1aa6f
Get rid of the wrappers around the zlib stream wrapper wrappers ;)
...
svn-id: r36007
2009-01-22 23:14:16 +00:00
Max Horn
e260598bc9
Revert my previous commit. File still produces error 'wrapCompressedReadStream' is not a member of 'Common' with gcc 4.2.4, though
...
svn-id: r36006
2009-01-22 23:03:12 +00:00
Max Horn
5a77895274
Removed incorrect Common:: prefix from stuff that is not part of namespace Common
...
svn-id: r36005
2009-01-22 22:56:31 +00:00
Jordi Vilalta Prat
2859b65ce2
Fix the compilation of the Wii port
...
svn-id: r36004
2009-01-22 22:29:14 +00:00
Max Horn
0034aa3b9c
Got rid of several occurrences of gBitFormat
...
svn-id: r35995
2009-01-22 04:59:09 +00:00
Max Horn
abc06ca18e
Moved Graphics::PixelFormat into its own header file; turned RGBToColor etc. into methods, and added an operator==
...
svn-id: r35993
2009-01-22 04:35:10 +00:00
Andre Heider
e94378511e
made ISO9660 support optional via USE_WII_DI
...
svn-id: r35985
2009-01-21 19:29:02 +00:00
Andre Heider
c65e670295
added ENABLE_VKEYBD, ENABLE_KEYMAPPER (both not mapped yet) and ENABLE_AGI
...
svn-id: r35984
2009-01-21 19:11:47 +00:00
Johannes Schickel
ceefbd19b9
Fixed vkbd drawing and GUI drawing on screen change while vkbd is shown.
...
svn-id: r35979
2009-01-21 15:23:30 +00:00
Max Horn
980917e545
More cleanup of the DS port
...
svn-id: r35978
2009-01-21 04:46:31 +00:00
Max Horn
39e3c76436
More cleanup
...
svn-id: r35977
2009-01-21 04:27:32 +00:00
Max Horn
023fcd05a3
cleanup
...
svn-id: r35976
2009-01-21 04:03:22 +00:00
Max Horn
edbf8c6720
Yet more cleanup
...
svn-id: r35975
2009-01-21 02:28:14 +00:00
Max Horn
b7f7a8c660
Yet more cleanup
...
svn-id: r35973
2009-01-21 02:11:25 +00:00
Max Horn
99c6943e3d
Fix what I believe to be an error in Keymapper::cleanupGameKeymaps
...
svn-id: r35972
2009-01-21 02:07:23 +00:00
Max Horn
250acd4c8d
more cleanup
...
svn-id: r35971
2009-01-21 02:02:55 +00:00
Max Horn
9abce1b894
Some cleanup / code simplification
...
svn-id: r35970
2009-01-21 01:26:04 +00:00
Max Horn
299736c9e1
some code cleanup
...
svn-id: r35966
2009-01-20 23:19:42 +00:00
Max Horn
c210b71876
Moved Surface::blit to backends/vkeybd/virtual-keyboard-gui.cpp
...
svn-id: r35965
2009-01-20 22:52:29 +00:00
Johannes Schickel
94db14fecc
Whoops committed from the wrong directory. Removing ImageMan leftover.
...
svn-id: r35961
2009-01-20 18:37:09 +00:00
Johannes Schickel
4c62af49c2
Removed ImageMan again, now the code uses Graphics::ImageDecoder directly.
...
svn-id: r35960
2009-01-20 18:31:35 +00:00
Johannes Schickel
496ab478a2
Some formatting.
...
svn-id: r35959
2009-01-20 17:38:48 +00:00
Andre Heider
f67bb6c8f1
fixed vkeybd.zip loading
...
svn-id: r35957
2009-01-20 16:13:08 +00:00
Andre Heider
fbfec8e63e
protect all vkeybd code with ENABLE_VKEYBD
...
svn-id: r35956
2009-01-20 16:00:36 +00:00
Andre Heider
60beb35a5a
added the required XML header to vkeybd.zip
...
svn-id: r35955
2009-01-20 15:28:07 +00:00
Andre Heider
1e5165bd84
added proper ImageMan includes
...
svn-id: r35954
2009-01-20 15:27:13 +00:00
Andre Heider
089548fb81
use Surface instead of SurfaceKeyColored
...
svn-id: r35953
2009-01-20 15:26:15 +00:00
Andre Heider
15b3c680da
added ImageMan to vkeybd
...
svn-id: r35952
2009-01-20 15:24:47 +00:00
Andre Heider
9b116c81c5
Moved libdb to the right spot in the Makefile
...
svn-id: r35946
2009-01-20 11:20:52 +00:00
Max Horn
a27e456ace
Some basic work on the vkeybd code
...
svn-id: r35931
2009-01-20 00:03:35 +00:00
Andre Heider
57d118e930
Added ISO9660/Joliet DVD support
...
svn-id: r35930
2009-01-19 23:57:49 +00:00
Andre Heider
57e6cb4c8a
Makefile cleanup with additional comments. Added DEBUG_WII_MEMSTATS for memory statistics and splitted existing DEBUG_* tunables.
...
svn-id: r35920
2009-01-19 15:11:18 +00:00
Max Horn
c69638d915
Added keymapper code to build system (still disabled unless ENABLE_KEYMAPPER is set); made some code fixes (still not working properly, but it is a start)
...
svn-id: r35897
2009-01-18 14:46:53 +00:00
Andre Heider
964a451e42
Removed slashes as last char from directories
...
svn-id: r35894
2009-01-18 12:58:06 +00:00
Andre Heider
2e321f7a74
use pointers when passing struct stat
...
svn-id: r35882
2009-01-17 18:48:35 +00:00
Andre Heider
9f1ac87466
Reuse given stat flags when possible to avoid fstat() calls
...
svn-id: r35872
2009-01-16 19:32:19 +00:00
Andre Heider
08c71e3949
Enable IHNM and SAGA2
...
svn-id: r35815
2009-01-11 00:44:52 +00:00
Eugene Sandulenko
83972e2001
Merge in Virtual Keybpard & KeyMapper branch,
...
- Merge is perfromed in order to not let rotting the code
- Makefile modifications were avoided
Stuff to resolve:
- Circular dependency of common/vkeybd from graphics/
- Make it compilable (?)
- Add some keyboards
- Decide on the key bindings
svn-id: r35813
2009-01-11 00:20:27 +00:00
Marcus Comstedt
326df55deb
Enabled GROOVIE and TUCKER as well, as they are enabled by default by the standard configure script.
...
svn-id: r35812
2009-01-11 00:02:28 +00:00
Marcus Comstedt
3707e03d94
Enable IHNM.
...
svn-id: r35808
2009-01-10 23:09:03 +00:00
Lars Persson
1130af03d1
Add subengine flag for ihnm.
...
svn-id: r35797
2009-01-09 18:35:07 +00:00