Magical Broom Extreme Port
An existing game or its source code brought to another platform.
About
Magical Broom Extreme is a freeware horizontal shooter from Japan in which the player controls a witch flying on a broom. This fork replaces DirectX 8.1 with SDL2 and OpenGL(ES), so it can run on Linux and other operating systems and on non-x86 platforms such as x64 and arm.
How it differs from the original
It includes a reimplementation of the subset of the Luna library the game uses, built on SDL2 and OpenGL(ES) instead of DirectX 8.1. The original Windows binaries and Visual C++ 6.0 source project are also in the repository.
Getting started
The music and voice data are in optional separate datafiles.
History
The original readme says it was made between February and July 2002 as a remake of the author's earlier Magical Broom alpha and beta, which were school assignments.
Features
- The game is a horizontal shooter in which you control a witch flying on a broom.
- The port uses SDL2 and OpenGL (or OpenGL ES) and allows the game to run on Linux, other operating systems, and non-x86 platforms.
Summarised from the project's README.
Additional notes
- Audio license
- The sound and voice materials are separately copyrighted and secondary distribution or use is prohibited, while the source, binary and graphics are stated as freely redistributable and modifiable.
FAQ
- What is Magical Broom Extreme Port?
- Magical Broom Extreme Port is an open-source port. An existing game or its source code brought to another platform. The original game ran on Linux.
- How is Magical Broom Extreme Port licensed?
- project: 再配布・改変など自由 (source); project: 再配布・改変など自由 (binary); project: 再配布・改変など自由 (graphics); TAM Music Factory; VR Express; WEB WAVE LIB: 2次配布や2次利用などは厳禁です (sound materials); 葉月沙綾さん: 2次配布や2次利用などは硬く禁止 (voice recordings). The repository itself is the authoritative source.