Commit graph

84 commits

Author SHA1 Message Date
Martin Gerhardy
44131e20d2 TWINE: restore music when leaving the options menu 2021-02-08 19:40:45 +01:00
Martin Gerhardy
986aa94154 TWINE: use delta time to show the credits from original game
also added the other actions found in the disassembly that the original game
did during the waiting loop
2021-02-06 18:55:09 +01:00
Martin Gerhardy
4ca2d937da TWINE: renamed method 2021-01-30 14:35:12 +01:00
Martin Gerhardy
e3fa8aaa25 TWINE: moved prepareIsoModel calls into the resource loading 2021-01-30 14:09:34 +01:00
Martin Gerhardy
61b0633468 TWINE: more color constants 2021-01-26 18:55:52 +01:00
Martin Gerhardy
01e9d6c3e9 TWINE: fixed credits sequence playing while we are in question dialog
see https://bugs.scummvm.org/ticket/12084
2021-01-24 16:31:51 +01:00
Martin Gerhardy
437d0cc7bb TWINE: reduced updateScreen() calls 2021-01-09 18:42:25 +01:00
Martin Gerhardy
ef86132f42 TWINE: replaced magic numbers 2021-01-08 21:55:47 +01:00
Martin Gerhardy
8f0177a733 TWINE: reduced hardcoded widget positions for behaviour text 2021-01-08 20:44:37 +01:00
Martin Gerhardy
e402827f3b TWINE: introduced color constants 2021-01-08 19:44:43 +01:00
Martin Gerhardy
600545883f TWINE: fixed position of behaviour text in high res mode 2021-01-07 23:13:19 +01:00
Martin Gerhardy
3cf6eee18b TWINE: replaced hardcoded resolution constants with function calls 2021-01-07 21:58:21 +01:00
Martin Gerhardy
6c42253060 TWINE: fixed typo 2021-01-06 07:51:57 +01:00
Martin Gerhardy
cf4cba9c20 TWINE: plasma effect for higher resolutions 2021-01-02 14:02:01 +01:00
Martin Gerhardy
a97ef349ce TWINE: extracted to constants 2021-01-01 15:28:26 +01:00
Martin Gerhardy
eb2e7ff5f5 TWINE: fixed fading of last chars on a dialog page
see https://bugs.scummvm.org/ticket/11982
2020-12-30 23:32:51 +01:00
Martin Gerhardy
5bbb781c73 TWINE: improved magic points rendering 2020-12-30 15:27:22 +01:00
Martin Gerhardy
b0ab44995d TWINE: fixed assert when rendering the info menu without having magic levels set 2020-12-30 15:10:46 +01:00
Martin Gerhardy
aaad819269 TWINE: reduced drawcalls 2020-12-30 14:41:31 +01:00
Martin Gerhardy
9bb1739dc5 TWINE: reduced scope of title rect vars 2020-12-30 14:34:25 +01:00
Martin Gerhardy
0a97afc141 TWINE: optimized rendering inventory items for drawcalls 2020-12-30 14:28:46 +01:00
Martin Gerhardy
0b37e42a04 TWINE: refactored the text rendering
there is a problem left with not 100% faded in characters at the end of the page
2020-12-29 00:16:46 +01:00
Martin Gerhardy
4f0040deff TWINE: drawBehaviour cleanup 2020-12-29 00:16:46 +01:00
Martin Gerhardy
2fdb55e0ab TWINE: renamed var 2020-12-28 13:04:28 +01:00
Martin Gerhardy
da23eb9b27 TWINE: unified variable names 2020-12-27 14:06:42 +01:00
Martin Gerhardy
0ab84e47ba TWINE: removed unused method parameter 2020-12-24 15:00:00 +01:00
Martin Gerhardy
c1b89c9878 TWINE: use SpriteData for rendering 2020-12-24 15:00:00 +01:00
Martin Gerhardy
23a06b1ab5 TWINE: replaced magic number for text bank id 2020-12-23 15:50:48 +01:00
Martin Gerhardy
b0e9aac6a9 TWINE: refactored the wait we control the fps in the game 2020-12-23 14:28:07 +01:00
Martin Gerhardy
ff22b784cb TWINE: replaced loop with memcpy 2020-12-23 11:08:00 +01:00
Martin Gerhardy
98c7d81bb7 TWINE: flip branch conditions 2020-12-23 11:08:00 +01:00
Martin Gerhardy
e751448b99 TWINE: comments 2020-12-22 17:17:36 +01:00
Martin Gerhardy
06d2a71511 TWINE: moved resource management files into own subdir 2020-12-22 17:17:36 +01:00
Martin Gerhardy
d1aa2e3cb3 TWINE: started to reorganize the folder structure 2020-12-22 17:17:36 +01:00
Renamed from engines/twine/menu.cpp (Browse further)