<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Redump Forum — Python reimplementation of SFOInfo.exe]]></title>
	<link rel="self" href="http://forum.redump.org/feed/atom/topic/41437/" />
	<updated>2021-11-25T23:40:44Z</updated>
	<generator version="1.4.4">PunBB</generator>
	<id>http://forum.redump.org/topic/41437/python-reimplementation-of-sfoinfoexe/</id>
		<entry>
			<title type="html"><![CDATA[Python reimplementation of SFOInfo.exe]]></title>
			<link rel="alternate" href="http://forum.redump.org/post/97388/#p97388" />
			<content type="html"><![CDATA[<p>I don&#039;t have a Windows PC, and so can&#039;t use SFOInfo (not that I&#039;d be super happy about downloading random .exes from websites with no TLS and running them on my home PC even if I did), but it turns out the format is super-simple, so I wrote my own SFO extractor in Python in, like, an hour.&nbsp; All you need to do is mount the iso and point it at the mount point and it will spit out a file called sfoinfo.txt in a format that I think you can just copy-paste into a PSP dump.&nbsp; Or a PS3 or PSV dump, I think.&nbsp; I haven&#039;t checked since I don&#039;t have the hardware to dump PS3 or PSV games yet.</p><p>It&#039;s not fantastic Python, but it has no deps and does the job (and you can read the source).&nbsp; Have I missed an edge case?&nbsp; Does this want to go on the Wiki?&nbsp; Here&#039;s a gist: <a href="https://gist.github.com/YurgenJurgensen/eb32739bf6bd70af691d0c1731f64224">https://gist.github.com/YurgenJurgensen … 1731f64224</a></p>]]></content>
			<author>
				<name><![CDATA[Yurgen]]></name>
				<uri>http://forum.redump.org/user/63375/</uri>
			</author>
			<updated>2021-11-25T23:40:44Z</updated>
			<id>http://forum.redump.org/post/97388/#p97388</id>
		</entry>
</feed>
