Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-29 | MUTATIONOFJB: Disallow interaction with inactive doors. | Miroslav Remák | |
2018-08-29 | MUTATIONOFJB: Fix interaction with certain overlapped statics. | Miroslav Remák | |
An active static overlapped by an inactive static with lower ID was not interactable. For example, this affected the scene with the sawfish, where the machine in the closet would be blocked by the closet itself. | |||
2018-08-29 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 100.0% (998 of 998 strings) | |||
2018-08-28 | I18N: Update translations templates | Thierry Crozat | |
2018-08-28 | MACOSX: Fix compilation with the 10.4 SDK | Cameron Cawley | |
2018-08-28 | I18N: Update translation (Hungarian) | George Kormendi | |
Currently translated at 100.0% (998 of 998 strings) | |||
2018-08-28 | I18N: Update translations templates | Thierry Crozat | |
2018-08-28 | MACOSX: Update link to documentation | Cameron Cawley | |
2018-08-28 | MACOSX: Give every license file a menu item | angstsmurf | |
We make a renamed copy of the three license files with non-standard suffixes, to make them open in TextEdit by default. | |||
2018-08-28 | MACOSX: Keep the original license files when combining | angstsmurf | |
2018-08-28 | MACOSX: Fix compilation with the 10.9 SDK and below | Cameron Cawley | |
2018-08-28 | MACOSX: Combine the license files into a single file when packaging | Cameron Cawley | |
2018-08-28 | MACOSX: Put documentation links in Help menu | Colin Snover | |
The local documents are not currently internationalised simply because the internationalised resources are not put into the right places (NSBundle will handle this automatically when they are); Trac#10464 is a tracking bug for this outstanding issue. Fixes Trac#10437. | |||
2018-08-28 | SCI32: Fix a crash when talking with the Leshy in QFG4 | Filippos Karapetis | |
Fixes bug #10137 | |||
2018-08-28 | SCI: Fix typo | Filippos Karapetis | |
2018-08-28 | SCI32: Extend workaround for a music fading script bug in QFG4 | Filippos Karapetis | |
Fixes bug #10421 | |||
2018-08-27 | SCI: Load the correct sound effects in Hoyle 4 | Filippos Karapetis | |
Fixes bug #10412 | |||
2018-08-27 | MUTATIONOFJB: Fix Coverity issues. | Ľubomír Remák | |
2018-08-27 | RISCOS: Mark riscosdist and riscosclean as .PHONY | Cameron Cawley | |
2018-08-27 | RISCOS: Add RISC OS specific clean rule | Cameron Cawley | |
2018-08-27 | AUDIO: Free strings with delete[] instead of free() | Torbjörn Andersson | |
Because scumm_strdup(), unlike strdup(), allocates strings with new, not malloc(). (CID 1395228, 1395233, 1395235, 1395236) | |||
2018-08-27 | I18N: Update translations templates | Thierry Crozat | |
2018-08-27 | GUI: Clean up file browser path entry | Bastien Bouclet | |
2018-08-27 | I18N: Regenerate translations data file | Thierry Crozat | |
2018-08-27 | I18N: Update translations templates | Thierry Crozat | |
2018-08-27 | SCI32: Fix broken palette when loading a game in Shivers from the GMM | Filippos Karapetis | |
2018-08-26 | OPENGL: Use premultiplied alpha for color-keyed cursors | Bastien Bouclet | |
This fixes colour fringing on keyed cursors when using filtering. Fixes Trac#10594. | |||
2018-08-26 | BLADERUNNER: Remove use of C99 math | Colin Snover | |
C++ math functions are overloaded so operate using single-precision when receiving a float input. The C standard library on FreeMiNT does not fully support C99 math so use of sqrtf, sinf, etc. instead of the C++ API does not work. | |||
2018-08-26 | SWORD25: Remove use of C99 sqrtf | Colin Snover | |
C++ sqrt is overloaded so operates using single-precision when receiving a float input. The C standard library on FreeMiNT does not fully support C99 math so use of sqrtf instead of sqrt(float) does not work. | |||
2018-08-26 | LASTEXPRESS: fix gcc build | Evgeny Grechnikov | |
2018-08-26 | LASTEXPRESS: multiple fixes in NPC logic | Evgeny Grechnikov | |
Checked the logic against the original game (to be precise, DOS English version from GOG, although I think AI logic has no significant differences with other versions). Fixed a *lot* of errors with varying visibility for the user. Also, save+exit+load sometimes resulted in memory corruption like ((EntityParametersSSII*)(new EntityParametersIIII))->param8 = 0; load operation did not restore the correct type of NPC logic context, the default one was used (which also has the smallest sizeof). Should be fixed now. Save+load is still unusable because it locks everybody waiting for kActionEndSound (the sound state is not restored), but, at least, it should not corrupt the memory. Hopefully. | |||
2018-08-26 | SCI: Fix compilation when SCI32 is disabled | Filippos Karapetis | |
2018-08-25 | COMMON: Cos/Sin Table switch internal structure so at() is faster | David Fioramonti | |
A new internal table has been added so that no if checks need to be performed for the at() lookup. The old table can still be accessed using getTable or atLegacy(). at() and atLegacy() return the same values, but at() is faster. | |||
2018-08-25 | COMMON: Update RDFT and DCT cos/sin table constructor usage | David Fioramonti | |
When the constructor for the cos/sin table was changed from number of bits to number of points all usages thoughout the code should of been changed, but this was missed in RDFT and DCT. Fixes Trac#10683. | |||
2018-08-25 | MUTATIONOFJB: Fix MSVC warnings. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Use advanced detector. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Move method comments to headers. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Change old-style C casts to static_cast. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Don't mark internal strings as translatable. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix missing lines between block ends. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix forward declarations of structs. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation and naming. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix code formatting issues (with astyle). | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation for statics. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Subclass Graphics::Font to reuse existing code. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Check for out of bounds destination in blit_if. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Extend blit_if to support both ManagedSurface and Surface. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement SETCOL command. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement SayCommand::execute. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Blit with threshold. | Ľubomír Remák | |