Releases: nkrapivin/NekoPresence
macOS M1 update.
The only difference between this and v1.3 - v1.3.1 is the macOS dylib, it's now universal.
I hate Apple, enjoy.
Since M1 support has been introduced since GMS2.3+ only, this is a 2.3+ only extension package, makes sense, right?
For Studio 1 use v1.3.1
GM:S 1.4 update
Changelog:
- This is v1.3.0 but built for GM:S 1.4.9999, only that specific exact version, not newer (LOL), not older.
GMS 2.3 misc update
Changelog
- Added np_setpresence_buttons (see Wiki)
- Dropped GM:S 1.4 support for now, will probably make an update later.
Based on a fork of libdiscord-rpc: https://github.com/nekohaku/discord-rpc
GMS 2.3 Windows x64.
Changelog for GMS 2.3:
- Adds a Windows x64 DLL into the extension files.
If it didn't work with 'Use Windows x64 Runtime' enabled, now it should.
This update is only for those who use GMS 2.3.1 and above, if you're using 2.3.0 and below, it's useless for you.
Discord-RPC update.
Changes:
- New Discord-RPC version.
np_setpresence_partyparams
has a new argument,partyPrivacy
, see NekoPresence Docs for more info.- GMS 2.3 support!
- GM Marketplace page!
(GM:S 1.4 version is called 1.1.90, this is normal, it is equivalent to GMS 2's 1.2 variant)
NekoPresence.gmez is a package for GM:S 1.4
com.nkrapivindev.nekopresence-2.2.5.yymp is a package for GMS 2.2.5
com.nkrapivindev.nekopresence-2.3.yymps is a package for GMS 2.3
2.3.1 package coming soon...
A weird fix for double precision.
Fix how doubles are treated in two functions.
Attached a GameMaker Studio 2 test game.
Join/Spectate support, and bugfixes.
String-ish code in the extension was rewritten from char* to std::string.
oh, and yes, now we support join and spectate.
timestamp functions now can treat GM timestamps (you can still switch the old behavior by setting is_unix
flag to true)
Linux version now doesn't rely on a shared Discord-RPC library, it's now statically linked into libnekopresence.so
as always, .yymp is for GMS 2, .gmez is for GM:S 1.4, the only difference is Linux libs.
neko neko nya nya~
First release!
.yymp file is for GameMaker Studio 2
.gmez file is for GameMaker: Studio 1.4
The only difference between them, is that GMS2 has 64-bit Linux libs and GM:S 1.4 has 32-bit Linux libs.
Have fun, nya~