@@ -19,76 +19,76 @@ The following is a comprehensive list of the **current state** of lazer in compa
1919
2020| Feature | stable | lazer |
2121| :-- | :-- | :-- |
22- | Windows 8.0 and lower | ✅ | ❌ |
23- | macOS / Linux | 🟠 [ ^ wine ] | ✅ |
24- | DirectX / Vulkan | 🟠 [ ^ compatibility-mode ] | ❌ [ ^ coming-soon ] |
25- | Mobile support | ❌ | ✅ |
26- | Multithreaded architecture | ❌ | ✅ |
27- | Hardware-accelerated video | ❌ | ✅ |
28- | UI scaling | ❌ | ✅ |
29- | Custom rulesets (game modes) | ❌ | 🟠 [ ^ dll ] |
30- | De-duped file store | ❌ | ✅ [ ^ share-files ] |
31- | Tablet area adjustment | ❌ | ✅ |
22+ | Windows 8.0 and lower | ![ Yes ] [ true ] | ![ No ] [ false ] |
23+ | macOS / Linux | ![ Partial ] [ partial ] [ ^ wine ] | ![ Yes ] [ true ] |
24+ | DirectX / Vulkan | ![ Partial ] [ partial ] [ ^ compatibility-mode ] | ![ No ] [ false ] [ ^ coming-soon ] |
25+ | Mobile support | ![ No ] [ false ] | ![ Yes ] [ true ] |
26+ | Multithreaded architecture | ![ No ] [ false ] | ![ Yes ] [ true ] |
27+ | Hardware-accelerated video | ![ No ] [ false ] | ![ Yes ] [ true ] |
28+ | UI scaling | ![ No ] [ false ] | ![ Yes ] [ true ] |
29+ | Custom rulesets (game modes) | ![ No ] [ false ] | ![ Partial ] [ partial ] [ ^ dll ] |
30+ | De-duped file store | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ share-files ] |
31+ | Tablet area adjustment | ![ No ] [ false ] | ![ Yes ] [ true ] |
3232
3333### UI and skinning
3434
3535| Feature | stable | lazer |
3636| :-- | :-- | :-- |
37- | Skin support | ✅ | 🟠 [ ^ gameplay-only ] |
38- | Song select grouping modes | ✅ | ❌ |
39- | In-game skin / UI layout editing | ❌ | ✅ |
37+ | Skin support | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ gameplay-only ] |
38+ | Song select grouping modes | ![ Yes ] [ true ] | ![ No ] [ false ] |
39+ | In-game skin / UI layout editing | ![ No ] [ false ] | ![ Yes ] [ true ] |
4040
4141### Gameplay and skinning
4242
4343| Feature | stable | lazer |
4444| :-- | :-- | :-- |
45- | Accurate performance point display | 🟠 [ ^ online ] | ✅ |
46- | Mod presets | ❌ | ✅ |
47- | Per-mod settings | ❌ | ✅ |
48- | New "fun" mods | ❌ | ✅ |
49- | Combo colour normalisation[ ^ normalisation ] | ❌ | ✅ |
50- | Hold for HUD | ❌ | ✅ [ ^ hold-for-hud ] |
51- | Offset calibration | 🟠 [ ^ offset-calibration-stable ] | ✅ [ ^ offset-calibration-lazer ] |
52- | osu! sliders "snake" while dragging | ❌ | ✅ [ ^ can-disable ] |
53- | osu! player-friendly "note lock" | ❌ | ✅ [ ^ note-lock ] |
54- | osu!mania timing-based note colouring | ❌ | ✅ |
45+ | Accurate performance point display | ![ Partial ] [ partial ] [ ^ online ] | ![ Yes ] [ true ] |
46+ | Mod presets | ![ No ] [ false ] | ![ Yes ] [ true ] |
47+ | Per-mod settings | ![ No ] [ false ] | ![ Yes ] [ true ] |
48+ | New "fun" mods | ![ No ] [ false ] | ![ Yes ] [ true ] |
49+ | Combo colour normalisation[ ^ normalisation ] | ![ No ] [ false ] | ![ Yes ] [ true ] |
50+ | Hold for HUD | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ hold-for-hud ] |
51+ | Offset calibration | ![ Partial ] [ partial ] [ ^ offset-calibration-stable ] | ![ Yes ] [ true ] [ ^ offset-calibration-lazer ] |
52+ | osu! sliders "snake" while dragging | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ can-disable ] |
53+ | osu! player-friendly "note lock" | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ note-lock ] |
54+ | osu!mania timing-based note colouring | ![ No ] [ false ] | ![ Yes ] [ true ] |
5555
5656### Online systems
5757
5858| Feature | stable | lazer |
5959| :-- | :-- | :-- |
60- | Score submission | ✅ | 🟠 [ ^ score-reset-balance ] |
61- | Beatmap leaderboards | ✅ | 🟠 [ ^ score-reset-isolated ] |
62- | Profile statistics | ✅ | ✅ |
63- | Medals | ✅ | ❌ |
64- | Performance points | ✅ | 🟠 [ ^ score-reset-isolated ] |
65- | Real-time chat | 🟠 [ ^ stable-chat ] | ✅ |
66- | Wiki / News / Changelog / Rankings | ❌ | ✅ [ ^ online-content ] |
67- | User profiles | ❌ | ✅ |
68- | Beatmap listing | 🟠 [ ^ direct-supporter ] | ✅ |
69- | Unlimited multiplayer room size | ❌ [ ^ multi-room-max ] | ✅ |
70- | Multiplayer spectating | ❌ | ✅ |
71- | Countdown timers | 🟠 [ ^ countdown-timers-stable ] | ✅ [ ^ countdown-timers-lazer ] |
72- | Queue modes | ❌ | ✅ [ ^ queue-modes ] |
73- | Multiplayer commands | ✅ | ❌ |
74- | Tag co-op | ✅ | ❌ |
75- | Playlists (user-curated leaderboards) | ❌ | ✅ |
76- | Updating beatmaps with online changes | 🟠 [ ^ map-only ] | ✅ [ ^ all-files ] |
60+ | Score submission | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ score-reset-balance ] |
61+ | Beatmap leaderboards | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ score-reset-isolated ] |
62+ | Profile statistics | ![ Yes ] [ true ] | ![ Yes ] [ true ] |
63+ | Medals | ![ Yes ] [ true ] | ![ No ] [ false ] |
64+ | Performance points | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ score-reset-isolated ] |
65+ | Real-time chat | ![ Partial ] [ partial ] [ ^ stable-chat ] | ![ Yes ] [ true ] |
66+ | Wiki / News / Changelog / Rankings | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ online-content ] |
67+ | User profiles | ![ No ] [ false ] | ![ Yes ] [ true ] |
68+ | Beatmap listing | ![ Partial ] [ partial ] [ ^ direct-supporter ] | ![ Yes ] [ true ] |
69+ | Unlimited multiplayer room size | ![ No ] [ false ] [ ^ multi-room-max ] | ![ Yes ] [ true ] |
70+ | Multiplayer spectating | ![ No ] [ false ] | ![ Yes ] [ true ] |
71+ | Countdown timers | ![ Partial ] [ partial ] [ ^ countdown-timers-stable ] | ![ Yes ] [ true ] [ ^ countdown-timers-lazer ] |
72+ | Queue modes | ![ No ] [ false ] | ![ Yes ] [ true ] [ ^ queue-modes ] |
73+ | Multiplayer commands | ![ Yes ] [ true ] | ![ No ] [ false ] |
74+ | Tag co-op | ![ Yes ] [ true ] | ![ No ] [ false ] |
75+ | Playlists (user-curated leaderboards) | ![ No ] [ false ] | ![ Yes ] [ true ] |
76+ | Updating beatmaps with online changes | ![ Partial ] [ partial ] [ ^ map-only ] | ![ Yes ] [ true ] [ ^ all-files ] |
7777
7878### Editor
7979
8080| Feature | stable | lazer |
8181| :-- | :-- | :-- |
82- | osu!taiko editor | ❌ | ✅ |
83- | osu!catch editor | ❌ | ✅ |
84- | osu!mania editor | ✅ | ✅ |
85- | Open difficulty as reference | ✅ | ❌ |
86- | Per-object SV / volume | ❌ | ✅ |
87- | Pattern rotation | ✅ | 🟠 [ ^ editor-precise-rotation ] |
88- | Pattern resizing | ❌ | ✅ |
89- | Beatmap submission | ✅ | ❌ |
90- | Storyboard editor | ✅ | ❌ |
91- | Cross-compatibility | ✅ | 🟠 [ ^ incompatibilities ] |
82+ | osu!taiko editor | ![ No ] [ false ] | ![ Yes ] [ true ] |
83+ | osu!catch editor | ![ No ] [ false ] | ![ Yes ] [ true ] |
84+ | osu!mania editor | ![ Yes ] [ true ] | ![ Yes ] [ true ] |
85+ | Open difficulty as reference | ![ Yes ] [ true ] | ![ No ] [ false ] |
86+ | Per-object SV / volume | ![ No ] [ false ] | ![ Yes ] [ true ] |
87+ | Pattern rotation | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ editor-precise-rotation ] |
88+ | Pattern resizing | ![ No ] [ false ] | ![ Yes ] [ true ] |
89+ | Beatmap submission | ![ Yes ] [ true ] | ![ No ] [ false ] |
90+ | Storyboard editor | ![ Yes ] [ true ] | ![ No ] [ false ] |
91+ | Cross-compatibility | ![ Yes ] [ true ] | ![ Partial ] [ partial ] [ ^ incompatibilities ] |
9292
9393## Switching to lazer
9494
@@ -282,3 +282,7 @@ You're likely thinking of another game.
282282[ ^ countdown-timers-stable ] : Set a countdown using a command, no automatic start.
283283[ ^ countdown-timers-lazer ] : Set a countdown from the game UI to automatically start the match.
284284[ ^ queue-modes ] : Turn on to allow anyone in a lobby to queue new beatmaps, a.k.a. "host rotate".
285+
286+ [ true ] : /wiki/shared/true.png
287+ [ false ] : /wiki/shared/false.png
288+ [ partial ] : /wiki/shared/partial.png
0 commit comments