Skip to content

bemani-clef is a player for Beatmania IIDX, GuitarFreaks and Drummania (Gitadora), and Pop'n Music arcade music tracks.

License

Unknown, BSD-3-Clause licenses found

Licenses found

Unknown
LICENSE.md
BSD-3-Clause
COPYING.Xiph
Notifications You must be signed in to change notification settings

ahigerd/bemani-clef

Repository files navigation

bemani-clef

bemani-clef is a player for Beatmania IIDX, GuitarFreaks and Drummania (Gitadora), and Pop'n Music arcade music tracks.

Prebuilt plugins are available in the Releases section:

Building

To build on POSIX platforms or MinGW using GNU Make, simply run make. The following make targets are recognized:

  • cli: builds the command-line tool. (default)
  • plugins: builds all plugins supported by the current platform.
  • all: builds the command-line tool and all plugins supported by the current platform.
  • debug: builds a debug version of the command-line tool.
  • audacious: builds just the Audacious plugin, if supported.
  • winamp: builds just the Winamp plugin, if supported.
  • foobar: builds just the Foobar2000 plugin, if supported.
  • aud_bemani-clef_d.dll: builds a debug version of the Audacious plugin, if supported.
  • in_bemani-clef_d.dll: builds a debug version of the Winamp plugin, if supported.

The following make variables are also recognized:

  • CROSS=mingw: If building on Linux, use MinGW to build Windows binaries.
  • CROSS=msvc: Use Microsoft Visual C++ to build Windows binaries, using Wine if the current platform is not Windows. (Required to build the Foobar2000 plugin.)
  • WINE=[command]: Sets the command used to run Wine. (Default: wine)

To build using Microsoft Visual C++ on Windows without using GNU Make, run buildvs.cmd, optionally with one or more build targets. The following build targets are supported:

  • cli: builds the command-line tool. (default)
  • plugins: builds the Winamp and Foobar2000 plugins.
  • all: builds the command-line tool and the Winamp and Foobar2000 plugins.
  • winamp: builds just the Winamp plugin.
  • foobar: builds just the Foobar2000 plugin.

Separate debug builds are not supported with Microsoft Visual C++, but the build flags may be edited in msvc.mak.

License

bemani-clef is copyright (c) 2020 Adam Higerd and distributed under the terms of the MIT license.

This project is based upon libclef, copyright (c) 2020 Adam Higerd and distributed under the terms of the MIT license.

About

bemani-clef is a player for Beatmania IIDX, GuitarFreaks and Drummania (Gitadora), and Pop'n Music arcade music tracks.

Resources

License

Unknown, BSD-3-Clause licenses found

Licenses found

Unknown
LICENSE.md
BSD-3-Clause
COPYING.Xiph

Stars

Watchers

Forks

Packages

No packages published