Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-02 | SCI: - update MT32/GM driver initTrack method | athrxx | |
This adds specific support for SCI0_EARLY targets. Based on and tested with Christmas Cards 1988. I've not added the volume reset (neither for SCI0_EARLY nor SCI0_LATE), since the ScummVM driver seems to handle volume differently on purpose (probably based on SCI1?). | |||
2019-04-02 | SCI: (PC-98 driver) - frequency bug workaround | athrxx | |
The square sound channels will be out of spec when playing on the lowest octave. The result is a rather ugly noise. This bug makes a rather subtle appearance if the channel remapping is accurate, but it becomes quite obvious in the SQ4 intro with the current implementation. This commit turns off the channel when trying to play out of spec. | |||
2019-04-02 | SCI: implement SCI0 midi driver track initialization | athrxx | |
I put this in an separate commit to make it easier to review/revert. I've tried to make this as minimum invasive as possible. That's why I put this in place of the former call to onNewSound(). SCI_0_LATE sound drivers (probably also SCI_0_EARLY, but I don't know that) do some midi track initialization, mostly resetting certain values and assigning voices (hardware channels) to midi parts. The information for this comes from the track header. The SCI0 version of the PC-98 sound driver relies on this code. The driver checks the channel flags with two different masks and assigns different sound channel types accordingly. This can't be done with the 0x4B event. Using the 0x4B event is sort of counter intuitive anyway, since only some of the SCI0 drivers even support that event. It seems that the only driver making use of onNewSound() was MT-32. I've adapted the driver to my changes, although I am quite sure that the sound will be unaffected. The only thing that the MT-32 driver does with the header information is checking whether a midi part should play or not and assign exactly one timbre (with exactly the same number) to that part if required. | |||
2019-04-02 | SCI: (PC98 sound driver) - bugfixes | athrxx | |
This fixes two evalutation issues specific to the MSVC x64 release build (other builds worked fine). This also fixes an analysis warning regarding my use of the span code. | |||
2019-04-02 | SCI: add SCI0 support to PC-98 sound driver | athrxx | |
- this supports PQ2 and QFG1 - also add several other fixes | |||
2019-04-02 | SCI: add PC-9801 sound driver | athrxx | |
(supports SCI1 for now) | |||
2019-04-02 | SCI: Fix SQ4CD Vohaul pocketpal text+speech mode | sluicebox | |
Fixes a scene which is incompatible with our text+speech mode, bug #10241 | |||
2019-04-02 | CREDITS: Adding me in BladeRunner credits | Thanasis Antoniou | |
2019-04-02 | BLADERUNNER: Removing looping sounds after Gaff ending | Thanasis Antoniou | |
Prevents sound popping between ending outtake and credits | |||
2019-04-02 | BLADERUNNER: Fixed images & z-buffer on big-endian architectures | Peter Kohaut | |
2019-04-02 | BUILD: Fix packaging of the remastered theme | Lothar Serra Mari | |
2019-04-02 | BLADERUNNER: Fix flash back to game between end outtake and credits | Thanasis Antoniou | |
Between an ending outtake and the end credits the game did a quick flash back to the game scene | |||
2019-04-02 | BACKENDS: Fix compilation with SDL_Net enabled and cloud support disabled | Cameron Cawley | |
2019-04-02 | BUILD: Convert the NEWS.md file if pandoc is installed | Cameron Cawley | |
2019-04-02 | NEWS: Fix formatting | Cameron Cawley | |
2019-04-02 | NEWS: Convert the NEWS file to markdown | Cameron Cawley | |
2019-04-02 | DS: Fix icon formats to work with ndstool | Matan Bareket | |
2019-04-02 | BUILD: Update Mac OS icon | Matan Bareket | |
2019-04-02 | BUILD: Update Remastered text highlight color | Matan Bareket | |
2019-04-02 | BUILD: Update Icon | Matan Bareket | |
2019-04-02 | BUILD: Update Remastered THEMERC | Matan Bareket | |
2019-04-02 | BUILD: Update Bada theme | Matan Bareket | |
2019-04-02 | BUILD: Update Remastered theme | Matan Bareket | |
2019-04-02 | BUILD: Update Bada and DS graphics | Matan Bareket | |
2019-04-02 | BUILD: Update cloud styles and logo | Matan Bareket | |
2019-04-02 | BUILD: Update installer graphics | Matan Bareket | |
2019-04-02 | BUILD: Update logos and icons on ports | Matan Bareket | |
2019-04-02 | BUILD: Update Amiga icons | Matan Bareket | |
2019-04-02 | BUILD: Update webos theme | Matan Bareket | |
2019-04-02 | BUILD: Update default theme to use remastered | Matan Bareket | |
2019-04-02 | BUILD: Update icons | Matan Bareket | |
TODO: Add new Amiga icons | |||
2019-04-02 | THEME: Create remastered theme | Matan Bareket | |
2019-04-02 | BLADERUNNER: Fix for corrupt incomplete autosaves | Thanasis Antoniou | |
Autosaving overrides other conditions that don't allow proper saving | |||
2019-04-01 | VIDEO: Fix Bink clearing color comment | Bastien Bouclet | |
YUV 000 is a green, not black. Thanks DrMcCoy for noticing and fixing the issue. | |||
2019-04-01 | VIDEO: Fix an integer overflow when dequantizing the DCT coeffs | Bastien Bouclet | |
See https://github.com/FFmpeg/FFmpeg/commit/2968bedf129558024ea87a1aabc4aa2d3a5bcb6e | |||
2019-03-31 | GLK: Only check the format of a Blorb file if it has a valid file extension | Cameron Cawley | |
2019-03-31 | GLK: Improved detection of Blorb files | Cameron Cawley | |
2019-04-01 | SCI: Fix Mac icon bar event handling | sluicebox | |
Fix mouse presses falling through the icon bar in KQ6 and FPFP Mac | |||
2019-04-01 | BLADERUNNER: Prevent lockup when save file is missing data | Thanasis Antoniou | |
Missing thumbnail data was causing a lockup on mouse-over Still working on debugging why these corrupted save files may be created -- (Game_Over()) autosaves. | |||
2019-04-01 | CONFIGURE: Improve detection of SDL and SDL_net | Cameron Cawley | |
2019-04-01 | GRAPHICS: Add a PixelType to ColorMasks. | Johannes Schickel | |
This PixelType is the underlying type (uint16/uint32) of a pixel specified by ColorMasks. | |||
2019-04-01 | GRAPHICS: Return value in dummy functions | Eric Culp | |
2019-04-01 | GRAPHICS: Respect alpha and rgba formats in interpolation and conversion | Eric Culp | |
2019-04-01 | GRAPHICS: Fix braces in two interpolate functions | Eric Culp | |
2019-04-01 | GRAPHICS: Change another interpolation function in Edge filter. | Eric Culp | |
A 2 to 1 interpolation was causing errors. It is fixed, renamed, and moved to the common interpolation file. | |||
2019-04-01 | GRAPHICS: Change Edge filter to use shared interpolation functions | Eric Culp | |
2019-04-01 | GRAPHICS: Add dummy specializations for some interpolate* functions | Eric Culp | |
They use ColorMask values not present in 2-byte ColorMasks. Since they should never be used on 2-byte pixel data, the dummy implementations assert(0) and should be removed by any optimizing compiler since no code path can ever reach them. | |||
2019-04-01 | GRAPHICS: Fix typo of qlowBits | Eric Culp | |
2019-04-01 | GRAPHICS: Add 32bit versions of interpolate* functions | Eric Culp | |
2019-03-31 | BLADERUNNER: Remove blue tint from ESPER zoom-ins | Thanasis Antoniou | |
This applies only to hotspot zoom-ins and zoom-outs Last frame of zoomed in hotspot (video zoom) had a persistent blue tint. And zooming out from the hotspot also had a long lasting blue tint. These were removed. |