- ADD: scripted character animations as a sequence of indexes
- UPDATE: separate globe node for foreground rendering
- ADD: animated night attack scene w/ flash
- ADD: Ornithopter flight animated dunes
- ADD: flat planet map with interpolation
- UPDATE: improve sun rise animation
- ADD: create an asset cache and preload all resources for faster access
- UPDATE: node params as property wrappers ?
- UPDATE: rewrite editor to properly use node system and engine
-
ADD: Reverse engineer animation for ATTACK
-
UPDATE: new animation system on Stars planet pan
-
ADD: Page flip transition on frame buffer
-
ADD: Move up transition on frame buffer
-
ADD: Wobble effect on frame buffer (visions)
- FIX: overlay circles and logo in last frames
- ADD: support for OPL2
- ADD: dialogue panel background on characters
- UPDATE: menu states (selected, disabled)
- ADD: implement UI sun/moon and day number
- ADD: implement UI bar characters going with Paul
- ADD: globe settings
- ADD: interpolated flat map
- ADD: dialogue panels
- ADD: implement day timer
- ADD: sietch positions on map
- ADD: implement global game variables
- ADD: implement save file format
- ADD: support string formatting in sentences
- ADD: reverse engineer CONDIT.HSQ
- ADD: reverse engineer DIALOGUE.HSQ
- FIX: high memory consumption from Metal renderer
- ADD: support Swift 6: CustomDebugStringConvertible and @DebugDescription,
- ADD: support different versions of Dune (detect Savegame)
- ADD: extend port to Linux and Windows
- ADD: support PC-CD versions
-
FIX: Fade in Dune title (palette effect)
-
FIX: Fade in on Palace stairs (palette effect)
-
ADD: call a worm animation
-
ADD: Reverse engineer animations for SHAI
-
ADD: Reverse engineer animation for DEATH
-
ADD: Handle mouse click events
-
ADD: support gradients on polygons
-
FIX: Globe/Stars palette on prologue
-
ADD: Reverse engineer animation for VER
-
UPDATE: fade in/out on prologue (Palace stairs)
-
UPDATE: new animation system on Baron sardaukar
-
UPDATE: implement sky as node everywhere
-
ADD: copy protection screen
-
FIX: video PRT.HNM cannot be read
-
UPDATE: Sprite rendering issue on DUNES
-
ADD: create Character node for characters in foreground
-
UPDATE: Separate foreground/background nodes (characters vs. layout)
-
FIX: y-offset on pixel dissolve animation
-
UPDATE: separate ornithopter from background