This ruleset isn't a serious ruleset and doesn't serve any other purpose than showing the capabilities of the game framework and being cool, and of course useless. Now you're warned ...
The ruleset consists of a single DLL file that you'll have to drop in the rulesets
directory of your osu!lazer data directory.
Prebuilt releases are available if you do not have an development environement setup in place:
Releases | Latest Release |
---|
Or you can alternatively build the ruleset yourself by issuing the following commands in your OS shell (this assumes you've got the .NET Core SDK tools as well as git in your PATH):
git clone https://github.com/Game4all/gamebosu
cd gamebosu
cd osu.Game.Rulesets.Gamebosu
dotnet build -c:Release # make sure to build ruleset in release mode to create a single file assembly
# You should find the compiled and packed ruleset assembly in the output directory at path bin/Release/netstandard2.1/osu.Game.Rulesets.Gamebosu.dll
For building this from an IDE, you should open the solution file with your prefered C# editor and hit build
with the Release
configuration (in order to create a single file assembly).
-
Navigate to your osu!lazer data directory. You can do so by opening the settings panel in osu!lazer and clicking on the "open osu! folder" button. Alternatively you can directly navigate to the rulesets directory via your OS directory explorer at the following locations:
%AppData%/osu/rulesets
on Windows~/.local/share/osu/rulesets
on Linux / mac OSX
NOTE: If you have relocated your osu! data directory to another directory, the rulesets directory will be there instead.
-
Drag and drop the ruleset's DLL file into the
rulesets
directory. -
Have fun! You may need to head periodically to the releases page to download the latest version of the ruleset as compatibilty may break with a new lazer update. You may want to also read Installing Roms section before using the ruleset.
In order for the ruleset to correctly work, you'll need to download original gameboy or gameboy color ROM files and place them in a roms
directory inside your osu!lazer data directory (you may have to launch the ruleset once in order for the directory to appear.)
This ruleset uses Emux by Washi1337 as its emulation core.
Original idea of running a gameboy emulator on o!f : osu-GameBoy