Skip to content

Instantly share code, notes, and snippets.

View FWDekker's full-sized avatar
🥔

Florine W. Dekker FWDekker

🥔
View GitHub Profile
@FWDekker
FWDekker / README.md
Last active November 21, 2021 13:43
How to get FF14 working on Linux

See also my report on ProtonDB

The launcher is finicky, but I got everything working by following these steps:

  1. Start the game for the first time. The launcher appears, but it freezes. Close the launcher.
  2. Edit the file ~/.steam/steam/steamapps/compatdata/39210/pfx/drive_c/users/steamuser/My\ Documents/My\ Games/FINAL\ FANTASY\ XIV\ -\ A\ Realm\ Reborn/FFXIV_BOOT.cfg and change Browser 2 to Browser 1 to force the game to use the old launcher. (Make sure the launcher is NOT running while editing this file, or your changes will be overwritten once you close the launcher.)
  3. Start the game again. You'll get a different launcher this time. Follow the steps as indicated to install the game.
  4. About the launcher: Do not click "Log in" and do not click the buttons next to the ID and password fields. This will cause the launcher to crash. Instead, type your ID and password (and OTP if necessary) and then press Enter to log in.
  5. Once installation is co
@FWDekker
FWDekker / git-bundle.sh
Last active August 18, 2022 12:48
How to archive a git repository (because I always forget how it works)
#!/bin/bash
# See also: https://git-scm.com/docs/git-bundle
# Create archive
## Bundle the entire repository into a file named `repo.bundle`
git bundle create repo.bundle --all
@FWDekker
FWDekker / _SerialiseToJson.pas
Created January 8, 2019 17:29
Serialises all selected records in xEdit to JSON
unit _SerialiseToJson;
var
outputLines: TStringList;
function Initialize: integer;
begin
outputLines := TStringList.Create;
outputLines.Add('{');
@FWDekker
FWDekker / WeblabSettings.user.js
Last active September 2, 2021 10:28
Saves the Ace editor's settings in a cookie
// ==UserScript==
// @name WebLab settings saver
// @namespace https://fwdekker.com/
// @version 0.4
// @description Saves Ace editor settings in Weblab. Use Ctrl+Shift+[ to save settings, use Ctrl+Shift+] to load settings.
// @author F.W. Dekker
// @match https://weblab.tudelft.nl/*
// @grant none
// ==/UserScript==
@FWDekker
FWDekker / js-cookie.js
Last active September 2, 2021 10:27
Simple cookie manipulator. (Tip: Use https://github.com/js-cookie/js-cookie instead)