Search found 9 matches

by flibitijibibo
Mon May 27, 2013 4:09 am
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

MonoGame-SDL2 is now production ready, and you no longer need the modified XNB files for Vorbis Song playback: https://github.com/flibitijibibo/MonoGame I don't know if this is entirely compatible with Chasm's demo at this point (though it should still be XNA4 compliant), so I've not made a Chasm pa...
by flibitijibibo
Tue May 14, 2013 12:13 am
Forum: Suggestions
Topic: Non-360 Controller Usage
Replies: 20
Views: 14682

Re: Non-360 Controller Usage

For MG-SDL2, you don't do anything. It's all automated. Treat the GamePad exactly as you would on Windows/360, and we handle the rest (either in SDL_GameController or via the MonoGameJoystick.cfg file, which users can edit themselves). If you want to use SDL2# itself, the SDL2 API reference is proba...
by flibitijibibo
Mon May 13, 2013 6:30 pm
Forum: Suggestions
Topic: Non-360 Controller Usage
Replies: 20
Views: 14682

Re: Non-360 Controller Usage

If you use MonoGame-SDL2 you should be able to get both configurable and automated controller support with MonoGameJoystick and SDL_GameController, respectively: https://github.com/flibitijibibo/MonoGame I suppose you'll want to keep using XNA for the Windows version, but this works there as well. S...
by flibitijibibo
Tue Apr 30, 2013 3:06 pm
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

MonoGame's been ported to SDL2 on Mac and Linux (and probably Windows too): https://github.com/flibitijibibo/MonoGame I very strongly recommend that this branch be used, rather than MonoGame upstream or my old `develop` branch. Unfortunately I can't patch this for Chasm on my end, as the Mono runtim...
by flibitijibibo
Tue Apr 23, 2013 5:49 am
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

chasmLinuxPatch was updated just now. Only noticeable change for Chasm is a crash for MediaPlayer when a Song queue loops.
by flibitijibibo
Sat Apr 20, 2013 6:19 pm
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

The current GamePad in upstream MonoGame hardcodes all of the controller input values. My branch allows you to configure it, so anyone with a non-standard controller can bind their SDL joystick values to a virtual 360 controller, which MonoGame then interprets. I think the original hardcoded values ...
by flibitijibibo
Sat Apr 20, 2013 4:04 pm
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

Oh, by the way, here's a Music/ folder that's closer to the XNA content, and uses Ogg rather than mp3: http://www.flibitijibibo.com/chasmMGMusic.tar.bz2 Extract this from the Chasm root directory via `tar` and it should go in the right spot. You can also delete the mp3/wav files in there as well. Si...
by flibitijibibo
Sat Apr 20, 2013 3:53 pm
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

Use this patch: http://www.flibitijibibo.com/chasmLinuxPatch.tar.bz2

Then use this config: http://pcgamingwiki.com/wiki/MonoGame#X ... 28wired.29

More info on the config file is on that PCGW page.
by flibitijibibo
Mon Apr 15, 2013 10:06 pm
Forum: Support & Bug Reports
Topic: Official Chasm on Linux Thread
Replies: 28
Views: 42523

Re: Official Chasm on Linux Thread

MonoGame upstream just uses OpenTK, which has approximately long.MaxValue problems on Linux (and only about uint.MaxValue problems on Windows). SDL 1.2 is used for joystick input as well as Song playback (SDL_mixer), but not for anything else. If you're having trouble with Chasm's MonoGame branch, u...