Skip to content

Instantly share code, notes, and snippets.

View Nightdavisao's full-sized avatar

Nightdavisao

  • Brazil
View GitHub Profile
// ==UserScript==
// @name romhacking.net robot verification bypass
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Robot verification of this website is kinda... insecure (made this userscript to show off how insecure it is)
// @author Nightdavisao
// @match https://www.romhacking.net/download/*
// @grant GM_log
// ==/UserScript==
@Nightdavisao
Nightdavisao / stickerly-stickers-downloader.py
Last active January 19, 2022 10:53
python script to download your desired sticker pack (note that you need to have installed "requests" and "slugify" dependencies)
# encoding: utf-8
from requests import get
from slugify import slugify
import os, sys
def main(stickerid):
print("sticker.ly sticker pack downloader")
print("Sticker ID:", stickerid)
headers = {
"User-Agent": "androidapp.stickerly/1.13.3 (G011A; U; Android 22; pt-BR; br;)",
@Nightdavisao
Nightdavisao / vn-on-linux.md
Last active September 18, 2025 00:33
How to actually run JAPANESE visual novels on Linux (with Proton)

How to run visual novels on Linux (WIP)

You don't need to use Lutris or Bottles

You don't need a fancy GUI program for this, despite some guides like TMW's using them.

All you need is UMU-Launcher, which is a launcher for Valve's Proton. You could use stock Wine to run visual novels just fine (with some tweaks, like copying over Windows fonts to the wineprefix and executing the VN with the env LANG set to ja_JP.UTF-8, essentially as if you were using Locale Emulator on Windows), but some stuff like videos are hit or miss, and that's because Wine relies on the system's GStreamer, which can be messy.
Sticking to Proton (specifically Proton-GE) will ensure that most VNs play videos, since it uses a bundled GStreamer version that just works.