Skip to content

Commit

Permalink
Merge pull request #103 from StenAL/sound
Browse files Browse the repository at this point in the history
Fix sound, upgrade to Java 17
  • Loading branch information
PhilippvK authored Apr 28, 2023
2 parents e93fc7b + ca95244 commit 129c55b
Show file tree
Hide file tree
Showing 386 changed files with 537 additions and 17,204 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
java-version: 1.8
java-version: 17
distribution: 'temurin'
# Step that caches and restores maven dependencies
- name: Cache maven dependencies
uses: actions/cache@v2
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,11 @@ jobs:
uses: metcalfc/changelog-generator@v0.4.3
with:
myToken: ${{ secrets.GITHUB_TOKEN }}
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
java-version: 1.8
java-version: 17
distribution: 'temurin'
# Step that caches and restores maven dependencies
- name: Cache maven dependencies
uses: actions/cache@v2
Expand Down
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,9 @@ The Java Applet-based Minigolf Client was one of the most popular multiplayer ga

### Prerequisites
- Clone this repo: `git clone git@github.com:PhilippvK/playforia-minigolf.git`
- Install Java Development Kit 8 (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
* OpenJDK1.8 should work as well!
- Install Java Development Kit 17 (https://adoptium.net/en-GB/temurin/releases/)
- Install Apache `maven` for building: https://maven.apache.org/install.html
- *Optional:* Install IntelliJ IDEA Java IDE (https://www.jetbrains.com/idea/download/) and import this reposiory as project
- *Optional:* Install IntelliJ IDEA Java IDE (https://www.jetbrains.com/idea/download/) and import this reposiory as project

### Building

Expand Down Expand Up @@ -74,13 +73,11 @@ If you want to enable debugging messages, add `--verbose` to the list of argumen
## Compability

Tested:
- MacOS 10.14.5 Mojave with Java Version `1.8.0_152-ea` with (Open)JDK
- Ubuntu 19.04 with Java version `1.8.0_265`
- Windows (7/8/10)
- Ubuntu 22.04 with Java version `17.0.6`
- Windows 10/11

## Problems
- Ratings are not synced
- No sound
- Custom Tracks category disabled
- Server sometimes crashes due to race conditions

Expand Down
Binary file removed assets/res/ACannons/picture/ammo-napalm.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/ammo-ss20-down.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/ammo-ss20-up.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/bg-game.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/bg-lobby.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/bg-password.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/bg-weaponmenu.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/cannon.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/cannon_own.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/cloud-fallout.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/cloud-poisongas.png
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-0.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-1.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-2.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-3.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-4.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/object-5.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/summer/sky.jpg
Binary file not shown.
Binary file removed assets/res/ACannons/picture/winter/object-0.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/winter/object-1.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/winter/object-2.png
Binary file not shown.
Binary file removed assets/res/ACannons/picture/winter/object-3.png
Diff not rendered.
Binary file removed assets/res/ACannons/picture/winter/object-4.png
Diff not rendered.
Binary file removed assets/res/ACannons/picture/winter/object-5.png
Diff not rendered.
Binary file removed assets/res/ACannons/picture/winter/sky.jpg
Diff not rendered.
Binary file removed assets/res/ACannons/sound/burn-0.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/burn-1.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/dud-0.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-0.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-1.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-10.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-11.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-2.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-3.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-4.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-5.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-6.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-7.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-8.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/explosion-9.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-0.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-1.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-2.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-3.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-4.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-5.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-6.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/shoot-7.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/whistle-0.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/whistle-1.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/whistle-2.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/whistle-3.au
Binary file not shown.
Binary file removed assets/res/ACannons/sound/whistle-4.au
Binary file not shown.
Binary file removed assets/res/ADraw/picture/background.gif
Diff not rendered.
Binary file removed assets/res/ADraw/picture/bg-password.gif
Diff not rendered.
Binary file removed assets/res/ADraw/picture/game-info.gif
Diff not rendered.
Binary file removed assets/res/ADraw/picture/game-tools-off.gif
Diff not rendered.
Binary file removed assets/res/ADraw/picture/game-tools-on.gif
Diff not rendered.
Binary file removed assets/res/APool/picture/bg-multi.jpg
Diff not rendered.
Binary file removed assets/res/APool/picture/bg-single.jpg
Diff not rendered.
Binary file removed assets/res/APool/picture/coin-icon.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/bg-score.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/bg-top.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-balls.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-ballshadow.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-bg.jpg
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-cgreen.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-cred.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-stick-0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-stick-1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-table-mask.gif
Diff not rendered.
Binary file removed assets/res/APool/picture/game/pool-table.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-balls.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-ballshadow.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-bg.jpg
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-stick-0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-stick-1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-table-mask.gif
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-table.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/snooker-values.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/spinball.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/2.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/3.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/4.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/5.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/6.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/7.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/8.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/9.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/box-bg.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/box-turn.png
Diff not rendered.
Binary file removed assets/res/APool/picture/game/timer/sep.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobby/coin-pile.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobby/header.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/header-0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/header-1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/mp-0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/mp-1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/mp-2.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/mp-3.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/mp-4.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/sp-0.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/sp-1.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/sp-2.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/sp-3.png
Diff not rendered.
Binary file removed assets/res/APool/picture/lobbyselect/sp-4.png
Diff not rendered.
Binary file removed assets/res/APool/sound/collision-0.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-1.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-2.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-3.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-4.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-5.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-6.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-7.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-8.au
Binary file not shown.
Binary file removed assets/res/APool/sound/collision-9.au
Binary file not shown.
Binary file removed assets/res/APool/sound/game-draw.au
Binary file not shown.
Binary file removed assets/res/APool/sound/game-lose.au
Binary file not shown.
Binary file removed assets/res/APool/sound/game-win.au
Binary file not shown.
Binary file removed assets/res/APool/sound/pocket.au
Binary file not shown.
Binary file removed assets/res/APool/sound/strike-0.au
Binary file not shown.
Binary file removed assets/res/APool/sound/strike-1.au
Binary file not shown.
Binary file removed assets/res/APool/sound/strike-2.au
Binary file not shown.
Binary file removed assets/res/APool/sound/strike-3.au
Binary file not shown.
Binary file removed assets/res/APool/sound/wall-0.au
Binary file not shown.
Binary file removed assets/res/APool/sound/wall-1.au
Binary file not shown.
Binary file removed assets/res/APool/sound/wall-2.au
Binary file not shown.
Loading

0 comments on commit 129c55b

Please sign in to comment.