View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004538 | The Dark Mod | Design/Coding | public | 03.06.2017 14:14 | 30.09.2017 05:57 |
Reporter | duzenko | Assigned To | duzenko | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | SVN | ||||
Target Version | TDM 2.06 | Fixed in Version | TDM 2.06 | ||
Summary | 0004538: Move the ffmpeg code out of the main exe | ||||
Description | And other 3rd party libraries as well if possible. | ||||
Tags | No tags attached. | ||||
Switched to CRT in DLL. Exe is 22 MB -> 13 MB + CRT/MFC dlls + ffmpeg dlls. |
|
Combined the ffmpeg into a single .dll - 8MB in size which is an improvement over the 30MB stock dll's. | |
Moved zip, devil, jpeg, png in the same direction - 400KB in total. |
|
Fixed the x64 release build | |
Moved curl/polarssl to ExtLibs.dll - 500KB in total. | |
Moved ogg/vorbis to ExtLibs.dll - about 1 MB ExtLibs is not using MFC any more |
|
Created two versions of the main .exe: gamer's and mapper's | |
Anything left to move? It might be a good idea to add OpenAL to this rather than bundle it separately? |
|
Closing this at 2.06 Further moves can be their own trackers. |
|
Included OpenAL in ExtLibs, removed dll's and lib's. Using the latest OpenAL version from https://github.com/kcat/openal-soft. Someone now needs to roll up their sleeves and fix the linux build. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
03.06.2017 14:14 | duzenko | New Issue | |
03.06.2017 14:14 | duzenko | Status | new => assigned |
03.06.2017 14:14 | duzenko | Assigned To | => duzenko |
03.06.2017 14:19 | duzenko | Note Added: 0008882 | |
04.06.2017 12:15 | duzenko | Note Added: 0008884 | |
05.06.2017 19:51 | duzenko | Note Added: 0008885 | |
05.06.2017 19:55 | duzenko | Note Edited: 0008885 | |
06.06.2017 21:08 | duzenko | Note Added: 0008887 | |
08.06.2017 19:34 | duzenko | Note Added: 0008888 | |
09.06.2017 20:06 | duzenko | Note Added: 0008889 | |
09.06.2017 20:07 | duzenko | Note Edited: 0008889 | |
10.06.2017 08:19 | duzenko | Note Added: 0008890 | |
14.09.2017 17:51 | nbohr1more | Note Added: 0009239 | |
14.09.2017 18:16 | nbohr1more | Status | assigned => feedback |
17.09.2017 21:41 | nbohr1more | Note Added: 0009281 | |
17.09.2017 21:41 | nbohr1more | Status | feedback => resolved |
17.09.2017 21:41 | nbohr1more | Resolution | open => fixed |
17.09.2017 21:41 | nbohr1more | Fixed in Version | => TDM 2.06 |
29.09.2017 19:12 | duzenko | Note Added: 0009368 | |
29.09.2017 19:20 | duzenko | Note Edited: 0009368 | |
29.09.2017 19:29 | duzenko | Note Edited: 0009368 | |
30.09.2017 05:57 | duzenko | Note Edited: 0009368 |