Struma
02c06be88a
Add Ruby-accessible delta clocks (microseconds)
2021-02-25 21:29:21 -05:00
Struma
ced6daede7
Separate tileset script from main executable
2021-02-24 02:38:31 -05:00
Struma
653eb0118b
Remove haptic code
2021-02-23 17:25:07 -05:00
Struma
1d508b048a
Input.count, Input.repeatcount, System.user_name
2021-02-22 18:36:53 -05:00
Struma
0cf75c92e5
Set encodings after JIT options have been processed
2021-02-22 15:51:03 -05:00
Struma
2fd585393d
the not-so-great warning purge
2021-02-22 01:22:26 -05:00
Struma
1163ee9df5
Implement Input.release? and Input.releaseex?
2021-02-19 15:33:06 -05:00
Struma
f719c27f57
Move RGSS1 viewport elements to new parent when 'viewport=' is called
2021-02-10 00:04:34 -05:00
Struma
6a006f1b13
Remove RGSS version check from viewportElementBinding
2021-02-08 03:18:17 -05:00
Struma
65c6c78936
Raise exception if getPrivateData fails
2021-02-02 06:21:25 -05:00
Struma
c3b5623a3d
Create configuration options specifically for JIT
2021-01-09 06:37:24 -05:00
Struma
67a19c8b5b
Merge branch 'master' into 'master'
...
Add support for passing commandline arguments set in mkxp.json to the Ruby environment.
See merge request mkxp-z/mkxp-z!29
2021-01-09 05:53:14 +00:00
Struma
88d8c9d63c
Allow using VX+ Sprite functions in XP mode
2021-01-09 00:49:49 -05:00
Struma
94657eaed5
Add Ruby functions for mounting/unmounting paths
2021-01-09 00:49:31 -05:00
Aeodyn
a08fea1574
Add exception handling to rubyArgs.
2021-01-08 23:32:30 -05:00
Aeodyn
63b92d3815
Add support for passing commandline arguments set in mkxp.json to the Ruby environment.
2021-01-08 19:48:41 -05:00
Struma
8edd1739d6
Try to load Zlib when the Ruby VM is initialized
2021-01-06 21:03:30 -05:00
Struma
c9a5638451
Use compiler default convention on x64 Windows
2021-01-06 14:45:15 -05:00
Struma
36e2c7508b
Fix x64 Windows asm -- again
2021-01-06 04:42:40 -05:00
Struma
1bc05a9b62
fix inappropriate if statement
2021-01-06 01:13:19 -05:00
Struma
92f92dc480
lParam size should be architecture dependent
2021-01-05 01:31:27 -05:00
Struma
be051461e5
Fix calling convention for Win64 MiniFFI calls
2021-01-01 02:02:47 -05:00
Struma
19f04599b7
Revert "Detect DLL architecture at runtime"
...
This reverts commit 3106df636a
.
2021-01-01 00:26:37 -05:00
Struma
1785d7c2dd
Detect DLL architecture at runtime
2021-01-01 00:08:28 -05:00
Struma
9a4c53e6fe
Reflect custom ruby branch changes
2020-12-31 22:37:26 -05:00
Struma
8f78a4cf17
Fix Windows build errors
2020-12-31 19:59:53 -05:00
Struma
961a8fb63b
Use __MINGW64__ instead of _WIN64
2020-12-31 18:35:04 -05:00
Struma
59078356ac
add System::VERSION
2020-12-31 17:26:14 -05:00
Struma
69514de7c6
Attept 64-bit MiniFFI on Windows
2020-12-31 16:58:47 -05:00
Struma
7db1c1219e
Prefix mkxp-z preprocessor definitions with MKXPZ_
2020-12-31 14:50:07 -05:00
Struma
f7449ab7e6
add '-masm=intel' when building using GCC
2020-12-31 14:26:12 -05:00
Struma
774b288a68
Update README slightly
2020-12-30 18:39:45 -05:00
Struma
5d4758edaa
Bump version, update Meson build
2020-12-30 18:21:59 -05:00
Struma
51c7f8410e
Add optional header parameter to HTTP functions
2020-12-30 18:14:01 -05:00
Struma
e511d71875
Housecleaning
2020-12-30 16:45:03 -05:00
Struma
69ab476b26
Force JIT for Ruby > 3
2020-12-30 13:48:13 -05:00
Struma
f9b6f95708
fix include conflict between ruby and json5pp
2020-12-30 13:32:33 -05:00
Struma
d448d996f5
Add JSON parse/stringify methods to HTTPLite::JSON
2020-12-30 01:43:40 -05:00
Struma
e52ce335c4
Add HTTPLite module (built-in simple GET/POST)
2020-12-30 00:06:15 -05:00
Struma
056f4dcf0c
Use -fdeclspec when building with Ruby 3
2020-12-27 03:27:38 -05:00
Struma
a2a0a05301
Move FileInt.desensitize
to System.desensitize
2020-12-26 13:29:33 -05:00
Struma
0179e6a75b
Revert "Remove haptics code"
...
Some part of this completely breaks the frame limiter.
I do not know which part
2020-12-25 19:41:16 -05:00
Struma
d565650975
Remove haptics code
...
It never worked anyway, as far as anyone knew, and is probably
not a feature anyone particularly needs.
2020-12-25 12:01:41 -05:00
Struma
c34f985c5f
Add Xcode build scheme for (ARM64) legacy mkxp-z
...
Homebrew isn't quite ready for M1 Macs yet, but the Xcode project is.
Requires setting up the ruby 1.8 dependency manually.
(the `custom-ruby` rule in the makefile)
2020-12-14 11:45:45 -05:00
Struma
4ef6b3c337
Do FilesystemImpl for meson builds
2020-11-22 04:51:36 -05:00
Struma
0e278c3e5c
Drop ObjFW as a dependency
2020-11-22 03:48:03 -05:00
Struma
a399059f8c
Update xcodeproj
2020-11-21 22:37:46 -05:00
Struma
f98b1e031f
Reorganize src dir
2020-11-21 01:36:24 -05:00
Struma
7e21066a70
Experimental Xcode builds (dependencies included)
2020-11-19 03:56:35 -05:00
Struma
bd549a65ad
Support building with Ruby 1.9
2020-11-15 18:47:21 -05:00