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