Skip to content

Instantly share code, notes, and snippets.

View jpyper's full-sized avatar

John Pyper jpyper

View GitHub Profile

Here's a contest for OSDSYS/BIOS/ROM/Menu permissively licensed assets.
The voting page will go up once enough submissions are made.
The goal of this contest is to select the best assets for a brand new OSDSYS program, which will be launched from a Memory Card (using the exploited Memory Card Update feature of the original OSDSYS) or from a brand new ROM reimplementation.
All assets submitted must be licensed under a permissive license such as Apache, BSD, MIT, CC0, etc.
Please submit your own original works, not those copied or modified from the original ROM.
Feel free to submit assets in the format that you prefer.
Also, feel free to submit short descriptions for each asset that does not have a description. For icon/3D assets, try uploading in the PS2 icon format, but if you can't, upload the original project file along with the name of the software that you are using so I can take a crack at it.
For image assets, try uploading in the PNG format.
For audio assets, any format that is readable

PS2 BIOS/ROM Contents

Here is an overview of what is contained in a PS2 ROM (including TOOL, DESR/PSX, ps2emu/ps2gxemu/ps2softemu (PS3), System 246 and System 256).
An updated version is available here: https://www.psdevwiki.com/ps2/index.php?title=Bios

Outdated information! ## Contributors SP193

Files

@Brainiarc7
Brainiarc7 / ffmppeg-advanced-playbook-nvenc-and-libav-and-vaapi.md
Last active May 5, 2023 01:51
FFMpeg's playbook: Advanced encoding options with hardware-accelerated acceleration for both NVIDIA NVENC's and Intel's VAAPI-based hardware encoders in both ffmpeg and libav.

FFmpeg and libav's playbook: Advanced encoding options with hardware-based acceleration, NVIDIA's NVENC and Intel's VAAPI-based encoder.

Hello guys,

Continuing from this guide to building ffmpeg and libav with NVENC and VAAPI enabled, this snippet will cover advanced options that you can use with ffmpeg and libav on both NVENC and VAAPI hardware-based encoders.

For ffmpeg:

@application2000
application2000 / how-to-install-latest-gcc-on-ubuntu-lts.txt
Last active February 21, 2024 03:02
How to install latest gcc on Ubuntu LTS (12.04, 14.04, 16.04)
These commands are based on a askubuntu answer http://askubuntu.com/a/581497
To install gcc-6 (gcc-6.1.1), I had to do more stuff as shown below.
USE THOSE COMMANDS AT YOUR OWN RISK. I SHALL NOT BE RESPONSIBLE FOR ANYTHING.
ABSOLUTELY NO WARRANTY.
If you are still reading let's carry on with the code.
sudo apt-get update && \
sudo apt-get install build-essential software-properties-common -y && \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \
@andresperezl
andresperezl / trackers-resolvs.rb
Last active September 5, 2018 02:03 — forked from anonymous/trackers-resolvs.rb
Little script that you feed a list of trackers and will eliminate the duplicates that point to the same IP addresses and try to group the trackers by domain name.
require 'uri'
require 'resolv'
text = File.open("trackers.txt").read.split(/\n|(\r\n)/)
hosts = text.map{ |uri| [URI(uri).host, uri] }.to_h
resolvs = {}
hosts.each do |h, uri|
if /\d+\.\d+\.\d+\.\d+/.match(h)
resolvs[h] = h
@MatthiasEgli
MatthiasEgli / crashplan.sh
Last active June 5, 2018 14:18
Raspberry Pi 2 Crashplan
#Starting point: 2015-02-16-raspbian-wheezy.img (installed according to http://www.raspberrypi.org/documentation/installation/installing-images/linux.md, overclocked to "Pi2", connected with SSH)
# Connect the external harddisk:
# Add this to /etc/fstab (replace the UUID with your harddrives UUID, use "sudo blkid" to get it)
# /dev/disk/by-uuid/6da588d6-0f78-497a-9c2e-bcfd5fdc9866 /mnt/data ext4 defaults 0 0
# and install usbmount:
# sudo apt-get install usbmount
# Move swap:
# sudo dphys-swapfile uninstall
@mcandre
mcandre / public-trackers.md
Last active February 11, 2024 09:18
List of public BitTorrent tracker announce URLs
anonymous
anonymous / .bash_aliases
Created September 12, 2014 14:37
## Modified commands
alias diff='colordiff' # requires colordiff package
alias grep='grep --color=auto'
alias more='less'
alias df='df -h'
alias du='du -c -h'
alias mkdir='mkdir -p -v'
alias nano='nano -w'
alias ping='ping -c 5'
@kirelagin
kirelagin / tor-change-exitnode
Last active April 23, 2024 10:23
Shell script to force Tor exit node change
#!/bin/sh
###
#
# Change Tor exit node
#
# Sometimes when using Tor you'd like to change the IP address that
# servers see when you connect (that is, change your Tor exit node).
# This happens automatically from time to time, but this shell script
# lets you force it.
#
@coolaj86
coolaj86 / README.md
Last active February 18, 2023 15:22
Play Blu-Rays on Linux and OS X (free)

This Article Has Been Moved

Please see it at