Eugene Sandulenko
e9183514ee
ICB: Fix linking with plugins enabled
2021-03-04 17:14:57 +01:00
Paweł Kołodziejski
bd4983ce8a
ICB: Removed ';' leftover
2021-02-28 19:12:19 +01:00
Paweł Kołodziejski
9bf59ec021
ICB: Attempt to fix amigaos4 build
2021-02-28 18:54:57 +01:00
Paweł Kołodziejski
dce0c082db
ICB: Attempt to fix amigaos4 build
2021-02-28 18:15:10 +01:00
Paweł Kołodziejski
72744dfe4b
ICB: Removed not needed includes
2021-02-28 17:35:32 +01:00
Paweł Kołodziejski
59d4f63537
ICB: Reworked game config file support for reading game defaults
2021-02-28 17:34:08 +01:00
Paweł Kołodziejski
f5a6201a04
ICB: Remove not used code
2021-02-28 17:31:24 +01:00
Paweł Kołodziejski
907abe8169
ICB: Silence few messages
2021-02-28 17:30:24 +01:00
Paweł Kołodziejski
f22e4de3fc
ICB: Remove not used code
2021-02-28 14:37:27 +01:00
Paweł Kołodziejski
122f871f54
ICB: Engine works in specific internal pixel format
2021-02-28 13:40:21 +01:00
Paweł Kołodziejski
943f6c7568
ICB: Completed movie implementation
2021-02-28 13:37:55 +01:00
Paweł Kołodziejski
4e07f31c66
ICB: Fixed fillRect, w and h were swapped
2021-02-28 12:49:40 +01:00
Paweł Kołodziejski
f15f20182c
ICB: Removed not used code
2021-02-28 10:05:29 +01:00
Paweł Kołodziejski
77d616d68d
ICB: Remove not used globals
2021-02-28 09:36:58 +01:00
Paweł Kołodziejski
9026597a7f
ICB: Fixed pan/volume typo
2021-02-28 09:13:04 +01:00
Cameron Cawley
3341fb743b
ICB: Remove leftover joystick code
2021-02-28 08:56:49 +01:00
Cameron Cawley
d3c6b4cf69
ICB: Replace cstr with const char *
2021-02-28 08:56:49 +01:00
Cameron Cawley
1d1de5d974
ICB: Remove pxException
2021-02-28 08:56:49 +01:00
Cameron Cawley
75d5a886df
ICB: Replace _ASSERT with assert
2021-02-28 08:56:49 +01:00
Cameron Cawley
286f377d1f
ICB: Replace PXmin and PXmax with MIN and MAX
2021-02-28 08:56:49 +01:00
Cameron Cawley
8eb1cecf53
ICB: Replace PreventClassCopy with Common::NonCopyable
2021-02-28 08:56:49 +01:00
Fiodar Stryzhniou
9b0f0eb1af
CODESTYLE: remove C++ headers, use int64 instead __int64_t.
2021-02-26 19:29:33 +01:00
Paweł Kołodziejski
020d534c49
ICB: Remove SDL/OPENGL leftovers
2021-02-14 18:12:27 +01:00
Paweł Kołodziejski
e11744e2f0
ICB: Fixed SFX audio and sound tunings
2021-02-14 11:30:56 +01:00
Paweł Kołodziejski
2019c5d90a
ICB: Silence some debug output
2021-02-14 11:03:59 +01:00
Paweł Kołodziejski
cebf36f864
ICB: Remove some SDL leftovers
2021-02-14 10:35:07 +01:00
Paweł Kołodziejski
2c7714364e
ICB: Remove joystick code
2021-02-13 22:44:45 +01:00
Paweł Kołodziejski
bbfb0f2f8b
ICB: Implement writing to BMP
2021-02-13 20:46:59 +01:00
Paweł Kołodziejski
4f71fd44f6
ICB: Support blitting with color key
2021-02-13 20:21:43 +01:00
Paweł Kołodziejski
7a26f85879
ICB: Drop dependency on TinyGL
2021-02-13 17:19:57 +01:00
Paweł Kołodziejski
2c685d82e8
ICB: Remove SDL/OPENGL leftovers from surface manager
2021-02-13 15:44:08 +01:00
Paweł Kołodziejski
68c6eed477
ICB: Clear top and down of surface for bink movies
2021-02-13 15:01:42 +01:00
Paweł Kołodziejski
2a17542799
ICB: Corrected pixel format for in game GFX
2021-02-13 14:28:12 +01:00
Cameron Cawley
cda348f885
ICB: Fix compilation on AmigaOS 4
2020-12-27 12:02:44 +00:00
Matthew Duggan
6200935007
ICB: Fix most of the remaining int/int32 confusions
2020-12-27 20:10:11 +09:00
Matthew Duggan
bee90fbc9c
ICB: More type fixes
2020-12-27 17:41:28 +09:00
Matthew Duggan
ef75bf7404
ICB: More tweaks to types to fix amigaos4 build
...
This should be a safe change, but I'm not totally familiar with the engine - I
tried the demo but it crashes quite soon into the game. I also tried before
commit 8aac0d, bit that also crashes quite soon into the game, so at least not
worse than before..
2020-12-27 14:08:21 +09:00
Matthew Duggan
a6df289fdd
ICB: Remove more duplicate types
2020-12-27 11:26:37 +09:00
Cameron Cawley
8aac0d2cf2
ICB: Remove duplicate types
2020-12-25 05:16:57 +01:00
Cameron Cawley
4ced49acd4
ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error
2020-12-04 20:57:14 +00:00
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