Create CHANGELOG.MD
This commit is contained in:
committed by
GitHub
parent
07ba692009
commit
c1ed10eb3b
+101
@@ -0,0 +1,101 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.29.1] - 2020-12-27
|
||||
### 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
|
||||
|
||||
## [1.1.0] - 2020-11-03
|
||||
### Added
|
||||
- A lot of useful functions to Mesh class
|
||||
- MeshFrame class
|
||||
- MeshMaterial class
|
||||
- MeshTexture class
|
||||
- TextureLink struct
|
||||
- Texture wrapping settings
|
||||
- TextureRepository class
|
||||
- PRINT_ERR()
|
||||
- Ari sample
|
||||
|
||||
### Changed
|
||||
- Project setup (gitignore etc.)
|
||||
- Readme
|
||||
- DFF loader refactor
|
||||
- OBJ loader refactor
|
||||
- MD2 loader refactor
|
||||
- 3D data classes refactor (one interface for all)
|
||||
- Rendering refactor
|
||||
|
||||
### Removed
|
||||
- MeshSpec class
|
||||
- Texture class
|
||||
- Md2Model class
|
||||
- ObjModel class
|
||||
- DffModel class
|
||||
|
||||
## [1.0.0] - 2020-10-28
|
||||
### Added
|
||||
- Project setup (gitignore etc.)
|
||||
- License
|
||||
- Readme
|
||||
- BMP support
|
||||
- DFF support
|
||||
- MD2 support
|
||||
- OBJ support
|
||||
- Animation support
|
||||
- Engine base
|
||||
- AudioListener class
|
||||
- Rendering base
|
||||
- Path 1 renderer (VU1)
|
||||
- Path 3 renderer (GIF)
|
||||
- Math classes (matrix, vector, plane..)
|
||||
- Audio support (bg song only)
|
||||
- Camera base
|
||||
- Base lighting support (bugged) for Path 3
|
||||
- Pad support
|
||||
- EE Timer
|
||||
- Math class
|
||||
- String class
|
||||
- Mesh class with AABB
|
||||
- Makefile
|
||||
- Primitive floors sample
|
||||
|
||||
[1.29.1]: https://github.com/h4570/tyra/compare/1.1.0...1.29.1
|
||||
[1.1.0]: https://github.com/h4570/tyra/compare/1.0.0...1.1.0
|
||||
[1.0.0]: https://github.com/h4570/tyra/compare/1.0.0
|
||||
Reference in New Issue
Block a user