Releases: shadergz/cosmic-station
Releases · shadergz/cosmic-station
Cosmic v0.0.19
Changelog
Just a placeholder for subsequent fixes - No APK will be available for now until the initial graphics start to appear on the screen
What's New
- Improved quality of life in dependency injection management (now with Hilt)
- EE, IOP: New instructions added
Fixes
- Removed unnecessary exceptions
- Various fixes and improvements to the overall code
- Several softlocks and bugs resolved in the VM
- All instructions had corrections related to the registers used in them
- GS:
- VU: We are beginning to process XGKICK
- MIO: Optimized memory access for both managers and simulated devices, avoiding unnecessary memory allocation
- And many more fixes and code quality improvements
Project
- Changed references to the projects used as a base
- We have made 2% progress since the last release
- Returning full force to the project
Main Contributor
- @ifgpuelse
Special Thanks to
Full Changelog: v0.0.18...v0.0.19
Cosmic v0.0.18
What's New
- An exception screen has been added to alert the user about UBs
Fixes
- JNIEnv is now correctly propagated throughout the entire backend
- Fixed improper access to JNIEnv* objects through an incorrect thread
- Addresses memory leaks in objects (JNIString, BiosInfo, among others)
- Corrects mishandling of BIOS files in both the frontend and backend
- Fixes interface crashes
- Reduces memory consumption
- Improves the logging system (now the parser can check the syntax of the text format before compilation)
- Enhances security in the code (libfmt)
Main Contributor
- @beloncode
Special Thanks to
Full Changelog: v0.0.17...v0.0.18
Cosmic v0.0.17
What's New
- Progress in the interpreter development
- Various fixes and special handling in the VUs
- RAM consumption reduced by up to 38KiB
- EE::COP Cache system almost complete (testing is required)
- Fixes for crashes in the user interface (still a lot to be done)
Main Contributor
- @beloncode
Special Thanks to
Full Changelog: v0.0.16...v0.0.17
Cosmic v0.0.16
What's New
- Main app skeleton done
- MIPS processors added (EE, IOP), VUs
- Simple graphical interface enabling BIOS execution added
- Memory manager for RDRAM, IOP, and BIOS
- Status manager
- Custom Adreno Driver Manager
Main Contributor
- @beloncode