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 / 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
Created August 21, 2023 06:43
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 April 24, 2023 06:43
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 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.

Speaking of which, I've made a script called lcdsetup.sh that automates upto and including Step 6 if you prefer which you can download here

Before we continue it's important that you make sure Ubuntu is updated or you'll be installing old outdated packages and get errors.

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