Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-01 | SCI: Replaced fake struct 'inheritance' (using #defines) with regular C++ ↵ | Max Horn | |
subclassing svn-id: r39005 | |||
2009-02-28 | SCI: Use the ResourceType enum instead of integers where it makes sense | Jordi Vilalta Prat | |
svn-id: r38988 | |||
2009-02-28 | resource_t struct replaced with stub Resource class for future objectifying. ↵ | Greg Frieger | |
Also the crash when exiting SCI1 games was fixed svn-id: r38982 | |||
2009-02-28 | Turned ResourceManager into a class, along with all related functions | Greg Frieger | |
svn-id: r38978 | |||
2009-02-28 | clean up some warnings | Andre Heider | |
svn-id: r38965 | |||
2009-02-28 | set the correct OPL2 frequency for Wii | Andre Heider | |
svn-id: r38964 | |||
2009-02-28 | Initialize mixer feed variables | Willem Jan Palenstijn | |
svn-id: r38951 | |||
2009-02-28 | cleanup | Max Horn | |
svn-id: r38950 | |||
2009-02-28 | SCI: Get rid around the first layer around the ScummVM audio mixer. Also ↵ | Max Horn | |
resolve the FIXME about releasing the mixer channel we allocated svn-id: r38949 | |||
2009-02-28 | SCI: Get rid of extra layer around our timer manager | Max Horn | |
svn-id: r38947 | |||
2009-02-27 | Add FIXME: We need a pcm_device->exit() function, | Willem Jan Palenstijn | |
to release the mixer channel allocated for pcm_device in ScummVM's mixer. svn-id: r38941 | |||
2009-02-27 | Depend on backend timer API instead of a new mutex | Willem Jan Palenstijn | |
This fixes a deadlock between the backend's timer mutex and the sound callbackMutex that would occur while restoring a game. svn-id: r38939 | |||
2009-02-27 | Fix code formatting | Eugene Sandulenko | |
svn-id: r38930 | |||
2009-02-27 | SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵ | Max Horn | |
file with the EngineState constructor svn-id: r38921 | |||
2009-02-27 | SCI: Moved almost all files from include/ to other dirs; only ↵ | Max Horn | |
include/engine.h remains svn-id: r38920 | |||
2009-02-26 | protect the sfx timer with the callbackMutex to fix the race the condition ↵ | Andre Heider | |
when restarting or restoring a game. svn-id: r38913 | |||
2009-02-26 | SCI: Changed 'typedef enum { } NAME' into C++-style 'enum NAME { }' | Max Horn | |
svn-id: r38908 | |||
2009-02-24 | not needed this includes anymore | Paweł Kołodziejski | |
svn-id: r38857 | |||
2009-02-24 | substitute all time related functions, removing sci_gettime ↵ | Andre Heider | |
sci_get_current_time altogether. svn-id: r38845 | |||
2009-02-24 | Normalized guard #defines | Eugene Sandulenko | |
svn-id: r38842 | |||
2009-02-24 | SCI: Moved engines/sci/include/sci_memory.h and ↵ | Max Horn | |
engines/sci/scicore/sci_memory.cpp into engines/sci/; moved macros from the header into the source file svn-id: r38832 | |||
2009-02-22 | SCI: Replaced two uses of sci_fopen by Common::File; moved is_print_str() to ↵ | Max Horn | |
the only spot it is used svn-id: r38791 | |||
2009-02-22 | Whitespace cleanup | Jordi Vilalta Prat | |
svn-id: r38783 | |||
2009-02-21 | SCI: More cleanup | Max Horn | |
svn-id: r38758 | |||
2009-02-21 | SCI: Replaced evil MIDI_WRITER_BODY with C++ subclassing; some compile fixes ↵ | Max Horn | |
to currently unused files svn-id: r38755 | |||
2009-02-21 | SCI: Changed typedef struct -> struct | Max Horn | |
svn-id: r38752 | |||
2009-02-21 | SCI: Got rid of include/scitypes.h | Max Horn | |
svn-id: r38746 | |||
2009-02-21 | SCI: Untangling #include dependencies a bit | Max Horn | |
svn-id: r38740 | |||
2009-02-21 | SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header files | Max Horn | |
svn-id: r38735 | |||
2009-02-21 | SCI: Moved sci_dir_t and GTimeVal to tools.h | Max Horn | |
svn-id: r38728 | |||
2009-02-21 | SCI: More cleanup | Max Horn | |
svn-id: r38725 | |||
2009-02-21 | SCI: Moved scicore/tools.cpp to tools.cpp, and include/resource.h to tools.h | Max Horn | |
svn-id: r38720 | |||
2009-02-21 | When using error, no need to add a trailing newline | Max Horn | |
svn-id: r38718 | |||
2009-02-21 | Turned back all fprintf/exit(1) bits into error() | Filippos Karapetis | |
svn-id: r38716 | |||
2009-02-21 | SCI: Simplified gcd (and fixed crash when a = 0, not that it would be ↵ | Max Horn | |
relevant ;) svn-id: r38715 | |||
2009-02-21 | SCI: Replaced sci_sched_yield based 'mutex' in SCI mixer by a regular ↵ | Max Horn | |
ScummVM mutex svn-id: r38713 | |||
2009-02-21 | cleanup | Paweł Kołodziejski | |
svn-id: r38712 | |||
2009-02-21 | formating | Paweł Kołodziejski | |
svn-id: r38709 | |||
2009-02-21 | formating | Paweł Kołodziejski | |
svn-id: r38706 | |||
2009-02-21 | revert large parts of r38621. error() is for fatal errors and does not ↵ | Willem Jan Palenstijn | |
return. warning() is not for debugging status messages. svn-id: r38696 | |||
2009-02-21 | remove some endlines from warning() calls | Willem Jan Palenstijn | |
svn-id: r38683 | |||
2009-02-21 | Wrapped the SCI engine in the Sci namespace. | Oystein Eftevaag | |
svn-id: r38676 | |||
2009-02-21 | SCI: Fixed more warnings | Max Horn | |
svn-id: r38658 | |||
2009-02-20 | Switch error back to warning, to fix SCI 1.1 regression. | Travis Howell | |
svn-id: r38648 | |||
2009-02-20 | Downgraded some errors to warnings and printf's | Filippos Karapetis | |
svn-id: r38642 | |||
2009-02-20 | Changed more messages to warnings/errors | Filippos Karapetis | |
svn-id: r38621 | |||
2009-02-20 | SCI: Renamed resource_mgr_t -> ResourceManager; added remark to 'the other ↵ | Max Horn | |
resource manager' that it should be renamed to GraphicsManager or so svn-id: r38592 | |||
2009-02-20 | SCI: Removed unused file | Max Horn | |
svn-id: r38591 | |||
2009-02-20 | Add change from Quietust, to fix MSVC 7.1 compile. | Travis Howell | |
svn-id: r38574 | |||
2009-02-20 | We only got 1 mixer - removed the unneeded file mixers.cpp | Filippos Karapetis | |
svn-id: r38569 |