Important Information
Player ID
If you would like to play Abica Luna on multiple machines and maintain your progress, you will need your player ID. A unique ID is generated the first time you enter your name and password and is stored in the directory "/itch/apps/abica-luna/players/". After playing Abica Luna, copy this file to your second machine in the same directory. Enter your name and password correctly on the second machine and the correct information about your in-game progress will be retrieved from the server.
Xfce Desktop Environment
Abica Luna doe not cooperate well with the Xfce desktop environment. The game window may become minimized inappropriately during gameplay. If this becomes bothersome, I recommend installing the Cinnamon desktop environment to use while playing Abica Luna. This will allow the game to function as intended.
Java and Pulse Audio in Debian 9
There is an issue with Java and Pulse Audio in Debian 9.
If you notice some sound effects are not playing in Abica Luna, do the following:
Begin editing your Java sound.properties file with the following command:
sudo nano /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sound.properties
Look for the following lines:
javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider javax.sound.sampled.Port=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider javax.sound.sampled.SourceDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider javax.sound.sampled.TargetDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
#javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider #javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider #javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider #javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider
Comment out the first four lines shown above with # and remove the # from the second four.
The result should look like this:
#javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider #javax.sound.sampled.Port=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider #javax.sound.sampled.SourceDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider #javax.sound.sampled.TargetDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider
Press ctrl+X to exit and save the file, overwriting the original.
All of the sound effects in Abica Luna and other Java programs will now work on your Debian OS.