Thanks to /u/zpoo32 for reporting several issues in this list!
- deemix: just the cli and the library
- deemix-pyweb: the app with a GUI
- deemix-server: just the server part of deemix-pyweb
| // ==UserScript== | |
| // @name EmuParadise Download Workaround | |
| // @version 1.2.3 | |
| // @description Replaces the download button link with a working one | |
| // @author infval (Eptun) | |
| // @match https://www.emuparadise.me/*/*/* | |
| // @grant none | |
| // ==/UserScript== | |
| // https://www.reddit.com/r/Piracy/comments/968sm6/a_script_for_easy_downloading_of_emuparadise_roms/ |
| # you need to `sudo pip install pyxhook` as it's used to intercept the volume presses | |
| # you will also want to update your launcher to call this script (I just have mine in the pico-8 directory | |
| # and have my PICO-8.sh run: | |
| # SDL_VIDEODRIVER=x11 DISPLAY=:0 python /home/cpi/pico-8/pico-8-volume.py | |
| # video of what it looks like: https://www.youtube.com/watch?v=BAoYapdMiPM | |
| import pygame | |
| import os | |
| import pyxhook | |
| import alsaaudio |
| Decrypt with the only key needed to obtain your titlekeys. | |
| ddffd9e6c550750b187ba5c09e669d40db5d031964cd63455d78d73ba24ae62b | |
| Gathered from info from http://switchbrew.org/index.php?title=Ticket | |
| 1) dump your nand with linux | |
| 2) open NAND dump with HACDISKMOUNT | |
| 3) extract/dump PRODINFO partition with BIS0 key | |
| 4) mount SYSTEM (with BIS2 keys) and copy Save/80000000000000e2 to your physical harddrive |
| [Patched Kernel] | |
| kernel=kernel.bin | |
| [Patched SecureMonitor] | |
| secmon=secmon.bin | |
| [Injected KIP1] | |
| kip1=sysmodule.kip1 | |
| # You can mix options in the individual sections, possible are 'warmboot', 'secmon', 'kernel', 'kip1'. |
Thanks to /u/zpoo32 for reporting several issues in this list!
| diff --git a/libusb/os/linux_usbfs.h b/libusb/os/linux_usbfs.h | |
| index 2449632..5ef03ba 100644 | |
| --- a/libusb/os/linux_usbfs.h | |
| +++ b/libusb/os/linux_usbfs.h | |
| @@ -82,7 +82,7 @@ struct usbfs_iso_packet_desc { | |
| }; | |
| #define MAX_BULK_BUFFER_LENGTH 16384 | |
| -#define MAX_CTRL_BUFFER_LENGTH 4096 | |
| +#define MAX_CTRL_BUFFER_LENGTH 0xFFFF |
| { | |
| "config": { | |
| "self_updater": false, | |
| "delete_archives": true, | |
| "delete_CIA/MultiUpdater": false | |
| }, | |
| "entries": [ | |
| { | |
| "name": "Anemone3DS", | |
| "url": "https://github.com/astronautlevel2/Anemone3DS", |
See this page for official instructions: http://switchbrew.org/index.php?title=Setting_up_Development_Environment
| sudo bash | |
| echo -e "\nauto usb0\nallow-hotplug usb0\niface usb0 inet static\n\taddress 1.0.0.1\n\tnetmask 0.0.0.0" >> /etc/network/interfaces | |
| echo "dtoverlay=dwc2" >> /boot/config.txt | |
| echo -e "dwc2\ng_ether" >> /etc/modules | |
| sudo sed --in-place "/exit 0/d" /etc/rc.local | |
| echo "/bin/sh /home/pi/poisontap/pi_startup.sh" >> /etc/rc.local | |
| mkdir /home/pi/poisontap | |
| chown -R pi /home/pi/poisontap | |
| apt-get update && apt-get upgrade | |
| apt-get -y install isc-dhcp-server dsniff screen nodejs |
| ##Server: | |
| sudo apt-get update && apt-get upgrade | |
| sudo apt-get install screen nodejs nodejs-legacy git npm | |
| sudo npm install websocket | |
| git clone https://github.com/samyk/poisontap | |
| screen | |
| sudo node backend_server.js | |
| ##piZero: | |
| sudo apt-get update && apt-get upgrade |