Varun Patil
a997bcd67f
Fix emscripten support, for mruby
...
Gets to title screen, input works
Fix up repo, fix Graphics.cpp, add emscripten_sleep to audio files
2018-05-01 13:59:25 +05:30
Jonas Kulla
685f8b63b3
Input: Integer button codes are still allowed in RGSS3
2014-12-09 04:21:48 +01:00
Jonas Kulla
55f1542c76
Merge separate RGSS version build configs into one
...
Setup active RGSS version at runtime. Desired version can be
specified via config, or as default, auto detected from the game
files. This removes the need to build specifically for each
version, which should help packaging a lot.
This also greatly reduces the danger of introducing code that
wouldn't compile on all RGSS version paths (as certain code paths
were completely ifdef'd out).
This can be optimized more, eg. not compiling shaders that aren't
needed in the active version.
2014-08-28 23:22:05 +02:00
Jonas Kulla
1cc1541377
MRuby-Binding: Input constants are symbols in RGSS3
...
Port of 88bb92aadc
.
2014-08-09 21:23:26 +02:00
Jonas Kulla
88bb92aadc
MRI-Binding: Input constants are symbols in RGSS3
2014-08-09 21:21:15 +02:00
Jonas Kulla
80b2768e73
Fix "unused variable" warning
2014-05-03 04:05:11 +02:00
Jonas Kulla
64f1e32fdc
Input: Implement RGSS3 functionality in bindings
...
Ie. using symbols instead of Input:: constants to query
button states.
2014-02-03 15:04:57 +01:00
Jonas Kulla
bd63bc9cd2
MRuby-Binding: Make code compile with latest mruby master
2013-12-27 04:36:24 +01:00
Jonas Kulla
cb6f73f7df
Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState
...
This was particularly nasty with the shorthand macros
'gState' and 'glState'. The former is now 'shState'.
2013-10-09 12:30:33 +02:00
Jonas Kulla
8d3379ce0e
Silence "unused" warnings
2013-09-03 15:19:18 +02:00
Jonas Kulla
d151986c72
Use 'MRB_FUNCTION' instead of 'MRB_METHOD' for modules
2013-09-03 11:06:01 +02:00
Jonas Kulla
ff25887f41
Initial commit
2013-09-01 16:27:21 +02:00