Skip to content

Instantly share code, notes, and snippets.

View rezzafr33's full-sized avatar

Taufan Rezzafri rezzafr33

  • Blitar, East Java, Indonesia
View GitHub Profile
@rezzafr33
rezzafr33 / README.md
Last active June 4, 2025 03:29
Setup Green Tunnel container as systemd service (using podman's quadlet)

Green Tunnel Setup Script for Steam Deck

Overview

This script (setup-green-tunnel.sh) automates the setup of the Green Tunnel proxy as a Podman container on a Steam Deck, managed as a user-level systemd service. It pulls the Green Tunnel Docker image, configures necessary files, starts the service, and provides instructions for setting up the Steam Deck's HTTP proxy to use Green Tunnel.

Decky loader Web Browser opening https://one.one.one.one/help

What the Script Does

@rezzafr33
rezzafr33 / README.md
Last active June 2, 2025 02:06
Podman Setup Script for Compiling binder_linux.ko on Steam Deck

Steam Deck Binder Module Builder

Compile binder_linux.ko for Steam Deck using Podman containers.

Prerequisites

  • Steam Deck
  • Podman installed (preinstalled on Steam Deck)
  • Internet connection

Usage

@rezzafr33
rezzafr33 / sysinfo.txt
Last active November 26, 2021 00:55
System Information
Computer Information:
Manufacturer: Micro-Star International Co., Ltd
Model: B450 TOMAHAWK MAX (MS-7C02)
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600 Six-Core Processor
CPU Family: 0x17
@rezzafr33
rezzafr33 / vcrun2019_ge.verb
Created September 30, 2021 23:38
vcrun2019_ge.verb
w_metadata vcrun2019_ge dlls \
title="Visual C++ 2015-2019 libraries (concrt140.dll,mfc140.dll,mfc140u.dll,mfcm140.dll,mfcm140u.dll,msvcp140.dll,vcamp140.dll,vccorlib140.dll,vcomp140.dll,vcruntime140.dll) (and vcruntime140_1.dll on win64)" \
publisher="Microsoft" \
year="2019" \
media="download" \
conflicts="vcrun2015 vcrun2017 vcrun2019" \
file1="VC_redist.x86.exe" \
installed_file1="${W_SYSTEM32_DLLS_WIN}/mfc140.dll"
load_vcrun2019_ge()
@rezzafr33
rezzafr33 / wine-joy-cpl.gif
Last active September 6, 2021 00:26
wine joystick control panel
wine-joy-cpl.gif
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600 Six-Core Processor
CPU Family: 0x17
info: Game: HatinTimeGame.exe
info: DXVK: v1.3.0
info: Found built-in config: HatinTimeGame.exe
info: Effective configuration:
info: d3d9.strictPow = False
info: d3d9.lenientClear = True
warn: OpenVR: Failed to initialize OpenVR
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
@rezzafr33
rezzafr33 / sca.log version 46
Last active March 18, 2019 14:47
Wine log of Super Cute Alien version 46 #146216
0022:fixme:ver:GetCurrentPackageId (0x109fecc (nil)): stub
002d:fixme:win:RegisterDeviceNotificationW (hwnd=0x1004e, filter=0x1a3fdc0,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:RegisterTouchWindow (0x10050 00000003): stub
0009:fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
0009:fixme:imm:ImmReleaseContext (0x10050, 0x1f5498): stub
0009:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
0009:fixme:msctf:ThreadMgrSource_AdviseSink (0x1f5400) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
0009:fixme:imm:NotifyIME NI_CLOSECANDIDATE
0009:fixme:msctf:ThreadMgrSource_AdviseSink (0x1f5400) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
0031:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
@rezzafr33
rezzafr33 / gist:3f24326160b8c009f42cab34c725da48
Created September 8, 2018 09:37
Steam - System Information
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
CPU Family: 0x6
@rezzafr33
rezzafr33 / tutplus.pl
Created September 19, 2015 06:48
Tutplus Video Downloader
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Mechanize;
use Getopt::Std;
use JSON;
require File::Temp;
use File::Temp ();
#