Skip to content

Instantly share code, notes, and snippets.

View DNA64's full-sized avatar
💭
Working on various classic projects

viral_dna DNA64

💭
Working on various classic projects
View GitHub Profile
@DNA64
DNA64 / LCD-Game-Shrinker-Guide.md
Last active January 16, 2026 17:27
LCD-Game-Shrinker-Guide

LCD-Game-Shrinker

LCD-Game-Shrinker is a program that shrinks MAME high-resolution artwork and graphics for portable devices running LCD-Game-Emulator. You can read more on the projects GitHub page: https://github.com/bzhxx/LCD-Game-Shrinker

When creating this guide for LCD-Game-Shrinker I used the FREE Oracle VM VirtualBox with Ubuntu 20.0.4.2 LTS running under Windows 10. This is a great way to get a build environment set up quickly.

ATTENTION! - YOU MUST USE AN LTS VERSION OF UBUNTU!

Make sure you use a LTS version of Ubuntu, and better still, I suggest Ubuntu 22.04.5 LTS simply because it's not going to give you any unexpected issues. DO NOT USE AN INTERIM RELEASE OF UBUNTU! - PPAs (Personal Package Archive) often lag behind new Ubuntu releases, especially interim ones like 25.04 (as of 2025-08-17) and will cause you nothing but a great deal of headaches! You can try newer LTS releases, but if you have issues just use 22.04.05

@DNA64
DNA64 / SteamWorld_Dig_2_USA_Cheats.md
Last active November 7, 2025 09:23
HOW TO UNLOCK ALL THESE CHEATS FOR STEAMWORLD DIG 2 (USA) 3DS

CHEATS FOR STEAMWORLD DIG 2 (USA) 3DS

CHEATS:

  1. Infinite Health
  2. Moonjump [Jump as high as you want and fly]
  3. Faster Movement Speed
  4. Infinite True Survivor [Regain full HP anytime you take lethal damage]
  5. Infinite Pressure Bomb
  6. Infinite Jet Engine [Jet Engine is an item that lets you fly]
  7. Infinite Light
@DNA64
DNA64 / BootNTRSelector.md
Created November 7, 2025 09:20
Installing BootNTRSelector on a 3DS with CFW

NTR is a generally outdated plugin loader. However, it is still necessary to load older plugins in the .plg format. The only way to load NTR on modern CFW setups is using BootNTRSelector.

Installing BootNTRSelector

Universal-Updater Installation

What you need

@DNA64
DNA64 / USB-Host-Mod.md
Last active October 2, 2025 08:14
Compatible USB Devices for USB Host Mod

The following USB devices have been tested and are known to be compatible with the USB-HOST mod for SNES and NES Classic Edition Consoles.

Please report any devices not listed below! Post a comment below with the Name, Size, and Model Number and whether or not it works, and I will add it to the list.

It seems like ALL SanDisk sticks are compatible so far and they're the RECOMENDED brand to go with for speed.

ALL HARD DRIVES WORK!

This list is for USB Flash/Thumb Drives only!

@DNA64
DNA64 / HEX_CALC.html
Created November 24, 2023 08:32
Hex Calculator for use with CE (Web Based)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hexadecimal Wizard by DNA64</title>
</head>
<h1>Hexadecimal Wizard by DNA64</h1>
@DNA64
DNA64 / flash_multi.sh
Last active April 23, 2023 00:02
[Request] Custom flash_multi.sh script that attempts to retry failed flash attempts 3x automatically without user interaction. -Untested/WIP
#!/bin/bash
. ./scripts/common.sh
if [[ "$VERBOSE" == "1" ]]; then
set -ex
else
set -e
fi
@DNA64
DNA64 / gnw_flash_menu.sh
Last active February 4, 2023 09:01
Command line tool to patch game-and-watch-flashloader and game-and-watch-retro-go to support 32bit addressing.
#!/bin/bash
# THIS SCRIPT IS NO LONGER REQUIRED. PLEASE DO NOT USE IT.
# This script will modify your game-and-watch-flashloader and game-and-watch-retro-go installations
# to allow flashing of flash memory chips exceeding 128Mb (16MB).
# Useage: Place this file in the same directory as both the 'game-and-watch-flashloader' and
# 'game-and-watch-retro-go folders', then run the script and follow the instructions.
# After patching, make sure to rebuild 'game-and-watch-flashloader'.
@DNA64
DNA64 / lcd_n00b.sh
Last active February 4, 2023 08:52
A simple and quick automated setup for game-and-watch-retro-go now featuring LCD-Game-Emulator support
THIS SCRIPT HAS MOVED TO GITHUB: https://github.com/DNA64/game-and-watch-noob-installer/blob/main/lcdsetup.sh
@DNA64
DNA64 / wpa_patch
Last active January 15, 2023 00:15
This will patch the wifi-wpa-setup file of the wpa_supplicant module to allow spaces in SSID's and Passwords. Credit viral_dna if used.
#!/bin/sh
# October 3rd, 2019
# This will patch the wifi-wpa-setup file of the wpa_supplicant module to allow spaces in SSID's and Passwords.
# While I don't think spaces in passwords will be an issue, I figured it couldn't hurt to add that in as well.
#
# The wpa_supplicant module KMFD's Mod Hub has now been updated with this fix.
# - viral_dna (aka DNA64)
sed -i '5,5d' /bin/wifi-wpa-setup
@DNA64
DNA64 / bnet_spam_bot_account_list.md
Last active November 13, 2021 10:40
A list of spam bot accounts from Diablo II: Resurrected

The Block feature in the Lobby Chat doesn't work*:

This has been an issue since day one and Blizzard doesn't care.

(Multiple patches have come and gone without addressing this simple issue. Currently unfixed in Patch 1.0.7)

All of the accounts listed below were found to be spamming chat lobbies continusly with likes to RMT websites.

The spam will most likely never end. I doubt very much Blizzard will do anything about it. The spamers are able to create unlimited accounts under one copy of the game using consoles, as such it seems pointless to continue updating this list as they're never ending, and I /ignore 5-10 of these accounts daily within just minutes of lobby time.