<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vg-resource.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simpsons+Dumper</id>
	<title>The VG Resource Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vg-resource.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simpsons+Dumper"/>
	<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/Special:Contributions/Simpsons_Dumper"/>
	<updated>2026-10-10T03:32:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper/handy_commands&amp;diff=2294</id>
		<title>User:Simpsons Dumper/handy commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper/handy_commands&amp;diff=2294"/>
		<updated>2019-09-22T23:32:59Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: /* A copy of my &amp;quot;handy commands&amp;quot; text file. For use with the Linux terminal, complete with example names from whatever I was working on when I added these to my file. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A copy of my &amp;quot;handy commands&amp;quot; text file. For use with the Linux terminal, complete with example names from whatever I was working on when I added these to my file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;bulk remove from name:&lt;br /&gt;
rename &amp;#039;s/data_00//g&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
name to sequential numbers:&lt;br /&gt;
ls | cat -n | while read n f; do mv &amp;quot;$f&amp;quot; `printf &amp;quot;%03d.wav&amp;quot; $n`; done&lt;br /&gt;
&lt;br /&gt;
rename with extras:&lt;br /&gt;
for f in *; do mv -- &amp;quot;$f&amp;quot; &amp;quot;PRE_$f_SUF&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
rename non-zero-padded to zero-padded:&lt;br /&gt;
for f in *; do mv &amp;quot;$f&amp;quot; &amp;quot;`printf %03.f ${f//[!0-9]/}`&amp;quot;.wav; done&lt;br /&gt;
&lt;br /&gt;
name directories to sequential numbers:&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for d in voicetest/*/&lt;br /&gt;
do&lt;br /&gt;
     (cd &amp;quot;$d&amp;quot; &amp;amp;&amp;amp; ls | cat -n | while read n f; do mv &amp;quot;$f&amp;quot; `printf &amp;quot;%03d.wav&amp;quot; $n`; done)&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
cleanup files in directories:&lt;br /&gt;
rm */*.bcwav&lt;br /&gt;
&lt;br /&gt;
delete duplicates:&lt;br /&gt;
fdupes -rdN .&lt;br /&gt;
&lt;br /&gt;
list duplicates:&lt;br /&gt;
fdupes -r .&lt;br /&gt;
&lt;br /&gt;
zip with directory:&lt;br /&gt;
zip -r willie.zip Simpsons\ Skateboarding/Willie/&lt;br /&gt;
&lt;br /&gt;
zip with directories:&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for d in The\ Simpsons\ Game/Voice/*/&lt;br /&gt;
do     &lt;br /&gt;
	IFS=&amp;#039;/&amp;#039;; arr=($d); unset IFS;&lt;br /&gt;
	zip -r &amp;quot;${arr[2]}.zip&amp;quot; &amp;quot;$d&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
