Commit Graph
52 Commits
Author SHA1 Message Date
Cameron Cawley 01b4432825 BACKENDS: Use Common::U32String for OSystem::setWindowCaption 2020-11-22 17:20:19 +00:00
Paweł Kołodziejski 8f6bc62d74 ENGINES: Added "16bit highres" feature depends for 3d games 2020-10-14 21:48:37 +02:00
Cameron Cawley 1bf1fb40fc CONFIGURE: Allow building with TinyGL disabled (#2528) 2020-10-14 20:31:22 +02:00
Cameron Cawley 690f2c20af ICB: Add detection entries for the demo versions (#2524)
* ICB: Add detection entries for the demo versions

* ICB: Display errors using the debug console

* ICB: Fix loading the title video
2020-10-14 19:25:26 +02:00
Cameron Cawley b19857bd8c ENGINES: Use ScummVM's 2D API for blitting the TinyGL framebuffer (#2516)
* GRIM: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* MYST3: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* ICB: Use ScummVM's 2D API for blitting the TinyGL framebuffer
2020-10-13 22:12:10 +02: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
SupSuper 7fdddc414f ICB: Fix forbidden symbols 2020-10-09 21:57:28 +01:00
SupSuper 518d213fe8 ICB: Methods in typedef structs aren't allowed in latest C++ 2020-10-09 21:57:27 +01:00
Pawel Kolodziejski d63f0e7513 ICB: Corrected header ifdef guards 2020-10-06 14:32:14 +02:00
Pawel Kolodziejski 6a28fee9ef ICB: Fixed accessing game ini file 2020-10-06 13:07:48 +02:00
Pawel Kolodziejski edaa015de1 ICB: Switch to Common::File access game data 2020-10-06 12:59:49 +02:00
Pawel Kolodziejski 183ef8418f ICB: Drop not portable calls 2020-10-06 11:24:26 +02:00
Pawel Kolodziejski eeab56a46c ICB: Reverse changes for WIN32 2020-10-06 10:03:15 +02:00
Pawel Kolodziejski 22c607b1a8 ICB: Cleanup headers 2020-10-06 09:51:20 +02:00
Pawel Kolodziejski 2c9c005469 ICB: Remove ifdefs _PC and _PSX 2020-10-06 06:33:43 +02:00
Pawel Kolodziejski c337b87db7 ENGINES: Fixed linking 2020-10-05 00:58:13 +02:00
Pawel Kolodziejski 5c57ef54ad ALL: Fixed compilation after sync with ScummVM 2020-10-05 00:43:24 +02:00
aryanrawlani28 0d088313a2 ICB: Split detection features & adapt to new plugins 2020-10-05 00:00:12 +02:00
Pawel Kolodziejski d8f2040dba ALL: Drop setupScreen API, use new initGraphics3d from engine API.
Enabled system API for begin/end gfx transactions, initSize, setGraphicsMode.
Function setGraphicsMode will use optional params to trigger 3d rendering
and switch to proper SDL Gfx manager.
2020-10-02 19:14:19 +02:00
Pawel Kolodziejski ecacd61d20 ICB: Setup fullscreen according to settings 2020-09-27 21:14:41 +02:00
Pawel Kolodziejski aa05d1ef1c ICB: Avoid use RGB macro 2020-09-27 18:06:36 +02:00
Pawel Kolodziejski b86ff6623e ICB: Fixed includes path 2020-09-27 17:58:40 +02:00
Pawel Kolodziejski 7b548b6e58 ICB: Fixed compiler 'override' warnings 2020-09-25 18:55:43 +02:00
Pawel Kolodziejski 27e12d8a96 ALL: Eliminate LOCAL_PI macro 2020-09-23 23:20:23 +02:00
Pawel Kolodziejski 3505ece7ed ICB: Remove unused code 2020-09-21 08:52:52 +02:00
Pawel Kolodziejski ef37f29980 ICB: Remove __int64 type 2020-09-21 08:04:38 +02:00
Pawel Kolodziejski 43e97395b5 ICB: Cleanup macros 2020-09-21 07:56:28 +02:00
Pawel Kolodziejski 5559c71517 ICB: cleanup macros 2020-09-21 07:16:03 +02:00
Pawel Kolodziejski 8f77e70f28 ICB: Rename type from RECT to LRECT 2020-09-21 06:59:09 +02:00
Pawel Kolodziejski 7c2c1df1d6 ICB: Remove not used macro 2020-09-21 00:13:33 +02:00
Pawel Kolodziejski 0ae843f23a ICB: Reworked asserts 2020-09-21 00:11:42 +02:00
Pawel Kolodziejski 2fedc7b7c3 ICB: Remove MSC_VER conditions 2020-09-20 23:40:31 +02:00
Pawel Kolodziejski 7b7d4ef57d ICB: Disable lower case changing, since input is read only and it was not working before 2020-09-20 21:55:27 +02:00
Pawel Kolodziejski 2b437ef90e ICB: Fixed operation changing chars to lower case 2020-09-20 21:45:17 +02:00
Pawel Kolodziejski 9a7809e599 ICB: Fixed type casting 2020-09-20 21:33:07 +02:00
Pawel Kolodziejski 44c21aad9a ICB: Fixed more casting warnings 2020-09-20 21:23:51 +02:00
Pawel Kolodziejski a14783c1a4 ISB: Silence compiler warning 2020-09-20 21:09:57 +02:00
Pawel Kolodziejski 94d692748c ICB: Fixed strings encondings 2020-09-20 20:52:28 +02:00
Pawel Kolodziejski 7c29a79024 ICB: Fixed strings encoding 2020-09-20 20:48:09 +02:00
Pawel Kolodziejski 0cd40cab44 ICB: Commented out not used variable in struct 2020-09-20 20:11:43 +02:00
Pawel Kolodziejski ca10bc0ee1 ICB: Remove left over ';' 2020-09-20 20:08:41 +02:00
Pawel Kolodziejski e442890378 ICB: Fixed plenty compilers warnings 2020-09-20 19:44:03 +02:00
Pawel Kolodziejski 893c5db4c0 ICB: Silence drop cast warning 2020-09-20 17:59:33 +02:00
Pawel Kolodziejski a9601a5022 ICB: Silence some warnings 2020-09-20 17:20:16 +02:00
Cameron Cawley 6a0889c363 ICB: Remove direct use of OSystem::createMutex() 2020-09-04 18:15:57 +02:00
aviloria 4d9e6fdc8d ICB: Fix windows build 2020-06-29 17:43:25 +02:00
Pawel Kolodziejski f5cae99c16 ICB: Silence more warnings 2020-06-29 00:12:43 +02:00
Pawel Kolodziejski 7b2a2b2fdb ICB: Uncomment variables. They are needed. 2020-06-29 00:08:33 +02:00
Pawel Kolodziejski 610e9e4f65 ICB: Silence some compilation warnings 2020-06-28 22:47:00 +02:00