News & Patch Notes

First Two Weeks of Rubinite — Thank You, Everyone!

Rubinite
First Two Weeks of Rubinite — Thank You, Everyone!

Hi everyone, this is Cup Dog Games.

Rubinite is about to hit its two-week mark since launch, and in that time we've gathered over 2,300 reviews with nearly 93% positive — thank you so much to all of our players for your support!

As our very first title, there's still plenty we fall short on and plenty we can do better, whether in game development or in running the studio. But thanks to your feedback, encouragement, and patience, we've been able to keep improving the experience, fixing bugs, and making the game better.

(A full list of fixes and changes is at the bottom)

We're not slowing down from here. On top of ongoing optimization and bug-fixing, we're also starting work on more language translations and console ports.

Thank you all again — we'll keep working hard!

Small reminder: Rubinite's 10% launch discount ends tomorrow — don't miss out!

Patch notes image

Patch Notes — Post-Launch Fixes (July 23 – August 5)

Critical Issues

  • [Fixed] Dialogue freezing at the very start of the game for players in certain regions, caused by system locale differences
  • [Fixed] Corrupted save or settings files causing a black screen on level load, or an unresponsive main menu
  • [Fixed] Keyboard and mouse input being completely disabled when a racing wheel or other DirectInput peripheral is connected

Progression

  • [Fixed] A progression issue that could block Impure Crystals from being obtained, add Impure Crystal recovery system
  • [Fixed] Several spots where Ruby could get stuck on terrain or interactables (Alcina and Faye's arenas, The Plaguebearer, and Strikes into walls)
  • [Fixed] The Equipment menu being accessible during memories and cutscenes, which could trigger the skill tutorial and skip story scenes
  • [Fixed] Several incorrect story and cutscene triggers, including the scene after The Puppet Master being skipped, a cutscene playing by mistake in the Challenge Area, and objective prompts showing the wrong text
  • [Fixed] The skip end-points of several New Game+ memory scenes
  • [New] More cutscenes can now be skipped

Combat

  • [Changed] Ruby's hurtbox now aligns more closely with her sprite
  • [Changed] Reworked attack hitboxes on several enemies and bosses to better match their animations — The Beast, The Dual Cultists, The Martyred Angel, Faye the Guardian, The Gravekeeper, The Puppet Master, poison pods and more
  • [Fixed] The second hit of Bloodblade Strike failing to register, Roy's daggers dealing damage before being thrown, and summons and projectiles lingering after Alcina and Roy are defeated
  • [Changed] Relaxed the ranking requirement for the Ghost fight (S rank: 60s → 90s)

Display & Performance

  • [Fixed] The camera being stretched too wide on ultrawide displays
  • [New] Frame Rate Limit setting, replacing the previous V-Sync toggle
  • [Changed] Improved Steam Deck support: added native resolution options, and resolution settings are now stored separately
  • [Changed] Optimized effects in the Alcina and Plaguebearer fights to reduce frame drops

Saves & Menus

  • [Fixed] Several save slot issues, including loading the wrong slot, skill panels showing their New Game+ versions, and skills being unlocked by mistake
  • [Changed] Save files in the White Space can no longer be deleted — holding the delete key now loads the file instead
  • [Fixed] A collectible not being recorded, along with menu scrolling and mouse input issues

Leaderboards

  • [New] Anti-cheat checks: implausible clear times are now filtered out
  • [Fixed] Personal Best ranking calculations and missing level information

Audio & Presentation

  • [Changed] Extensive audio mixing and implementation passes (executions, Killer Instinct success/failure cues, darts, ambience and BGM transitions)
  • [Fixed] Various animation and visual layering issues

There are still a number of issues we haven't fixed yet.

We'll address them one by one as soon as possible. Thanks for your patience.