Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-04 | Create g_logic dynamically. More moving of stuff into classes. | Torbjörn Andersson | |
svn-id: r11129 | |||
2003-11-04 | More moving of stuff into classes. | Torbjörn Andersson | |
svn-id: r11128 | |||
2003-11-03 | fix compile error | Max Horn | |
svn-id: r11107 | |||
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 | fixed warning | Paweł Kołodziejski | |
svn-id: r11069 | |||
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-02 | Moved some more "homeless" functions into Sword2Engine. (Don't worry -- I | Torbjörn Andersson | |
promise I will get rid of g_sword2 later.) svn-id: r11057 | |||
2003-11-02 | More moving of stuff into classes. I had to make a few changes/cleanups to | Torbjörn Andersson | |
events.cpp, so there could be regressions. svn-id: r11053 | |||
2003-11-02 | fixed warnings | Paweł Kołodziejski | |
svn-id: r11046 | |||
2003-11-02 | turned NewGui into a singleton, and made OSystem a pseudo-singleton; added ↵ | Max Horn | |
Widget::findWidget (preparing to add support for nested widgets, for the tab widget) svn-id: r11045 | |||
2003-11-01 | Instead of having a function that reverses the panning table, we now have a | Torbjörn Andersson | |
function that creates the panning table. The difference is that you now have to tell whether you want one for normal or reverse stereo, so you are not dependent on the previous state of the table. (I still think it may be possible to get rid of the panning table completely, but that's for later cleanups.) svn-id: r11027 | |||
2003-11-01 | Create the gui object dynamically | Torbjörn Andersson | |
svn-id: r11026 | |||
2003-11-01 | More moving of stuff into classes | Torbjörn Andersson | |
svn-id: r11025 | |||
2003-11-01 | cleanup of game detector functions | Max Horn | |
svn-id: r11024 | |||
2003-10-31 | Save the config file when options are changed. | Torbjörn Andersson | |
svn-id: r11014 | |||
2003-10-29 | Use the ScummVM config manager instead of a separate BS2-specific config | Torbjörn Andersson | |
file, plus some other cleanup. I don't know how the config manager decides if/when to save the settings to file, but we can worry about that later. svn-id: r11001 | |||
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-28 | If we fail to read the game settings, use sensible defaults. | Torbjörn Andersson | |
svn-id: r10990 | |||
2003-10-26 | factor out common debugger code | Max Horn | |
svn-id: r10984 | |||
2003-10-26 | cleanup | Max Horn | |
svn-id: r10982 | |||
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-23 | Corrected/clarified some debug messages/comments | Torbjörn Andersson | |
svn-id: r10945 | |||
2003-10-22 | Moved a few remaining pieces of the script interpreter into the Logic class | Torbjörn Andersson | |
svn-id: r10939 | |||
2003-10-21 | Moved some more stuff into the Logic class. | Torbjörn Andersson | |
svn-id: r10923 | |||
2003-10-19 | Small cleanup, and added FIXME comment. | Torbjörn Andersson | |
svn-id: r10907 | |||
2003-10-18 | Moved the opcode functions into the Logic class. | Torbjörn Andersson | |
svn-id: r10885 | |||
2003-10-17 | moved game detection code out to the plugins | Max Horn | |
svn-id: r10882 | |||
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-12 | some more target<->game cleanup | Max Horn | |
svn-id: r10769 | |||
2003-10-12 | some renaming for more consistent terminology (although we might want to ↵ | Max Horn | |
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766 | |||
2003-10-12 | Moved the "router" code into a new Router class. I'm hoping this is | Torbjörn Andersson | |
analogous to the SkyAutoRoute class. svn-id: r10754 | |||
2003-10-12 | Alignment fix in debug message | Nicolas Bacca | |
svn-id: r10742 | |||
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-10 | cleanup | Torbjörn Andersson | |
svn-id: r10728 | |||
2003-10-10 | some cleanup | Max Horn | |
svn-id: r10720 | |||
2003-10-09 | Some cleanups and clarifications. Mainly, we no longer refer to the | Torbjörn Andersson | |
inventory/conversation menu (which is drawn at the bottom of the screen) as the "top menu". svn-id: r10693 | |||
2003-10-08 | new config manager. not everything is completed, and some things will still ↵ | Max Horn | |
be changed, but it seems to work well enough to put it into CVS svn-id: r10687 | |||
2003-10-08 | Use RandomSource instead of rand(). | Torbjörn Andersson | |
svn-id: r10682 | |||
2003-10-08 | cleanup | Torbjörn Andersson | |
svn-id: r10681 | |||
2003-10-08 | Some more cosmetic changes while I'm considering the next move. (Or maybe | Torbjörn Andersson | |
I'm just hoping that if I stall long enough, someone else will make the move for me. :-) svn-id: r10676 | |||
2003-10-07 | Some cleanup, some code removal and some unstubbing. Nothing important. | Torbjörn Andersson | |
svn-id: r10659 | |||
2003-10-07 | Renamed the FontRenderer class as FontRendererGui since there's another | Torbjörn Andersson | |
font renderer for the game itself. (It just doesn't live in any separate class yet.) svn-id: r10658 | |||
2003-10-06 | Removed obsolete FIXME comment | Torbjörn Andersson | |
svn-id: r10631 | |||
2003-10-05 | Made a separate class for the cutscene functions, removed some unused code | Torbjörn Andersson | |
and made some other minor cleanups. svn-id: r10614 | |||
2003-10-05 | factor out common gfx_mode/fullscreen setup code from the game engines into ↵ | Max Horn | |
the main code (maybe putting this into the Engine constructor would be better, though?) svn-id: r10611 | |||
2003-10-04 | use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵ | Max Horn | |
gets reset); remove obsolete 256 color blending code svn-id: r10592 | |||
2003-10-04 | Moved some stuff out of driver96.h. Eventually I'd like to get rid of most | Torbjörn Andersson | |
Moved some stuff out of driver96.h. Eventually I'd like to get rid of this file completely. Or at the very least most of it. svn-id: r10589 | |||
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 |