Filippos Karapetis
|
17a92f6a70
|
Cleanup
svn-id: r40082
|
2009-04-22 20:08:59 +00:00 |
|
Max Horn
|
3774b9cd0c
|
SCI: Slim down struct SciKernelFunction
svn-id: r40081
|
2009-04-22 17:54:30 +00:00 |
|
Max Horn
|
3af8918e1a
|
SCI: Changed kfunct_table to a Common::Array
svn-id: r40080
|
2009-04-22 17:54:11 +00:00 |
|
Max Horn
|
7a71fd35ae
|
SCI: getInt -> READ_LE_UINT16
svn-id: r40079
|
2009-04-22 17:53:46 +00:00 |
|
Max Horn
|
b1e43f3ca0
|
SCI: Changed knames (kernel function name table) to Common::StringList
svn-id: r40078
|
2009-04-22 17:53:29 +00:00 |
|
Max Horn
|
b98f79fe12
|
COMMON: changed class StringList to a simple typedef; enhanced the Common::Array constructor which converts regular arrays to Array objects to be more flexible in its type (allows e.g. to assign an array of char* to a StringList
svn-id: r40077
|
2009-04-22 17:52:56 +00:00 |
|
Max Horn
|
ab05e79715
|
AGOS: Merged timerCallback and timerProc; removed checkTimerCallback declaration without implementation
svn-id: r40076
|
2009-04-22 12:57:23 +00:00 |
|
Travis Howell
|
3591548003
|
Sync.
svn-id: r40075
|
2009-04-22 12:44:58 +00:00 |
|
Travis Howell
|
d6247fa0e0
|
Fix crash that occurs when OmniTV video is played completely, in The Feeble Files.
svn-id: r40063
|
2009-04-22 10:19:10 +00:00 |
|
Torbjörn Andersson
|
ad1f7385df
|
Fixed compilation.
svn-id: r40062
|
2009-04-22 03:46:49 +00:00 |
|
Filippos Karapetis
|
6206ea92bb
|
Updated the MSVC project files of the gob engine
svn-id: r40061
|
2009-04-21 23:03:12 +00:00 |
|
Filippos Karapetis
|
bffc442bee
|
Updated some of the detector entries for KQ5
svn-id: r40060
|
2009-04-21 22:59:37 +00:00 |
|
Arnaud Boutonné
|
ee92913683
|
Patch #2725859 : Added some MD5 to the gob engine, modified the way the first STK and TOT is declared, added inter and draw skeleton for Fascination
svn-id: r40059
|
2009-04-21 21:44:37 +00:00 |
|
Filippos Karapetis
|
3c58066206
|
- Fixed some of the GUI graphical glitches in SCI1 games (e.g. the inventory screen in several SCI1 games and the menus in PQ3). It's still not right, but it's better than nothing
- Removed the confusing ADD_TO_CURRENT_BG_WIDGETS and ADD_TO_CURRENT_FG_WIDGETS defines, which had the same functionality
svn-id: r40058
|
2009-04-21 21:37:03 +00:00 |
|
Filippos Karapetis
|
20cc4f3dd7
|
Restored the ability to change the active port bound, by moving it inside gfx_state_t (it makes much more sense for it to be there, instead of inside user-defined settings). Placed notes inside gfxr_draw_pic01() and gfxr_draw_pic11() for the usage of the current titlebar size in there
svn-id: r40057
|
2009-04-21 19:57:11 +00:00 |
|
Johannes Schickel
|
e93de28aa4
|
- Typo fixes
- Command line parameter updates
(Thanks to salty-horse for the patch)
svn-id: r40056
|
2009-04-21 19:49:47 +00:00 |
|
Filippos Karapetis
|
c48159aa63
|
Removed per-picture port bounds, which were set to the global port bounds
svn-id: r40055
|
2009-04-21 19:17:39 +00:00 |
|
Johannes Schickel
|
1453f1849b
|
Fix warnings (patch for array.h was supplied via salty-horse on IRC).
svn-id: r40054
|
2009-04-21 19:14:11 +00:00 |
|
Max Horn
|
283788ec4e
|
Patch #2709976: GSOC09: README fix
svn-id: r40051
|
2009-04-21 17:02:34 +00:00 |
|
Max Horn
|
4050d0eea7
|
Patch #2737410: GSOC09: Punctuation fix
svn-id: r40050
|
2009-04-21 17:02:21 +00:00 |
|
Max Horn
|
7caad280d1
|
COMMON: Removed copy constructors / assignment operators in cases where they are identical to the automatically generated ones. Also removed a pointless 'explicit'
svn-id: r40049
|
2009-04-21 17:02:09 +00:00 |
|
Travis Howell
|
319a4f8aa9
|
Add work around for bug in English 4CD version of The Feeble Files.
svn-id: r40048
|
2009-04-21 14:01:43 +00:00 |
|
Max Horn
|
9d8d3fdb2f
|
Patch #2776913: Fix MSVC dists to include new necessary files
svn-id: r40047
|
2009-04-21 13:41:29 +00:00 |
|
Johannes Schickel
|
7ed4419c01
|
Remove ADGF_CD flag from Towns detection entries.
svn-id: r40041
|
2009-04-21 11:41:00 +00:00 |
|
Johannes Schickel
|
5e1ee49148
|
Mark PC98 CD version as CD version (like it is already done with FM-Towns).
svn-id: r40040
|
2009-04-21 11:32:10 +00:00 |
|
Johannes Schickel
|
b01e82488d
|
Fix for Kyra 1 Mac CD music (check bug report #2772727 "KYRA1: Sound effect loops continuously (Mac CD)").
svn-id: r40039
|
2009-04-21 11:26:19 +00:00 |
|
Joost Peters
|
dadcc3289f
|
run psp-fixup-imports after linking
svn-id: r40037
|
2009-04-21 10:50:30 +00:00 |
|
Travis Howell
|
64fef497df
|
Ooops, keep that comment.
svn-id: r40034
|
2009-04-21 04:48:50 +00:00 |
|
Travis Howell
|
acc86f5c62
|
Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function.
svn-id: r40033
|
2009-04-21 04:42:45 +00:00 |
|
Max Horn
|
3eab407cd5
|
SCI: Replaced memory ref counting code in the SongIterator code by a simple Common::Array<byte> object; also doxygenified some source comments
svn-id: r40032
|
2009-04-20 19:28:55 +00:00 |
|
Max Horn
|
5325f9b76e
|
SCI: Renamed global array 'formats' to the slightly more descriptive g_opcode_formats
svn-id: r40031
|
2009-04-20 19:28:33 +00:00 |
|
Max Horn
|
d567482818
|
SCI: Moved list of kernel func declarations to header file, where it belongs
svn-id: r40030
|
2009-04-20 19:28:08 +00:00 |
|
Max Horn
|
0f2ffdf456
|
SCI: cleanup
svn-id: r40029
|
2009-04-20 19:27:50 +00:00 |
|
Max Horn
|
a64b49c73b
|
SCI: Mapped BREAKPOINT macro to error() for now
svn-id: r40028
|
2009-04-20 19:27:32 +00:00 |
|
Max Horn
|
78cf5a4ccf
|
COMMON & TESTS: Added new constructor to Array<T>, namely Array(const T* data, int n), which makes it possible to clone a regular array into a Common::Array; added a unit test for that and slightly extended existing Common::Array unit tests
svn-id: r40027
|
2009-04-20 19:27:11 +00:00 |
|
Max Horn
|
faa9117949
|
TESTS: Code formatting; also changed some TS_ASSERT to TS_ASSERT_EQUALS
svn-id: r40026
|
2009-04-20 19:26:50 +00:00 |
|
Max Horn
|
6a7bb77305
|
SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 and v2 opcodes
svn-id: r40025
|
2009-04-20 12:35:17 +00:00 |
|
Travis Howell
|
4cf0f0a9a5
|
Enable the arrow keys in Elvira 1/2.
svn-id: r40024
|
2009-04-20 10:07:18 +00:00 |
|
Travis Howell
|
e15dd070f8
|
Fix sound effects regression in Waxworks.
svn-id: r40023
|
2009-04-20 05:19:42 +00:00 |
|
Fabio Battaglia
|
56e50ed978
|
Add Broken Sword 2 PSX support into NEWS file
svn-id: r40022
|
2009-04-19 18:27:11 +00:00 |
|
Fabio Battaglia
|
199ca291ee
|
tinsel: adding (disabled) detector entry for Discworld 1 PSX UK version
svn-id: r40021
|
2009-04-19 13:52:05 +00:00 |
|
Travis Howell
|
b238d0de00
|
VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones and the Last Crusade.
svn-id: r40020
|
2009-04-19 13:49:59 +00:00 |
|
Oystein Eftevaag
|
bedd33ef79
|
Updated Mac OS X and iPhone bundle creation a bit (copying in more docs, and removed the version name from the mounted volume directory to avoid manually updating the DS_Store file every release)
svn-id: r40018
|
2009-04-19 10:28:00 +00:00 |
|
Travis Howell
|
d30033fc04
|
Fix possible overwriting of sound data in earlier games, and cleanup.
svn-id: r40015
|
2009-04-19 01:28:27 +00:00 |
|
Max Horn
|
3044593da0
|
SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;)
svn-id: r40014
|
2009-04-19 01:01:54 +00:00 |
|
Max Horn
|
0e82403daa
|
SCUMM: o5_ifNotState and o5_ifState are actually not part of v5, only in v3 & v4 -> renamed and moved them accordingly
svn-id: r40013
|
2009-04-19 01:01:28 +00:00 |
|
Max Horn
|
57c624b24d
|
SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffect
svn-id: r40012
|
2009-04-19 01:01:09 +00:00 |
|
Max Horn
|
25d0e7d4bc
|
SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 & v4, several other opcodes map to it. Capture this properly in the opcode tables
svn-id: r40011
|
2009-04-19 01:00:49 +00:00 |
|
Max Horn
|
31eeb37107
|
SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags
svn-id: r40010
|
2009-04-19 01:00:31 +00:00 |
|
Max Horn
|
b32e9f00b0
|
SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ScummEngine_v4::o4_pickupObject
svn-id: r40009
|
2009-04-19 01:00:11 +00:00 |
|