Jonas Kulla
7c6a2b2c62
Pause RGSS execution when moving into background on Android
...
Assuming that there is enough memory for mkxp to stay in the
background and that the OS doesn't kill the process, this should
allow smooth resuming after moving back into the foreground.
For now, EGL context loss is not handled.
2015-01-15 08:02:21 +01:00
Jonas Kulla
d223d83cbf
Implement F12 game reset (MRI only)
...
Can be disabled with "enableReset=false".
While at it, also replace the flakey volatile bool flags
with proper atomics.
2014-09-26 06:25:47 +02:00
Jonas Kulla
b1981055e1
Core: Remove ifdefs that don't influence RGSS specific behavior
...
This is the first step in eliminating the build time RGSS
versioning.
2014-08-28 19:43:13 +02:00
Jonas Kulla
b1ebc655f9
SoundEmitter: Make SE source count configurable
...
Default is still 6.
2014-08-25 05:34:19 +02:00
Jonas Kulla
648684e4aa
Don't expose global modules' con/destructors
...
This is just a small change to make the C++ API
match the binding counterparts more closely.
2013-12-05 00:34:11 +01:00
Jonas Kulla
5fca94616c
Audio: Implement RGSS3 functionality
...
'Pos' and 'Play' functions take a float for
their 'pos' parameter, which is in seconds
of playback.
'setupMidi' is a noop at this point.
2013-12-05 00:24:18 +01:00
Jonas Kulla
ff25887f41
Initial commit
2013-09-01 16:27:21 +02:00