Jump to content

fr0stbyt3

Administrator
  • Posts

    1,235
  • Joined

  • Last visited

  • Days Won

    23

Posts posted by fr0stbyt3

  1. Hey everyone!

    It’s been a few weeks since our last update, and we’ve been hard at work behind the scenes—especially on the Theme Engine, which has been our primary focus. Thanks to all the amazing feedback from the artist community, we’ve made huge strides toward what we think will be the most fun and flexible theme-building experience yet.

    Theme Engine Updates
    The latest build includes several major enhancements:

    • New and improved UI controls

    • A brand-new 3D Perspective Mode

    • Faster load times in HyperSpin

    • Better performance loading and rendering themes

    Coming Soon
    We’re continuing to build on this momentum with exciting new features that will roll out shortly:

    • Shader support

    • Element grouping

    • Group-based animations

    If everything stays on schedule, HyperSpin and the next version of ThemeBuilder are expected to release next Friday.

    HyperHQ Improvements
    We’ve also been making important updates to HyperHQ, many of which were driven by user reports:

    • Fixed bezel-related issues in the download process

    • Updated EmuMovies login handling

    • Bug fixes and improvements for Steam integration

    • Resolved a startup hang issue reported by several users

    We’re also laying the groundwork for our next big milestone: a brand-new controller system for HyperSpin and HQ. Once the current HS update wraps, controller improvements will begin rolling out—bringing support to more device types and improving compatibility overall.

    Looking Ahead
    We’re moving to a bi-weekly release cycle, which will give us enough breathing room between builds to focus on bigger and more impactful updates as we head into summer.

    Final Thoughts
    A heartfelt thank you to everyone who’s been part of this journey—whether you’re testing, building themes, or sharing feedback. Your input has been instrumental in shaping HyperSpin’s next chapter. Even the critiques have been helpful, and it’s genuinely made this project exciting again. Hats off to all of you.

    🎮 Stay tuned—more updates are right around the corner!
       

     

    • Like 5
    • Upvote 1
    • Super Like 2
  2. Hey everyone!

    We've been making significant progress on improving
    startup speed in HyperSpin and optimizing cache performance. Internal testing shows that startup times are now 3-4x faster, and cache rebuild times have been reduced to just 2-3 seconds, which is approximately 10x faster.

    Fixes and Enhancements

    • Emulators: Fixed an issue where the launch button on the edit screen only worked when using default directories.

    • EmuMovies: Resolved an issue where high-quality settings were not working correctly.

    • Cache: Added a "Sync All Media" option.

    • Cache: Revalidation now shrinks the database and builds much quicker.

    • Core: Prevented HyperSpin from launching multiple instances.

    • Themes: Fixed Master System theme download issues.

    • Themes: Updated the default HyperSpin theme.

    • Systems: Fixed an issue where launching a game would refresh the game list to the top.

    • Import: Stopped the importer from running by default.

    • Installer: Fixed an issue where the installer would update the wrong directory.

    • Downloads: Additional speed improvements implemented.

    • Systems: Added cart, box back, and background views to the dropdown menu.

    Controller Support Update

    While making these improvements, we’ve also been working hard on new controller support for both HQ and HS. Internal testing will begin soon, and once it’s ready, we’ll roll it out to everyone. The major changes include:

    • Support for more than 4 controllers (previously limited by the API we used).

    • Expanded support for additional controller types.

    Many of you have brought us unique controllers I've never encountered before, and it’s been so much fun to figure out how they work and integrate them properly.

    Future Plans: ThemeBuilder Enhancements

    Once controller support is complete, we’ll shift our focus to ThemeBuilder improvements. Expect features such as:

    • Group animations

    • Child/linked animations

    • Filters & shaders

    • And much more!

    These updates will roll out incrementally throughout Q2, so stay tuned for more details.

    Thank You!

    A huge thank you to everyone who has been testing and providing feedback. The past few months have been some of the most rewarding in HyperSpin’s development, and we couldn’t have done it without your support.

    🎮 Happy gaming!


    Marvel_Wallpaper_Screenshot.pngMarvel_Wallpaper_Screenshot_2.png

    • Like 3
    • Confused 1
    • Super Like 5
  3. Over the past week, we’ve refined the UI, streamlined performance at startup, and tackled key bugs affecting game lists. You can now rely on CRC checks for systems to get real-time status updates, and the newly refreshed UI design ensures smoother navigation. We’ve also addressed issues with RetroArch integration, resolved duplication errors, and consolidated logs for easier troubleshooting.

    Here’s what’s new:

    HyperHQ

    Emulators

    • Launch Bug Fix: Resolved an issue preventing games from launching properly after editing an emulator.
    • RetroArch Improvements:
      • Fixed RetroArch core settings.
      • Fixed a bug where custom RetroArch installs did not display selectable cores.
    • UI Enhancements: Improved the emulator UI for a cleaner, more intuitive experience.

    Games

    • Refresh Duplicates: Fixed an issue where refreshing the game list could create duplicate entries.

    Systems

    • Add System View:
      • Updated UI for a wider layout, displaying more data.
      • Automatically syncs newly added systems to Settings > Cache.
    • System CRC Checks: Added CRC checks for systems, providing status updates on potential issues.

    Downloads

    • Main Menu Video: Fixed an error preventing main menu videos from loading.
    • Expanded Support: Added compatibility for additional systems.

    Startup

    • Performance Fix: Addressed lag issues experienced when launching HyperHQ.

    Logs

    • Unified Log Viewer: Consolidated HyperSpin and HyperHQ logs into a single interface.

    Search

    • HQ Search Bug Fix: Corrected an issue where searching within HyperHQ was not functioning properly.
       

    HyperSpin Updates (2.0.35)

    • Image Scaling Bug Fix: Corrected a scaling issue that affected image display.
    • Controller Exit Fix: Resolved an issue preventing controllers from properly exiting HyperSpin.
    • Missing Images Fix: Addressed a bug where the wrong image would display if the intended image was missing.
    • Theme Player Update: Made improvements to the theme player for a smoother experience.
       

    One of the biggest items on our radar remains the new direct HID controller support. We’re still a few weeks out from having it fully integrated, but each round of testing has brought us closer to a smooth, native experience. We appreciate your patience as we iron out the final kinks.

    Thank you, as always, for your support and feedback. These updates wouldn’t be possible without your help. Keep the suggestions coming, and we’ll keep refining.

    Happy gaming!

    • Like 1
    • Upvote 1
    • Super Like 4
  4. HyperHQ

    Systems

    • Updates to the add system pages
    • Made the system add page wider to show more date
    • Sync all systems added to settings > cache
       

    Downloads

    • Fixed main menu video error
    • Added support for more systems

    Startup

    • Fixed issues where some users were experiencing lag on startup
    • Super Like 6
  5. HyperHQ

    Emulators

    • Fixed bug where launching games would not work on emulator edit.
    • Fixed RetroArch core settings.
    • Added system CRC checks (now provides status updates).
    • Updated emulator UI.
    • Fixed bug where a custom install of RetroArch did not have selectable cores.

    Games

    • Fixed issue where duplicates would be created on game refresh.

    Logs

    • Log viewer now shows HyperSpin and HQ logs in the same viewer.

    Search

    • Fixed search in HQ.

    Systems

    • Add system view UI updated.
    • Added system CRC checks (now provides status updates).
    • Like 3
    • Upvote 3
  6. - HyperHQ uses multiple processes within a single instance. This is common for multi threaded multi process applications. Chrome, Slack, and discord look and work the same way for example. When you close the app, it minimizes to the tray. This is also fairly normal for modern applications. In our case, it leaves a process running to accept downloads from HyperTheme. In the future is will act as a plugin host as well. To close the app, right click on the icon in your task bar and select quit.

    - The rom matching process is CPU/Disk bound. So slow hard drives and older CPUs may have slower performance. But I believe the issue you are having is download speed for new media. A release coming out in a few days has an update for download speed.

    - Shaders in HyperSpin/HyperTheme are coming very soon. We're going to implement them in the same way other features have already been added to the theme builder with a full UI for configurable settings.

    • Like 1
  7. On 1/20/2025 at 9:57 AM, mikty said:

    I am looking for this feature too in order to kill joytokey. Thanks again, hope it will come

    Regards

    Yeah this is absolutely part of the roadmap at this point. After some update to the themebuilder to take themes to the next level, the event system will be the next feature I would like to focus on. This one thing will enable a ton of customization and new features for us in the future.

    • Super Like 2
  8. So the default logic is that the overrides folder acts purely as an override. Meaning if it exists there it replaces the media being presented to you.

    However, I can see it being interesting to allow users to:

    • not download files if they exist in overrides
    • give downloaded media priority and fill in the blanks with overrides

    As for it downloading even when not selected, I will both add logging for this and double check this week during testing. Thanks @Creezz67

    • Like 2
  9. It takes a little longer for the current cache system to rebuild, which is what it looks like you're seeing there. For now, making changes in the wheel manager and waiting for it to complete should fix up all your issues. 

    Don't worry though, changes are coming next week that should fix you right up. 

    Sorry for the delay in response guys. As you can imagine, its be a crazy 15 days or so and I was taking a beat to reset. 

    • Like 4
    • Confused 1
    • Super Like 2
  10. HQ

    • I rewrote the installer file. This should fix the issue users are reporting where updates ignore the install directory selected during the initial install.
    • Steam launch error fixed
    • Bezel project install should be smoother. Fixes bugs where it wouldn't show bezels after install
    • Intro outro videos can now be the same without error
    • Media delete should now work
    • Cache bugfix

    HS

    • VIDEO THEMES! Please use the overrides folder and rebuild cache in HQ (requires HQ 2.0.36)
    • Pause everything during outro playback
    • Menu fixes
    • Controller updates to support closing and quicker movements
    • Video marquee overrides updated
    • Video snap fixes for all systems
    • Overall stability improvements from testing feedback

     

    See this post for a demo and more details

     

    • Like 4
    • Upvote 1
    • Super Like 3
×
×
  • Create New...