Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2003-10-04 | added namespace Sword2 | Max Horn | |
svn-id: r10581 | |||
2003-10-03 | fix doxygen comment | Max Horn | |
svn-id: r10570 | |||
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-10-02 | renamed namespace ScummVM to Common | Max Horn | |
svn-id: r10544 | |||
2003-10-02 | Cleanups, mostly related to sound effects. | Torbjörn Andersson | |
svn-id: r10532 | |||
2003-10-01 | whitespace changes | Torbjörn Andersson | |
svn-id: r10517 | |||
2003-10-01 | ScummVM naming conventions and cleanup in the Sword2Sound class. | Torbjörn Andersson | |
svn-id: r10514 |