Commit graph

188 commits

Author SHA1 Message Date
Roza
40d7ccf4db Remove haptic code 2021-02-23 17:25:07 -05:00
Roza
79dbb9856d Input.count, Input.repeatcount, System.user_name 2021-02-22 18:36:53 -05:00
Roza
51c6f627bc Set encodings after JIT options have been processed 2021-02-22 15:51:03 -05:00
Roza
5771866695 the not-so-great warning purge 2021-02-22 01:22:26 -05:00
Roza
4b86c3ebf8 Implement Input.release? and Input.releaseex? 2021-02-19 15:33:06 -05:00
Roza
473a7a5393 Move RGSS1 viewport elements to new parent when 'viewport=' is called 2021-02-10 00:04:34 -05:00
Roza
137741cac3 Remove RGSS version check from viewportElementBinding 2021-02-08 03:18:17 -05:00
Roza
a1d6e3299e Raise exception if getPrivateData fails 2021-02-02 06:21:25 -05:00
Roza
3de6eeb7cb Create configuration options specifically for JIT 2021-01-09 06:37:24 -05:00
Roza
63012caaf9 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
Roza
98a95b6592 Allow using VX+ Sprite functions in XP mode 2021-01-09 00:49:49 -05:00
Roza
dfc5c96206 Add Ruby functions for mounting/unmounting paths 2021-01-09 00:49:31 -05:00
Aeodyn
88bc56913e Add exception handling to rubyArgs. 2021-01-08 23:32:30 -05:00
Aeodyn
83a49f8232 Add support for passing commandline arguments set in mkxp.json to the Ruby environment. 2021-01-08 19:48:41 -05:00
Roza
8addd69337 Try to load Zlib when the Ruby VM is initialized 2021-01-06 21:03:30 -05:00
Roza
fb82d8cf1e Use compiler default convention on x64 Windows 2021-01-06 14:45:15 -05:00
Roza
1481ceb000 Fix x64 Windows asm -- again 2021-01-06 04:42:40 -05:00
Roza
55b9ee85a4 fix inappropriate if statement 2021-01-06 01:13:19 -05:00
Roza
1614eb0b4a lParam size should be architecture dependent 2021-01-05 01:31:27 -05:00
Roza
f72330a23f Fix calling convention for Win64 MiniFFI calls 2021-01-01 02:02:47 -05:00
Roza
ec9094e1fb Revert "Detect DLL architecture at runtime"
This reverts commit 3106df636a.
2021-01-01 00:26:37 -05:00
Roza
3106df636a Detect DLL architecture at runtime 2021-01-01 00:08:28 -05:00
Roza
06765ab735 Reflect custom ruby branch changes 2020-12-31 22:37:26 -05:00
Roza
1ae167427f Fix Windows build errors 2020-12-31 19:59:53 -05:00
Roza
ef546816d6 Use __MINGW64__ instead of _WIN64 2020-12-31 18:35:04 -05:00
Roza
a388192bcd add System::VERSION 2020-12-31 17:26:14 -05:00
Roza
559ed0bd4e Attept 64-bit MiniFFI on Windows 2020-12-31 16:58:47 -05:00
Roza
49138530db Prefix mkxp-z preprocessor definitions with MKXPZ_ 2020-12-31 14:50:07 -05:00
Roza
084caaccf2 add '-masm=intel' when building using GCC 2020-12-31 14:26:12 -05:00
Roza
4a57c644af Update README slightly 2020-12-30 18:39:45 -05:00
Roza
b662dbb5cf Bump version, update Meson build 2020-12-30 18:21:59 -05:00
Roza
ef43becbaf Add optional header parameter to HTTP functions 2020-12-30 18:14:01 -05:00
Roza
12b6d3506b Housecleaning 2020-12-30 16:45:03 -05:00
Roza
67bebb118e Force JIT for Ruby > 3 2020-12-30 13:48:13 -05:00
Roza
4552e91c13 fix include conflict between ruby and json5pp 2020-12-30 13:32:33 -05:00
Roza
1f68efc262 Add JSON parse/stringify methods to HTTPLite::JSON 2020-12-30 01:43:40 -05:00
Roza
4e3f6ff2c2 Add HTTPLite module (built-in simple GET/POST) 2020-12-30 00:06:15 -05:00
Roza
0b069892ce Use -fdeclspec when building with Ruby 3 2020-12-27 03:27:38 -05:00
Roza
ec07b50cb5 Move FileInt.desensitize to System.desensitize 2020-12-26 13:29:33 -05:00
Roza
91619e895d 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
Roza
f0f0f532f6 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
Roza
edbf1ffe0c 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
ゾロアーク
51689797ca Do FilesystemImpl for meson builds 2020-11-22 04:51:36 -05:00
ゾロアーク
0a533bb3c2 Drop ObjFW as a dependency 2020-11-22 03:48:03 -05:00
ゾロアーク
00f085f8a5 Update xcodeproj 2020-11-21 22:37:46 -05:00
ゾロアーク
4942ee62ce Reorganize src dir 2020-11-21 01:36:24 -05:00
zzoro
d46c23cd51 Experimental Xcode builds (dependencies included) 2020-11-19 03:56:35 -05:00
zzoro
672844ee47 Support building with Ruby 1.9 2020-11-15 18:47:21 -05:00
Aeodyn
2220d9cbb7 Brought the tilemap class mostly in line with Essential's CustomTilemap wrt animations, though at the cost of backwards compatibility.
(This could be rescued by per-tile animation lentghs in tilemap.vert, but this should suffice for now.)
2020-07-14 19:34:38 +00:00
Roza
1cd311b434 use getcwd to push to loadpath 2020-05-03 21:08:23 -04:00