Git Product home page Git Product logo

arcviewer's Introduction

arcviewer's People

Contributors

allpoland avatar galaxymaster2 avatar megamaz avatar pembem22 avatar xace1337manx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

arcviewer's Issues

Strange head movement on BL replay

Describe the bug:

While viewing my BL replay i noticed that FP cam randomly jitters.

How to Reproduce:

Steps to reproduce the behavior:

  • Open replay
  • Enable FP cam
  • Watch some of my time codes: 1:04, 1:12, 1:25, 1:35, 1:55

Expected behavior:

FP cam should not jitter like that since i didn't shake my head like that.

Build Info:

  • Platform: Chrome
  • Version: 116.0.5845.111

Additional context:

Link to replay: https://allpoland.github.io/ArcViewer/?scoreID=8819614
Video that shows that issue: https://www.youtube.com/watch?v=FmBI0Li6MAc

Any reason for not supporting Gameplay?

The Readme tells about Gameplay that:

These features aren't included, and most likely never will be. If you ask for these I will unceremoniously tell you no.

I'm wondering why not support it? As a Quest user, since the last few updates, I've not been able to mod the game. Furthermore, I'm quite bored of having to patch it over and over. I'm considering forking to add the Gameplay, which should be fairly easy in comparison with the work it must have taken to create the viewer.

Anyway, if there's any reason not to support it I should consider, if you feel like writing about it, I'd be glad to know about them.

Thank you for the great software!

Old replay used even if score was improved

Describe the bug:

Old replays seem to be used even if you've improved the score.

How to Reproduce:

Steps to reproduce the behaviour:

Expected behavior:

  • It should use the newest replay.

Build Info:

Safari 16.6
MacOS Ventura 13.5.1 on M1 MacBook
ArcViewer Web 0.5.5

Additional context:

Chrome seems to use the newest replay so perhaps a caching issue as I previously watched my old replay before improving the score?

Lights are glitched out on ARM based Mac

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Open any replay on any ARM based Mac.
  2. Profit. May be more noticeable when you have lights set to static.

Expected behavior
Lights will glitch out and have rendering issues.
Screenshot 2023-08-27 at 11 31 21 PM

Build Info:

  • Platform: macOS 14 DP6, Firefox 116 Universal
  • Version v0.5.2

New Discord links are no longer considered valid URLs

Describe the bug:

The new discord URLs are not considered "valid".
image

How to Reproduce:

Steps to reproduce the behavior:

  • Find a zip on Discord
  • Copy Link
  • Attempt to put it into ArcViewer through either the URL or the initial page

Expected behavior:

The zip link is loaded normally

Build Info:

  • Platform: Windows, Chrome
  • Version: v0.5.8

Wrong font

ArcViewer uses a more rounded font which just feels wrong especially with HSV on in replays. Beat Saber uses the Teko font for nearly all text.

Desktop viewer unable to load maps with "+" in path (Windows)

Describe the bug:

With ArcViewer.exe I am unable to preview local maps that contain a + character in the song folder name.
Error: "Unable to load song file!" is shown (not "That file or directory doesn't exist!")

Example map: https://beatsaver.com/maps/1ffbe

How to Reproduce:

  • Open ArcViewer.exe
  • Paste map path containing +, e.g. C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Beat Saber_Data\CustomLevels\1ffbe (CTRL + ALT + DEL [Fitbeat] - Scarladore)
  • Error "Unable to load song file!" is shown

Expected behavior:

Should be able to preview the map.

Build Info:

  • Platform: Windows 10
  • Version: ArcViewer.exe v0.6.0

Additional context:

  • Same issue occurs if I browse via "Open file explorer" and select the info.dat file.
  • Same issue occurs if I provide the path via command line argument.
  • Also occurs if + is in a parent folder name instead of song folder.
  • Attached log file Player.log

Feature Request - handle Lock Direction in ArcViewer

Hello there, i don't know if this is the right place to submit a feature request, but here we are:

Summary of Suggestion:

Add a way to see, when the map "locks direction for a laser".

(soz, for not being embed links)

How it looks in Chromapper: (idea)

Video in Chromapper (shows that the lasers are slowing down, and speeding up, while being in the "lock direction" state)

How it looks in ArcViewer: (current State, v0.3.5)

Video in Arcviewer (ArcViewer shows the lasers, but no "lock direction" state is handled, making them go party mode)

Cheers.

Command line arguments

It would be nice if you could provide the folder/zip path or BeatSaver ID to the desktop app via command line.
That would allow other desktop apps like BSManager or Beatlist to integrate with ArcViewer to preview songs with it.

Firefox does not work if width is large

Describe the bug:

The screen goes black if the width is too wide on Firefox

How to Reproduce:

Steps to reproduce the behavior:

Use a screen with a high resolution
Have your zoom set to 100%
Have the window take up the whole width of your screen.
Try to use the website, it will be black.
Can be fixed by zooming in or narrowing the window.

Expected behavior:

You can see things

Build Info:

  • Platform: Firefox 123.0.1 running on macOS 12.5.1, M1 Pro
  • Version: 0.6.0

Additional context:

Video:
https://github.com/AllPoland/ArcViewer/assets/24487638/7aeadfdf-ae7b-4458-8d44-0e0af83fc01c

More settings options

Ability to mute the Hit Sound

Ability to see basic map information, like:

  • Notes Per Second (NPS)
  • Total amount of notes
  • BPM
  • Bombs
  • Walls
  • Lighting events

Ability to open (Like pressing a button or copying the link of) the previewed map on map searching websites like:

  • BeatSaver
  • BeastSaber

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.