README 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. The aim of this port is to present Shadow Warrior as closely as possible
  2. to the original game while adding optional features to expand the
  3. possibilities of the game.
  4. To play the game, you will need the sw.grp data file from either the
  5. full or shareware DOS version of Shadow Warrior. If you want to play the
  6. shareware version, you can install jfsw_demo_data from slackbuilds.org.
  7. For the full version, copy sw.grp from the game directory to
  8. /usr/share/games/jfsw/sw.grp (the filename must be lowercase).
  9. If you have sw.grp from the full version of the game, you may also want
  10. to install jfsw_hires_pack for some graphic enhancements (don't bother
  11. trying, if all you have is the shareware sw.grp: it segfaults on
  12. startup).
  13. The shareware version uses midi audio and will require jfsw to be built
  14. against fluidsynth and for fluid-soundfont to be installed. The config
  15. file (~/.jfsw/sw.cfg) will need to be edited to select the FluidSynth
  16. music driver.
  17. MusicDevice = 6
  18. The full version uses ogg audio files which are not included. They can
  19. be found in the GOG and Steam versions of the game and should be placed
  20. in either the current directory, ~/.jfsw/ or /usr/share/games/jfsw/.
  21. The filenames must be lower case.
  22. This will work with either the ALSA, SDL or FluidSynth music drivers.
  23. For ALSA:
  24. MusicDevice = 7
  25. For SDL:
  26. MusicDevice = 1
  27. Note #1: If you run into an issue with turning left or right with mouse,
  28. edit the config file (~/.jfsw/sw.cfg) and change MouseAnalogAxes0 to
  29. "analog_turning" and MouseAnalogAxes1 to "analog_moving". The digital
  30. axes should have "" values.
  31. To build with debugging support use:
  32. DEBUG="yes" ./jfsw.SlackBuild
  33. fluid-soundfont and SDL2 are optional dependencies.