Commit Graph

113 Commits

Author SHA1 Message Date
Gregory Montoir
13e9079e89 indentation
svn-id: r29671
2007-11-30 19:05:10 +00:00
Torbjörn Andersson
c1877ac20f Indentation.
svn-id: r29660
2007-11-30 04:10:28 +00:00
Gregory Montoir
7167e0274e code conventions
svn-id: r29595
2007-11-21 21:47:01 +00:00
Gregory Montoir
247a6fb8aa use mutex to prevent race between MidiParser & MidiDriver
svn-id: r29594
2007-11-21 21:46:30 +00:00
Gregory Montoir
c76c6e2256 added rjp1 module specific pattern playback
svn-id: r29559
2007-11-18 20:27:31 +00:00
Gregory Montoir
de750efced added support for Adlib tracks
svn-id: r29509
2007-11-15 20:21:33 +00:00
Gregory Montoir
20b3ee2057 made CmdText a virtual class, so that language tweaks can be handled in subclasses.
svn-id: r29424
2007-11-05 20:53:30 +00:00
Filippos Karapetis
f7c6189c1e Sort the language ID bytes of the JAS Version String alphabetically, like they are in the queen page of the ScummVM wiki
svn-id: r29421
2007-11-05 17:17:35 +00:00
Filippos Karapetis
70aa7d3f74 Don't show a space after the "give" command in the Greek fan translated version of FOTAQ
svn-id: r29420
2007-11-05 17:11:47 +00:00
Filippos Karapetis
bc391e48f0 Updated the check for the language byte of the JAS Version String to be 'g' for the Greek fan translation and 'R' for the Russian fan translation (according to the Queen engine page in the ScummVM wiki)
svn-id: r29419
2007-11-05 17:10:32 +00:00
Filippos Karapetis
ad64b3728a Fixed compilation
svn-id: r29368
2007-11-01 20:11:54 +00:00
Gregory Montoir
36a372ecd1 fix previous commit
svn-id: r29367
2007-11-01 18:42:22 +00:00
Gregory Montoir
bd3767068d dont call trim(), which relies on isspace(), with specific game charset strings
svn-id: r29365
2007-11-01 18:16:52 +00:00
Filippos Karapetis
60c6720441 Some changes to FOTAQ for the work in progress Greek translation in FR #1723255 - "FOTAQ code modifications (mostly for greek translation)":
- Added Greek font to FOTAQ
- When the verb is "Go to" in the Greek version, there won't be a space after the verb and the item (as per the translator's request)
- The strings in the journal are not cut off in the Greek version

svn-id: r29360
2007-11-01 17:06:03 +00:00
Gregory Montoir
b767eb771b fix incomplete savestate prefix
svn-id: r29138
2007-09-30 11:16:01 +00:00
Gregory Montoir
c1eacc0357 simplified queen savegame listing (removed marks array etc.)
svn-id: r29111
2007-09-27 20:38:04 +00:00
Eugene Sandulenko
77eea722af Modified patch #1738058: "Action recorder".
svn-id: r28968
2007-09-19 13:55:05 +00:00
Nicola Mettifogo
258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
3abc11611e Code formatting fixes
svn-id: r28945
2007-09-18 20:16:33 +00:00
Max Horn
c3d3aebe87 Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break compilation on some ports)
svn-id: r28944
2007-09-18 20:02:04 +00:00
Max Horn
4cc9d17c34 Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
2007-09-11 09:20:39 +00:00
Max Horn
4a302b25ad Lots of source code formatting corrections
svn-id: r28887
2007-09-10 13:17:20 +00:00
Chris Apers
500481c4ec Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
svn-id: r28803
2007-09-01 19:13:04 +00:00
David Corrales
6856535010 Merged fsnode with trunk: r27971:28460
svn-id: r28462
2007-08-05 19:34:20 +00:00
Max Horn
f4c0b853cc Fixed sound factory messup caused by my previous commit
svn-id: r28111
2007-07-15 19:24:00 +00:00
David Corrales
720c974faf Changed SaveFileManager::listSavegames() function to be engine agnostic. It now returns a list will the full paths of existing files that match a given regex.
Additionally, modified the 5 engines which use the default manager (Agos, Queen, Saga, Scumm and Touche) to parse the filename list and mark the available saves bool array correctly.

