Skip to content

Releases

v0.4.0

Choose a tag to compare

@echoeais echoeais released this 14 Nov 16:20

A new platform and hit effect, the bot's parity plan shown on every replay, and swings paced by
the notes about them.

Amethyst Viewer

  • Big mirror: a second platform, an imitation of the game's Big Mirror environment (not the
    game's own): a dark hall whose mirror stage reflects its lights
  • Particle: a hit effect of sparks shed from the saber's tip and carried off by the cut's wake
  • Sync to music (the former Grid wave) moves the purple grid's grids or Big mirror's lights to
    the song
  • Big mirror, Particle, Sync to music and the Rolls marker are on by default, settings saved
    before included
  • The replayer's options are in three popups, Camera, Audio and Display (its
    categories as tabs); a dot marks a changed setting, and a click on it sets it back
  • The timeline's lanes and the Resets and Rolls markers show the bot's parity plan on every
    replay, the bot's own swings on its replays; on a player's replay, ticks mark where they depart
    from it and the swings they roll far from it
  • The bot's form is in four groups that fold, with the roll range on a dial and the two swing
    speeds on one track; a dot marks each row changed from the profile, and a click sets it back
  • Speed chooses the song's speed (Normal, Fast or Super Fast), and Modes holds Pro Mode
    and Lefty
  • The swings' speeds are set as their speed at the cut, where the notes are sparse and in the
    fastest streams; profiles saved before are read into them
  • The playback rate shows the song's pace (a Faster Song replay starts at ×1.2), in steps of 0.05
  • The sabers' glow fades in at the blade's base
  • A dialog stays open when a text selection or a slider's drag ends outside it

The bot

  • Swings are paced by the notes about them: relaxed where the notes are sparse, fast only in
    dense streams, and slower by default, closer to top players'
  • Sliders and curving patterns are swung along their curve, the blade twisting with the notes
  • Runs of notes that circle are swung round their circle, the wrist moving on through it
  • Smoother moves between the swings: the set-ups flow into the swing, the first one's too, and
    the strokes slow down instead of stopping short
  • With a strained roll (palm up), the wrist and the arm move along with it as players' do
  • Follows bomb cues more as players do: a row of bombs bent round the grid's edge, or under a
    hand that has rested a while, now cues a reset, and a hand resting between two lanes is no
    longer forced to reset
  • A profile's roll range is kept by every swing
  • Pro Mode plays keep clear of the other hand's notes by Pro Mode's hitboxes

v0.3.0

Choose a tag to compare

@echoeais echoeais released this 07 Nov 14:06

Keeping clear of bombs as players do, Noodle Extensions' poodles in the viewer, and a faster
viewer and bot.

Amethyst Viewer

  • Open link (the former !bsr) also opens a BeatLeader or ScoreSaber replay's link with its
    map, and a leaderboard's link on its map and difficulty
  • Noodle Extensions difficulties that place their notes statically (poodles) open with their
    replays; the bot does not play them yet
  • The jump is set by the default, a jump distance or a reaction time, and is kept in the profile
  • The form keeps its last edits across restarts, and Reset sets it back to the profile chosen
  • The modifiers' row is labeled Gameplay
  • A work-in-progress map reloaded keeps the replayer's place
  • Maps and replays open and switch faster, and the replayer draws each frame with less work
  • A link's replays are watched as they come, with CLICK TO PLAY until the first click
  • Hit sounds click once per stroke, one at a time per saber, so chains and stacks no longer pile up

The bot

  • Keeps clear of bombs until they pass, as games before 1.37 count bomb hits, while scoring
    as the current game does
  • Moves out of bombs' way early and smoothly, on the side the flow leaves, including after its
    last swing
  • Keeps the blade upright beside bombs in the center lanes, as players do
  • The hands sway to the song's end instead of stopping a second after the last note
  • Smoother wrist motion around the cuts
  • Plays a map about three times as fast

v0.2.1

Choose a tag to compare

@echoeais echoeais released this 01 Nov 09:51

Amethyst Viewer

  • A map opened from a playlist or a replay, which names it by its hash, shows its key and its stars

v0.2.0

Choose a tag to compare

@echoeais echoeais released this 01 Nov 09:37

Finding maps in the viewer, and NoArrows, OneSaber and left-handed play.

Amethyst Viewer

  • Explore: find maps by a BeatSaver search or among ScoreSaber's or BeatLeader's ranked maps,
    within a range of stars, and open your favorites, a playlist file or a work-in-progress map
  • Favorites: star a map in the finder or on its card
  • A map's three ways in, Open file, !bsr and Explore, as tiles; its ✕ closes the map
  • The map's key copies as !bsr <key>, and a work-in-progress map reloads with its ↻
  • The difficulties show the leaderboards' stars, and a map opens on its hardest one
  • Lefty: the bot plays in the game's left-handed mode
  • GENERATE ON LOAD: the bot plays each difficulty as soon as it is chosen
  • Outline marker: the notes' outlines mark the errors, the swings after a reset and the
    wrist roll
  • The desktop app tells you when a newer release is out, and keeps v0.1.0's settings and cache

The bot

  • NoArrows and OneSaber maps, and left-handed play
  • Ducks under walls that would make it dodge from side to side too fast
  • Bomb resets swing back round the side the bombs leave, clear of the other hand's notes
  • No more bad cuts at the ends of fast streams
  • The blade waits clear of the other hand's notes, and a dot after a rest between bombs is cut
    as players cut it

v0.1.0

Choose a tag to compare

@echoeais echoeais released this 31 Oct 05:27

The first release.

Amethyst Viewer

  • Maps from a zip, a BeatSaver key or a folder of work-in-progress maps
  • Replays from BeatLeader (BSOR) and ScoreSaber files, their maps brought from BeatSaver
  • Autoplay: the bot plays a difficulty as a player profile, saved in the browser
  • BeatLeader's and ScoreSaber's top scores and their replays
  • A watchlist to watch, compare and download replays
  • The replayer: first person or behind, orthographic views, slow motion and frame by frame, a
    timeline of the misses and the swings, and two replays overlaid or side by side
  • Links that open a map at a difficulty and a time

The bot

  • Vanilla Standard and Lawless maps, in map format v2, v3 and v4
  • Plays the map's parity, resetting only where a body could not or where bombs cue it
  • Full angle points, a low time dependency and centered cuts, with human swings
  • The same map and profile always give the same replay