Filippos Karapetis
|
d5e037e703
|
Added some slight fixes for the RAMA demo, which starts now, though it dies horribly when clicking on anything
svn-id: r50569
|
2010-07-01 21:08:38 +00:00 |
|
Max Horn
|
e5509d38b6
|
SCI: More comment rewrapping
svn-id: r50431
|
2010-06-28 11:23:16 +00:00 |
|
Max Horn
|
30218a2c32
|
SCI: Make Script member vars private; add const qualifiers
Only three Script members remain public (for now)
svn-id: r50428
|
2010-06-28 11:22:20 +00:00 |
|
Filippos Karapetis
|
0a102981f0
|
Moved the SelectorCache struct inside selector.h, where it belongs, and fixed some header dependencies in the process
svn-id: r50183
|
2010-06-23 15:23:37 +00:00 |
|
Filippos Karapetis
|
9c1ec81d76
|
Strict mode: Turned several severe errors (almost all detection related) into errors, instead of warnings
svn-id: r49972
|
2010-06-17 23:45:38 +00:00 |
|
Filippos Karapetis
|
eb4ec596cd
|
Use the SELECTOR() macro for readability
svn-id: r49563
|
2010-06-10 09:18:57 +00:00 |
|
Filippos Karapetis
|
05357d0f2a
|
Cleanup
svn-id: r49342
|
2010-05-31 07:34:18 +00:00 |
|
Filippos Karapetis
|
c32e88fe0b
|
Limit access to the _bufSize, _scriptSize and _heapSize members of the Script class
svn-id: r49327
|
2010-05-30 16:14:31 +00:00 |
|
Filippos Karapetis
|
67de5b1bd3
|
Mass renaming of selector-related functions, and removed some defines which were just cloaking functions with a different name
- GET_SEL32 -> readSelector
- GET_SEL32V -> readSelectorValue
- PUT_SEL32 -> writeSelector
- PUT_SEL32V -> writeSelectorValue
Also, changed some selector-related function names and variables to CamelCase
svn-id: r49317
|
2010-05-29 23:37:15 +00:00 |
|
Filippos Karapetis
|
b2e4e4b340
|
Cleaned up detectGfxFunctionsType() slightly, and made it work for Hoyle 1 and 2 properly.
svn-id: r49292
|
2010-05-28 12:36:47 +00:00 |
|
Max Horn
|
0197e9f6a1
|
SCI: Making various object and script related things const
svn-id: r49246
|
2010-05-26 16:30:10 +00:00 |
|
Walter van Niftrik
|
725fb248ea
|
SCI: Don't error() out when autodetection fails
svn-id: r48790
|
2010-04-24 22:02:31 +00:00 |
|
Max Horn
|
ee1110a114
|
SCI: Reduce header interdependencies
svn-id: r48086
|
2010-02-17 23:38:43 +00:00 |
|
Max Horn
|
e17a2bd37d
|
SCI: Change getSciVersionDesc() to return 'const char *' instead of 'Common::String'
svn-id: r48044
|
2010-02-13 11:58:15 +00:00 |
|
Max Horn
|
95b90fc40d
|
SCI: cleanup; try to unify var names when reading PMachine instructions a bit
svn-id: r47978
|
2010-02-07 17:57:25 +00:00 |
|
Matthew Hoops
|
7731ded5af
|
Update comments in autoDetectSci21KernelType() explaining what we're checking for.
svn-id: r47973
|
2010-02-07 17:18:14 +00:00 |
|
Max Horn
|
57f9f4cc09
|
SCI: Some cleanup
svn-id: r47963
|
2010-02-07 12:16:45 +00:00 |
|
Max Horn
|
ae0c9b48cd
|
Split GameFeatures::autoDetectFeature into several methods, one for each feature
svn-id: r47962
|
2010-02-07 12:16:23 +00:00 |
|
Max Horn
|
0a0875efb8
|
SCI: Add GameFeatures::getDetectionAddr auxillary method
svn-id: r47961
|
2010-02-07 12:15:59 +00:00 |
|
Max Horn
|
7c05a24ade
|
SCI: Refactor GameFeatures::autoDetectFeature
svn-id: r47960
|
2010-02-07 12:15:35 +00:00 |
|
Max Horn
|
f3ef11cdc5
|
SCI: Switch GameFeatures::autoDetectFeature to using readPMachineInstruction
svn-id: r47959
|
2010-02-07 12:15:12 +00:00 |
|
Filippos Karapetis
|
3c8ab42eea
|
With the new detection for setCursor, the game object and game ID are no longer required, which makes some ugly code obsolete. Yay! :)
svn-id: r47951
|
2010-02-07 09:33:53 +00:00 |
|
Matthew Hoops
|
71c222e340
|
Oops, correct a comment.
svn-id: r47949
|
2010-02-07 03:00:52 +00:00 |
|
Matthew Hoops
|
ecd8e6f7d1
|
Rewrite detectSetCursorType() so that it works for KQ5 Mac in addition to KQ5 DOS CD.
svn-id: r47948
|
2010-02-07 02:53:07 +00:00 |
|
Filippos Karapetis
|
2fb37063a4
|
Placed all the game feature detection code in a separate class
svn-id: r47850
|
2010-02-03 11:02:43 +00:00 |
|