svn-id: r28046
2007-07-12 17:58:15 +00:00
David Corrales
cacd7a28fd Merged the FSNode branch with trunk r27031:27680
svn-id: r27681
2007-06-23 18:51:33 +00:00
Max Horn
d21b8c43d0 Converted some more code to make use of Common::KEYCODE_ / Common::ASCII_
svn-id: r27628
2007-06-22 21:38:34 +00:00
Max Horn
2fa0a5c457 Cleaning up after myself (I blame it on, err, uhh... the Vogons?)
svn-id: r27625
2007-06-22 21:16:07 +00:00
Max Horn
54d668ac13 Changed more code to use Common::KEYCODE_ enum
svn-id: r27624
2007-06-22 21:10:57 +00:00
Max Horn
e8a4d396fe Get rid of FOTAQ's own KeyCode enum in favor of Common::KeyCode (attention: the F12 quickload hotkey used to be incorrectly mapped to F6, this change 'fixes' that)
svn-id: r27623
2007-06-22 20:51:37 +00:00
David Corrales
3b96c7fad5 Renamed methods in the FilesystemNode class to match the AbstractFSNode implementations.
Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode.

svn-id: r27113
2007-06-05 21:02:35 +00:00
Max Horn
218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn
d4660cce55 Removing more semicola
svn-id: r26597
2007-04-26 19:08:53 +00:00
Max Horn
00b9bc7b36 Removing lots of superfluous semicola (see mail by David Weinehall on scummvm-devel)
svn-id: r26594
2007-04-25 19:31:23 +00:00
Gregory Montoir
38eab5c5df Re-introduced Input::getMousePos and removed g_system-
svn-id: r26372
2007-04-02 19:12:17 +00:00
Gregory Montoir
20ec8d2d34 This should make the game match the original DOS version speed.
svn-id: r26371
2007-04-02 18:59:00 +00:00
Gregory Montoir
a1d9bcd923 enabled music volume changes in Amiga version
svn-id: r26265
2007-03-20 23:24:54 +00:00
Max Horn
b44d93d068 QUEEN: Make use of EventManager::getMousePos
svn-id: r26224
2007-03-18 18:55:11 +00:00
Max Horn
ed54ea9155 Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
svn-id: r26180
2007-03-17 19:02:05 +00:00
Max Horn
15d9bc42ea Force all code to use EventManager::pollEvent instead of OSystem::pollEvent
svn-id: r26156
2007-03-17 00:53:21 +00:00
Gregory Montoir
00bb66d60d minor simplification
svn-id: r26150
2007-03-16 22:34:59 +00:00
Gregory Montoir
00e85d9f57 fixed volume slidebar display in journal, removed unused var
svn-id: r26149
2007-03-16 22:28:25 +00:00
Eugene Sandulenko
9b0bf64448 Silence MSVC8 warnings.
svn-id: r26062
2007-03-10 15:02:39 +00:00
Gregory Montoir
a3c2c1f413 Since the amiga version handle music very differently than the PC version, the existing Music and MusicPlayer classes have been merged to a single MidiMusic class, simplifying code a bit.
svn-id: r26033
2007-03-08 22:15:20 +00:00
Gregory Montoir
77aa551722 only request the user to update the queen.tbl if the game she/he's trying to play really *requires* it.
svn-id: r25944
2007-03-02 23:57:37 +00:00
Gregory Montoir
370c07f925 added other code differences for Amiga FOTAQ versions, full game is now completable under ScummVM
svn-id: r25941
2007-03-02 23:47:49 +00:00
Gregory Montoir
82adbc025d some fixes for FOTAQ Amiga versions, cleanup
svn-id: r25886
2007-02-26 20:50:33 +00:00
Gregory Montoir
ca597dbf50 reduced code dup, Queen::LineReader -> SeekableReadStream::readLine
svn-id: r25871
2007-02-25 22:24:11 +00:00
Gregory Montoir
4af53c56e9 changed all hard-coded filenames to uppercase, for consistency
svn-id: r25862
2007-02-25 19:10:59 +00:00