diff --git a/CHANGELOG.md b/CHANGELOG.md index aac07725..1b9bbf9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ All notable changes to this project will be documented in this file. +## 0.0.44 - 2023-03-21 +- Add support for Maimai DX Festival. Thanks to anonymous for the help and testing. +- Add support for Chunithm SUN. Thanks to anonymous for the help and testing. + - Note: change the game config accordingly. Otherwise, it may trigger connectivity kill switch! +- Add global matching lobby stub for Chunithm New and up. **Multiplayer still does NOT work!** +- Add support for actual ingame event ranking for O.N.G.E.K.I. Thanks to Mikira Sora! +- Add new event for O.N.G.E.K.I bright memory +- Update Spring boot to 2.7.9 and other dependencies + ## 0.0.43 - 2023-02-28 - **From this version, a minimum Java version of 17 is required.** - Add new event, music, chara and card data for O.N.G.E.K.I bright memory diff --git a/README.md b/README.md index 413607c3..2e2e5035 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ Multipurpose game server powered by Spring Boot, for ALL.Net based games This is a forked maintaining attempt of the [original Aqua server](https://dev.s-ul.net/NeumPhis/aqua) ### Supported Games -* CHUNITHM NEW Plus (and below) +* CHUNITHM SUN (and below) * CHUNITHM Paradise Lost (and below) -* Maimai DX Universe Plus (and below) +* Maimai DX Festival (and below) * Card Maker (1.34) * Project DIVA Arcade Future Tone * O.N.G.E.K.I. bright memory (and below) diff --git a/build.gradle.kts b/build.gradle.kts index 11b929d8..80e69774 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -47,7 +47,7 @@ dependencies { } group = "icu.samnya" -version = "0.0.43-RELEASE" +version = "0.0.44-RELEASE" description = "Aqua Server" java.sourceCompatibility = JavaVersion.VERSION_17 diff --git a/docs/game_specific_notes.md b/docs/game_specific_notes.md index 1b53c60e..cbbd3671 100644 --- a/docs/game_specific_notes.md +++ b/docs/game_specific_notes.md @@ -7,9 +7,9 @@ This document is for detailed game specific notes, if any. | Name | Game ID | Latest supported version | Latest supported option | Actively supported | Requires patch | | --- | --- | --- | --- | --- | --- | -|Chunithm (Chusan)|SDHD |New Plus |A093 |Yes |Yes | +|Chunithm (Chusan)|SDHD |Sun |A111 |Yes |Yes | |Chunithm |SDBT |Paradise Lost |A032 |Yes |Yes (Paradise) | -|Maimai DX |SDEZ |Universe Plus |E061 |Yes |Yes | +|Maimai DX |SDEZ |Festival |F051 |Yes |Yes | |O.N.G.E.K.I |SDDT |Bright memory |A072 |Yes |Yes | |Card Maker |SDED |1.34 |A030 |Yes |Yes | |Maimai |SDEY |Finale |? |No |? | @@ -30,11 +30,12 @@ Only JP variant is supported. * Profile migration from Chunithm ### Additional notes -* Match `game.chusan.version` and `game.chusan.rom-version` key in `application.properties` same as your client. If not, class mode is disabled due to version mismatch. +* Match `game.chusan.version` and `game.chusan.rom-version` key in `application.properties` same as your client. If not, online connectivity kill switch will be triggered or some game modes will not work. * Team function can be enabled by changing `game.chusan.team-name` value. Leave this blank to disable team function. * Chusan and Chunithm uses different endpoints and tables. Your progress from Chunithm won't carry over to Chusan. * For user box customization, use Web UI. * (For New plus or up) Class mode disabled when game set to free play. This is not a server restriction. +* While you can enter global matching mode, actual multiplayer won't work. ## Chunithm Only JP variant is supported. @@ -60,6 +61,7 @@ Only JP variant is supported. ### Non-working features * KOP related * Tournament mode +* Chart recommendation (Festival) ### Additional notes * Previous versions of Aqua reported different endpoint URI for Maimai DX thus required compatible patches. Currently, it doesn't matter and both will work.