Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | SCI32: Fix broken palette when loading a game in Shivers from the GMM | Filippos Karapetis | |
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 | 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 | |
2018-08-25 | MUTATIONOFJB: Implement multiple speeches in one response line. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: When redrawing room, draw object animations at their current ↵ | Miroslav Remák | |
frame instead of their first frame. | |||
2018-08-25 | MUTATIONOFJB: Fix crash when static/door name is set to empty string. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Handle hardcoded animations. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Improve documentation, rename cryptic variables. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Animate objects. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement word wrapping for subtitles. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Add null check. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Correctly handle empty animation frames. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Change cursor color when it's under entity. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Add support for repeating choices. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Use the vanilla cursor. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Run extra sections from conversation. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix multiple RANDOM commands in one script. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Draw object animations on map scene. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement RANDOM command. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Draw objects (first frame only) and improve conversation support. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Implement scroll buttons. | Miroslav Remák | |
2018-08-25 | MUTATIONOFJB: Basic conversation support. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Add support for DEFINE_STRUCT script command. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix issue with parsing #MACRO and #STARTUP right after end ↵ | Ľubomír Remák | |
block command. | |||
2018-08-25 | MUTATIONOFJB: Add font support and conversation widget. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Draw HUD background. | Ľubomír Remák | |