Commit Graph

18 Commits

Author SHA1 Message Date
86ba46667d Port to Win32; Move sources to src/ subdir; Use precompiled headers 2015-07-09 12:33:26 +02:00
818c0821fe Added ResourceManager; WIP: Decoder for SHAP chunks 2015-06-10 17:42:32 +02:00
8872d9d92d Audio playback in movie playback; movie decoder now uses pre-allocated buffers 2015-05-15 18:12:59 +02:00
c11b0f7a09 More work on REAL 3D object decode/render; Some OpenGL stuff 2015-05-03 20:12:05 +02:00
b780ff7f45 Mostly working REAL 3D parser and renderer 2015-05-03 01:36:35 +02:00
bd773d8214 WIP: REAL 3D object parsing 2015-04-30 20:06:57 +02:00
7fb5f66091 WIP: SDL/OpenGL renderer. Make mvedecode use renderer for playback. 2015-04-30 16:16:48 +02:00
c317918618 WIP: Renderer 2015-04-29 16:45:10 +02:00
d6bbdabaa6 Generalized LZ-style decompression; extend MveDecoder to decode in-flight MVEs 2015-04-29 14:43:28 +02:00
962bfed0cb Simplify read[LB]E* functions; better frame timing in MveDecoder; misc. fixed 2015-04-28 15:27:06 +02:00
12242de1e1 Working mvedecode with player 2015-04-25 19:16:36 +02:00
c8d635c5de Seperate exceptions; Use proper endian-aware int parsing routines 2015-04-25 13:30:36 +02:00
ae51cd24c4 MmapFile helper; MveDecoder WIP
Added an MmapFile helper and changed iffexplore and treexplore to use it.
WIP: MveDecoder
Misc. changes/fixes
2015-04-24 22:13:32 +02:00
89688c5fba treexplore: Add nested IFF parsing
Use IffFile to add an option to treexplore to show the structure of contained
IFF files
2015-04-22 17:19:42 +02:00
c87836468d iffexplore: Put IFF parsing logic in own class
Created an IffFile class which contains the IFF parsing logic, changed
iffexplore to use this class.
2015-04-22 17:18:43 +02:00
a5f64e9bbf treexplore: Add dump option 2015-04-17 18:31:01 +02:00
6726488dda treexplore: TRE parser 2015-04-17 15:38:34 +02:00
29e9acd734 Initial work on globals.iff
- iffexplore to decocde globals.iff
- font2png parses the font blobs found therein
2015-04-16 21:14:52 +02:00