Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-15 | TOUCHE: Fixes to external digital music support. | D G Turner | |
This removes most of the bad accesses and use of invalid pointers, but it is still not quite correct. Also, it appears the music id and external track ids may not be a direct mapping. | |||
2012-12-15 | SCUMM: Handle double-clicks in Mac Loom (bug #3588164) | Torbjörn Andersson | |
Unlike the EGA DOS version, it doesn't seem to be the scripts that keep track of double-clicks. Instead, the engine sets a variable to indicate them. Unlike the DOS version, we don't check that the second click happens close enough on the screen to the first one. We could, but it seemed needlessly complicated. | |||
2012-12-14 | TOUCHE: Fix incorrect handle usage. | D G Turner | |
2012-12-14 | NEWS: Mention new Belarusian translation | Thierry Crozat | |
2012-12-14 | SCUMM: Fix compilation on AmigaOS4. | Johannes Schickel | |
2012-12-14 | NEWS: Mention Mac music suport for Loom/MI1 | Torbjörn Andersson | |
2012-12-14 | Merge pull request #291 from eriktorbjorn/mac-mi-music-final | Johannes Schickel | |
SCUMM: Add support for Macintosh music in Monkey Island 1 and Loom | |||
2012-12-13 | CREDITS: Adding credits for Belarusian translation | Thierry Crozat | |
2012-12-13 | I18N: Adding Belarusian translation from patch #3595284 | Thierry Crozat | |
2012-12-13 | Merge pull request #293 from clone2727/qtmidi | clone2727 | |
Add support for QuickTime Music playback | |||
2012-12-13 | AUDIO: Add some general documentation on MidiParser_QT | Matthew Hoops | |
2012-12-13 | TINSEL: Silence gcc warning | Matthew Hoops | |
2012-12-13 | VIDEO: Fix seeking when playing with a custom rate | Matthew Hoops | |
2012-12-13 | WINTERMUTE: Fix a memory-leak in the thumb-nail loading. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Split renderTicket into a separate file. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Avoid unneccessary alpha-blits when using dirty-rects. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Scale thumbs to kThumbNailWidth/kThumbNailHeight | Einar Johan Trøan Sømåen | |
2012-12-13 | COMMON: Forbid symbols for the rest of is* from ctype.h. | Johannes Schickel | |
I also moved the isprint case to the correct position. This adds a FIXME to our lua code from sword25, which uses iscntrl directly. | |||
2012-12-13 | COMMON: Add wrapper for isprint. | Johannes Schickel | |
This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf. | |||
2012-12-13 | WINTERMUTE: Implement simple sprite-batching to speed up tileImage-drawing. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Further optimize drawTicket-checking. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Privatize members in UITiledImage | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Correct the char-code check in BaseKeyboardState | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Check renderTicket-owner before anything else. | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Use ascii for detecting printable-characters instead of Keycode. | Einar Johan Trøan Sømåen | |
2012-12-13 | PEGASUS: Fix invalid use of RipTimer | Matthew Hoops | |
2012-12-13 | COMMON: Fix potential uninitialized memory usage | Matthew Hoops | |
2012-12-13 | TOUCHE: Add support for external digital music. | D G Turner | |
Detection of the external digital music files works, but they currently fail to play and cause segfaults if present... Suspected to be related to premature destruction of audiostream data. | |||
2012-12-13 | TINSEL: Fix a comment in playDW1MacMusic() | Filippos Karapetis | |
Thanks to clone2727 for noticing | |||
2012-12-13 | TINSEL: Add support for the digitized music in DW1 Mac | Filippos Karapetis | |
2012-12-13 | TINSEL: Unify the PSX graphics drawing code with the rest | Filippos Karapetis | |
This is nitpicking, for uniformity which I forgot to add in a previous cleanup commit | |||
2012-12-13 | TINSEL: Remove outdated comment | Filippos Karapetis | |
2012-12-13 | TINSEL: Clean up the sound code | Filippos Karapetis | |
2012-12-12 | TOUCHE: Add generic music functions to wrap MidiPlayer usages. | D G Turner | |
This is a precursor to adding code within these functions to select between MIDI and external digital music files. | |||
2012-12-11 | TINSEL: Clean up the graphics draw types code | Filippos Karapetis | |
2012-12-11 | TINSEL: Fix misleading comment | Filippos Karapetis | |
2012-12-11 | TINSEL: Fix the colors in the Mac version of DW1 | Filippos Karapetis | |
2012-12-11 | TINSEL: An additional endianess fix for DW1 Mac | Filippos Karapetis | |
This will also need testing on a BE system | |||
2012-12-11 | TINSEL: Merge the different TinselV0/V1 graphics code handlers | Filippos Karapetis | |
2012-12-11 | TINSEL: The speech file in DW1 Mac demo/full is LE | Filippos Karapetis | |
2012-12-11 | TINSEL: Handle the invalid max polygons value in DW1 Mac | Filippos Karapetis | |
2012-12-11 | TINSEL: Add an initial incomplete graphics decoder for DW1 Mac | Filippos Karapetis | |
Part of the game graphics is now shown | |||
2012-12-11 | TINSEL: Fix what seems to be two bugs in the endianess handling code | Filippos Karapetis | |
This will need to be tested in a BE system for correctness. Fixes the Mac version of DW1 | |||
2012-12-11 | TINSEL: Add another check to skip the non-MIDI music of DW1 Mac | Filippos Karapetis | |
2012-12-11 | TINSEL: Add resource handling of the BE resources in DW1 Mac | Filippos Karapetis | |
This is the second attempt. All the BE resources of DW1 Mac are handled correctly now. Added READ_16, READ_32, FROM_16, FROM_32 and TO_32 to handle all of the different cases where endianess is already handled. Note that the game scripts are LE, so these haven't been changed | |||
2012-12-11 | TINSEL: Revert the BE -> LE resource conversion for DW1 Mac | Filippos Karapetis | |
This was a bad idea, as we ended up with another place where the resource files were processed. Thus, I'm moving back to handling the BE resources of the Mac version in the engine itself | |||
2012-12-10 | TINSEL: Remove unused variable | Torbjörn Andersson | |
2012-12-10 | Revert "OPENGLSDL: Remove HACK in fullscreen toggle mode." | Johannes Schickel | |
This reverts commit b6f7d697090ca6f90d20f0f2d5661cc4c8b71bf2. This actually breaks fullscreen mode cycling. | |||
2012-12-10 | AUDIO: Fix MS ADPCM to work with Mono streams using odd sized buffers. | D G Turner | |
2012-12-10 | TINSEL: Add a WIP BE To LE SCN file conversion code (unfinished) | Filippos Karapetis | |
This is a cleaner approach to handle the Mac version of DW1 (demo and full versions - refer to bug #3110936). This way, we can keep the game engine as LE even with the Mac BE resource files. Both the demo and the full version progress up to drawing the scene graphics now and crash because of the currently unhandled bitmap chunk. |