Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-07 | spelling fixes | Jonathan Gray | |
svn-id: r11175 | |||
2003-11-04 | Create g_logic dynamically. More moving of stuff into classes. | Torbjörn Andersson | |
svn-id: r11129 | |||
2003-11-03 | The resource and memory managers are now created dynamically. | Torbjörn Andersson | |
Renamed the resource manager's open/close methods openResource() and closeResource() to avoid confusion. (It was I who originally shortened their names to open() and close(), but I've changed my mind now.) Moved more stuff into Sword2Engine. svn-id: r11088 | |||
2003-11-02 | Even more stuff moving into Sword2Engine. I'm tempted to make a new class | Torbjörn Andersson | |
for the mouse stuff, but I need to think about that a bit more. I have a feeling the code could be cleaned up a bit anyway... svn-id: r11060 | |||
2003-11-01 | More moving of stuff into classes | Torbjörn Andersson | |
svn-id: r11025 | |||
2003-10-28 | bs2 -> sword2 | Max Horn | |
svn-id: r10997 | |||
2003-10-28 | cleanup: removed version/id from GameSettings | Max Horn | |
svn-id: r10995 | |||
2003-10-26 | Enable the debug console. Actually, what I've done is to adapt the debug | Torbjörn Andersson | |
console from the SCUMM engine. I decided that would be easier than to clean up the original console code. Unfortunately there's a bunch of code that I just copied - a pretty lousy form of code-reusal. It'd be nice if the console could be made part of the Engine class, or something like that. Most of the debug commands seem to be working. Some aren't relevant for ScummVM, and some are a bit obscure so I'm not quite sure what they're supposed to be doing. svn-id: r10978 | |||
2003-10-18 | Moved the opcode functions into the Logic class. | Torbjörn Andersson | |
svn-id: r10885 | |||
2003-10-15 | Dumped most of the remaining "driver" code into a new "Display" class. This | Torbjörn Andersson | |
touches a lot of the code, of course, and adds yet another global variable (temporarily, I hope), but everything still seems to work. Knock on wood. svn-id: r10806 | |||
2003-10-11 | Moved the text drawing stuff into a class of its own. (Adding another | Torbjörn Andersson | |
global variable which will hopefully be dealt with later.) svn-id: r10734 | |||
2003-10-04 | Changed to use #include "bs2/..." and removed the inclusion of standard C | Torbjörn Andersson | |
headers. Most (all?) of the ones we need should probably come from stdafx.h instead. svn-id: r10588 | |||
2003-10-04 | removed Sword2 prefixes of most classes (made obsolete by our namespace ↵ | Max Horn | |
usage); renamed Sword2State to Sword2Engine svn-id: r10583 | |||
2003-10-04 | added namespace Sword2 | Max Horn | |
svn-id: r10581 | |||
2003-10-03 | use C++ struct naming instead of typedefs -> this fixes (or works around, ↵ | Max Horn | |
whatever you prefer to call it) the GCC_PACK problem in Doxygen svn-id: r10569 | |||
2003-10-03 | Some renaming (ironic in the light of Fingolfin's recent namespace | Torbjörn Andersson | |
suggestion, but I prepared the patch long before reading the mail :-). Also, the remaining parts of the control panel etc. have been moved into a class of their own. This is still work in progress. I'm well aware that some of the classes aren't as well separated as they ought to be, and that using global variables to keep track of the different classes probably isn't pretty. svn-id: r10561 | |||
2003-09-30 | Moved the memory manager functions into an object of its own (and enabled | Torbjörn Andersson | |
debugging levels). This needs further cleanups, but I believe I have reached a stable point where I can commit it without too much anxiety. svn-id: r10502 | |||
2003-09-30 | Changed the resource manager object to use more ScummVM-like naming. | Torbjörn Andersson | |
svn-id: r10499 | |||
2003-09-27 | Removed CopyScreenBuffer() since it was a no-op anyway. | Torbjörn Andersson | |
svn-id: r10427 | |||
2003-09-27 | More cleanup, and I've replaced most - not quite all - of BS2's debug | Torbjörn Andersson | |
message functions with our own. We still need to go through them and assign sensible debug levels to them. svn-id: r10422 | |||
2003-09-26 | Some more reformatting / cleanup, and removal of comments that did nothing | Torbjörn Andersson | |
but say who added what when. (No disrespect intended, but this information means very little to us.) svn-id: r10413 | |||
2003-09-24 | Replaced abs() with ABS and BOOL with bool, plus some minor cleanups. | Torbjörn Andersson | |
svn-id: r10391 | |||
2003-09-23 | Changed the keyboard handling to store "keyboard events", rather than just | Torbjörn Andersson | |
characters. Hopefully this will make things work smoother on the Mac, but I have no way of testing that. svn-id: r10376 | |||
2003-09-23 | whitespace fixes | Torbjörn Andersson | |
svn-id: r10365 | |||
2003-09-21 | fix convertEndian compilation (thanks erik for giving me some work :-); also ↵ | Max Horn | |
removed the #ifdef around it, to prevent such 'incidences' in the future svn-id: r10356 | |||
2003-09-21 | ScummVM code formatting conventions | Torbjörn Andersson | |
svn-id: r10350 | |||
2003-09-19 | cleanup | Torbjörn Andersson | |
svn-id: r10308 | |||
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 | 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-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 | convert run lists in the res manager | Max Horn | |
svn-id: r10233 | |||
2003-09-13 | cleanup | Max Horn | |
svn-id: r10222 | |||
2003-09-13 | improved heuristic, fixes crash when clicking on the fence | Max Horn | |
svn-id: r10207 | |||
2003-09-13 | <joostp> *Fingolfin does +5 damage to endian bug. | Max Horn | |
svn-id: r10199 | |||
2003-09-12 | cleanup | Max Horn | |
svn-id: r10197 | |||
2003-09-12 | cleanup / fix WALK_GRID_FILE case in convertEndian | Max Horn | |
svn-id: r10196 | |||
2003-09-12 | move convertEndian around | Max Horn | |
svn-id: r10195 | |||
2003-09-12 | No need to have convertEndian member of class resMan | Max Horn | |
svn-id: r10194 | |||
2003-09-12 | properly fixed parallax layers in BE systems | Max Horn | |
svn-id: r10193 | |||
2003-09-12 | endian fixes | Oliver Kiehl | |
svn-id: r10192 | |||
2003-09-09 | Our ServiceWindows() never returns RDERR_APPCLOSED, and we always behave as | Torbjörn Andersson | |
if we have the focus, so there's no need to check. svn-id: r10130 | |||
2003-09-09 | Added a WaitForFade() function, to replace numerous while-loops scattered | Torbjörn Andersson | |
througout the code. svn-id: r10127 | |||
2003-09-02 | Re-formatted the code to be a bit more in line with the rest of ScummVM, | Torbjörn Andersson | |
and made a few (untested) endian-fixes. svn-id: r9965 | |||
2003-09-01 | Another attempt at fixing the music1.clu / music2.clu thing. | Torbjörn Andersson | |
svn-id: r9952 | |||
2003-08-31 | Untested (because I don't have any savegames on this computer) support for | Torbjörn Andersson | |
using music1.clu and music2.clu instead of music.clu svn-id: r9943 | |||
2003-08-23 | SetPalette conflicts with an OS symbol on OS X | Max Horn | |
svn-id: r9829 | |||
2003-08-23 | fix a resman method and make saving work using SaveFileManager | Jonathan Gray | |
svn-id: r9828 |