convert all audio in directory:&lt;br /&gt;
find -name &amp;quot;*.sndS&amp;quot; -exec bash -c &amp;#039;sox -t raw -r 22050 -b 8 -c 1 -L -e unsigned-integer &amp;quot;{}&amp;quot; &amp;quot;${0/.sndS}.wav&amp;quot; trim 0.0004&amp;#039; {} \;&lt;br /&gt;
&lt;br /&gt;
skeelton:&lt;br /&gt;
ffmpeg -i MAHB.MNG -vf &amp;quot;scale=&amp;#039;min(2048,iw)&amp;#039;:min&amp;#039;(2048,ih)&amp;#039;:force_original_aspect_ratio=decrease,pad=2048:2048:(ow-iw)/2:(oh-ih)/2:gray&amp;quot; out/%d.png&lt;br /&gt;
for f in out/* ; do convert &amp;quot;$f&amp;quot; -trim +repage &amp;quot;$f&amp;quot; ; done&lt;br /&gt;
&lt;br /&gt;
big bulk:&lt;br /&gt;
echo *.rgb | xargs -n 100 wine tstoimg.exe --rgb2png&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper&amp;diff=2293</id>
		<title>User:Simpsons Dumper</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper&amp;diff=2293"/>
		<updated>2019-09-22T23:32:23Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: Created page with &amp;quot;* handy commands&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[User:Simpsons_Dumper/handy_commands|handy commands]]&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper/handy_commands&amp;diff=2292</id>
		<title>User:Simpsons Dumper/handy commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=User:Simpsons_Dumper/handy_commands&amp;diff=2292"/>
		<updated>2019-09-22T23:31:27Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: Created page with &amp;quot;==== A copy of my &amp;quot;handy commands&amp;quot; text file. For use with the Linux terminal, complete with example names from whatever I was working on when I added these to my file.====...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== A copy of my &amp;quot;handy commands&amp;quot; text file. For use with the Linux terminal, complete with example names from whatever I was working on when I added these to my file.====&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;bulk remove from name:&lt;br /&gt;
rename &amp;#039;s/data_00//g&amp;#039; *&lt;br /&gt;
&lt;br /&gt;
name to sequential numbers:&lt;br /&gt;
ls | cat -n | while read n f; do mv &amp;quot;$f&amp;quot; `printf &amp;quot;%03d.wav&amp;quot; $n`; done&lt;br /&gt;
&lt;br /&gt;
rename with extras:&lt;br /&gt;
for f in *; do mv -- &amp;quot;$f&amp;quot; &amp;quot;PRE_$f_SUF&amp;quot;; done&lt;br /&gt;
&lt;br /&gt;
rename non-zero-padded to zero-padded:&lt;br /&gt;
for f in *; do mv &amp;quot;$f&amp;quot; &amp;quot;`printf %03.f ${f//[!0-9]/}`&amp;quot;.wav; done&lt;br /&gt;
&lt;br /&gt;
name directories to sequential numbers:&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for d in voicetest/*/&lt;br /&gt;
do&lt;br /&gt;
     (cd &amp;quot;$d&amp;quot; &amp;amp;&amp;amp; ls | cat -n | while read n f; do mv &amp;quot;$f&amp;quot; `printf &amp;quot;%03d.wav&amp;quot; $n`; done)&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
cleanup files in directories:&lt;br /&gt;
rm */*.bcwav&lt;br /&gt;
&lt;br /&gt;
delete duplicates:&lt;br /&gt;
fdupes -rdN .&lt;br /&gt;
&lt;br /&gt;
list duplicates:&lt;br /&gt;
fdupes -r .&lt;br /&gt;
&lt;br /&gt;
zip with directory:&lt;br /&gt;
zip -r willie.zip Simpsons\ Skateboarding/Willie/&lt;br /&gt;
&lt;br /&gt;
zip with directories:&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for d in The\ Simpsons\ Game/Voice/*/&lt;br /&gt;
do     &lt;br /&gt;
	IFS=&amp;#039;/&amp;#039;; arr=($d); unset IFS;&lt;br /&gt;
	zip -r &amp;quot;${arr[2]}.zip&amp;quot; &amp;quot;$d&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
