Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
GoaLitiuM authored Oct 10, 2017
1 parent ab15604 commit 5ab8e76
Showing 1 changed file with 18 additions and 14 deletions.
32 changes: 18 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,22 @@ Pulsus
Features
---
- Supports following file formats (not completely):
- bms/bme/bml/pms, RDM-LN, MGQ-LN
- bmson 1.0.0
- bms/bme/bml/pms, RDM-LN, MGQ-LN
- bmson 1.0.0
- Single-Play support for 5key, 7key and 9key modes, Double-Play is not supported at the moment
- Basic gameplay and judge using similar timing gates from LR2
- Functions as a preview tool with chart editors like iBMSC/µBMSC/BmsONE
- Usage: Pulsus.exe <bms|bmson file> -p -m <measure number 0-999>
- Can output audio to .wav files
- Usage: Pulsus.exe <bms|bmson file> --render <output.wav>
- Engine Framework:
- Window ([SDL2](https://www.libsdl.org/) + [SDL2-CS](https://github.com/flibitijibibo/SDL2-CS))
- GUI widgets ([Eto.Forms](https://github.com/picoe/Eto))
- Input from keyboard/joysticks/controllers (SDL2)
- Graphics with following backends: D3D9, D3D11, OpenGL. ([bgfx](https://github.com/bkaradzic/bgfx) + [SharpBgfx](https://github.com/MikePopoloski/SharpBgfx))
- Audio playback with following backends: XAudio2, DirectSound, PulseAudio, CoreAudio, and more. (SDL2)
- Multimedia support for video, audio and image formats ([FFmpeg](https://ffmpeg.org/) + [FFmpeg.AutoGen](https://github.com/Ruslan-B/FFmpeg.AutoGen))
- JSON ([Jil](https://github.com/kevin-montrose/Jil))
- Window ([SDL2](https://www.libsdl.org/) + [SDL2-CS](https://github.com/flibitijibibo/SDL2-CS))
- GUI widgets ([Eto.Forms](https://github.com/picoe/Eto))
- Input from keyboard/joysticks/controllers (SDL2)
- Graphics with following backends: D3D9, D3D11, OpenGL. ([bgfx](https://github.com/bkaradzic/bgfx) + [SharpBgfx](https://github.com/MikePopoloski/SharpBgfx))
- Audio playback with following backends: XAudio2, DirectSound, PulseAudio, CoreAudio, and more. (SDL2)
- Multimedia support for video, audio and image formats ([FFmpeg](https://ffmpeg.org/) + [FFmpeg.AutoGen](https://github.com/Ruslan-B/FFmpeg.AutoGen))
- JSON ([Jil](https://github.com/kevin-montrose/Jil))

Requirements
---
Expand All @@ -27,11 +31,11 @@ Windows users may need to install the following packages:

Linux users:
- Install or build the following packages:
- mono
- referenceassemblies-pcl / mono-pcl
- SDL2
- SDL2_ttf
- FFmpeg (3.0.2)
- mono
- referenceassemblies-pcl / mono-pcl
- SDL2
- SDL2_ttf
- FFmpeg (3.0.2)
- Build bgfx and Eto binaries
- Download the Windows binaries of Pulsus and append the package with your built bgfx and Eto binaries (and other binaries if you chose to build them instead)
- Run Pulsus: mono Pulsus.exe
Expand Down

0 comments on commit 5ab8e76

Please sign in to comment.