Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-17 | Added a definition for Apple IIGS sound emulation mode, made sound ↵ | Kari Salminen | |
initialization set it when appropriate and instruments loading use it. svn-id: r28647 | |||
2007-08-17 | added two more parts | Paweł Kołodziejski | |
svn-id: r28646 | |||
2007-08-17 | Several bugfixes: | Filippos Karapetis | |
- The spiritual barometer display in IHNM is now updated only when necessary, to speed drawing up. This also corrects an issue where the spiritual barometer display was updated only after changing a scene - sf92 is sfDemoSetInteractive - It's now possible to use dashes and underscores in savegames - Screen fading when changing scenes is now done correctly: the interface will no longer be incorrectly briefly shown while the screen is fading to black - The interface mode is now correctly set in the non-interactive part of the IHNM demo - sfScriptGotoScene does not have a transition parameter, therefore that parameter has been removed svn-id: r28643 | |||
2007-08-17 | Removed an obsolete TODO | Filippos Karapetis | |
svn-id: r28642 | |||
2007-08-16 | Now using stacks to keep track of multiple levels when parsing location scripts. | Nicola Mettifogo | |
svn-id: r28639 | |||
2007-08-16 | Fixed some warning | Max Horn | |
svn-id: r28638 | |||
2007-08-16 | Changed more parsing routines to use tables instead of switch statements. | Nicola Mettifogo | |
svn-id: r28637 | |||
2007-08-15 | Added rudimentary classes for different AGI sound resources (IIgsMidi, ↵ | Kari Salminen | |
IIgsSample, PCjrSound). Made existing code to at least work with PCjrSound. svn-id: r28630 | |||
2007-08-15 | Moved AgiSound definition around and also changed it from a struct to a class. | Kari Salminen | |
svn-id: r28629 | |||
2007-08-15 | Removed unneeded code from inside #if 0 ... #endif -clauses. | Kari Salminen | |
svn-id: r28628 | |||
2007-08-15 | Removed use of decodeSound(int resnum). Not needed at the moment (Probably ↵ | Kari Salminen | |
going to be replaced by other functionality later). svn-id: r28627 | |||
2007-08-15 | Removed use of USE_IIGS_SOUND (#define). | Kari Salminen | |
svn-id: r28626 | |||
2007-08-15 | Changed use of USE_CHORUS (#define) to g_useChorus (static boolean). | Kari Salminen | |
svn-id: r28625 | |||
2007-08-15 | Made AGI's 4-channel PCjr sound not need structure packing pragmas anymore. ↵ | Kari Salminen | |
Also added more use of little endian reading macros. svn-id: r28624 | |||
2007-08-14 | Oops oops. This fixes the bug fix. | Nicola Mettifogo | |
svn-id: r28623 | |||
2007-08-14 | Oops. Removed debug code. | Nicola Mettifogo | |
svn-id: r28622 | |||
2007-08-14 | Fixed bug (array-overflow) in NS introduction. This randomly caused the ↵ | Nicola Mettifogo | |
intro to crash during sketching. svn-id: r28621 | |||
2007-08-14 | Defined new Table for location scripts level-0 statements, and changed ↵ | Nicola Mettifogo | |
parseLocation to use a function pointer array instead of a big switch statement. svn-id: r28620 | |||
2007-08-14 | Fixed a couple of mistyped strings, solving a crash in the introduction of ↵ | Nicola Mettifogo | |
BS and a soon-to-be-spotted issue in BRA. svn-id: r28619 | |||
2007-08-14 | fix issues with parentheses | Matthew Hoops | |
svn-id: r28618 | |||
2007-08-14 | Limit loading external fonts, to required game versions. | Travis Howell | |
svn-id: r28617 | |||
2007-08-14 | Shuffled around AgiGameID's declaration and an include to get stuff ↵ | Kari Salminen | |
hopefully working now with GCC too. svn-id: r28616 | |||
2007-08-14 | Added forward declaration for enum AgiGameID (Was breaking compilation on GCC). | Kari Salminen | |
svn-id: r28615 | |||
2007-08-14 | Moved Apple IIGS related structs' read & finalize functions' implementations ↵ | Kari Salminen | |
to sound.cpp and left the declarations in sound.h. svn-id: r28614 | |||
2007-08-14 | Defined some functions in Agi::SoundMgr and moved stuff generally around ↵ | Kari Salminen | |
between AGI's sound.h and sound.cpp. Assimilated calcTrueSampleSize into another function. svn-id: r28613 | |||
2007-08-14 | Unified intendation, purely visual changes. | Kari Salminen | |
svn-id: r28611 | |||
2007-08-14 | Not saving Apple IIGS instrument header's unneeded info anymore (Priority ↵ | Kari Salminen | |
increment and spare byte). svn-id: r28610 | |||
2007-08-14 | Partially reverting commit 28568, so now engine is back in charge for ↵ | Nicola Mettifogo | |
parsing locations. I'm going to convert this if/else/else hell into smaller opcode-like routines to achieve more flexibility first, and then assign version-specific opcodes to subclasses. svn-id: r28609 | |||
2007-08-14 | GCC doesn't like the extra qualifier when DECLARE_COMMAND_PARSER() etc. are | Torbjörn Andersson | |
used within the class definition. Added macros for the unqualified form. Feel free to give them a less cumbersome name -- I just wanted to be able to compile ScummVM again. :-) svn-id: r28608 | |||
2007-08-14 | Making it work again for 16bit VMDs | Sven Hesse | |
svn-id: r28606 | |||
2007-08-14 | Fixed talking videos sync | Sven Hesse | |
svn-id: r28605 | |||
2007-08-14 | The talking videos work a bit better now. The sync and coordinates are still ↵ | Sven Hesse | |
screwy svn-id: r28604 | |||
2007-08-13 | Added invalid opcode entries in slot 0 of opcode lists, and adjusted indices ↵ | Nicola Mettifogo | |
to avoid small decrements. svn-id: r28603 | |||
2007-08-13 | Moved opcode initialization to new routine. | Nicola Mettifogo | |
svn-id: r28602 | |||
2007-08-13 | Changed instruction parsing to array of function pointers. | Nicola Mettifogo | |
svn-id: r28601 | |||
2007-08-13 | Changed Table to return 0 instead of -1 when lookup fails. Lookup already ↵ | Nicola Mettifogo | |
yields 1-based values when the item is found. svn-id: r28600 | |||
2007-08-13 | Changed Command parsing/execution and Instruction execution from switch ↵ | Nicola Mettifogo | |
statements into arrays of function pointers. svn-id: r28599 | |||
2007-08-13 | Added a couple of simple AgiSound stop, play, isPlaying-functions. | Kari Salminen | |
svn-id: r28598 | |||
2007-08-13 | Grouped wave lists together into oscillators (Oscillators always consists of ↵ | Kari Salminen | |
two waves). svn-id: r28597 | |||
2007-08-13 | Fix for some cases where the protagonist from some savegames in IHNM was not ↵ | Filippos Karapetis | |
loaded correctly svn-id: r28596 | |||
2007-08-13 | Made calcTrueSampleSize seek back to stream's start when ending the function. | Kari Salminen | |
svn-id: r28595 | |||
2007-08-13 | Moved read- and finalize-functions into corresponding structs and fixed ↵ | Kari Salminen | |
calls to them where needed. svn-id: r28594 | |||
2007-08-13 | Add gob-engine's map_v4.cpp to gob.vcproj. Fixes compilation with msvc8. | Kari Salminen | |
svn-id: r28593 | |||
2007-08-13 | Added more functions to help with determining the Apple IIGS samples' real ↵ | Kari Salminen | |
lengths. svn-id: r28592 | |||
2007-08-13 | Woodruff is now controllable | Sven Hesse | |
svn-id: r28591 | |||
2007-08-13 | Add details for Japanese PCE version of Loom. | Travis Howell | |
svn-id: r28590 | |||
2007-08-13 | Add details for Japanese PCE version of Loom. | Travis Howell | |
svn-id: r28588 | |||
2007-08-13 | Fix linking errors. | Eugene Sandulenko | |
svn-id: r28587 | |||
2007-08-13 | Ooops, remove extra white space. | Travis Howell | |
svn-id: r28586 | |||
2007-08-13 | Switch Parallaction back to single gameid (to be compatible with 0.10.x), and | Eugene Sandulenko | |
made it use new AdvancedDetector features. svn-id: r28585 |