Max Horn
|
05dd6cee3a
|
Got rid of EncapsulatedADGameDesc
svn-id: r31130
|
2008-03-15 15:25:49 +00:00 |
|
Max Horn
|
6547ef6e12
|
Started to get rid of Common::EncapsulatedADGameDesc (using plain Common::ADGameDescription instead)
svn-id: r31121
|
2008-03-14 17:31:04 +00:00 |
|
Max Horn
|
8a9a14002e
|
Advanced Detector: Changed fallback detector from a callback function pointer to an overrideable method of AdvancedMetaEngine
svn-id: r31119
|
2008-03-14 13:59:31 +00:00 |
|
Filippos Karapetis
|
93753d2f3b
|
Fixed some issues with the previous commit, bug #1893564 should be fixed now without affecting anything else
svn-id: r30917
|
2008-02-22 09:13:27 +00:00 |
|
Filippos Karapetis
|
a7e7dfe122
|
Fix for bug #1893564 - "AGI: Texts messed out in Naturette 1"
svn-id: r30916
|
2008-02-22 08:57:18 +00:00 |
|
Max Horn
|
88bb567e18
|
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
svn-id: r30871
|
2008-02-15 17:01:35 +00:00 |
|
Kari Salminen
|
6740541e03
|
Fix for bug #1883989 (AGI: Jolimie freezes). Game's detection entry had its parameters in wrong order and game feature flags were interpreted as the AGI version number and vice versa... whoops.
svn-id: r30857
|
2008-02-13 01:33:40 +00:00 |
|
Kari Salminen
|
66418e4283
|
Tiny fix to autodetected game's naming (Removes an extra space).
svn-id: r30854
|
2008-02-12 15:31:09 +00:00 |
|
Kari Salminen
|
98f8e93102
|
Added better AGIPAL autodetect to the AGI's fallback detector (Now checks files 'pal.100' - 'pal.109' rather than just the file 'pal.101').
svn-id: r30852
|
2008-02-12 15:20:47 +00:00 |
|
Jordi Vilalta Prat
|
c103290e2b
|
Initial support for plugin types
svn-id: r30825
|
2008-02-08 00:02:23 +00:00 |
|
Max Horn
|
8a73356a2d
|
Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
svn-id: r30780
|
2008-02-03 18:56:47 +00:00 |
|
Torbjörn Andersson
|
e51bf80218
|
Changed "COMPATIBLITY" to "COMPATIBILITY".
svn-id: r30754
|
2008-02-03 10:15:36 +00:00 |
|
Max Horn
|
34b35348be
|
Moved AdvancedMetaEngine to namespace Common
svn-id: r30736
|
2008-02-02 11:52:04 +00:00 |
|
Max Horn
|
dc979b03cf
|
New MetaEngine class (work in progress to replace the current Engine plugin API with a more object oriented approach)
svn-id: r30726
|
2008-02-02 00:54:52 +00:00 |
|
Kari Salminen
|
d92dbac672
|
Fix for bug #1881170 (AGI: palette-related glitches reported). Made AGIPAL use only the lowest 6 bits of each color component (This should be the way the original AGIPAL-hack behaves too).
svn-id: r30708
|
2008-01-30 01:58:43 +00:00 |
|
Kari Salminen
|
04dda32485
|
Combined two cases that did the exact same thing (In a switch-clause).
svn-id: r30702
|
2008-01-29 21:18:33 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Kari Salminen
|
af4d740757
|
Fully fix bug #1660424 (KQ4: Zombie bug). The bug also affected room 18 in addition to the room 16 that was already taken care of in revision 30482.
svn-id: r30631
|
2008-01-25 12:32:38 +00:00 |
|
Kari Salminen
|
3423fc8971
|
Added detection for fanmade AGI game Enclosure v1.03.
svn-id: r30630
|
2008-01-24 10:15:01 +00:00 |
|
Kari Salminen
|
b8a455db9b
|
Define and use enumerations for AGI Mouse protocol 1.0's button states.
svn-id: r30620
|
2008-01-23 00:06:10 +00:00 |
|
Kari Salminen
|
f7a05a6d20
|
Fixed typo in comment.
svn-id: r30614
|
2008-01-22 19:45:06 +00:00 |
|
Kari Salminen
|
8d1dd18bda
|
Implements 2 arguments version of the adj.ego.move.to.x.y-command. Should fix bug #1733297 (GR: Actor stuck (Amiga version)). Savegames when using adj.ego.move.to.x.y-command may be broken at the moment.
svn-id: r30602
|
2008-01-21 21:09:42 +00:00 |
|
Paweł Kołodziejski
|
604d4d96ea
|
fixed potential unitialized variables, one array overflow
svn-id: r30571
|
2008-01-19 20:00:36 +00:00 |
|
Kari Salminen
|
0bfbd62ce7
|
Fixed obsolete comment.
svn-id: r30535
|
2008-01-17 12:21:31 +00:00 |
|
Kari Salminen
|
931b4abe5e
|
Confirmed that the Amiga version of Space Quest II v2.0F using Amiga AGI 2.202 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
svn-id: r30533
|
2008-01-17 11:36:54 +00:00 |
|
Kari Salminen
|
5a2440ce1b
|
Fix for isalpha() assertions (Almost identical to revision 29924's fix). Added the rationale for this fix in comments so hopefully this won't happen a third time at the same point in code ;).
svn-id: r30531
|
2008-01-17 11:16:00 +00:00 |
|
Kari Salminen
|
d6e2e1431c
|
Confirmed that Amiga version of King's Quest III (v1.01 1986-11-08) using Amiga AGI 2.090 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
svn-id: r30516
|
2008-01-16 15:19:33 +00:00 |
|
Kari Salminen
|
d167ad4066
|
Workaround for bug #1660424 (KQ4: Zombie bug) which is a script bug present in the original game.
svn-id: r30482
|
2008-01-14 17:03:14 +00:00 |
|
Kari Salminen
|
a493647076
|
Indentation
svn-id: r30478
|
2008-01-13 23:43:17 +00:00 |
|
Filippos Karapetis
|
05b28340bf
|
Cleanup and simplification
svn-id: r30405
|
2008-01-11 10:59:43 +00:00 |
|
Filippos Karapetis
|
5a652c9471
|
Don't show help when the alt or shift keys are pressed
svn-id: r30404
|
2008-01-11 10:20:31 +00:00 |
|
Filippos Karapetis
|
1603afe632
|
Cleanup and simplification
svn-id: r30403
|
2008-01-11 09:52:06 +00:00 |
|
Kari Salminen
|
286a3da49b
|
Remove disabling of moving using mouse in mines in Amiga's Gold Rush introduced in r30375. So bug #1733297 remains although not stricly in its original form (Moving using mouse in the mines bugs still but not identically as when the bug report was given).
svn-id: r30377
|
2008-01-10 12:40:57 +00:00 |
|
Kari Salminen
|
6b372d97ee
|
Disable moving using mouse in mines (Rooms 147-162) and 'adj.ego.move.to.x.y'-command (Which uses 2 arguments) in Amiga's Gold Rush. This temporary hack fixes bug #1733297 (GR: Actor stuck (Amiga version)).
svn-id: r30375
|
2008-01-10 12:02:03 +00:00 |
|
Filippos Karapetis
|
6f4acae161
|
Fixed some issues with AGI keyboard input
svn-id: r30356
|
2008-01-09 12:59:11 +00:00 |
|
Filippos Karapetis
|
85b3a4a59e
|
Added a debug command, did some cleanup
svn-id: r30351
|
2008-01-09 10:31:52 +00:00 |
|
Filippos Karapetis
|
b0f2e823e0
|
Cleanup of the debugger commands, added some more commands, removed now obsolete debug code
svn-id: r30350
|
2008-01-09 09:46:26 +00:00 |
|
Filippos Karapetis
|
c14d420141
|
Added a debug console for Mickey's Space Adventures
svn-id: r30349
|
2008-01-09 09:19:17 +00:00 |
|
Max Horn
|
5dbc89c119
|
typo
svn-id: r30328
|
2008-01-07 19:41:27 +00:00 |
|
Kari Salminen
|
2f50a2416c
|
Reject AGIPAL-files with over 6 bits per color component. Makes at least fanmade AGI game Naturette II's colors not be messed up anymore.
svn-id: r30326
|
2008-01-07 18:58:30 +00:00 |
|
Kari Salminen
|
e9f3b27c03
|
Add detection data for a finished fanmade AGI game Naturette IV (2007-10-05).
svn-id: r30324
|
2008-01-07 18:29:33 +00:00 |
|
Kari Salminen
|
01a256455d
|
Add partial implementation of obj.status.v-command (Based on observations of the command's output in the Amiga version of Gold Rush!).
svn-id: r30321
|
2008-01-07 08:57:28 +00:00 |
|
Torbjörn Andersson
|
063aecaf7a
|
Fixed warning.
svn-id: r30269
|
2008-01-05 23:01:25 +00:00 |
|
Kari Salminen
|
64601d446f
|
Workaround for Amiga Gold Rush's broken picture 147 by patching it.
svn-id: r30263
|
2008-01-05 21:10:49 +00:00 |
|
Kari Salminen
|
5f7a037bda
|
Implement a workaround to hide.mouse-command for Amiga's Gold Rush. Fixes walking with mouse in room 192 (The hanging scene i.e. the copy protection failure scene).
svn-id: r30259
|
2008-01-05 20:52:30 +00:00 |
|
Kari Salminen
|
d604f51d42
|
Implement unknown test command 19 (hopefully) properly and name it unofficially as the in.motion.using.mouse-command.
svn-id: r30251
|
2008-01-05 20:35:18 +00:00 |
|
Kari Salminen
|
28bbae1745
|
Make AGIPAL also accept 'pal.100' (Original hacked interpreter also does this).
svn-id: r30213
|
2008-01-04 00:24:29 +00:00 |
|
Max Horn
|
a1503bf7c8
|
Fix another -Wuninitialized warnings - n could have been returned w/o having been set first
svn-id: r30211
|
2008-01-03 23:55:42 +00:00 |
|
Max Horn
|
67d14ed322
|
Silence a -Wuninitialized warning
svn-id: r30205
|
2008-01-03 23:36:55 +00:00 |
|