Skip to content

Alpha 1.29.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@h4570 h4570 released this 27 Dec 20:39
· 406 commits to master since this release
afa98e8

Added

  • Created libpacket2 in PS2SDK
  • Dolphin sample
  • 2D support (Sprite class)
  • Alpha blending (transparency)
  • PNG support
  • ADPCM support in audio class
  • AudioFinish event in audio class
  • BoundingBox class
  • A lot of useful funcs in Matrix class
  • Mock of file service
  • Array mode to draw() (highly optimized for small meshes)
  • VCLPP - Usage of VU1 Preprocessor

Changed

  • Project setup (makefile mostly)
  • Readme
  • Switched into libpacket2 in vifsender and gifsender
  • Timer class refactor
  • Engine base refactor
  • MeshTexture into Texture
  • Refactored floors sample
  • Refactored Audio class
  • Fixed Path 3 lighting
  • Refactored, optimized math classes (vector, matrix..)
  • Cleanup in camera base
  • Refactored Path 3 and Path 1 rendering
  • Synchronization functions (renderer->waitForRender())
  • BMP class refactor
  • Dff Loader refactor
  • Optimized rendering data preparation

Removed

  • Ari sample
  • VU1 class