Wayward Heart
21fac5a946
Autohide mouse cursor after half a second
2023-10-17 04:38:05 -05:00
Splendide Imaginarius
f59f213e3f
Merge pull request #55 from Splendide-Imaginarius/mkxp-z-readme-license
...
README: Clarify license
2023-10-17 07:21:56 +00:00
Splendide Imaginarius
1f2f123502
README: Clarify texture size limit
2023-10-17 07:19:38 +00:00
Splendide Imaginarius
7bc0671380
README: Clarify license
...
Struma confirmed via Discord that the license matches Ancurio's GPLv2+.
2023-10-17 07:01:50 +00:00
Splendide Imaginarius
d6f6d0bf97
README: Exclude PR's from Automatic Builds
2023-10-17 06:58:05 +00:00
Splendide Imaginarius
db87204e71
Merge pull request #50 from Splendide-Imaginarius/mkxp-z-preload-artifacts
...
GitHub Actions: Add preload scripts to Linux and Windows artifacts
2023-10-17 06:50:49 +00:00
Splendide Imaginarius
925d70321f
Clarify Meson comment, improve formatting
2023-10-17 06:14:20 +00:00
Splendide Imaginarius
d00b81fb50
Merge pull request #42 from ijuintekka/dev
...
Prevent building against incorrect sdl2_image.
2023-10-17 05:47:36 +00:00
Splendide Imaginarius
a2fce222f2
Build with static libgcc on Windows
...
Avoids needing to ship libgcc_s_seh-1.dll with the binaries.
2023-10-17 05:37:10 +00:00
ijuintekka
d26fa631ba
Update meson.build
2023-10-15 22:10:59 +01:00
ijuintekka
f42f6c5dcf
Update meson.build
2023-10-15 21:42:26 +01:00
ijuintekka
c01b2cbd92
Update meson.build
2023-10-15 21:22:31 +01:00
Splendide Imaginarius
deffb3eaa6
GitHub Actions: Add preload scripts to Linux and Windows artifacts
...
Refs https://github.com/mkxp-z/mkxp-z/issues/49
2023-10-15 15:53:41 +00:00
Splendide Imaginarius
1e5f2ab9da
Merge pull request #47 from Splendide-Imaginarius/mkxp-z-actions-pull
...
GitHub Actions: Fix artifact upload for pull requests
2023-10-15 13:22:14 +00:00
Splendide Imaginarius
c6152c3801
GitHub Actions: Fix artifact upload for pull requests
2023-10-15 13:04:38 +00:00
Splendide Imaginarius
ad3ddb7f8d
Merge pull request #34 from Splendide-Imaginarius/mkxp-z-eventthread-segfault
...
Fix segfault when opening settings menu
2023-10-15 12:16:12 +00:00
Splendide Imaginarius
8943c8e62c
Merge pull request #8 from Splendide-Imaginarius/mkxp-z-show-fps
...
Add "displayFPS" config option
2023-10-15 11:53:17 +00:00
Splendide Imaginarius
0ed35fcd02
Merge pull request #41 from Eblo/movie-audio-dispose-bugfix
...
Movie audio disposal bugfix
2023-10-15 11:18:40 +00:00
Splendide Imaginarius
930f875e42
Merge pull request #45 from Splendide-Imaginarius/mkxp-z-macos-libjxl-link
...
Fix libjxl linking on macOS
2023-10-15 09:37:10 +00:00
Splendide Imaginarius
a4529ff3fb
Fix libjxl linking on macOS
2023-10-15 08:40:21 +00:00
ijuintekka
6e0611d287
Update meson.build
2023-10-13 08:57:57 +01:00
ijuintekka
1e70770b5e
Update meson.build
2023-10-13 08:04:24 +01:00
Eblo
2894880550
Movie audio disposal bugfix
...
Put the audioThread check within the hasAudio conditional in the movie destructor
The order is significant, as trying to dispose of OpenAL objects before audioThread is complete can result in hanging
2023-10-10 21:27:15 -04:00
Splendide Imaginarius
4b4f7b524e
Fix segfault when opening settings menu
...
Ported from:
3c031aa2a8
2023-10-09 23:23:06 +00:00
Splendide Imaginarius
92167bdfc9
Merge pull request #30 from Splendide-Imaginarius/mkxp-z-sdl-2.28.1
...
Bump SDL to 2.28.1
2023-10-09 10:54:14 +00:00
Splendide Imaginarius
56a92d55bd
macOS: Use SDL_image's vendored libjxl
2023-10-09 08:45:07 +00:00
Splendide Imaginarius
9eed78fa2d
Bump SDL to 2.28.1
2023-10-09 05:27:01 +00:00
Splendide Imaginarius
20c1f2fdf0
Revert "let's NOT update SDL yet"
...
This reverts commit 290ffe1135
.
2023-10-09 05:27:01 +00:00
Splendide Imaginarius
765d057a9d
Merge pull request #32 from Splendide-Imaginarius/mkxp-z-apt
...
GitHub Actions: apt update
2023-10-09 04:49:52 +00:00
Splendide Imaginarius
9ab1bb5905
GitHub Actions: apt update
...
Should fix the 404 errors that were showing up.
2023-10-09 04:46:54 +00:00
Splendide Imaginarius
0da5cbb4da
Merge pull request #31 from Splendide-Imaginarius/mkxp-z-actions-pr
...
GitHub Actions: build PR's
2023-10-09 04:42:06 +00:00
Splendide Imaginarius
dc7ac9a0e1
GitHub Actions: build PR's
2023-10-09 04:36:23 +00:00
Splendide Imaginarius
4d7a4bff7f
Support opening JXL images ( #24 )
...
* Update SDL_image on linux+windows
Partially reverts "add -O3 to CFLAGS for dependencies"
This partially reverts commit 79bae839de
.
* Enable JXL in SDL2_image
2023-10-08 23:04:50 -04:00
Splendide Imaginarius
55ce4828bc
mkxp.json: fix whitespace typo ( #20 )
2023-10-08 22:34:10 -04:00
Eblo
3e4c2fb608
Do not call gl.UseProgram(0) in shader destructor ( #26 )
...
This can erroneously affect the GL state if destruction occurs after another GL program is set and before that operation finishes
2023-10-08 22:33:31 -04:00
Eblo
6341772866
Only dispose of movie audio if the movie has audio ( #27 )
...
This fixes a crash that occurs when trying to dispose of audio when the movie does not have any
2023-10-08 22:33:12 -04:00
Splendide Imaginarius
f46e132945
Fix division by zero segfault ( #28 )
...
Bug was introduced in c9378cfaba
Thanks to Eblog for reporting the bug.
2023-10-08 22:32:38 -04:00
Amaryllis Kulla
fae7fa9c4e
Update ancurio's copyright notice ( #29 )
2023-10-04 15:07:34 -04:00
struma
4c0620ce4e
fix the discord link
2023-08-23 00:59:47 -04:00
Riley Pierce
0a28d4cf3c
add system.file_exist? ( #19 )
...
binding to the internal filesystem.exists, a less janky way of checking if a file exists in the path cache
2023-08-01 03:28:08 -04:00
Splendide Imaginarius
7dd50c8546
Add preload scripts ( #6 )
...
* Add preload scripts
At least one game in the wild requires both of these preload scripts to run.
* Add Ancurio's win32 preload script
At least one game in the wild requires this preload script to run on Linux.
* Relicense my preload scripts under CC0
* Clarify preload script docs in mkxp.json
* Move preload scripts to "scripts/preload"
* Fix permissions on preload scripts
* Fix preloadScript paths in mkxp.json example
* Apply suggestions from code review
Co-authored-by: WaywardHeart <WaywardHeart@outlook.com>
---------
Co-authored-by: struma <ruffle-brasher-0r@icloud.com>
Co-authored-by: WaywardHeart <WaywardHeart@outlook.com>
2023-07-20 12:16:29 -04:00
Struma
c9378cfaba
update Input.repeat
timing on each Graphics.update
...
Instead of updating the `Input.repeat?` frame timing every time
`Graphics.frame_rate=` is called, automatically set it to the
current average framerate (or close to it)
2023-07-06 23:58:18 -04:00
Wayward Heart
2d9c06231d
Make font families case insensitive
2023-07-04 21:14:32 -05:00
struma
b1065a5533
say thanks
2023-07-02 10:53:44 -04:00
Struma
b594640ab7
remove releases from readme
2023-06-04 23:04:26 -04:00
Struma
ee8dc7e0fa
make Input time functions return the correct type
2023-05-28 20:24:27 -04:00
Struma
39f7cb45b7
Adjust error messages for script load failure
2023-05-21 19:48:33 -04:00
Struma
b0d8e0b2ba
Allow passing nil as a track to BGM functions
2023-05-20 14:54:09 -04:00
Struma
fa0e60b7fc
Add git hash to System::VERSION
...
I don't really plan on putting out another "release tag" anytime soon,
so the hash for the current git commit is being added to the version string
to help tell the difference between one build and the other.
2023-05-19 08:49:32 -04:00
Struma
81616ebf73
update readme
2023-05-19 07:09:24 -04:00