Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-17 | SCUMM FM-TOWNS: fix DS build | athrxx | |
2011-09-17 | SCUMM FM-TOWNS: fix another regression | athrxx | |
(pcm sound effects broken in 69adb13c2f3cadd4dac2bba8164aa0b8a9400abc) | |||
2011-09-17 | SCUMM FM-TOWNS: fix regression and cleanup | athrxx | |
(LOOM mouse cursor was broken in b1cb88ddc25da64772bbba253bd2210678189ace) | |||
2011-09-17 | SCUMM FM-TOWNS: fix invalid mem accesses | athrxx | |
- handle some invalid sound resources that come up when starting LOOM - fix typo in midi driver code (causing invalid mem reads) | |||
2011-09-08 | SCUMM: Made some static data const. | Johannes Schickel | |
2011-09-03 | SCUMM: Fix text color bug in Indy4 Amiga outro. | Johannes Schickel | |
2011-09-03 | SCUMM: Limit Indy4 Amiga specific code to that version. | Johannes Schickel | |
2011-08-28 | SCUMM: setOffHeap uses resource status in HE90+ games. | Travis Howell | |
2011-08-28 | SCUMM: Add basic support for setOffHeap resource flag in HE90+ games. | Travis Howell | |
2011-08-27 | SCUMM: Properly prefix player_towns.h include with scumm/. | Johannes Schickel | |
2011-08-27 | SCUMM: Also save first used color beyond 80 in Indy4 Amiga palette. | Johannes Schickel | |
2011-08-27 | SCUMM: Added some comments about special colors in Indy4 Amiga. | Johannes Schickel | |
2011-08-26 | SCUMM: Save Indy4 Amiga specific palettes like the original did. | Johannes Schickel | |
For older saves I added a warning and a fallback which tries to setup everything correctly. This might cause some issues, but should hopefully be just fine. | |||
2011-08-26 | SCUMM: Mark some more ScummEngine members Indy4 Amiga specific. | Johannes Schickel | |
2011-08-26 | SCUMM: Add some comments to our Indy4 Amiga verb palette handling. | Johannes Schickel | |
We handle the verb palette map a bit different, since we use one 64 color palette instead of two 32 color palettes for different screen areas. | |||
2011-08-26 | SCUMM: Fix Indy4 Amiga cursor. | Johannes Schickel | |
The original did not use the room nor verb palette map for the cursor, but seems to use a custom palette. I now just changed the cursor to use the colors from the DOS version of Indy4. This is rather guesswork, but the original did always show a flashing color in those colors instead of based on the screen colors. | |||
2011-08-26 | SCUMM: Fix bug in Indy4 Amiga's implementation of darkenPalette. | Johannes Schickel | |
2011-08-26 | SCUMM: Fix some range checks in Indy4 Amiga palette code. | Johannes Schickel | |
2011-08-26 | SCUMM: Implement proper Indy4 Amiga palette handling. | Johannes Schickel | |
This should fix incorrect text colors in some scenes. | |||
2011-08-22 | SCUMM: Revert "Avoid calling malloc with new_size=0" | Willem Jan Palenstijn | |
This reverts commit d6f7e5933657e2e6fcbd1accf9f8a4b77454daec, and marks the issue with a FIXME. The problem is that it not only skips the malloc, but also the other code in that block. | |||
2011-08-22 | Merge pull request #67 from chrisws/initial-bada-port-master | Willem Jan Palenstijn | |
This is the initial implementation of the BADA port. | |||
2011-08-21 | SCUMM: Actually disable the setShadowPalette used in Indy4... | Johannes Schickel | |
2011-08-21 | SCUMM: Fix typo in PC Speaker output. | Johannes Schickel | |
2011-08-21 | SCUMM: Disable setShadowPalette for Indy4 Amiga. | Johannes Schickel | |
Like palManipulateInit the setShadowPalette function is a nullsub in the original Amiga executable of Indy4. | |||
2011-08-21 | SCUMM: Fix for bug #3174197. | Johannes Schickel | |
The bug is: "FOA: Wrong colors in the Amiga version". In the original Indy4 Amiga executable palManipulateInit is a nullsub, thus the palette effect set up by the scripts is just ignored. The same might be true for other SCUMM Amiga games, but I can not check these thus I limited this to Indy4 Amiga for now. | |||
2011-08-21 | BADA: Avoid calling malloc with new_size=0 | Chris Warren-Smith | |
2011-08-20 | SCUMM: Fix compilation when translation support is disabled. | Johannes Schickel | |
For this I added a convenience version of getLanguageYesNo, which works on the currently setup GUI translation language. All other code which requires this acan also use it instead of having to worry about the USE_TRANSLATION and thus having two code paths. | |||
2011-08-20 | SCUMM: Fix typo in comment | Eugene Sandulenko | |
2011-08-20 | I18N: Added comments to some of obscure translatable strings | Eugene Sandulenko | |
2011-08-20 | SCUMM: Added support for localization in Y/N dialog | Eugene Sandulenko | |
2011-08-20 | SCUMM: Added translation support for V1 dialogs | Eugene Sandulenko | |
2011-08-20 | SCUMM: Added translation support to subtitle settings | Eugene Sandulenko | |
2011-08-19 | SCUMM: Fix AdLib output in (MI2/)Indy4 Amiga. | Johannes Schickel | |
Indy4 Amiga features only ROL tracks, thus with 69adb13c2f3cadd4dac2bba8164aa0b8a9400abc the MIDI -> AdLib conversion was broken. Fixed that now by allowing ROL tracks to be played on AdLib output for Amiga games. This probably also affected Monkey Island 2 Amiga, but I don't have it to test. | |||
2011-08-18 | SCUMM: Fix cursor palette in the HE80+ default cursor | Matthew Hoops | |
2011-08-18 | SCUMM: Hopefully fix DS compilation | Sven Hesse | |
2011-08-17 | Merge remote-tracking branch 'origin/master' into soccer | Alyssa Milburn | |
Conflicts: engines/scumm/he/logic_he.cpp engines/scumm/he/logic_he.h | |||
2011-08-17 | SCUMM: Split HE logic classes to their own files | Matthew Hoops | |
2011-08-17 | SCUMM: Mass-comment/rename/simplify the soccer u32 code. | Alyssa Milburn | |
2011-08-16 | SCUMM: Fix cross product call in soccer u32 code. | Alyssa Milburn | |
Thanks to wjp and clone2727 for staring at this with me. | |||
2011-08-16 | SCUMM: Fix AdLib output for MI2/Indy4 Mac | Matthew Hoops | |
A regression from 69adb13c2f3cadd4dac2bba8164aa0b8a9400abc | |||
2011-08-16 | SCUMM: Make the default cursor for all v80+ games be the Windows cursor | Matthew Hoops | |
2011-08-16 | SCUMM: Set the default moonbase cursor to be the default Windows cursor | Matthew Hoops | |
2011-08-12 | SCUMM: Implement basic basketball court data parsing | Matthew Hoops | |
2011-08-12 | SCUMM: Implement basketball u32 op 1012 | Matthew Hoops | |
The game no longer divides by zero when starting a match and the court is now visible. | |||
2011-08-10 | SCUMM: Remove unused soccer u32 code | Matthew Hoops | |
2011-08-10 | SCUMM: Change CMS sfx methods to use its own register set. | Johannes Schickel | |
This is now like in the original and helps comparing register writes against DOSBox's behavior. | |||
2011-08-10 | SCUMM: Do not pack structs in CMS code. | Johannes Schickel | |
2011-08-09 | Merge remote branch 'upstream/master' into soccer | Matthew Hoops | |
2011-08-09 | SCUMM: Fix bug in soccer u32 op_1014_sub3 | Matthew Hoops | |
2011-08-09 | SCUMM: Backyard Soccer 2004 uses a different INI setting to disable printing. | Travis Howell | |