**Changelog 1.5.0-GM**
**GM** stands for **"Golden Master Release"** — a stable milestone equivalent to a "1.0.0" release. While considered production-ready, minor issues may still exist.
---
### Fixes & Improvements
- Slightly adjusted **menu layout** to accommodate new experimental settings and toggles.
- Fixed several **menu-related glitches** and display issues.
- Added a toggle to **enable or disable Discord Rich Presence** (default: enabled).
- Included **missing language files** for all buttons and info texts.
- **EXPERIMENTAL: "Window Sitting" Feature**
This feature must be manually enabled in **Options**. When active, dragging the pet onto the top of a desktop window will cause it to "snap" and sit on it.
⚠️ *Warning:* This may trigger anti-cheat software in certain games. Use at your own risk. This is a lightweight implementation of the highly requested snapping behavior — suitable for casual use but not guaranteed to be perfect.
- **VRM Stats Panel** now resets correctly when using the **Reset** button.
- Fixed an issue where **particles followed the pet’s head** during headpats — they now remain in correct **world space**.
- Fixed a bug where **particles disappeared** when headpats were spammed rapidly. Particles now **spawn and despawn with a slight delay** for improved visual smoothness.
- Adjusted **particle lifetime and color scheme** to better match the app's overall aesthetic.
- Particles now appear **more vibrant in Bloom mode**.
- Fixed a bug where **particles stopped spawning** after switching from a custom VRM back to the default Zome model.
- Fixed an issue where the **Reset** button did not fully reset all settings.
---
### Known Issues
- The **AI Chat window** is not scrollable.
- There is a small gap between the **Taskbar and Desktop** that prevents the pet from dancing.
- The app may crash after 8–12+ hours of runtime due to a suspected issue with the **NAudio** library (still under investigation).
---
### Big Update:
### **The `.me` File Format**
**(Enhanced Custom Avatars & Modding Support)**
The new `.me` format introduces a **Unity AssetBundle-based avatar system** supporting fully customized 3D models — beyond the limits of standard `.vrm` files.
#### Benefits of `.me` Avatars
- Use **any shader** (LilToon, Poiyomi, etc.)
- Add **custom lights**, particle effects, and complex animation setups
- Build avatars similar to those in **VRChat**
- Maintain full support for VRM rigs and humanoid structures
A **conversion SDK** is in development to help you easily migrate from `.vrm` or VRChat avatars to the `.me` format.
- Already have a `.vrm`? Conversion will be quick and easy.
- Don’t have one? A step-by-step guide will be provided to get you started.
---
### Bonus: `.me` Modding Support
You can now inject **prefabs and assets** into your avatar — as long as they don’t include compiled code (e.g., `.dll` or custom C# scripts).
Want a floating **Minion**, **Pokémon**, or other Unity prefab following your pet? Now you can.
> **Note:** Audio and video file support is not available *yet*, but it's on the roadmap.
**Changelog 1.5.0-GM**
**GM** stands for **"Golden Master Release"**. It's essentially the same as a "1.0.0" release — a stable version, though minor issues may still exist within the app.
### Fixes & Improvements
- Fixed an issue where the **VRM stats** in the top-left corner were not reset when clicking the **Reset** button.
- Fixed an issue where **particles followed the pet’s head** when giving headpats. They now stay in **world space**.
- Fixed an issue where **particles disappeared** when rapidly headpatting the pet. Particles now **spawn and despawn** with a delay, making the effect smoother.
- Tweaked **particle lifetime and colors** to better match the overall app aesthetic.
- Particles now look **more beautiful in Bloom mode**.
- Fixed an issue where **particles wouldn’t spawn** anymore after switching from a custom VRM to the default Zome model.
- Fixed an issue where the **Reset** button didn’t reset all settings correctly.
*NOT FIXED (YET)
- AI Chat is not scrollable
- Theres a small gab between Taskbar and Desktop that will make the pet stop dancing.
- The App can crash after 8-12+ hours most likely due an issue caused by NAudio library (i will have to investigate and debug more here)
---*
### Big Update:
### **The `.me` File Format**
**(Enhanced Custom Avatars and Modding)**
`.me` is a new **Unity AssetBundle format** that enables support for **heavily customized 3D avatars**. Previously, you were restricted to using `.vrm` files (VRM 0.x or 1.0), which only supported MToon and MToon 10 shaders — without any custom components. With `.me`, we introduce a **hybrid system** that combines VRM compatibility with full native Unity support.
#### What does this mean for you?
You can now **export avatars using any shader**, any light sources (including point lights), and more.
In short, you can bring your **personal VRChat model** into MateEngine — including **LilToon, Poiyomi shaders**, light effects, pointer lights, and anything else you've added in Unity.
We’re also working on a **small SDK package** to help convert existing `.vrm` or VRChat models to the `.me` format.
- If you already have a working `.vrm` file, creating a `.me` version will be easy.
- If you don’t, it may take a few extra steps, but we’ll guide you through it.
### Bonus:
`.me` also supports **light modding**! You can inject **any asset or prefab** as long as it doesn’t include compiled code (`.dll` or custom C# scripts).
For example, if you have a cute **Minion or Pokémon prefab** that you want flying around your avatar, you can add it directly.
**Note:** Audio and video files are not supported *yet*.
**Changelog 1.4.0 – THE LOCAL AI Update**
**Disclaimer:**
The AI runs *entirely locally* and is designed to be environmentally and ethically responsible.
- It does **not** harm nature or exploit any artists.
- It has only **1.5 billion parameters**, making it a **very small model** by modern standards.
- It consumes as much GPU energy as watching a **1440p 60fps YouTube video**.
- It was **not trained on artist data**; it uses personal input and public Wikipedia datasets.
- It has its own personality, and I ensured it adheres to **ethical standards**.
---
### New Features
- Added **Qwen 2.5 1.5B LLM** to MateEngine!
- Press **Middle Mouse Button** while hovering over the pet to open the chat window.
- Runs fully locally on your GPU — no internet connection required.
- Only uses GPU while processing prompts.
- Note: This is a **lightweight model** and won’t handle complex tasks or coding. It’s just a small, fun feature!
- Added **Resize Button** – Quickly adjust app size for 1080p, 1440p, and 4K monitors.
- Added **VRM Information Panel** – Displays polygon count, VRM version, and bone status:
- **Perfect** – Properly exported model.
- **Failure** – Model has export issues; animations may break.
- Added **Options Submenu**.
- Added **Volume Sliders** – Independently control pet, effects, and menu volume.
- Added **Graphics Settings**.
- Added **Dance Trails** – Glowing effects on the pet’s hands during dance. Toggle on/off as desired.
- Improved **Music Source Selector** – You can now whitelist or add custom audio sources for dancing.
- Added **MateEngine Version Info** – View the current app version from the menu.
- Menu can now be opened with **M** key or **Right-Click**.
- Added full support for **VRM 1.x** and **VRM 0.x** models.
- Introduced **VRM Validator Tool** in Unity Editor – Great for content creators.
---
### Improvements & Fixes
- Major **Performance Optimizations**.
- Fixed a **GC Error** that could appear after 6–12 hours of continuous use.
- Improved **Hand Tracking** – Reduced stuttering in some animations.
- Added **Discord Rich Presence** integration.
- Added **Glowing Halo** for Steam users as exclusive DLC!