Commit Graph
137148 Commits
Author SHA1 Message Date
whitertandrek b3c656c6ed PINK: Implemented Sound Class 2018-06-28 23:51:32 +02:00
whitertandrek 280b249657 PINK: Initial commit
Implemented skeleton of engine, detection, broFile and started orbFile
implementation.
2018-06-28 23:51:32 +02:00
Bastien Bouclet 98889a621c Merge pull request #1449 from dafioram/myst3Cursor
MYST3: Minor cursor refactoring
2018-06-28 19:00:20 +02:00
Bastien Bouclet 4fb4d0a74e Merge pull request #1461 from dafioram/myst3CmdVarWarn
MYST3: Debug warn instead of error for unknown var
2018-06-28 18:56:42 +02:00
Faalagorn b77f251b12 STARK: Fix build 2018-06-28 18:52:51 +02:00
David Fioramonti ddf77597b9 MYST3: Debug warn instead of error for unknown var
When using the var command in the debug console warn
if the variable number is not in range rather than
error.
2018-06-28 05:47:40 -07:00
Faalagorn 8f80ac65d5 STARK: Rename the listInventory console command to listInventoryItems 2018-06-28 06:39:21 +02:00
Thierry Crozat a95d133e54 I18N: Update translations templates 2018-06-27 22:48:08 +02:00
Adrian Frühwirth e86189bd86 GUI: Grey out unlaunchable games in launcher 2018-06-27 22:47:51 +02:00
Bastien Bouclet 92b47eb8f2 Merge pull request #1459 from Faalagorn/patch-2
STARK: Updated console message to unify names
2018-06-27 18:58:34 +02:00
Faalagorn 6fdf792d9d STARK: Updated console message to unify names
* Changed "ids" to "indices" to unify the names in console messages about listLocations
2018-06-27 15:37:14 +02:00
Bastien Bouclet d9dc0d4704 STARK: Fix an obsolete comment 2018-06-26 21:06:52 +02:00
Bastien Bouclet fb2448d638 Merge pull request #1456 from DouglasLiuGamer/branch-debug
STARK: Improve the debug console
2018-06-26 21:04:00 +02:00
Douglas Liu 1c95eb1faf STARK: Small improvement 2018-06-26 21:18:41 +08:00
Lothar Serra Mari c808f33f52 CREDITS: Change nickname for Lothar Serra Mari 2018-06-26 09:15:24 +02:00
Douglas Liu 553b282a6d STARK: Move debug related functions to the debug console 2018-06-25 23:25:26 +08:00
Douglas Liu 6018a0e5d4 STARK: Simplify the location indices checking 2018-06-25 23:00:35 +08:00
Thierry Crozat 1a097b1d97 I18N: Regenerate translations data file 2018-06-25 05:05:03 +02:00
Bastien Bouclet 1d731cb6c0 Merge pull request #1220 from dafioram/mystDaySlider
MOHAWK: MYST: Increment y_pos of observatory day slider faster
2018-06-24 17:17:54 +02:00
Douglas Liu 50b1699dba STARK: Fix a typo 2018-06-24 23:00:37 +08:00
Douglas Liu 6b33c58c55 STARK: Add indices checking in Cmd_ChangeLocation() 2018-06-24 22:56:44 +08:00
Douglas Liu ba9e765262 STARK: Improve printInventory() and enableInventoryItem() 2018-06-24 22:56:44 +08:00
Douglas Liu 51195679d5 STARK: Fix crash when resources are not loaded 2018-06-24 22:56:44 +08:00
David Fioramonti f5e26d22b2 MOHAWK: MYST: Turn FortressRotation into a Direction enum 2018-06-24 16:49:56 +02:00
Bastien Bouclet ddb866d5e6 STARK: Revert the console changes that were merged by mistake 2018-06-24 16:13:11 +02:00
Bastien Bouclet 056761c3e9 STARK: Free all the resources when destroying the conversation log 2018-06-24 16:00:32 +02:00
Bastien Bouclet 32bbcd7a3c Merge pull request #1450 from DouglasLiuGamer/branch-dialog
STARK: Implement the conversation log menu
2018-06-24 16:00:14 +02:00
Bastien Bouclet d9f2a6a107 Merge pull request #1454 from DouglasLiuGamer/branch-debug
STARK: Improve the debug console
2018-06-24 15:50:54 +02:00
Hubert Maier 98551e0ce3 SDL/OGL: Add backwards compatibility for AmigaOS4
Since the internal switch to OpenGL 2.0, residualvm stopped working entirely on the AmigaOS4 platform.
Due to the fact that AmigaOS4 only supports OpenGL close to version 1.3, the program quits right after starting with an error message of not being able to create a proper screen.

