Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-29 | SCI: Converted several fprintf(stderr) calls to warning/error (the remaining ↵ | Max Horn | |
fprintf calls should probably be replaced by suitable debug/debugC/debugN invocations) svn-id: r40993 | |||
2009-05-29 | Fixed hopefully the last regression in kSetCursor. KQ5CD should work ↵ | Filippos Karapetis | |
correctly again svn-id: r40980 | |||
2009-05-29 | - Fixed usage of kSetCursor in SCI1.1 games (e.g. when starting KQ6 floppy) | Filippos Karapetis | |
- Removed a static variable (vocab_version) - vocab.996 is now freed after creating the class table in SCI1 games, like in SCI0 games svn-id: r40979 | |||
2009-05-29 | Moved the "size" console debugger command to console.cpp and silenced a warning | Filippos Karapetis | |
svn-id: r40978 | |||
2009-05-29 | Cleanup | Filippos Karapetis | |
svn-id: r40977 | |||
2009-05-29 | - Rewrote kSetCursor to be a bit simpler to understand, and got rid of ↵ | Filippos Karapetis | |
GF_SCI1_NEWSETCURSOR - Removed the 3 mouse pointer view, loop and cell variables (and their 3 "save" versions) from the game state, as they're all actually not used anywhere - Cleanup svn-id: r40976 | |||
2009-05-28 | SCI: Turned SfxState into a proper class (i.e., convert the sfx_ funcs to ↵ | Max Horn | |
member methods) svn-id: r40973 | |||
2009-05-28 | SCI: Fix potential dangling pointer more robustly, | Willem Jan Palenstijn | |
by changing the executionStack implementation to a list. svn-id: r40971 | |||
2009-05-28 | SCI: Merged SfxPlayer/NewPlayer code into sfx/core.cpp | Max Horn | |
svn-id: r40965 | |||
2009-05-28 | SCI: Fix potential dangling pointer after reallocation | Willem Jan Palenstijn | |
svn-id: r40963 | |||
2009-05-28 | SCI: cleanup | Max Horn | |
svn-id: r40959 | |||
2009-05-28 | SCI: Renamed sfx_state_t -> SfxState, preparing it to become a class eventually | Max Horn | |
svn-id: r40958 | |||
2009-05-27 | SCI: Fix crash in seginfo debug command. | Walter van Niftrik | |
svn-id: r40951 | |||
2009-05-27 | Added a fix to get QFG3 working and changed an error to a warning to get ↵ | Filippos Karapetis | |
EcoQuest 2 working svn-id: r40944 | |||
2009-05-27 | - SQ5 floppy starts now | Filippos Karapetis | |
- Added a new console command, "room", which shows the current room svn-id: r40943 | |||
2009-05-27 | Fixed a typo, and added parentheses to clarify order | Filippos Karapetis | |
svn-id: r40938 | |||
2009-05-27 | - Renamed the Audio commands to kSci*, from kSci1* (since they're pretty ↵ | Filippos Karapetis | |
much the same for SCI1.1) - Added enums for the audio sync cases - Added a warning when kDoSync is called with the new semantics (SQ4CD or newer) svn-id: r40936 | |||
2009-05-27 | Added a warning when kDoAudio is called with the new semantics (SQ4CD or ↵ | Filippos Karapetis | |
newer) and fixed the detection entry for SQ4CD svn-id: r40935 | |||
2009-05-27 | SCI: Cleanup. | Walter van Niftrik | |
svn-id: r40931 | |||
2009-05-26 | SCI: Changed signatures of StrLen and StrCpy to allow NULL pointers. This is | Walter van Niftrik | |
needed for a game bug in KQ6CD. svn-id: r40930 | |||
2009-05-26 | Fixed regression in Longbow | Filippos Karapetis | |
svn-id: r40924 | |||
2009-05-26 | SCI: Added 'opcodes' command to the debugger; fixed output wrapping in the ↵ | Max Horn | |
selectors & kernelnames debugger commands svn-id: r40919 | |||
2009-05-26 | SCI: Merged vocab_debug.cpp into vocabulary.cpp; cleanup | Max Horn | |
svn-id: r40915 | |||
2009-05-26 | SCI: Turned the global 'static MessageState state' variable into a member of ↵ | Max Horn | |
EngineState svn-id: r40910 | |||
2009-05-26 | Turned some static tables into static const tables; added some FIXME ↵ | Max Horn | |
comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines) svn-id: r40908 | |||
2009-05-26 | Fix g++ warning. | Johannes Schickel | |
svn-id: r40905 | |||
2009-05-26 | Rewrote the Audio stream parser. The introduction of KQ6 should work more ↵ | Filippos Karapetis | |
correctly now (apart from Cassima's speech) svn-id: r40904 | |||
2009-05-26 | SCI: Some small fixes for KQ6CD. | Walter van Niftrik | |
svn-id: r40898 | |||
2009-05-25 | Remove leftover debug messages. | Johannes Schickel | |
svn-id: r40896 | |||
2009-05-25 | WIP code for the speech in the floppy version of KQ6 (still needs work) | Filippos Karapetis | |
svn-id: r40894 | |||
2009-05-25 | Re-enabled the code for correct text positioning - it should work correctly now | Filippos Karapetis | |
svn-id: r40891 | |||
2009-05-25 | Fixed a nasty bug in the GUI code, which caused the windows in PQ3 and ↵ | Filippos Karapetis | |
SCI1.1 games to be erased incorrectly svn-id: r40889 | |||
2009-05-25 | Fixed crash when starting KQ6 | Filippos Karapetis | |
svn-id: r40885 | |||
2009-05-25 | SCI: Force movie palettes (KQ6). | Walter van Niftrik | |
svn-id: r40883 | |||
2009-05-25 | Objectified the AudioResource code (used for speech and digitized music in ↵ | Filippos Karapetis | |
CD talkie games) svn-id: r40880 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-24 | Fixed audio synchronization in the CD version of KQ5 | Filippos Karapetis | |
svn-id: r40855 | |||
2009-05-23 | Moved the "dump" and "dissectscript" commands to console.cpp and renamed ↵ | Filippos Karapetis | |
them to "hexdump" and "dissect_script" respectively svn-id: r40818 | |||
2009-05-23 | Oops, fixed silly typo | Filippos Karapetis | |
svn-id: r40816 | |||
2009-05-23 | Some more WIP code for kDoAudio(), taken from Greg's SCI engine. Sound and ↵ | Filippos Karapetis | |
speech in KQ5CD should be working now svn-id: r40815 | |||
2009-05-23 | Added a stub for SetVideoMode(), and fixed some of the palette glitches in ↵ | Filippos Karapetis | |
the intro of KQ6 thanks to some comments by waltervn. Also, commented out the bounds rect in gfxr_pic_t, as it's currently unused svn-id: r40808 | |||
2009-05-23 | Fixed clipping code for texts which do not fit on screen, and added a ↵ | Filippos Karapetis | |
warning when this happens svn-id: r40807 | |||
2009-05-23 | Fixed the incorrect placement of the copyright message in KQ6 on screen | Filippos Karapetis | |
svn-id: r40806 | |||
2009-05-23 | The third and fourth parameter in changePortBounds() are x2 and y2, not ↵ | Filippos Karapetis | |
width and height svn-id: r40805 | |||
2009-05-23 | Turned some errors into warnings, as they occur in KQ5CD | Filippos Karapetis | |
svn-id: r40804 | |||
2009-05-23 | Fixed the incorrectly placed views in the KQ6 intro, by reintroducing port ↵ | Filippos Karapetis | |
bounds in the graphics resource manager and removing two relevant hacks svn-id: r40803 | |||
2009-05-22 | Some initial WIP code on kDoAudio (still not working) | Filippos Karapetis | |
svn-id: r40790 | |||
2009-05-21 | SCI: Added support for KQ6 movies. | Walter van Niftrik | |
svn-id: r40774 | |||
2009-05-21 | SCI: Removed the 'save_dir' gui hack | Max Horn | |
svn-id: r40772 | |||
2009-05-21 | SCI: got rid of vocabulary_lookup_sname | Max Horn | |
svn-id: r40771 |