Azamat H. Hackimov
8d2935c32c
Fix some warnings on uninitialized MVE variables
2024-09-12 15:11:32 +03:00
Louis Gombert
998e834068
Support -nosound option for movie playbacks
2024-07-14 19:06:21 +02:00
Azamat H. Hackimov
32df86203a
Cleanup d3movie.cpp
...
Remove unused variables, minor fixes.
2024-07-09 03:42:52 +03:00
Azamat H. Hackimov
4f0e0f87a5
Cleanup MVE library
...
Remove old implementation, cleanup unused code.
2024-07-09 03:40:49 +03:00
Azamat H. Hackimov
a8784ee524
MVE: Implementing frame playing (main menu)
...
Reorganized MVE to use own MVESTREAM pointer for each opened MVE file.
2024-07-09 03:40:49 +03:00
Azamat H. Hackimov
99ec2e3a5e
MVE: Refactoring code
...
Merge libmve.h into mvelib.h
2024-07-09 03:40:49 +03:00
Azamat H. Hackimov
b94458f561
MVE: Switch to D2X implementation (first run)
...
Adapting movie and mve interfaces each other.
Converted open() to fopen() et al. calls.
movie expected image as RGB565 from old mve, but now it's RGB555, so there no need additional conversion. Fixed hicolor related conversion of width in movie's callbacks. Headers cleanup in both subsystems.
Sound and frame callbacks are still unavailable.
2024-07-09 03:40:49 +03:00
Azamat H. Hackimov
ce74c43b44
MVE: add copyright headers, clang-format
2024-07-09 03:40:49 +03:00
Azamat H. Hackimov
ef60434f72
Add D2X implementation of MVE
...
Added D2X implementation licensed under GPLv3 terms.
Cut from c030c4531a
2024-07-09 03:40:49 +03:00