Skip to content
AllPoland edited this page Aug 27, 2023 · 15 revisions

FAQ

Not really frequently asked questions, more just questions that have a simple answer.

Which version of ArcViewer should I use?

This is detailed in a dedicated page.

[Web Version] ArcViewer doesn't load and the browser shows an error "Runtime Error: memory access out of bounds."

This can happen when ArcViewer updates, and is likely an issue with browser caching. A hard refresh (ctrl+F5 in most browsers) appears to consistently fix the issue.

My framerate is really bad!

If your framerate is absolutely terrible (like single digits terrible) in the browser version, it's likely that "hardware acceleration" is disabled in your browser settings. This means web apps aren't able to use your graphics card, which makes 3D apps (like ArcViewer) run horribly.

Before checking ArcViewer settings, make sure you enable hardware acceleration in your browser first!!

While ArcViewer is a pretty small web app, it's still a 3D application and isn't dirt cheap to run. I try to optimize it as much as I can, but many old computers and mobile devices will struggle to run it at a good framerate, and different browser/hardware combinations will perform differently.

However, there are some settings you can change to get the highest framerate possible:

  • Render scale under the "graphics" tab reduces the resolution of the app and will usually improve framerates massively
  • Static lights under the "visuals" tab, or on the right of the timebar, disables the lightshow entirely and saves a bunch on processing power
  • Bloom also under graphics settings - reducing this to 0 will disable bloom and save on graphics performance
  • Fog Quality under graphics - adjusts the resolution of the fog. Low values can save a large amount of graphics performance but cause flickering

How can I load maps?

Maps can be loaded from a number of sources:

  • pasting a map key from BeatSaver (the numbers and letters next to the "key" icon on a map card)
  • pasting a direct URL for a map on BeatSaver (for example, https://beatsaver.com/maps/ff9)
  • pasting a direct file link to a .zip file containing beatmap files (song, cover image, Info.dat, and the difficulties) for example, a Discord attachment
  • selecting a .zip file from your own files by clicking the "open explorer" button
  • if you're running the desktop version: you can also select any .dat file from an unzipped beatmap through the file explorer. When loading a map from your local files on the desktop version, zipped or unzipped, you can tap R or click the reload button to immediately update the preview to any changes

How can I report issues?

Reporting issues effectively is very important to getting them actually fixed. You can find more info on how to make a good issue report in the developing guide.