ref-err
e88bddbdbf
fix crash on game exit and some ruby fixes idk
...
and also sdl unfree's your copyright notice
2026-07-31 21:47:58 +05:00
niko(depressedTWM)
e14614a7a9
Replacing standart C library methods with SDL methods
2026-07-14 12:43:43 -04:00
ref-err
640f83e10e
removed SDL joystick support + SECCOMP fixes
2026-07-06 19:46:13 +05:00
Issac332
27731db838
gamepads haptic moved from Sunshine module to Input module
2026-06-28 11:23:06 +03:00
Issac332
547343f4d3
CONTROLS SETTINGS LJG:LSFGLH:JNSGFL:JHKSHJ:LFK:SHLJKF
2026-06-25 20:52:46 +03:00
DepressedTWM
5a161ce8b7
Fuck RPGMaker games compatibility, more optimizatopn for GCC compiled binaryez
2026-06-05 12:50:18 -04:00
meowtech
9e990680dc
now using float for wheel
2026-05-26 10:46:32 +00:00
meowtech
30ba0b2ae0
wheel support :3 (settings will be rewriten soon)
2026-05-26 10:31:36 +00:00
Issac332
fc3ce84420
Added wallhack
2026-05-23 22:59:45 +03:00
ZakatTeamI2P
a6e2dc795a
Fuck
2026-05-18 23:08:54 +04:00
DepressedTWM
8d9568bd5f
Bypass the walls!
2026-05-18 10:15:10 +04:00
DepressedTWM
e1ced21b34
Code cleanup
2026-05-18 08:37:31 +04:00
DepressedTWM
07b89ef555
meow x2
2026-05-12 15:05:32 +04:00
ZakatTeamI2P
4eba89fd0c
Verbose logging, bugs fixes, minor changes, one SEGFAULT fix(sunshine bindings) and other i dont rememberrrrrrrrrr
2026-04-28 21:43:24 +04:00
Mathew Velasquez
302ec6dd02
I stopped making commits for a good while. Here's the latest junk.
2016-09-19 13:54:38 -04:00
Mathew Velasquez
3c6cef9aeb
overhauled input symbols to be more gamepad-friendly
2016-01-05 14:50:17 -05:00
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
88bb92aadc
MRI-Binding: Input constants are symbols in RGSS3
2014-08-09 21:21:15 +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
c504a383ba
MRI-Binding: Optimize RB_ARG_END vaarg guard
...
It's enough to check this only in debug mode.
Make this an empty define in release mode.
2013-12-20 11:29:12 +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
4ff563725b
Make 'rb_get_args()' va_arg passing safer by introducing a termination marker
...
What can I say. I made a pact with the devil, and paid dearly.
Almost a whole day's worth of debugging, actually. Not again.
If this turns out to be slow we can always optimize the critical
parts (with no variable param count) later, or completely remove it.
2013-09-27 04:49:48 +02:00
Jonas Kulla
ff25887f41
Initial commit
2013-09-01 16:27:21 +02:00