Jahed
banner
jahed.dev
Jahed
@jahed.dev
Software Engineer / Game Developer - https://jahed.dev - @frontiernav.net
Reposted by Jahed
Data Tables can now be filtered by column values. Here's how to filter by 5⭐ Blue Beasts in Fire Emblem Heroes. frontiernav.net/wiki/fire-em... #fireemblem
January 4, 2026 at 11:19 PM
Reposted by Jahed
Digimon World's interactive maps now include items, treasure chests, and more. Contributed by DUHRIZEO. frontiernav.net/wiki/digimon...
#digimon #ps1 #psx #playstation
October 26, 2025 at 6:13 PM
I wish they used this aesthetic across the game, at least sprinkled it. The rest of the game looks great too, but it's all a bit generic. The Sanctuary of Mana area is a huge peak, but it's only seen for... 2% of the game and the explorable area is way too small.
November 8, 2025 at 11:51 AM
Visions of Mana is the most visually pleasing JRPG I've played, and I've pretty much played them all. It's clear they had a huge focus on making the Mana Tree as accurate to Isono's artwork as possible. So much commitment to such a niche audience.
November 8, 2025 at 11:44 AM
There should be some coalition to get this resolved. Create some common API and/or ensure it's being followed. Right now, it's mostly individuals contributing free time to reverse engineer the problem and find workarounds. github.com/moonlight-st...
October 30, 2025 at 11:10 AM
Amazon, Microsoft, Sony, and at one point Google, rely on Android devices for game streaming services. For years, most Android devices use SoCs with misconfigured low latency parameters. So at 60FPS, a 2ms decode takes 18ms. Even Chromium has this issue. issues.chromium.org/issues/43929...
October 30, 2025 at 10:54 AM
Reposted by Jahed
Interactive Maps for Shin Megami Tensei V: Vengeance now include Aogami Husks, Vending Machines, Fast Travel, Treasure Chests, Miracles, Abscesses and more. Contributed by CTOBN. frontiernav.net/wiki/shin-me... #smt #smtv #smtvv #atlus
October 25, 2025 at 8:19 AM
Reposted by Jahed
Xenoblade Chronicles X's Probe Simulation now supports automatic layout optimisation to maximise mining, production or storage using hill climbing algorithms. More optimisation strategies will be added in the future. frontiernav.net/wiki/xenobla... #xenoblade #xcx #webdev
August 26, 2025 at 8:00 PM
A lot of people have asked for a web-based version of XenoProbes so this was a long time coming. fnsolver also helped simplify XenoProbes's algorithm to run fast enough on a web browser and parallelise across web workers. #webdev
github.com/beta382/fnso...
github.com/minneyar/xen...
August 26, 2025 at 8:10 PM
Reposted by Jahed
Interactive Maps for Shin Megami Tensei V: Vengeance are now available. Thanks to CTOBN who has contributed most of the data. frontiernav.net/wiki/shin-me... #smt #smtv #smtvv #atlus
August 17, 2025 at 9:20 AM
Refactoring NodeJS test suites to use TypeScript and the built-in test runner instead of Jest and Mocha is so satisfying. So many dependencies removed. #webdev
August 17, 2025 at 9:42 AM
Added support for queries across multiple wikis in @frontiernav.net. For example, the query below lists collectibles in Xenoblade Chronicles which are also available in its Future Connected expansion. frontiernav.net/wiki/xenobla...
August 3, 2025 at 3:18 PM
The SPARQL library @frontiernav.net uses was unmaintained, so forked it to reduce dependencies and add native browser support. Ended up adding Async Iterator support too. So much of the old way of writing JavaScript / TypeScript has been improved over the last few years.
August 1, 2025 at 6:39 PM
Made some further improvements to @frontiernav.net's SPARQL query interface. Using entity and category IRIs in the results now renders them as tags to easily open them up in a sidebar. frontiernav.net/wiki/xenobla...
July 22, 2025 at 9:13 PM
Really didn't want to go down the annual SPARQL rabbit hole again but it seems unavoidable. Noticed the default query for @frontiernav.net / Xenoblade X could use "blank nodes" (before, after). It's perfect for relationship traversal.
July 19, 2025 at 11:01 AM
Cleaned up the SPARQL query interface for @frontiernav.net. Now supports autocompletion and syntax highlighting. frontiernav.net/wiki/xenobla...
July 19, 2025 at 10:53 AM
Added experimental SPARQL query support to @frontiernav.net. FrontierNav has its own internal query library so migrating to an open standard and enabling everyone to query FrontierNav's databases in more complex ways is exciting. frontiernav.net/wiki/xenobla...
July 17, 2025 at 5:58 PM
Comparing length-prefixing and regular JSON Lines, there's not much of a performance difference. Iterating over byte arrays for a typical JSON payload isn't a usally bottleneck. So better to keep things simple and stick with JSON Lines. github.com/jahed/jsonl
July 14, 2025 at 10:14 PM
Stumbled upon "Length-prefixed JSON" while wiki surfing. Seems like a good idea, but it doesn't support jq. Noticed "jq --seq" supports "JSON Text Sequences" and that spec supports junk data. Combined them for the best of both worlds. github.com/jahed/jsonseq
github.com
July 14, 2025 at 10:05 PM
Every few months, I'll rediscover "preserveAspectRatio" after trying to brute-force "object-position" CSS on an SVG element for an hour.
July 14, 2025 at 6:24 PM
Reposted by Jahed
In this month's update, notable changes include minimaps on pages and sidebars, and improvements to Xenoblade Chronicles X's probe simulation.
www.patreon.com/posts/fronti...
FrontierNav Update: 30 June 2025 | FrontierNav
Get more from FrontierNav on Patreon
www.patreon.com
June 30, 2025 at 7:39 PM
Reposted by Jahed
Improved the accuracy of Xenoblade X's Probe Simulation. Duplicated boosters are now correctly applied. frontiernav.net/wiki/xenobla...
June 29, 2025 at 10:46 AM
Reposted by Jahed
Added minimaps to pages and sidebars. You no longer have to open the full map to see locations. Here's what that looks like for Fantasy Life i and Xenoblade 2. frontiernav.net/wiki/fantasy...
June 22, 2025 at 10:56 PM
Reposted by Jahed
Interactive maps for "FANTASY LIFE i: The Girl Who Steals Time" have been added. frontiernav.net/wiki/fantasy...
June 15, 2025 at 6:18 PM
If you're using NodePath, then use Array[NodePath] as the type instead for additional editor features and optimisations. docs.godotengine.org/en/stable/cl...
NodePath
A pre-parsed scene tree path. Description: The NodePath built-in Variant type represents a path to a node or property in a hierarchy of nodes. It is designed to be efficiently passed into many buil...
docs.godotengine.org
June 8, 2025 at 10:44 AM