This PR is to make residualvm work again on the AmigaOS4 platform (Grim Fandango is working great, EMI with a few glitches, TLJ not at all due to missing shaders).

Please revise and tell me what has to be changed to get accepted.
2018-06-24 15:49:24 +02:00
Douglas Liu f14b1c89e8 STARK: Small fixing 2018-06-24 12:02:06 +08:00
Bastien Bouclet c9c4415070 STARK: Empty the conversation log when loading a save 2018-06-23 15:14:08 +02:00
Thierry Crozat e3d62bb9ee I18N: Update translations templates 2018-06-23 14:50:48 +02:00
Eugene Sandulenko e2d1ee5b19 ENGINE: Improvements to splashscreen displaying 2018-06-23 14:50:34 +02:00
Sven Meier 64c54591c3 SCUMM: Workaround erroneous AKC_JUMP in German SPY Fox 3
Fixes Trac#3813 and makes this version of the game completable.
2018-06-23 13:50:57 +02:00
Bastien Bouclet 18fd6f603d MOHAWK: MYST: Fix incorrect door close sound for the cablin
Fixes Trac#10580.
2018-06-23 08:12:03 +02:00
Douglas Liu a1ee0d2733 STARK: Add indices checking in Cmd_ChangeLocation() 2018-06-22 23:52:11 +08:00
Bastien Bouclet b0681082a9 MOHAWK: RIVEN: Fix out of bounds write in the flies effect
Fixes Trac#10579.
2018-06-22 06:35:24 +02:00
Douglas Liu 9ffee3f074 STARK: Improve printInventory() and enableInventoryItem() 2018-06-21 22:12:30 +08:00
Douglas Liu 6deccb4ca8 STARK: Fix crash when resources are not loaded 2018-06-20 22:40:41 +08:00
Bastien Bouclet 6237bc6e7b MOHAWK: MYST: Fix out of bounds read when redrawing the observatory
The observatory go button computes random 105x106 rectangles in the
512x512 star image. The previous code would allow to go out of bounds by
3 pixels. Interestingly the bug is in the original engine disassembly
perhaps it could crash as well.

Fixes Trac#10576.
2018-06-19 20:21:53 +02:00
David Fioramonti bfeb2d48e2 MOHAWK: MYST: Increment y_pos of observatory day slider faster
Fixes Trac#10572.

The day slider does not go all the way to the bottom (day 31st)
when the down arrow is used to increment the day. This change
increases how much y displacement happens with each change
in the day so that the bottom is reach on day 31st.

This is just a graphical bug and doesn't affect the logic
of the puzzle. The day slider can also be dragged to the bottom
without using the buttons.
2018-06-19 05:23:59 -07:00
Ben Castricum 4b80e07c6b I18N: Update translation (Dutch)
Currently translated at 100.0% (976 of 976 strings)
2018-06-18 20:28:05 +02:00
AsciiWolf 8629d415ec DISTS: Update appdata.xml file
Add OARS metadata
2018-06-18 11:56:17 +02:00
Thierry Crozat 0d8ca3aa0d I18N: Regenerate translations data file 2018-06-18 05:05:03 +02:00
Eugene Sandulenko 0e55160cd0 ZVISION: Reuse UTF8->UTF32 converter from Common 2018-06-18 00:08:11 +02:00
Eugene Sandulenko 79e158671e COMMON: Add simplistic UTF8->UTF32 converter 2018-06-18 00:08:01 +02:00
Bastien Bouclet 9d62f13e3a BASE: Fix a segfault when mass detector encounters an empty directory
Was introduced in the recent detection rework.
2018-06-17 18:09:40 +02:00
Douglas Liu 93327fa1fe STARK: Finish implement the display of dialog texts 2018-06-17 18:41:07 +08:00
Bastien Bouclet ff66a89e14 CREDITS: Add dafioram to the Mohawk section 2018-06-17 09:34:56 +02:00
Douglas Liu 57b31105f7 STARK: Implement the DialogLineText 2018-06-17 14:11:09 +08:00