Commit Graph
22 Commits
Author SHA1 Message Date
Walter Agazzi 902b92341d AGS: Engine: prevent invalid parameter in video player
partially from upstream 4efaf8116a2bd0bcf909b174dc28b945e4b52745
2023-01-17 17:27:07 +00:00
Thierry Crozat 5f29c6b523 AGS: Fixed frame delay was skipped each time the game speed changes
This was not correct, and could cause endless frame skipping if
SetGameSpeed() is called repeatedly in game script.
From upstream 690f08b8468dd61ae570c7480098708ba6dc669f
2022-06-16 23:16:20 +01:00
Thierry Crozat 912071c893 AGS: Fixed game not closing while window is minimized
From upstream 12354d791e7ad2c358c3d99e4678fd4cda6bb75e

In ScummVM this currently does not matter since _on_switchin_callback
and _on_switchout_callback are not called when the window gains or
loses the focus.
2022-06-15 02:22:03 +01:00
Paul Gilbert 8e3207b38b AGS: Moved frame wait and user input check outside of VideoPlayer
From upstream c5f815729792837b6b4a02c013c7c554942792d9
Only partially implemented, since ScummVM has it's own video player code
2022-04-12 22:27:57 -07:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert f19dd1c506 AGS: few cast fixes
From upstream 008b2d2c61420f6f2c996317a0eb56a49e708095
2021-07-10 18:56:58 -07:00
Paul Gilbert 9e4bb91403 AGS: Reintroduced a suspend mode in waitForNextFrame
From upstream 81aa5509e929442ef8ba6eadf3dccaf3e0e7b818
2021-06-13 21:09:05 -07:00
Paul Gilbert 4eb0c3bc24 AGS: Graphical fixes 2021-06-13 21:08:52 -07:00
Paul Gilbert b104d78888 AGS: Enabling disabled blocks, and making ScummVM needed changes 2021-06-13 21:08:50 -07:00
Paul Gilbert 701396361c AGS: Import of fresh codebase 2021-06-13 21:08:44 -07:00
Thierry Crozat e31734bfaa AGS: Remove waitingForNextTick() because it's no longer used
Cherry-picked from adventuregamestudio/ags c3bd303d88
2021-03-29 20:41:35 +01:00
Eugene Sandulenko 25ca2ea07b AGS: Use int64 instead of "long long" 2021-03-27 19:11:42 +01:00
Paul Gilbert cc332b5f75 AGS: Move timer.cpp globals to Globals 2021-03-13 16:46:24 -08:00
Paul Gilbert 137263a6be AGS: Fixes to WaitForNextFrame 2021-02-06 16:37:31 -08:00
Paul Gilbert 75183a5a03 AGS: gcc compilation fixes 2021-02-06 16:37:31 -08:00
Paul Gilbert 8c72948dee AGS: Fix global objects crashing ScummVM on startup 2021-02-06 16:37:31 -08:00
Paul Gilbert c51cc1dd76 AGS: Add missing files from engine/ac/ to project 2021-02-06 16:37:31 -08:00
Paul Gilbert 9a78e04039 AGS: Beginnings of engine/ inclusion 2021-02-06 16:37:31 -08:00
Paul Gilbert a7a9ca0543 AGS: Adding AGS3 namespace to cpp files 2021-02-06 16:37:31 -08:00
dreammaster 8026e4bb30 AGS: Run astyle formatting 2021-02-06 16:37:31 -08:00
Paul Gilbert bd6a58d1a1 AGS: Adding ScummVM comment headers 2021-02-06 16:37:31 -08:00
Paul Gilbert a60d290a08 AGS: Initial addition of engine/ and shared/ folders 2021-02-06 16:37:31 -08:00