Commit Graph

513 Commits

Author SHA1 Message Date
ysj1173886760
96aa98ed14 ENGINE: change the name of the delimiter of DebugChannelDef 2021-05-22 01:34:57 +02:00
ysj1173886760
11ba16558a PINK: change the AD to adapt for new api 2021-05-22 01:34:57 +02:00
ysj1173886760
c32fb48a38 PINK: move adding debugchannels to detection 2021-05-22 01:34:57 +02:00
Eugene Sandulenko
991b579fce
PINK: Switch whole engine to MemoryReadStream 2021-05-10 18:30:33 +02:00
Eugene Sandulenko
a2b1164fe9
PINK: Preload sounds to avoid race condition.
Since we were reading directly from the ORB file, during video playback
we were reading both sound and video which often was leading to
the incorrect reads
2021-05-10 16:01:23 +02:00
Orgad Shaneh
a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Eugene Sandulenko
b3cf5c0383
PINK: Specify encoding for the rest of the game languages 2021-05-02 01:03:02 +02:00
Eugene Sandulenko
c7517e2eac
PINK: Fixes for Finnish version 2021-05-02 01:03:02 +02:00
Eugene Sandulenko
c652741e16
PINK: Fix encoding for Polish 2021-05-02 01:03:02 +02:00
Eugene Sandulenko
078eaf3079
PINK: Switch MacTexWindow to windows font too 2021-05-02 01:03:02 +02:00
Eugene Sandulenko
98e698d661
PINK: Recode texts for Danish version 2021-05-02 01:03:01 +02:00
Eugene Sandulenko
1b80854fed
PINK: Workaround when freetype is not present 2021-05-01 14:23:45 +02:00
Eugene Sandulenko
e32383574a
PINK: Create MacText once per action 2021-05-01 01:49:48 +02:00
Eugene Sandulenko
847208ade6
PINK: Switch action texts to Windows System font 2021-05-01 01:49:48 +02:00
Eugene Sandulenko
5fa661f1b0
PINK: Fix menu in Hebrew version.
Unfortunately, we have no Hebrew glyphs in Win95 fonts.
2021-05-01 01:49:47 +02:00
ysj1173886760
7da28dfc15 PINK: modify action_text to suit for new macgui, move dynamic scrollbar to macgui 2021-04-25 02:24:15 +02:00
ysj1173886760
cd462ba7c7 PINK: delete loading border in pink, it will load in macgui automatically 2021-04-25 02:24:15 +02:00
ysj1173886760
df895359cc PINK: modify the logic when we creating the mactextwindow 2021-04-25 02:24:15 +02:00
ysj1173886760
c1c7631148 PINK: set the offsets for new logic of macgui 2021-04-25 02:24:15 +02:00
ysj1173886760
013925a3ad PINK: implement alignment for center manually for action text 2021-04-25 02:24:15 +02:00
ysj1173886760
55f61f2c69 PINK: fix the bug when we disable the border, the text may not render correctly. 2021-04-25 02:24:15 +02:00
ysj1173886760
d437b22b6b GRAPHICS: MACGUI: fix the behaviour of scrollbar of win95 mode 2021-04-25 02:24:15 +02:00
ysj1173886760
7c5c66a8c8 PINK: add win95 mode border for pink 2021-04-25 02:24:15 +02:00
ysj1173886760
9a139c4797 PINK: clear the area before drawing the actionText 2021-04-25 02:24:15 +02:00
ysj1173886760
70592cfa12 PINK: add intersection check of mactext and dirty rect 2021-04-25 02:24:15 +02:00
ysj1173886760
22606080eb PINK: change the order in when we drawing the macwindow and the sprites 2021-04-25 02:24:15 +02:00
ysj1173886760
954b66bd44 PINK: add Win95 mode flag to pink engine 2021-04-25 02:24:15 +02:00
Eugene Sandulenko
63f6f6f63d
PINK: Provided back link to the added detection entry 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Cameron Cawley
4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Eugene Sandulenko
7ff34bc9ec PLUGINS: MetaEngineStatic -> MetaEngineDetection 2020-10-11 23:14:39 +02:00
Eugene Sandulenko
7ea6781043 PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION 2020-10-11 23:12:32 +02:00
aryanrawlani28
d26bbe521c ENGINES: ALL: Finish renaming ME & AME classes
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
aryanrawlani28
29ceb07959 ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28
8189a05316 ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28
0816e46ba6 PINK: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Eugene Sandulenko
1f486c4442 PINK: Show message for unimplemented menu items. Addresses #11318 2020-08-27 18:00:44 +02:00
Eugene Sandulenko
21be7be0d2 PINK: Fix warning 2020-07-30 00:50:09 +02:00
Henrik "Henke37" Andersson
093bee1889 PINK: Warn when the timestamps mismatch 2020-07-29 18:55:25 +02:00
Eugene Sandulenko
b53a7db0da ALL: Switch to Common::hypotenuse() 2020-06-06 15:08:52 +02:00
Andrei Prykhodko
f08fbcc5a3 PINK: changed engine status 2020-06-05 19:49:55 +03:00
Andrei Prykhodko
5684e9dd9d PINK: changed some field types in classes 2020-06-05 19:48:46 +03:00
Andrei Prykhodko
480d7fddbe PINK: returned HandlerStartPage HandlerTimerSequences 2020-06-05 19:31:50 +03:00
Andrei Prykhodko
eb0e44a0df PINK: added feature kSupportsChangingOptionsDuringRuntime 2020-06-04 23:06:37 +03:00
Andrei Prykhodko
ed05445ab1 PINK: moved HandlerTimerActions to handler.h/.cpp files 2020-06-04 22:42:26 +03:00
Andrei Prykhodko
3de5035018 PINK: use HandlerSequences instead of HandlerStartPage 2020-06-04 22:41:39 +03:00
Andrei Prykhodko
9f3f70c4cd PINK: removed redundant methods in HandlerMgr 2020-06-04 22:30:45 +03:00
Andrei Prykhodko
5db138699a PINK: use HandlerSequence instead of HandlerTimerSequences 2020-06-04 21:48:36 +03:00
Andrei Prykhodko
2458016d37 PINK: removed usage of empty static const strings in methods 2020-06-04 21:33:27 +03:00
Andrei Prykhodko
b5c807b459 PINK: no sense in clearing array of actions in actor dtor 2020-06-04 21:24:59 +03:00