convert all audio in directory:&lt;br /&gt;
find -name &amp;quot;*.sndS&amp;quot; -exec bash -c &amp;#039;sox -t raw -r 22050 -b 8 -c 1 -L -e unsigned-integer &amp;quot;{}&amp;quot; &amp;quot;${0/.sndS}.wav&amp;quot; trim 0.0004&amp;#039; {} \;&lt;br /&gt;
&lt;br /&gt;
skeelton:&lt;br /&gt;
ffmpeg -i MAHB.MNG -vf &amp;quot;scale=&amp;#039;min(2048,iw)&amp;#039;:min&amp;#039;(2048,ih)&amp;#039;:force_original_aspect_ratio=decrease,pad=2048:2048:(ow-iw)/2:(oh-ih)/2:gray&amp;quot; out/%d.png&lt;br /&gt;
for f in out/* ; do convert &amp;quot;$f&amp;quot; -trim +repage &amp;quot;$f&amp;quot; ; done&lt;br /&gt;
&lt;br /&gt;
big bulk:&lt;br /&gt;
echo *.rgb | xargs -n 100 wine tstoimg.exe --rgb2png&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=PNG&amp;diff=2203</id>
		<title>PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=PNG&amp;diff=2203"/>
		<updated>2019-06-08T17:13:08Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: Created page with &amp;quot;  == Recommended export settings == This section is primarily for GIMP, but applies to all software. none * Interlacin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== Recommended export settings ==&lt;br /&gt;
This section is primarily for GIMP, but applies to all software.&lt;br /&gt;
[[File:Screenshot at 2019-06-08 14-44-05.png|frameless|none]]&lt;br /&gt;
* Interlacing is usually best left off. While it can be helpful for giving viewers a low-resolution preview of the image as it downloads, this option increases the file size quite a bit.&lt;br /&gt;
[[File:Adam7 passes.gif|frame|right|An illustration of Adam7 interlacing over a 16×16 image.]]&lt;br /&gt;
* A background colour is generally not worth saving, but isn&amp;#039;t necessarily bad if you think about it. Your toolbox&amp;#039;s background colour will be displayed in viewers that do not support transparency (which is none of them at this point).&lt;br /&gt;
* Saving gamma may introduce gamma correction for some viewers and should typically be left off.&lt;br /&gt;
* Layer offset, resolution and creation time should all not be saved as in most cases all of this information is best discarded and will only waste storage.&lt;br /&gt;
* The option to save a comment will only be visible if you have set one in Image -&amp;gt; Image Properties -&amp;gt; Comment. This is plaintext that certain programs may display, but will normally not be visible. It might be a good idea to include a comment to catch out amateur thieves, but generally it isn&amp;#039;t worthwhile.&lt;br /&gt;
* Colour values from transparent pixels are also best discarded. These only get displayed if the viewer doesn&amp;#039;t support transparency.&lt;br /&gt;
* The pixel format should be left on the automatic setting. The only exception is if you wish to strip the alpha channel to save space, though if none of your layers have an alpha channel and are all at 100% opacity, an alpha channel won&amp;#039;t be saved anyway.&lt;br /&gt;
* The compression level should always be left at the maximum. PNG is lossless, and this will not affect image quality - only file size. A lower compression level may result in faster exports (provided the disk drive is not a bottleneck), but a modern computer should be able to produce a single PNG at a sane resolution very quickly regardless of compression level.&lt;br /&gt;
* EXIF, XMP and IPTC data should not be saved, not only for saving space but also to avoid the possibility of accidentally uploading details to the internet that you didn&amp;#039;t intend to! An example would be if you took a photo, edited it and uploaded it to the web. Details such as when you took it and what with could be included.&lt;br /&gt;
* Saving a thumbnail will allow certain software to display a thumbnail for the image without the need to generate one itself. This is generally best left off.&lt;br /&gt;
* Usually there is no need to include a colour profile with an image.&lt;br /&gt;
&lt;br /&gt;
== Indexed images ==&lt;br /&gt;
To save space, sometimes an indexed image can be used. This is known by some as PNG8. To use indexed colours in GIMP, load up an image and go to Image -&amp;gt; Mode -&amp;gt; Indexed... -&amp;gt; Convert. The default settings will do fine. This will allow us to create an image that has 256 colours, or 255 colours plus 1-bit transparency. By doing so, space can be saved for low-colour images. Sometimes it is claimed that GIF is superior for low-colour images, but this is rarely the case and is a thought pushed by the lack of knowledge that PNGs can be indexed.&lt;br /&gt;
&lt;br /&gt;
[[File:PNG comparison.png|714px|frameless|center]]&lt;br /&gt;
&lt;br /&gt;
But we must be careful and only index images that have at most 255 or 256 colours! Notice what happens if we try indexing an image with more colours. Banding or dithering becomes visible on the ball as the colour cap has been reached and the gentle transparency has been lost (even if the image had fewer colours this would be lost since either a pixel is transparent or it isn&amp;#039;t with indexed images). For our own uses, the trade-off between colour accuracy and file size may be good, but The Spriters Resource aims to archive sprites with zero quality loss.&lt;br /&gt;
&lt;br /&gt;
[[File:PNG Comparison 2.png|573px|frameless|center]]&lt;br /&gt;
&lt;br /&gt;
=== The cons of indexed images ===&lt;br /&gt;
As with all things in life, there&amp;#039;s no such thing as a free lunch. So what&amp;#039;s the matter with indexed images?&lt;br /&gt;
* Indexed images will have to be converted back to RGB in order to get the best results out of procedures such as interpolated scaling. This might confuse someone who has not realised they have opened an indexed image.&lt;br /&gt;
&lt;br /&gt;
== Greyscale images ==&lt;br /&gt;
In rare cases, it may be beneficial to save a PNG in greyscale mode. To make an image greyscale in GIMP, go to Image -&amp;gt; Mode -&amp;gt; Greyscale. Assuming we are starting out with a greyscale image, the only time this mode makes sense to use is if we require a proper alpha channel (as opposed to 1-bit alpha), or if we require 256 shades of grey plus transparency. The rest of the time, an indexed image will result in smaller file sizes.&lt;br /&gt;
&lt;br /&gt;
== Animated PNGs ==&lt;br /&gt;
With Firefox and all Chromium-based browsers supporting animated PNGs, there isn&amp;#039;t too much reason not to use them if you desire animation. Internet Explorer users will be displayed a static image - it won&amp;#039;t completely break for them. Animated PNGs will often offer better file sizes or more colours than animated GIFs, though software that supports creating APNGs is still limited.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
PNGs can be no wider or taller than 2,147,483,647 pixels, resulting in a maximum resolution of 4.61EP. Due to current computer limitations, this is never an issue.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=File:PNG_Comparison_2.png&amp;diff=2202</id>
		<title>File:PNG Comparison 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=File:PNG_Comparison_2.png&amp;diff=2202"/>
		<updated>2019-06-08T15:42:54Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another PNG indexing comparison.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=File:PNG_comparison.png&amp;diff=2201</id>
		<title>File:PNG comparison.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=File:PNG_comparison.png&amp;diff=2201"/>
		<updated>2019-06-08T14:51:22Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shows the differences in file sizes by indexing PNGs.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=File:Adam7_passes.gif&amp;diff=2200</id>
		<title>File:Adam7 passes.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=File:Adam7_passes.gif&amp;diff=2200"/>
		<updated>2019-06-08T13:48:31Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Public domain image from https://commons.wikimedia.org/wiki/File:Adam7_passes.gif&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=File:Screenshot_at_2019-06-08_14-44-05.png&amp;diff=2199</id>
		<title>File:Screenshot at 2019-06-08 14-44-05.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=File:Screenshot_at_2019-06-08_14-44-05.png&amp;diff=2199"/>
		<updated>2019-06-08T13:44:46Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GIMP PNG export settings&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=Ripping_Sounds&amp;diff=2197</id>
		<title>Ripping Sounds</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=Ripping_Sounds&amp;diff=2197"/>
		<updated>2019-06-08T13:12:34Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: Created page with &amp;quot; == Some PC games == If you&amp;#039;re lucky, you&amp;#039;ll be able to simply navigate to where your game is installed and be greeted by all the sounds in a usable format such as WAVE.  == P...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Some PC games ==&lt;br /&gt;
If you&amp;#039;re lucky, you&amp;#039;ll be able to simply navigate to where your game is installed and be greeted by all the sounds in a usable format such as WAVE.&lt;br /&gt;
&lt;br /&gt;
== PS1 and PS2 ==&lt;br /&gt;
Use [http://snailrush.online.fr/ PSound]. Requires Windows or WINE. Open your PlayStation game and drag any files containing sound into the program. Tell it to scan the file if prompted. Then, select all the resulting files (Ctrl+A) and convert them (Ctrl+V). If the files have looping issues, go to the configuration (Ctrl+C) and set the loop count and fade-out time to 0. If the files are playing at the wrong speed, go to the configuration and force the sample rate to the correct value. If the files are too slow, increase this value, and if they&amp;#039;re too fast, decrease it.&lt;br /&gt;
&lt;br /&gt;
== Nintendo 64 ==&lt;br /&gt;
Use [https://github.com/jombo23/N64-Tools/tree/master/N64%20Sound%20Tool/N64SoundListToolUpdated/Release N64SoundListToolUpdated].&lt;br /&gt;
Requires Windows and [https://www.microsoft.com/en-gb/download/details.aspx?id=5582 Microsoft Visual C++ 2008 SP1]. You may have to correct the speed of certain sounds using an external program such as ffmpeg.&lt;br /&gt;
&lt;br /&gt;
=== Batch-converting sample rates using ffmpeg (Linux) ===&lt;br /&gt;
&amp;lt;code&amp;gt;for i in *.wav; do ffmpeg -i &amp;quot;$i&amp;quot; -af asetrate=16000 &amp;quot;16000/${i%.*}.wav&amp;quot;; done&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flash games ==&lt;br /&gt;
Use [https://www.free-decompiler.com/flash/ JPEXS]. Load your SWF file into it, right-click the &amp;quot;sounds&amp;quot; folder and &amp;quot;Export selection&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Other games ==&lt;br /&gt;
Use [http://www.watto.org/game_extractor.html Game Extractor]. Requires Java. This program has mixed results.&lt;br /&gt;
&lt;br /&gt;
== Raw audio ==&lt;br /&gt;
Some games store their sounds as raw audio. If you can&amp;#039;t open a sound file, it&amp;#039;s worth checking if it&amp;#039;s raw. With Audacity, you can go to File -&amp;gt; Import -&amp;gt; Raw Data... to test this. If you hear something recognisable but not quite right, it&amp;#039;s a game of trial-and-error to get the correct values.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=Nintendo_Switch&amp;diff=2196</id>
		<title>Nintendo Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=Nintendo_Switch&amp;diff=2196"/>
		<updated>2019-06-08T12:49:52Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: HacToolGUI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo Switch is a video game console developed by Nintendo and released on March 3, 2017. It is a hybrid console that can be used as both a stationary and portable device.&lt;br /&gt;
&lt;br /&gt;
== ROM extraction ==&lt;br /&gt;
To extract files from a ROM, [https://github.com/SciresM/hactool hactool] can be used. Windows users can use [https://github.com/switch-stuff/HACToolGUI HACToolGUI] if they prefer having a user interface.&lt;br /&gt;
&lt;br /&gt;
=== Keys ===&lt;br /&gt;
In order to extract files from commercial ROMs using hactool, keys are required for decryption. For legal reasons, they will not be listed on this page, but they can be found by entering search queries online such as &amp;quot;nintendo switch keys list&amp;quot; or by dumping keys from your own Nintendo Switch using [https://github.com/shchmue/Lockpick Lockpick]. It may be impossible to rip from games that use newer decryption keys than your list includes using this method.&lt;br /&gt;
&lt;br /&gt;
=== hactool examples ===&lt;br /&gt;
Extracting files from NCA:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./hactool -x file.nca -k keys.txt --romfsdir=outDirectory&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other methods for ripping ==&lt;br /&gt;
Some capture cards allow for lossless image and audio capture.&lt;br /&gt;
=== Image capture ===&lt;br /&gt;
Ensure your Switch, capture card and capture software are set to the &amp;quot;Full&amp;quot; RGB range with a resolution of 1920×1080.&lt;br /&gt;
=== Audio capture ===&lt;br /&gt;
Ensure your operating system&amp;#039;s recording volume is set to 100% and that you are recording at 16-bit 48kHz. Set the Switch&amp;#039;s output mode to stereo.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.vg-resource.com/index.php?title=Nintendo_Switch&amp;diff=2195</id>
		<title>Nintendo Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.vg-resource.com/index.php?title=Nintendo_Switch&amp;diff=2195"/>
		<updated>2019-06-08T12:46:43Z</updated>

		<summary type="html">&lt;p&gt;Simpsons Dumper: Created page with &amp;quot;The Nintendo Switch is a video game console developed by Nintendo and released on March 3, 2017. It is a hybrid console that can be used as both a stationary and portable devi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo Switch is a video game console developed by Nintendo and released on March 3, 2017. It is a hybrid console that can be used as both a stationary and portable device.&lt;br /&gt;
&lt;br /&gt;
== ROM extraction ==&lt;br /&gt;
To extract files from a ROM, [https://github.com/SciresM/hactool hactool] can be used.&lt;br /&gt;
&lt;br /&gt;
=== Keys ===&lt;br /&gt;
In order to extract files from commercial ROMs using hactool, keys are required for decryption. For legal reasons, they will not be listed on this page, but they can be found by entering search queries online such as &amp;quot;nintendo switch keys list&amp;quot; or by dumping keys from your own Nintendo Switch using [https://github.com/shchmue/Lockpick Lockpick].&lt;br /&gt;
&lt;br /&gt;
=== hactool examples ===&lt;br /&gt;
Extracting files from NCA:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./hactool -x file.nca -k keys.txt --romfsdir=outDirectory&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other methods for ripping ==&lt;br /&gt;
Some capture cards allow for lossless image and audio capture.&lt;br /&gt;
=== Image capture ===&lt;br /&gt;
Ensure your Switch, capture card and capture software are set to the &amp;quot;Full&amp;quot; RGB range with a resolution of 1920×1080.&lt;br /&gt;
=== Audio capture ===&lt;br /&gt;
Ensure your operating system&amp;#039;s recording volume is set to 100% and that you are recording at 16-bit 48kHz. Set the Switch&amp;#039;s output mode to stereo.&lt;/div&gt;</summary>
		<author><name>Simpsons Dumper</name></author>
		
	</entry>
</feed>