Skip to content

Releases: NaviVani-dev/Spectre

v0.2.0-alpha

v0.2.0-alpha Pre-release
Pre-release

Choose a tag to compare

@NaviVani-dev NaviVani-dev released this 05 Apr 01:37

Spectre 0.2 Changelog

Our 0.2 version is finally here! Sorry for taking a while, this update rewrote a lot of things from the 0.1 version and made the design look more like our final concepts.

Warning

Keep in mind, Spectre is still in a really early stage, this builds do not represent our vision of a final product, expect UI inconsistencies, bugs and crashes. In that case we would appreciate if you could open an issue on our bugs channel or directly on GitHub.

All

  • Added native support for Linux and Windows.
    • Spectre used ES-DE emulators files as a base to get every platform and emulator available on PC, however we can't check every emulator by hand, so if an emulator is missing/doesn't boot/boots incorrectly, please open an Issue.
  • Added a First Time Setup when booting for the first time.
    • This allows you to setup your ROMs file and scan your library before going to the home menu.
  • Added functionality to download the platform files directly from Github.
    • To detect your library/supported platforms/ROMs we need this platform files, this change allows us to patch some emulators launching weirdly or not launching at all without the need of you having to re-download another version of Spectre.
  • Added a cursor to highlight the currently selected item.
  • Added sound effects to most UI interactions.
  • Added animations to most UI elements.
    • We animated things like the Grid showing/hiding, games loading, etc.

Home Menu

  • The background now adapts to the currently selected game.
  • Added dragging and dropping inside the grid.
    • When hovering over a game (with the cursor or your mouse), hold press and then drag your game around to position it where u want.
  • Added forders to the grid!
    • When hovering over an empty space on the grid press Y (Xbox Layout) to open a context menu to create a New Folder
    • To add items to a folder, drag and drop a game into the folder icon!
    • You can drag and drop a game outside a folder to make it go back to the main grid.
    • Deleting a folder will make your games go back intro the main grid to avoid losing them.
  • Added context menus for some UI actions.
    • This includes creating a folder and deleting it, more actions (like edit data of games and folders) will be added in a future release.
  • Improved the navigation on the grid to be more consistent.
  • The battery icon now matches your real battery status (On desktop platforms with no battery, the icon will auto-hide).
  • The Wifi icon now matches your real Wifi strength and also adapts to your conection method (LAN, Wifi or Mobile Data)

Settings

  • Improved the Settings UI
  • Added an option to change the UI scale.
  • Added an option to toggle between fullscreen and windowed mode (Not available on Android)
  • Added an option to open the app folder.
  • Added an option to hide the clock.
  • Added an option to show your battery percentage.
  • Added a Master volume option.
    • Allows you to change the entire app volume.
    • You can also change the volume of the Music and SFX separately.
  • Added an option to hide games backgrounds.
  • Added an option to change the Grid width and height values.
  • Added an option to change the Folder Grid width and height values.
  • Added an option to change the Grid pages indicator side.
  • Added an option to manually download your OS platform files.
  • Added an option to enable/disable recursive search when scanning your ROMs library.
  • Added ScreenScraper as a Scraping option
  • Added LaunchBoxDB as a Scraping option
    • LaunchBoxDB is a semi-offline scraper, it needs a 100mb metadata file for it to work.
    • To download the Metadata file, you can use the button added on the Scraping page.
    • The downloaded file contains all of the metadata possible on the database, and all of the links for game images.
    • Only game images are downloaded when scraping, metadata will always be fetched offline, making it faster than other scrapers.
    • It is recommended that you update the Metadata file every time you want to scrape your games.
  • Added the ability to change scrapers order.
    • Changing a scraper order will define which art source gets priority.
    • If a game gets scraped on ScreenScraper but some media is missing, it will finish scraping with the lower scraper, and so on.
  • Added an option to overwrite already scraped data.
  • Added an option to use a custom profile picture.
  • Added an option to use custom ScreenScraper credentials.

Android

  • Added Document Provider support.
    • When using the Android Files app, now you can find a Spectre button that will let you enter the app directory.

Alpha 0.1.0

Alpha 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@NaviVani-dev NaviVani-dev released this 15 Feb 04:00

Welcome to Spectre Glass!
Available features:

  • Support for at least 100+ platforms
  • Custom static background
  • SteamGridDB integration for Scraping
  • Fully functional grid system
  • Background Music
  • Beautifull Glass UI

WARNING

This is a really early build, some promised features are non-existent/incomplete at the moment and it's expected to have bugs.
This doesnt reflect the finished product.

Please report any issues or feedback on the Issues page or in our Discord. Thanks for your understanding