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