Hello everyone, we are happy to announce Aurora 2.0.0!
📋 Comparison between V1 & V2#
| Version 1 | Version 2 | |
|---|---|---|
App Size | 45 MB | 20 MB |
CPU Dependency | 100% | 0% |
RAM Usage | 65 MB | 15 MB |
RAM Usage under load | 240 MB | 95 MB |
Automatic Size Adjustment | ||
Maximized Window | ||
Full Window Size Control | ||
Linux Support | ||
Searching | ||
Toggling | ||
Renaming | ||
Deleting | ||
Mod Groups | ||
Mod Icons | ||
Bulk Actions | ||
Toggle All Mods | ||
Filtering | ||
Collapsable Mod Groups | ||
Toggling Mod Groups | ||
Grid View | ||
Mod Selection | ||
Auto-Update Mods | ||
View Screenshots | ||
Automatic Detection | ||
Rename | ||
Delete | ||
Favourite | ||
Filter | ||
Select | ||
| Movie Manager | ||
Install Dependency | ||
Create Script | ||
Rename | ||
Delete | ||
Edit | ||
Toggle | ||
Add Module | ||
Rename | ||
Delete | ||
Toggle | ||
Install Addon | ||
Toggle | ||
Link to GameBanana Page | ||
Delete Addon | ||
Realtime Translation | ||
Minimized Launcher | ||
Discord RPC | ||
Manual Game Path | ||
Engine Method | ||
UI Scaling | ||
Developer Mode | ||
Export Telemetry | ||
Checksum Matching | ||
Extensive Logging | ||
Launch Arguments | ||
Custom Engine | ||
Increased Security | ||
Checksum Version Matching | ||
Realtime IPC with the App | ||
Repair Aurora | ||
Check for Updates | ||
Add Desktop Shortcut | ||
Open Mods Folder | ||
Kill Game | ||
Automatic Detection | ||
Faster Speeds | ||
Better Context Window | ||
Mod Thumbnails | ||
Mod Title | ||
Mod Author Name | ||
Mod Views Count | ||
Mod Downloads Count | ||
Mod Likes Count | ||
Open in Browser | ||
NSFW Toggle | ||
Filter Mods | ||
Search Mods | ||
Thumbnail Viewer | ||
Mod Description | ||
Full Mod Viewer | ||
Play with Mods | ||
Play without Mods | ||
Error Banner | ||
Better Context | ||
| Steam Wrapper Settings | ||
| Installer | ||
| Uninstaller | ||
Show Developer Logs | ||
Refresh Button | ||
Clear Button | ||
Filtering Functionality | ||
Create a new window |
⚙️ Changelog#
The list below is the full update list from V1 to V2, and it's pretty long.
- Switched language from
PythontoRust - Switched bundler from
PyInstallertoRustC - Switched UI framework from
PyQt6toSlintwith rendererskia-vulkan - Fixed UI Layering issues when switching between tabs & panels, with some having a bigger
zIndexcausing them to appear above the other elements no matter what. - Added native support for Linux distributions.
- Updated what information Export Telemetry in settings exports.
- Added automatic error telemetry sharing via backend API. (you can opt-out in settings)
- Added SessionID forwarding via backend API. (you can opt-out in the settings)
- Updated the Developer Mode function to now create a new window instead of adding a new section to the main window.
- Added a filtering function to Developer Mode.
- Added a
Copybutton to Developer Mode - Removed
Extensive Loggingfrom settings, superseded by the newly added filtering function to Developer Mode. - Added Lua Scripting functionality with UE4SS integration.
- Added
Aurora Menupanel, parent of other menus. - Added the Screenshot Manager menu.
- Added the Third Party Modules menu.
- Moved Addons from Settings to be a separate menu.
- Added support for installing what addons you will use, reducing bloat.
- Added a GameBanana page link to addons.
- Added auto-updating functionality to installed addons.
- Added new addon
Collectible Highlighterby rzwei. - Added new addon
Cooldown Timersby rzwei. - Updated
Hide Notification Dotsaddon by rzwei. - Switched
Censorship Removeraddon to our custom one.
- Switched
- Added functionality to delete addons. (needed since you can now install addons)
- Redesigned app toast notifications.
- Redesigned app popups.
- Added checkbox and timer functionality to popups.
- Added a Launch button menu with the following tools:
- Repair Aurora: Initiates a repairing process that fixes and corrupted Aurora files and game files.
- Check for Updates: Runs the update checker manually so you don't have to restart Aurora.
- Add Desktop Shortcut: Adds a
.lnkshortcut to Aurora on your Desktop.
- Add Desktop Shortcut: Adds a
- Open Mods Folder: Opens the
\AuroraModsfoldeer in your game installation's\Paksfolder.
- Open Mods Folder: Opens the
- Kill Game: Force exits the game and runs the sanitization process.
- Switched from prebuilt
Universal Signature Bypasserengine to our custom engine calledEverlight - Increased security against trivial ACE checks.
- Less prone to crashes because of
nullptrandnegptrchecks.
- Less prone to crashes because of
- Less prone to crashes because of the newly added
prochk"Is a valid Unreal Engine binary" check.
- Less prone to crashes because of the newly added
- Less prone to crashes because of the newly added
undpatchunderflow guard on FindPattern
- Less prone to crashes because of the newly added
- Increased security with
memcpybyte replace integrity andvirquevirtual query checks.
- Increased security with
- Support for other custom Aurora plugins.
- Added functionality to communicate to the app at a runtime level, which lets the app know if mods were actually loaded in-game or not. This also allows for a help popup to be shown to users whose game was not patched, and Aurora will automatically exit the game in that case.
- Everlight will now prevent double-runs with the new name check for the environment it is running in.
- Added
Checksum Version Checkingas an Aurora Engine plugin, which detects if the game version has updated and prevents Aurora from launching the game if it does find that the game has updated. You can disable it in settings under theLaunchertab - Redesigned how the mod manager looks like.
- Added a new way of viewing the mod manager:
Grid View, allowing you to (no joke here) view your mods in a grid layout! Who would've thought? - Added support for selecting mods inside of mod manager.
- Added support for bulk selecting all mods inside of the mod manager.
- Added support for toggling all mods inside the mod manager.
- Added support for filtering mods inside the mod manager.
- Added support for toggling all mods inside a group... inside the mod manager.
- Added support for moving multiple selected mods to a group. Not saying it anymore.
- Added
Add Notesbutton to the mod manager allowing you to add notes... to a mod. - Made extracting archives inside the mod manager faster.
- Added functionality to see a mod's thumbnails in fullscreen mode for the GameBanana Browser.
- Increased the speeds that mods are gathered by the GameBanana API for V2, which means faster loading times.
- Redesigned the mod cards of GameBanana Browser.
- Made filtering characters in GameBanana Browser MUCHHH faster.
- Added functionality to resize the app's window to whatever size you want.
- Added a maximize button to the topbar so you can easily put Aurora as a windowed fullscreen app.
- Added automatic Wine configurations for Linux users to make the setup process easier. (can't guarantee that it works for everyone)
- Added aliases to pathfinding to compensate for users who have the Neverness to Everness installation in Chinese or just called "NTE" instead of "Neverness To Everness".
- Added subfolder detection and ancestor checking to always use the root game installation, so beginners who put
D:\Neverness To Everness\Client\will be auto-corrected toD:\Neverness To Everness. - Update Quick Start functionality (windows only)
- Added a
Linuxtab to Settings. - Added
Proton Argumentssetting under theLinuxtab.
- Added
- Added
Add Aurora to DEsetting under theLinuxtab.
- Added
- Added
Proton Versionsetting under theLinuxtab.
- Added
- Changed Aurora's updating mode
- Aurora now has its own
updater.exeefile that handles updates, instead of self-updating.
- Aurora now has its own
- Made it so Aurora will update automatically in the background for minor updates.
- Added Epic Games support to Aurora
- Improved Pathfinding for Linux users:
- Aurora can now search External drives for your Linux installation.
- Setting game path manually in settings now reinits the engine and reloads the mod manager.
- Improved logger to automatically delete old log files.
- Mod Manager stability improvements about how mods are registered.
- Made it so after creating a group, the name is focused so you can instantly start renaming it without moving your mouse.
- Improve desktop integration in Windows.
- Made GameBanana browser requests more stable.
- Added support for Uninstaller
- Honorable mention: fix
release.py