Age | Commit message (Collapse) | Author |
|
* Remove _isAttached member var and isAttached method
* Engines now always call the onFrame method; whether it does
something is decided by the debugger class resp. its subclasses
* Make detach() protected instead of private, so that subclasses
can invoke it
* Remove _detach_now member var (call detach() instead).
* Rename _frame_countdown to _frameCountdown and properly
document it.
* Add more doxygen comments
* Cleanup
svn-id: r50963
|
|
svn-id: r49221
|
|
svn-id: r48935
|
|
svn-id: r48821
|
|
svn-id: r47541
|
|
svn-id: r46516
|
|
appear to be stored in the same variables as in the DOS CD version. Other than
that, I only have the DOS floppy version, so other versions still may or may
not work as intended.
svn-id: r45358
|
|
channels will be listed in separate lines.
svn-id: r44463
|
|
svn-id: r40867
|
|
We tried to implement the list iterators in a clever way, to reduce code
duplication. But this is essentially impossible to do properly, sadly --
this is one of the places where the ugly drawbacks of C++ really show.
As a consequence, our implementation had a bug which allowed one to
convert any const_iterator to an iterator, thus allowing modifying
elements of const lists.
This rewrite reintroduces code duplication but at least ensures that no
const list is written to accidentally.
Also fix some places which incorrectly used iterator instead of const_iterator
or (in the kyra code) accidentally wrote into a const list.
svn-id: r39279
|
|
svn-id: r38439
|
|
svn-id: r36142
|
|
svn-id: r36140
|
|
svn-id: r36139
|
|
arguments").
svn-id: r35096
|
|
* got rid of scumm_strrev
* added DISABLE_TEXT_CONSOLE flag which disables printf, warning, debug (but not error)
svn-id: r35038
|
|
added a new class DumpFile for writing
svn-id: r33412
|
|
svn-id: r32195
|
|
svn-id: r30160
|
|
been updated.
svn-id: r28966
|
|
HTTPS and hence through proxies&firewalls :)
svn-id: r28877
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
making it possible to use --debugflags with it)
svn-id: r25381
|
|
svn-id: r25371
|
|
character coordinates internally, not pixel coordinates. This should fix some walk bugs, but also might cause some regressions. Watch out
svn-id: r25370
|
|
points (i.e. indirection)
svn-id: r24922
|
|
svn-id: r24911
|
|
svn-id: r24910
|
|
* Added default params to Actor::putActor()
* Removed Actor::getActorXYPos
svn-id: r24742
|
|
state VALUE'
svn-id: r24572
|
|
svn-id: r24365
|
|
heap (i.e. _res is a pointer now)
svn-id: r23922
|
|
svn-id: r23891
|
|
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker
restrictions)
* Change the base Debugger class to *not* be a template class anymore;
instead, a thin (template based) wrapper class is used to hook up
debugger commands
* Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single
version of each in GUI::Debugger
* New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries
the console to determine when to wrap
* Debugger::preEnter and postEnter aren't pure virtual anymore
svn-id: r23890
|
|
engine instantiation, reduced code duplication, more powerful detection in case MD5 is not known / can't be computed, and many other nifty improvements.
svn-id: r22110
|
|
new getActiveDomain method that returns a pointer to the actual active *domain*
- Added Engine::_targetName whose value is computed from the name of the active domain
- Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain
- This in turn allowed for removing usage of GameDetector in many places
svn-id: r21916
|
|
bug #1416186).
svn-id: r21454
|
|
svn-id: r20801
|
|
simple ScummGameSettings instance: _game
svn-id: r20795
|
|
svn-id: r20582
|