Releases: coderedart/jokolay
v0.2.2
OpenGL
We moved from vulkan to openGL. This may seem counter-intuitive, as most projects move from GL to VK.
But GL has been around for longer and in niche use cases, it wins over vulkan in compatibility.
- transparency: Some vulkan + wayland combinations don't allow transparency. So, openGL should probably help here.
- mpv: integrating a video player in future (for video markers of electaco) will be much easier as mpv provides an openGL api.
- compile times: vulkan is unsafe, so we use it via wgpu's safe interface. But wgpu is huge, and brings its own bugs on top of vk/gl driver bugs. Shifting to raw openGL (and glsl by extension) will reduce dependencies on heavy crates like naga.
- unsafe and harder to create bindings for. But fortunately, we have three_d which is a high level renderer that can make it possible to expose only a high level api to plugins, and avoid raw gl bindings.
Trails
Some Trails had [0, 0, 0] nodes in them, and we treated them as normal nodes when generating trail mesh. This led to a bunch of trails converging at the center of the map.
Apparently, they represent sort of a "null terminator", and a special case. Separate disjointed trail paths are marked by inserting an empty node like that.
This version will fix generating trail meshes and properly support disjoint trail paths within a single trail.
v0.2.1
This improves upon v0.2 with more polish
Markers
- Implemented attributes like
fade_far
andalpha
, so amarker
(ortrail
) that is further thanfade_far
units will fade away. This will reduce clutter for far away markers. - Implemented
min
/max
size
attributes. Now, our implementation matches mostly that ofblish
/taco
for basicmarkers
/trails
.
Window Manager
- Added a window manager window
- shows fps + window position + size etc..
- also allows you to toggle decorations (borders) like titlebar. This can be used if you want to move/resize jokolay window, and then toggle them off afterwards.
You can join the #jokolay
channel gw2 development community discord server to help with testing or get help with bugs/workarounds. Discord server invite link https://discord.gg/zqeHCEg
You can also reach gw2 development community server by going to your discord -> scroll to the bottom of your server list on left -> click explore discoverable servers button -> search for "gw2" -> and join that.
v0.2
First public version of Jokolay - An Overlay for Guild Wars 2.
Linux
- Download
jokolink.dll
and place in Guild Wars 2 folder besideGw2-64.exe
. renamejokolink.dll
tod3d11.dll
. - Download
jokolay
and run it after launching guild wars 2. It will only work when you are inside a map.
Windows
- Just download
jokolink.exe
and run it while gw2 is already launched.