Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-19 | Cleanup. Apart from reformatting, I've also removed the #ifdef blocks to | Torbjörn Andersson | |
skip or mute cutscenes. At the very least, we want to show the subtitles like we do now. svn-id: r10307 | |||
2003-09-18 | added initial support for building our 4 adventure engines as loadable ↵ | Max Horn | |
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304 | |||
2003-09-18 | plugin work: right now, only with build rules for OS X. Once I can get it to ↵ | Max Horn | |
work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise svn-id: r10292 | |||
2003-09-18 | moved engine.* to base; this fixes some linking issues when building a ↵ | Max Horn | |
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287 | |||
2003-09-17 | new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵ | Max Horn | |
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282 | |||
2003-09-17 | some tweaks to the build system (work toward plugin support) | Max Horn | |
svn-id: r10279 | |||
2003-09-17 | added a static method setDefaultDirectory to class File; used this to ↵ | Max Horn | |
simplify some code; added a global g_sound pointer in bs2, this cuts down on uses of g_sword2 (of course both should be removed on the long run); some other minor tweaks/fixes svn-id: r10278 | |||
2003-09-17 | cleanup | Max Horn | |
svn-id: r10277 | |||
2003-09-17 | remove unused variable | Max Horn | |
svn-id: r10276 | |||
2003-09-17 | cleanup | Torbjörn Andersson | |
svn-id: r10274 | |||
2003-09-17 | cleanup | Torbjörn Andersson | |
svn-id: r10273 | |||
2003-09-17 | Rewrote Read_file() to use our File class, and removed the unused functions | Torbjörn Andersson | |
Direct_read_file() and Direct_write_file(). This change is completely untested, but that should be ok since Read_file() (which is now the only function left in tony_gsdk.cpp) only seems to be used in debug builds. Perhaps we should remove these files completely? svn-id: r10272 | |||
2003-09-17 | Removed some #includes that seem to be unnecessary. I think we're going to | Torbjörn Andersson | |
have to clean up the header files at some point... svn-id: r10271 | |||
2003-09-17 | cleanup | Torbjörn Andersson | |
svn-id: r10269 | |||
2003-09-17 | Cleanup. | Torbjörn Andersson | |
Since this file contains a list of global variables which are accessed both directly by the engine and - presumably - by the scripts, this could lead to some nasty regressions. I've triple-checked the list against the old version, so it *should* be ok, I just thought I'd point it out. svn-id: r10268 | |||
2003-09-17 | cleanup | Torbjörn Andersson | |
svn-id: r10267 | |||
2003-09-16 | Removed some unnecessary #includes and #defines. | Torbjörn Andersson | |
svn-id: r10264 | |||
2003-09-16 | Some cleanup. More to follow, I hope. | Torbjörn Andersson | |
svn-id: r10263 | |||
2003-09-14 | actually this is the correct fix to "Cutscene - Press ESC to exit" :) | Oliver Kiehl | |
svn-id: r10259 | |||
2003-09-14 | fix "Cutscene - Press ESC to exit" message | Oliver Kiehl | |
svn-id: r10258 | |||
2003-09-14 | if saveslot specified with -x doesn't exist, show restore menu | Oliver Kiehl | |
svn-id: r10256 | |||
2003-09-14 | enable ``proper'' -x loading | Oliver Kiehl | |
svn-id: r10255 | |||
2003-09-14 | Fingolfin, now I am really disappointed with you that you didn't see this ↵ | Oliver Kiehl | |
bug... ;) svn-id: r10252 | |||
2003-09-13 | simplified code | Max Horn | |
svn-id: r10245 | |||
2003-09-13 | and another endian fix | Oliver Kiehl | |
svn-id: r10241 | |||
2003-09-13 | I am not happy at all with the slack our team has shown recently! I barely ↵ | Max Horn | |
concealed these obvious mistakes, to check who's paying attention. And only one person (olki) did notice, and even he only got 50%... tsk tsk tsk, how shall this go on. What will happen if I make real mistakes instead of purposeful ones? *cough cough* yeah, right svn-id: r10240 | |||
2003-09-13 | fix global vars storing | Max Horn | |
svn-id: r10237 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10236 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10235 | |||
2003-09-13 | pack _parallax to be on the safe side | Oliver Kiehl | |
svn-id: r10234 | |||
2003-09-13 | convert run lists in the res manager | Max Horn | |
svn-id: r10233 | |||
2003-09-13 | fix speech on BE | Oliver Kiehl | |
svn-id: r10229 | |||
2003-09-13 | fix g_header -> header in comments | Max Horn | |
svn-id: r10225 | |||
2003-09-13 | some more endian fixes | Oliver Kiehl | |
svn-id: r10224 | |||
2003-09-13 | endian conversion in save/restore code (may not be complete, beware!) | Max Horn | |
svn-id: r10223 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10222 | |||
2003-09-13 | should have been an int32 | Oliver Kiehl | |
svn-id: r10220 | |||
2003-09-13 | endian fix | Oliver Kiehl | |
svn-id: r10219 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10218 | |||
2003-09-13 | let the interpreter use native endianess for variables -> this allows us to ↵ | Max Horn | |
get rid of various endian conversions, and also fixs lots of other problems on BE systems. Beware, though, this may impair save game exchange between LE/BE: we'll have to adjust save_rest.cpp to convert to/from LE upon save/load svn-id: r10216 | |||
2003-09-13 | fix LE bug | Oliver Kiehl | |
svn-id: r10215 | |||
2003-09-13 | hack isn't needed anymore | Oliver Kiehl | |
svn-id: r10212 | |||
2003-09-13 | improved heuristic, fixes crash when clicking on the fence | Max Horn | |
svn-id: r10207 | |||
2003-09-13 | wow - now I can walk around in the BS2 demo! | Max Horn | |
svn-id: r10206 | |||
2003-09-13 | YAEB | Max Horn | |
svn-id: r10205 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10204 | |||
2003-09-13 | yet another endian fix | Max Horn | |
svn-id: r10203 | |||
2003-09-13 | <joostp> *Fingolfin does +5 damage to endian bug. | Max Horn | |
svn-id: r10199 | |||
2003-09-13 | endian fix for walk data | Max Horn | |
svn-id: r10198 | |||
2003-09-12 | cleanup | Max Horn | |
svn-id: r10197 |