0.5.1 • Published 7 years ago

mangonel v0.5.1

Weekly downloads
11
License
MIT
Repository
github
Last release
7 years ago

mangonel

Travis Codecov npm GitHub license GitHub issues Dependeny Status

semantic-release js-standard-style Commitizen friendly Gitter Dev Dependency Status

A game launcher for emulators and steam

Rudimentary support for the following:

Currently, only windows is supported. Support for POSIX (Linux, Mac, etc) is planned for a later release

Setup

NPM

npm install mangonel

Usage

import mangonel from mangonel

// Minimum settings required
let settings = {
    "launcher": {
        "name": "bizhawk",
        "path": "D:\\BizHawk-1.11.4\\emuhawk.exe",
    },
    "app": "D:\\pce\\Galaga-90.pce"
}

mangonel(settings)
Results

Imgur

Options

You can also specify generic launcher options. (ex: full screen, vsync, etc)

// Adding to the object above
settings.options = {
    "video": {
        "vsync": true,
        "fullscreen": true,
        "resolution": {
            "width": 1920,
            "height": 1080
        }
    }
}

FAQ

Why the name mangonel?

Because all the good names from the npm registry are taken :) ..and because its easier than trebuchet.

Wikipedia:

A mangonel was a type of catapult or siege engine used in the medieval period to throw projectiles at a castle's walls

Will you add support for insert launcher name here?

Yes, I'd love to add support for more launchers. Please add a request in the issue tracker.

npm.io

License

MIT License 2015 © Simon W. Jackson and contributors

0.5.1

7 years ago

0.5.0

7 years ago

0.4.0

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago