supermedium / beatsaver-viewer

⚔️ Web-based viewer for Beat Saver maps, built with A-Frame and JavaScript.
https://supermedium.com/beatsaver-viewer/?id=811-535&difficulty=Expert
MIT License
192 stars 32 forks source link

Support new BeatSaver API #31

Closed n3tman closed 5 years ago

n3tman commented 5 years ago

It's probably too early to ask for this, but would be great if this awesome tool supports new BeatSaver rewrite https://beatsaver.com/

Changes include new map format and IDs (alphanumeric).

Repository: https://github.com/lolPants/beatsaver-reloaded

ngokevin commented 5 years ago

Thanks for filing! Does the new BeatSaver still support the old formats? Or just completely breaking?

n3tman commented 5 years ago

Unfortunately it does not. All maps have been converted to the new format on BeatSaver and it also happens with local maps when you start the latest game version (1.1.0) with latest mods.

There are also manual converters: https://raftario.github.io/songe-converter-web/ https://github.com/lolPants/songe-converter

Since new BeatSaver isn't finished yet, you can look at new API format e.g. here: https://beatsaver.com/beatmap/52d3 (it'll be documented later)

ngokevin commented 5 years ago

Thanks, I will try to migrate.

ngokevin commented 5 years ago

Blocked on https://github.com/lolPants/beatsaver-reloaded/issues/7

ngokevin commented 5 years ago

https://github.com/lolPants/beatsaver-reloaded/issues/8

ngokevin commented 5 years ago

Done!