Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-10 | SCUMM: Fix priority settings in iMuse allocate part sysEx command. | Johannes Schickel | |
Formerly we ever only used the lower 4 bit of the priority setting for a new part. The original used a full 8 bit setting though (based on the Indy4 PC Speaker output driver). This fixes missing notes in the Indy4 intro with PC Speaker output. This might affect other outputs too! And could cause regressions in case other outputs implemented priority settings differently. | |||
2011-07-10 | SCUMM: Fix PC Speaker sound. | Johannes Schickel | |
Now we only output a new frequency if a new channel was selected or a new output frequency has to be send. This makes the sound much more like in DOSBox. This is not present in the original, but since our timings are different this should make up for that. | |||
2011-07-10 | SCUMM: Do not allow multi midi mode for PC Speaker output. | Johannes Schickel | |
Thanks to eriktorbjorn for catching this. | |||
2011-07-10 | SCUMM: Minor clean up in iMuse instrument handling code. | Johannes Schickel | |
2011-07-10 | SCUMM: Limit iMuse default instrument load to PC Speaker output. | Johannes Schickel | |
Albeit the code is marked as a hack inside the source, the original behaved exaclty the same. If the code is removed the PC Speaker output will miss notes, since unlike the original we only output to parts, which have an instrument set up. | |||
2011-07-10 | SCUMM: Only try to load MT-32 instruments when we have a MIDI output in iMuse. | Johannes Schickel | |
This fixes the melody in Indy4's intro with the PC Speaker output. | |||
2011-07-10 | SCUMM: Implement effect envelope for PC Speaker output in SCUMM v5. | Johannes Schickel | |
2011-07-08 | SCUMM: Initial PC Speaker output implementation for SCUMM v5. | Johannes Schickel | |
This is *not* complete yet. | |||
2011-07-03 | SCUMM: Remove unused operator int. | Johannes Schickel | |
2011-07-03 | AGI: Cleanup some Winnie string code | Matthew Hoops | |
2011-07-03 | AGI: Fix some memset calls | Matthew Hoops | |
Spotted by both salty-horse and LordHoto using clang | |||
2011-07-03 | MOHAWK: Fix build. | Alyssa Milburn | |
2011-07-03 | MOHAWK: Implement the remaining LBCode arithmetic operators. | Alyssa Milburn | |
2011-07-03 | MOHAWK: Handle subpages in the LB console's changePage. | Alyssa Milburn | |
2011-07-03 | SCUMM: fix crash in digital iMuse games when using RTL and restarting | athrxx | |
(static array were not reset to NULL after being freed and therefore didn't get reallocated on restart) | |||
2011-07-03 | KYRA: formatting | athrxx | |
2011-07-03 | MOHAWK: Fix associativity of LBCode operators. | Alyssa Milburn | |
2011-07-03 | SWORD2: Silence "variable set but not used" GCC warnings | eriktorbjorn | |
2011-07-03 | COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined. | Johannes Schickel | |
2011-07-02 | SDL: Remove an unnecessary memset | Bastien Bouclet | |
2011-07-02 | GUI: Zero is a valid save slot number. | Bastien Bouclet | |
Fixes loading from slot 0 using the GMM. | |||
2011-07-02 | MOHAWK: Misc Mechanical fixes. Many thanks to Patrick Monnerat for the patch. | Bastien Bouclet | |
- Adds break statements where missing in Mechanical::toggleVar() and Mechanical::setVarValue() - Restore proper numbering of Achenar and Sirrus panel state variables, which were wrongly swapped. - When bird is singing, play sound continuously. - When operating the fortress elevator, keep the engine sound active while the elevator is moving. | |||
2011-07-02 | SDL: Set a black palette by default. | Bastien Bouclet | |
This fixes white flashing screens when using SDL 1.3. SDL 1.3 palettes are all white by default, whereas SDL 1.2 palettes are all black ... | |||
2011-07-02 | ENGINES: Clean up SaveStateDescriptor. | Johannes Schickel | |
Now SaveStateDescriptor no longer subclasses HashMap. Instead all possible saved meta data is included directly into SaveStateDescriptor. This is slightly less flexible, but we never needed that flexibility so far. On the other hand it should reduce the memory usage. At least on my system (Linux/amd64) the old SaveStateDescriptor had a size of 928 and the new SaveStateDescriptor has a size of 200. | |||
2011-07-02 | TSAGE: Remove outdated extra channel variable | Paul Gilbert | |
2011-07-02 | TSAGE: Linked in the (in progress) SoundBlaster Fx class | Paul Gilbert | |
2011-07-02 | TSAGE: Fixed problem with saving double values | Paul Gilbert | |
2011-07-02 | TSAGE: Beginnings of SoundBlaster sound driver | Paul Gilbert | |
2011-07-02 | MOHAWK: Don't allocate zero-size array. | Alyssa Milburn | |
2011-07-01 | MOHAWK: Add the Mac version of Arthur's Reading Race | Matthew Hoops | |
2011-07-02 | MOHAWK: Always create a code object for every LBPage. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Try implementing LBCode eval, random and seek. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Use LBCode instead of running scripts in LBItem. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::parseCode. | Alyssa Milburn | |
This allows script strings to be parsed into LB bytecode. | |||
2011-07-02 | MOHAWK: Allow creation of LBCode instances without an associated BCOD. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::resolveItem helper function. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Fix/add bounds checking in LBCode::nextToken. | Alyssa Milburn | |
2011-07-01 | BACKENDS: Fix PS2 backend compilation for real. | Johannes Schickel | |
2011-07-01 | BACKENDS: Fix compilation of PS2 backend. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Fix possible memory leak in BdfFont code. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Rename NewFont to BdfFont. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Format NewFont code with astyle. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Move NewFont code to a separate file. | Johannes Schickel | |
2011-07-01 | Merge branch 'master' of github.com:scummvm/scummvm | Travis Howell | |
2011-07-01 | BUILD: Update Windows installer script. | Travis Howell | |
2011-07-01 | CREATE_PROJECT: Update with new location of NSIS script and updated parameters | Littleboy | |
2011-07-01 | NSIS: Always pass ARCH variable to script and handle case when the variable ↵ | Littleboy | |
is empty | |||
2011-07-01 | NSIS: Convert line endings on the fly during installation | Littleboy | |
2011-07-01 | TOOLS: Update NSIS script location | Littleboy | |
2011-07-01 | DISTS: Add missing IDI_COUNT to scummvm.rc.in | Littleboy | |