Max Horn
4cbe4ede66
COMMON: Registers RandomSources in constructor with the event recorder
...
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
2011-05-17 12:17:26 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
dhewg
3eda4c16ac
GOB: Init volume levels on startup
2011-03-19 16:04:52 +01:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00
Sven Hesse
e3ceff83f4
GOB: Add the "envir" directory to the search path for Adibou
...
svn-id: r55770
2011-02-04 15:55:54 +00:00
Sven Hesse
ce3d4b5d1b
GOB: Add GobEngine::isCurrentTot()
...
svn-id: r55630
2011-01-29 22:45:51 +00:00
Sven Hesse
d1b53b1b81
GOB Add save stubs for Addy Junior
...
svn-id: r55529
2011-01-25 12:14:31 +00:00
Sven Hesse
64da68cb0d
GOB: Adi 4 should get a Inter_v7 too
...
svn-id: r55518
2011-01-25 02:52:19 +00:00
Sven Hesse
176e49975c
GOB: Adding stubs for Addy
...
svn-id: r55508
2011-01-25 00:50:26 +00:00
Sven Hesse
ccd5129588
GOB: Pass engine pause to the VideoPlayer and decoders
...
Entering the GMM or the debug console during a video will not
mess up audio/video sync anymore.
svn-id: r55466
2011-01-23 15:33:30 +00:00
Sven Hesse
b38b5d2484
GOB: Give Inca2 its own SaveLoad class
...
Add an quick hack to fudge reading of the "voice.inf" file,
so that the voice match the selected text language.
svn-id: r55298
2011-01-18 11:53:21 +00:00
Sven Hesse
d4357c5c3f
GOB: Give Inca2 its own Inter class
...
svn-id: r55296
2011-01-18 11:52:24 +00:00
Sven Hesse
e063ced21a
GOB: Add setTrueColor()
...
To change ScummVM's color mode on-the-fly
svn-id: r55261
2011-01-16 16:28:47 +00:00
Max Horn
668adaa461
GUI: Rename gui/GuiManager.* to gui/gui-manager.*
...
svn-id: r54265
2010-11-16 10:19:01 +00:00
Max Horn
059944e59c
COMMON: Push #include audiocd.h in system.h out to .cpp files
...
svn-id: r54148
2010-11-08 23:07:42 +00:00
Max Horn
82e473bc3b
BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes only
...
This commit contains the AudioCDManager changes from the gsoc2010-opengl
branch. The other changes in that branch are restricted to the backends
directory only (plus configure).
The Nintendo DS and Dreamcast ports still need to be ported over to
the new Audio CD system, but that should be fairly easy to do.
svn-id: r54147
2010-11-08 22:53:36 +00:00
Sven Hesse
16a3cc8a84
GOB: Clean up class DataIO
...
Removing the need for class DataStream and that handle mess.
svn-id: r53984
2010-10-31 20:07:14 +00:00
Johannes Schickel
75e8452b6e
OPENGL: Merged from trunk, from rev 52105 to 53396.
...
This includes an rather hacky attempt to merge all the recent gp2x backend
changes into the branch. I suppose the gp2x backend and probably all new
backends, i.e. gph, dingux etc., might not compile anymore.
Since I have no way of testing those it would be nice if porters could look
into getting those up to speed in this branch.
svn-id: r53399
2010-10-13 03:57:44 +00:00
David Turner
6527c01cb5
GOB: Add Debug Console.
...
This allows interactive control of debug flags and variables and provides a base to allow
for commands to aid in tracking down script bugs which are tricky to replicate.
svn-id: r53398
2010-10-13 03:49:54 +00:00
Sven Hesse
3ab8bf16a2
GOB: Create 16bit surfaces for true color games
...
Enabling basic Urban drawing again
svn-id: r52949
2010-09-30 13:03:22 +00:00
Sven Hesse
51fd528fe5
GOB: Change all drawing to use class Surface
...
svn-id: r52947
2010-09-30 13:02:16 +00:00
Sven Hesse
e68b6e9f15
GOB: Remove dither stuff, commenting out most v6 drawing
...
svn-id: r52945
2010-09-30 13:00:30 +00:00
Sven Hesse
b6766f0d7f
GOB: Stub setting up of 16bpp graphics
...
svn-id: r52944
2010-09-30 12:59:48 +00:00
Sven Hesse
13d41dca41
GOB: Add kFeaturesTrueColor
...
svn-id: r52943
2010-09-30 12:59:18 +00:00
Sven Hesse
3cb3b1e692
GOB: Rename kFeatures640 to kFeatures640x480
...
svn-id: r52942
2010-09-30 12:58:52 +00:00
Arnaud Boutonné
8ed0a70b06
Fascination - Fix the texts not cleaned up (eg Hotel Hall). Thanks SylvainTV for identifying the problem
...
svn-id: r52135
2010-08-17 07:41:15 +00:00
Alejandro Marzini
fb4086cadb
Merged from trunk, from Rev 50841 to HEAD
...
svn-id: r51495
2010-07-30 05:28:09 +00:00
Sven Hesse
7424d39a98
GOB: Respect mute option on startup (bug #3032781 )
...
svn-id: r51379
2010-07-27 17:14:33 +00:00
Alejandro Marzini
609e08d5db
Merged from trunk, from Rev 49499 to HEAD
...
svn-id: r50840
2010-07-13 04:31:15 +00:00
Florian Kagerer
3962f8ba59
AUDIO: some fixes in the audio device code (no sound option, new GUIO flags)
...
svn-id: r50281
2010-06-25 18:47:52 +00:00
Max Horn
bbad3f333a
Patch #1956501 : "GUI/LAUNCHER: Midi device selection"
...
svn-id: r50128
2010-06-21 21:36:36 +00:00
Alejandro Marzini
e1ef3cd9fc
Renamed getAudioCD to getAudioCDManager.
...
svn-id: r49678
2010-06-15 04:13:12 +00:00
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
Max Horn
970745e60c
Move DebugChannel related code to new header
...
svn-id: r48935
2010-05-04 11:59:22 +00:00
Max Horn
460d69e885
COMMON: Move DebugChannel stuff into a new DebugMan singleton
...
svn-id: r48821
2010-04-27 21:40:52 +00:00
Ori Avtalion
2fc9d6845b
Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew language
...
svn-id: r48645
2010-04-12 21:21:06 +00:00
Torbjörn Andersson
65585f6433
Silenced some harmless cppcheck warnings about unreachable code after a return.
...
In this case, it was always a break after a return in a switch case. There are
similar cases which cppcheck didn't detect, and a couple of cases where we have
a break after a continue in a switch case (where the continue refers to an
outer loop), but I didn't touch those. Not yet, at least.
svn-id: r48218
2010-03-10 06:39:23 +00:00
Yotam Barnoy
ef330ed9b4
Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling
...
svn-id: r48101
2010-02-21 04:04:13 +00:00
Johannes Schickel
b3bfe83877
Fix for bug #2954286 "Gob: ScummVM quits on pause".
...
svn-id: r48090
2010-02-19 14:16:43 +00:00
Sven Hesse
9cad13957d
Implementing saving/loading for Fascination. Tested in the DOS floppy versions and the Amiga version
...
svn-id: r47845
2010-02-03 09:32:16 +00:00
Sven Hesse
d4949d03d4
Minor style-related changes
...
svn-id: r47839
2010-02-03 03:25:50 +00:00
Arnaud Boutonné
eb7b90f313
Get rid of kGameTypeAdibouUnknown (which is a mix of other versions), and Add kGameTypeAdibou1.
...
svn-id: r47448
2010-01-22 23:44:43 +00:00
Johannes Schickel
0d995c5920
Rename all "Adlib" uses to "AdLib" to match the real name of the sound card / company.
...
Check this for reference:
http://en.wikipedia.org/wiki/Ad_Lib,_Inc .
http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card)
This commit does not touch "adlib" and "ADLIB" uses!
Also it does not update all the SCUMM detection entries, which still use "Adlib".
svn-id: r47279
2010-01-12 21:07:56 +00:00
Max Horn
0a1d16ef6b
Change GOB engine so that not all its files depend on gui/dialog.h (and thus tons of other headers in gui/ and graphics/)
...
svn-id: r46317
2009-12-09 18:15:04 +00:00
Arnaud Boutonné
4d8ae559ed
gob - Add 'adibou2', rename 'adibou4' into 'adi4', add several Gob1, Gob2, Gob3, Adi2, Adi4, and Adibou2 MD5s
...
svn-id: r45938
2009-11-16 17:21:18 +00:00
Arnaud Boutonné
ff70b554ea
Playtoons - implement some functions related to hotspot texts
...
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions
svn-id: r44472
2009-09-29 22:43:30 +00:00
Arnaud Boutonné
6a9cc3b1e0
- Implement _pattern variable
...
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern)
svn-id: r44103
2009-09-15 12:15:22 +00:00
Arnaud Boutonné
d8c1eb7992
Suppress useless game type for Playtoons CK
...
svn-id: r43781
2009-08-28 18:14:55 +00:00
Arnaud Boutonné
e845db8033
- Add game type ADI2
...
- Cleanup : suppress all the "not-so-gob" games referenced
svn-id: r43710
2009-08-24 21:54:16 +00:00