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 / 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 / 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 / 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 / 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 / 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 / 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.

@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 / LCD-Game-Shrinker-Guide.md
Last active October 10, 2025 08:45
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 / 24bit_patch.sh
Last active August 6, 2021 05:44
Modify your game-and-watch-flashloader and game-and-watch-retro-go installations to allow flashing of flash memory chips 128Mb (16MB) or smaller
#!/bin/bash
# Attention! - This script is now obsolete with the latest build of game-and-watch-retro-go.
# This script will modify your game-and-watch-flashloader and game-and-watch-retro-go installation
# to only allow flashing of flash memory chips 128Mb (16MB) or smaller. You only need to run this IF
# you have run the 32bit_patch.sh file, even then, it's not required to flash smaller chips.
# This patch MUST be applied BEFORE you build flashloader!
# The patch must be run from the same directory containing the game-and-watch-retro-go folder and game-and-watch-flashloader folder.
@DNA64
DNA64 / 32bit_patch.sh
Last active August 6, 2021 05:43
Modify your game-and-watch-flashloader and game-and-watch-retro-go installations to allow flashing of flash memory chips 128Mb (32MB) and larger.
#!/bin/bash
# Attention! - This script is now obsolete with the latest build of game-and-watch-retro-go.
# This script will modify your game-and-watch-flashloader and game-and-watch-retro-go installations
# to allow flashing of flash memory 128Mb (32MB) and larger.
# The patch must be run from the same directory containing the game-and-watch-retro-go folder and game-and-watch-flashloader folder.
# Get the latest updated patch from https://gist.github.com/DNA64/ecb29b28f3bb016a0e0c9b5003537f82