Alejandro Marzini
e991cd8c53
- Revised abstract AudioCDManager.
...
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem.
- Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL.
svn-id: r49548
2010-06-09 20:09:57 +00:00
Alejandro Marzini
4177a1e16d
Added an abstract version of AudioCDManager.
...
svn-id: r49547
2010-06-09 18:51:55 +00:00
Yotam Barnoy
f770156dcc
PSP: fixed missing frame issue with kyrandia and possibly other games by calling updateScreen() from pollEvent() once in a while
...
svn-id: r49541
2010-06-09 14:15:51 +00:00
Alejandro Marzini
9f2358612a
Created DefaultAudioCDManager and SdlAudioCDManager
...
svn-id: r49532
2010-06-09 05:39:27 +00:00
Alejandro Marzini
7840aa1966
Added directives for avoiding compilation of sdl managers on platforms that don't use them (Other platforms may also need to be added later)
...
svn-id: r49531
2010-06-09 05:29:14 +00:00
Tony Puccinelli
d6b194aaa8
added tentative GDB flag to Makefile, changed calls to psp-functions to equivalent ps2-functions in ps2loader, minor rearrangement of code in systemps2
...
svn-id: r49530
2010-06-09 04:04:34 +00:00
Alejandro Marzini
5548548f95
Removed feature methods. Destructor made virtual.
...
svn-id: r49529
2010-06-09 03:38:57 +00:00
Alejandro Marzini
4fe0b4e1ad
Renamed and moved DefaultGraphicsManager to NullGraphicsManager. Added pure virtual class GraphicsManager.
...
svn-id: r49528
2010-06-08 23:44:05 +00:00
Angus Lees
f6b02e9986
Whitespace fixup in last submit. I'll get the hang of this eventually :/
...
svn-id: r49507
2010-06-08 13:27:46 +00:00
Angus Lees
d72ae64e34
Provide a replacement for bionic's __assert().
...
The usual Android version doesn't actually print the assert message
before aborting.
svn-id: r49506
2010-06-08 13:25:00 +00:00
Angus Lees
ec524e3705
Remove obsolete ANDROID_VERSION_GE macro
...
svn-id: r49505
2010-06-08 13:23:08 +00:00
Angus Lees
fb73cef4d9
Add a few files mistakenly left out of initial Android patch :(
...
svn-id: r49502
2010-06-08 13:15:15 +00:00
Alejandro Marzini
7ea78b1036
Merged from trunk.
...
svn-id: r49499
2010-06-08 03:31:27 +00:00
Alejandro Marzini
7e9d54a69a
Added Graphics and Mutex managers to makefile.
...
svn-id: r49498
2010-06-08 03:03:03 +00:00
Alejandro Marzini
8f5e39079c
Deleted DefaultAudioManager.
...
svn-id: r49496
2010-06-08 01:00:21 +00:00
Tony Puccinelli
dcdebf60b0
rearranged Makefile for clarity and added comments
...
svn-id: r49493
2010-06-07 19:54:14 +00:00
Yotam Barnoy
356728dab7
PSP: found bug in fast getMillis() implementation. Fixed it by adding a fixed amount to the time counter.
...
svn-id: r49485
2010-06-07 13:47:27 +00:00
Alejandro Marzini
9d8bff31a4
Moved toggleMouseGrab from SdlGraphicsManager. Disabled some code, will fix later. Added code for access for moved variables and functions in SdlGraphicsManager.
...
svn-id: r49475
2010-06-07 03:25:24 +00:00
Alejandro Marzini
e23ae648bc
Removed old subsystems design files. Removed graphics.cpp
...
svn-id: r49474
2010-06-07 03:23:05 +00:00
Alejandro Marzini
56b9e6c9b7
Removed code that is now in managers. Added mutex and graphics manager initialization and functions redirections.
...
svn-id: r49473
2010-06-07 03:19:18 +00:00
Alejandro Marzini
280c18f96e
Added constructor, destructor. Made some variables and methods public. Removed toggleMouseGrab (now in events). Added feature methods. Fixed missing code for displayMessageOnOSD.
...
svn-id: r49472
2010-06-07 03:14:42 +00:00
Alejandro Marzini
eee8e6960e
Removed setGraphicsMode(const char *name), as it is on OSystem already.
...
svn-id: r49471
2010-06-07 03:04:58 +00:00
Tony Puccinelli
d4e33a9284
Makefile tweaked so plugins build for PS2 and uncommented code from default-saves.cpp
...
svn-id: r49463
2010-06-06 22:24:33 +00:00
Tony Puccinelli
179dc6446d
use modified version of a different linker for linking plugins for PS2
...
svn-id: r49462
2010-06-06 21:57:09 +00:00
Yotam Barnoy
857f3ab550
PSP: faster way of getting file size
...
svn-id: r49457
2010-06-06 14:17:37 +00:00
Max Horn
4667907b5c
whitespace corrections
...
svn-id: r49453
2010-06-06 13:35:08 +00:00
Max Horn
46155b2c36
Add Android backend from patch #2603856
...
svn-id: r49449
2010-06-06 09:34:36 +00:00
Tony Puccinelli
7899532815
added dynamic plugins stuff to configure
...
svn-id: r49446
2010-06-06 00:47:21 +00:00
Alejandro Marzini
ada0e211f6
Created SdlGraphicsManager.
...
svn-id: r49444
2010-06-05 22:45:36 +00:00
John Willis
7b56f39985
GP2X Wiz: Add missing "#include "graphics/scaler/aspect.h"".
...
svn-id: r49442
2010-06-05 18:26:53 +00:00
John Willis
6a796c2bb0
GP2X Wiz: Update handy shell scripts.
...
svn-id: r49441
2010-06-05 18:24:28 +00:00
Alejandro Marzini
e2fb49fb41
Created SdlMutexManager.
...
svn-id: r49439
2010-06-05 17:38:12 +00:00
Tony Puccinelli
95e56f2052
merged trunk into branch and corrected __PS2__ to __PLAYSTATION2__ in a couple files
...
svn-id: r49435
2010-06-05 01:05:19 +00:00
Tony Puccinelli
28e28a2fea
further tweaks to Makefile and main linker
...
svn-id: r49422
2010-06-04 07:46:07 +00:00
Alejandro Marzini
5277842cc8
Created DefaultGraphicsManager.
...
svn-id: r49420
2010-06-04 02:55:17 +00:00
Alejandro Marzini
f83360f66b
Created DefaultAudioManager and DefaultMutexManager.
...
Deleted base subsystems, managers will be used instead.
svn-id: r49419
2010-06-04 01:51:32 +00:00
Oystein Eftevaag
90649938d2
We'll now default to non-touchpad mode on the iPad
...
svn-id: r49403
2010-06-03 03:22:10 +00:00
Tony Puccinelli
f47d5bd35a
minor correction to makefile
...
svn-id: r49401
2010-06-03 02:39:11 +00:00
Tony Puccinelli
3c1034dbbb
modified linker now both compiles and runs when dynamic modules turned off
...
svn-id: r49400
2010-06-03 02:36:18 +00:00
Tony Puccinelli
f1ae25baa8
compiles with modified linker when dynamic plugins turned off now
...
svn-id: r49399
2010-06-03 00:46:24 +00:00
Max Horn
767edc91fa
OSYSTEM: Get rid of kFeatureAutoComputeDirtyRects
...
svn-id: r49388
2010-06-02 00:52:57 +00:00
Max Horn
9f14e43d16
Fix bug #2999153 : "IPHONE: No grabPalette() implementation"
...
svn-id: r49384
2010-06-01 22:29:55 +00:00
Max Horn
93867d567f
Inline palettes in SDL backend into class OSystem_SDL
...
svn-id: r49383
2010-06-01 22:28:24 +00:00
Johannes Schickel
4cb3a2b41b
This hopefully fixes the compilation of the GP2x backend.
...
svn-id: r49378
2010-06-01 17:03:43 +00:00
Max Horn
caf1a6bee4
Remove dead code from PS2 and GP2x backends
...
svn-id: r49374
2010-06-01 15:38:09 +00:00
Tony Puccinelli
d9e4607869
makefile tweaked a bit more towards accomodating loadable modules for ps2
...
svn-id: r49371
2010-06-01 05:27:35 +00:00
Alejandro Marzini
38dbbca964
Removed OSystem pointer. Added left initialization code to file subsystem.
...
svn-id: r49370
2010-06-01 04:02:44 +00:00
Alejandro Marzini
0bc8f4c8b4
SDL audio subsystem created.
...
svn-id: r49369
2010-06-01 04:00:55 +00:00
Tony Puccinelli
e04b6b7ea0
changed ps2 makefile and other files to use the ps2loader
...
svn-id: r49368
2010-06-01 01:05:09 +00:00
Tony Puccinelli
2712012d0e
minor modification to accomodate dynamic plugins for ps2
...
svn-id: r49367
2010-06-01 00:57:45 +00:00