Travis Howell
0c69a580ba
Add patch #1611503 - DXA: Improved encoder (filesize and speed)
...
svn-id: r24837
2006-12-11 06:53:14 +00:00
Travis Howell
3c70565cc3
Add support for conversion of Bink video files. Use full filename of video file, since file extension is different in several HE games
...
svn-id: r24587
2006-11-02 10:54:48 +00:00
Travis Howell
a43ed30eed
Add patch #1504492 - DXA: New compression scheme
...
svn-id: r23334
2006-06-28 14:11:07 +00:00
Travis Howell
370963c548
Fix bug #1504440 encode_dxa: Suspect behaviour
...
svn-id: r23056
2006-06-12 07:08:58 +00:00
Torbjörn Andersson
0505f68d26
Removed the USE_ZMBV code, to avoid confusion. It was added as an experiment,
...
but the compression rate was reportedly not an improvement over standard DXA.
svn-id: r23038
2006-06-11 21:53:38 +00:00
Travis Howell
895500c5fa
Fix typo
...
svn-id: r22861
2006-06-03 10:57:22 +00:00
Travis Howell
e418574f07
Allow compression of separate audio file, if available too
...
svn-id: r22855
2006-06-03 06:43:16 +00:00
Travis Howell
d13d42267d
The Y-interlaced flag of Smacker format uses double height too. Fixes icetrench.smk and maybe others in 4CD version of FF
...
svn-id: r22833
2006-06-02 12:57:09 +00:00
Travis Howell
88f9afcd34
Remove WAV support, since we offer support for separate compressed sound files now
...
svn-id: r22832
2006-06-02 11:41:19 +00:00
Eugene Sandulenko
9e7159d2f8
Always use smallest result giving method for DXA compression. This gives
...
big size gain.
svn-id: r22232
2006-04-29 23:09:20 +00:00
Travis Howell
f8f471abc7
Fix compiler warning
...
svn-id: r22212
2006-04-29 12:18:58 +00:00
Gregory Montoir
5fc121b582
some endianness fixes
...
svn-id: r22211
2006-04-29 12:15:23 +00:00
Eugene Sandulenko
348edfb178
- Better handling of incorrect PNGs. I.e. exit gracefully instead of crash
...
- Use best zlib compression method
- Experimental support of ZMBV video. Put zmbv.cpp znd zmbv.h to this directory,
add it to Makefile and uncomment #define USE_ZMBV. However I modified it a
bit, i.e. increased compression level and played with block size.
svn-id: r22202
2006-04-29 05:19:36 +00:00
Torbjörn Andersson
e986ad05a8
Use readUint32LE() to extract header information from the SMK file. Also, if
...
the "Y-doubled" flag is set, the RAD Video Tools will already have scaled the
frames to twice the height indicated in the header. Compensate for that. (This
is not used in any of the Feeble Files cutscenes - not in the 2CD version, at
least - but Broken Sword 1 uses it for several.)
svn-id: r22196
2006-04-28 00:42:33 +00:00
Eugene Sandulenko
1df1736e56
For 100 frames video RAD Game Tools produced 3 digits frame numbers from
...
000 to 099, not 2 digits as it was assumed before. Fix it.
svn-id: r22146
2006-04-25 10:05:16 +00:00
Travis Howell
5505aef216
Ooops, leave _dxa as private
...
svn-id: r22143
2006-04-24 23:05:39 +00:00
Travis Howell
bc5fcc1a8d
Add NULL tag is audio doesn't exist, make adpcm compression optional and update help
...
svn-id: r22142
2006-04-24 23:02:30 +00:00
Eugene Sandulenko
eb9545f2d9
Initial check-in of DXA encoder. Contributed code.
...
svn-id: r22096
2006-04-23 12:12:29 +00:00