Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-29 | SCUMM HE: MBC: Fixed empty packet check | Eugene Sandulenko | |
2019-10-28 | SCUMM HE: MBC: Read Json packet data | Eugene Sandulenko | |
2019-10-27 | SCUMM HE: Replace binary packet with JSON | Eugene Sandulenko | |
2019-10-27 | SCUMM HE: Fix network start at the game start | Eugene Sandulenko | |
2019-10-27 | SCUMM HE: Moonbase Commander: simplify looping over network packets | Eugene Sandulenko | |
2019-10-27 | SCUMM HE: Read packets from the server | Eugene Sandulenko | |
2019-10-26 | SCUMM HE: Implement data packet sending in Moonbase Commander | Eugene Sandulenko | |
2019-10-26 | SCUMM HE: Fix Compiler Warnings | D G Turner | |
These are flagged by GCC -Wsign-compare. | |||
2019-10-25 | SCUMM HE: Fix call to strlcpy | Lothar Serra Mari | |
2019-10-25 | SCUMM HE: Switched packet manipulation to Stream code | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Unstubbed smaller Moonbase Commander networking functions | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Implement joinSession() for Moonbase Commander | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Implement getSessionPlayerCount() for Moonbase Commander | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Implemented startQuerySessions() for Moonbase Commander | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Hid unneeded warning | Eugene Sandulenko | |
2019-10-25 | SCUMM HE: Fix double free | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Initial code for add user functionality | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Set server prefix as variable | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Create sessions on the server | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Fix Compilation When HE is Disabled | D G Turner | |
2019-10-24 | SCUMM HE: Fix libcurl compilation checks | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Hook in PostRequest to Moonbase Commander | Eugene Sandulenko | |
2019-10-24 | SCUMM HE: Set up networking variable later during execution | Eugene Sandulenko | |
2019-10-23 | SCUMM: Bump HE version of Pajama2 GB to 99, Fixes bug #10933 | Ben Castricum | |
2019-10-23 | SCUMM HE: Fix GCC Compiler Warnings | D G Turner | |
2019-10-23 | SCUMM HE: Really Fix Compilation | D G Turner | |
2019-10-23 | SCUMM HE: Fix Compilation | D G Turner | |
2019-10-22 | SCUMM HE: Work on receiving part of Moonbase Commander networking | Eugene Sandulenko | |
2019-10-22 | SCUMM HE: Hid several noisy debug messages | Eugene Sandulenko | |
2019-10-22 | SCUMM HE: More code for Moonbase Commander networking | Eugene Sandulenko | |
2019-10-22 | SCUMM: Made displayMessage() public | Eugene Sandulenko | |
2019-10-22 | SCUMM HE: More work on the Moonbase networking. Getting in-game | Eugene Sandulenko | |
2019-10-22 | SCUMM HE: Initial (hard)code for Moonbase networking | Eugene Sandulenko | |
2019-10-22 | SCUMM: Made getResourceSize() public | Eugene Sandulenko | |
2019-10-04 | SCUMM: Fix GCC Duplicated Condition Warning | D G Turner | |
These are flagged by GCC if -Wduplicated-cond is enabled. | |||
2019-09-30 | SCUMM: Detect language file of Steam version of DIG, fixes bug #10697 | Ben Castricum | |
2019-09-30 | SCUMM: Don't limit Steam MD5 of DIG to english | Ben Castricum | |
Steam also allows other languages to be downloaded. Those have the same MD5. | |||
2019-09-15 | SCUMM: HE: Fix MSVC Warning | D G Turner | |
This was reported by Henke37 on IRC. | |||
2019-09-15 | SCUMM: Replace Various String Functions with Common String Usage | D G Turner | |
This removes the dependency on the unsafe strcpy and strcat string functions with usage of Common::String instead. | |||
2019-08-07 | AUDIO: (FM-Towns/PC98) - cleanup mutex handling | athrxx | |
2019-07-22 | SCUMM: (iMUSE/Amiga) - minor fixes | athrxx | |
- At at least one place in INDY4 the game attempts to send a Roland MT-32 patch to the Amiga driver. This will fail and thus not cause any harm, but I have added a check nonetheless. The original Amiga driver ignores sysex messages that don't have the iMuse manufacturer id 7D. - In INDY4 the iMuse player thinks it has a percussion channel due to the fact that it plays ROL resources. This should also be irrelevant for the actual playback, but I have added a check for that, too. | |||
2019-07-17 | SCUMM: (iMUSE/Amiga) - Fix compiler warning (#1751) | jepael | |
2019-07-17 | SCUMM: (iMUSE/Amiga) - fix INDY4 instruments handling | athrxx | |
FOA Amiga uses 'ROL ' resources (unlike MI2 which has 'AMI ' resources). So our imuse player treated those as MT32 tracks playing on a non-MT32 device and applied GM mapping. Which of course messed up the instruments. | |||
2019-07-17 | SCUMM: remove unused declarations | athrxx | |
(several function declarations in imuse_internal.h) | |||
2019-07-17 | SCUMM: (iMUSE/Amiga) - cleanup | athrxx | |
2019-07-14 | SCUMM: limit 'Unrecognized base tag' warning to valid cases | athrxx | |
This warning will not only show up if a tag is actually unrecognized but also in cases where the tag is recognized, but the resource size is 0. This happens quite a lot in the Amiga version of MI2 with 'SOU ' tags. | |||
2019-07-14 | SCUMM: (FM-Towns Audio) remove TODO | athrxx | |
The audio track is not broken. LEC simply didn't make good euphony music tracks for the FM-Towns. There is nothing we can do about that. The TODO implies that someone should mess around with the audio data (change the composition?). | |||
2019-07-14 | SCUMM: imuse driver directory cleanup | athrxx | |
- move mac, pc speaker and fm-towns ims sound drivers into separate directory (AdLib and MT32/GM drivers are still too entangled with common code to be moved so easily, especially MT32/GM. It would require lots of changes to the common code and possibly to all engines using the MidiDriver class. So I leave that for now.) | |||
2019-07-14 | SCUMM: (iMuse/Amiga) - improve accuracy | athrxx | |
This fixes the issue that some rhythm instruments didn't receive correct notes. The changes have been limited to the Amiga versions. | |||
2019-07-14 | SCUMM: hook up Amiga MI2 + INDY4 to new sound driver | athrxx | |