<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14765315</id><updated>2011-06-08T02:16:59.805-04:00</updated><title type='text'>Raf's PSP Development</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14765315.post-117537248737102188</id><published>2007-03-31T17:18:00.000-04:00</published><updated>2007-03-31T17:21:27.393-04:00</updated><title type='text'>Forums</title><content type='html'>If you're trying to register at the forums, and are not getting a confirmation email; just email me (rafpsp ~at~ gmail), and I'll activate your account. Please include the account name you used during registration.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-117537248737102188?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/117537248737102188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=117537248737102188' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/117537248737102188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/117537248737102188'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2007/03/forums.html' title='Forums'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-116680602825362905</id><published>2006-12-22T11:44:00.000-05:00</published><updated>2006-12-22T11:47:08.253-05:00</updated><title type='text'>Sorry for the lack of updates</title><content type='html'>&lt;a href="http://pspradio.sourceforge.net/phpBB/viewtopic.php?t=501"&gt;Please go to the forums to read the announcement:&lt;br /&gt;&lt;br /&gt;http://pspradio.sourceforge.net/phpBB/viewtopic.php?t=501&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-116680602825362905?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/116680602825362905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=116680602825362905' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/116680602825362905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/116680602825362905'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/12/sorry-for-lack-of-updates_22.html' title='Sorry for the lack of updates'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114797487617657863</id><published>2006-05-18T13:48:00.000-04:00</published><updated>2006-05-18T21:10:38.990-04:00</updated><title type='text'>Leaving BerliOS..</title><content type='html'>Berlios is down.. again...&lt;br /&gt;Berlios is great, the have given PSPRadio, PSPTris, links2 port and plugins a home for around the last 8months.. And for the most part it has been a great experience...&lt;br /&gt;But the downtime.. man!. Their servers are always down.. if it's not the repository server, its the database server (used for the forums), or the web server... Boy.. Today, all of them are down simultaneously...!!&lt;br /&gt;&lt;br /&gt;We have been granted a spot on SourceForge.net.. So we're moving.. ASAP!&lt;br /&gt;&lt;br /&gt;Expect more downtime once berlios comes back, as we migrate everything over to sf.net. Your support through this process is greatly appreciated.&lt;br /&gt;&lt;br /&gt;Keep an eye open here for updates.&lt;br /&gt;&lt;br /&gt;Thanks!,&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;EDIT1: The repository has completely been migrated over to sourceforge.&lt;br /&gt;&lt;br /&gt;EDIT: Bookmark this page for the forum: &lt;a href="http://pspradio.sourceforge.net"&gt;http://pspradio.sourceforge.net&lt;/a&gt; . For now, it will redirect you to berlios...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114797487617657863?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114797487617657863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114797487617657863' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114797487617657863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114797487617657863'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/05/leaving-berlios.html' title='Leaving BerliOS..'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114683602231451947</id><published>2006-05-05T09:29:00.000-04:00</published><updated>2006-05-10T10:00:04.136-04:00</updated><title type='text'>Stand alone version of Links2</title><content type='html'>Based on requests by users, I made a stand alone version of the links2 browser for the PSP.&lt;br /&gt;&lt;br /&gt;The download link and discussions are &lt;a href="http://pspradio.berlios.de/phpBB/viewforum.php?f=24"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(EDIT: Edited link so it points to the whole forum for links, not just the topic on r1090.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114683602231451947?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114683602231451947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114683602231451947'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/05/stand-alone-version-of-links2.html' title='Stand alone version of Links2'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114622932770140474</id><published>2006-04-28T09:01:00.000-04:00</published><updated>2006-04-28T09:05:11.696-04:00</updated><title type='text'>Pre release of PSPRadio with links2</title><content type='html'>Get it &lt;a href="http://ftp.berlios.de/pub/pspradio/pre_releases/pspradio092-with-links2-prerelease.zip"&gt;here&lt;/a&gt;..&lt;br /&gt;&lt;br /&gt;Discuss at the &lt;a href="http://pspradio.berlios.de/phpBB/viewforum.php?f=24"&gt;forums&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114622932770140474?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114622932770140474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114622932770140474' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114622932770140474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114622932770140474'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/04/pre-release-of-pspradio-with-links2.html' title='Pre release of PSPRadio with links2'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114598398661004431</id><published>2006-04-25T12:46:00.000-04:00</published><updated>2006-04-25T14:29:29.410-04:00</updated><title type='text'>Links2 Running on the PSP</title><content type='html'>Thought I would share some screenshots of links2 running on the PSP...&lt;br /&gt;This are all from pspupdates :)&lt;br /&gt;Hope they don't mind; but I chose their site for this test, as it has lots of text, and images..&lt;br /&gt;&lt;br /&gt;Click on the image to see them full size...&lt;br /&gt;&lt;br /&gt;-1- Here you can see text, images, the enter url window, and Danzeff OSK (Thanks Danzel!)&lt;br /&gt;-2- This here shows the memory info screen.&lt;br /&gt;-3- Here, just the screen rendered. I'm using 11dpi for the font, but it's configurable.. the images can also be shrunk..&lt;br /&gt;-4- Here you can see link's menus..&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6797/1329/1600/PSPRadio_Screen004.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 339px; height: 192px;" src="http://photos1.blogger.com/blogger/6797/1329/320/PSPRadio_Screen004.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6797/1329/1600/PSPRadio_Screen003.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 341px; height: 193px;" src="http://photos1.blogger.com/blogger/6797/1329/320/PSPRadio_Screen003.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6797/1329/1600/PSPRadio_Screen002.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 337px; height: 190px;" src="http://photos1.blogger.com/blogger/6797/1329/320/PSPRadio_Screen002.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6797/1329/1600/PSPRadio_Screen001.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 340px; height: 192px;" src="http://photos1.blogger.com/blogger/6797/1329/320/PSPRadio_Screen001.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6797/1329/1600/PSPRadio_Screen000.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 338px; height: 191px;" src="http://photos1.blogger.com/blogger/6797/1329/320/PSPRadio_Screen000.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114598398661004431?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114598398661004431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114598398661004431' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114598398661004431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114598398661004431'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/04/links2-running-on-psp.html' title='Links2 Running on the PSP'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114590330453233517</id><published>2006-04-24T14:25:00.000-04:00</published><updated>2006-04-24T21:14:12.103-04:00</updated><title type='text'>SHOUTcast db</title><content type='html'>Some users are reporting problems updating the SHOUTcast database.. I can't test this right now, but until I figure out what's going on, you can get an up to date db from here:&lt;br /&gt;&lt;a href="http://ftp.berlios.de/pub/pspradio/pre_releases/db.xml"&gt;http://ftp.berlios.de/pub/pspradio/pre_releases/db.xml&lt;/a&gt;&lt;br /&gt;(RIGHT CLICK AND SAVE LINK AS!)&lt;br /&gt;Then put it into your SHOUTcast/ directory&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS: &lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;The forums are back up&lt;/a&gt; (and backed-up as well :) )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114590330453233517?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114590330453233517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114590330453233517' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114590330453233517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114590330453233517'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/04/shoutcast-db.html' title='SHOUTcast db'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114545271361280733</id><published>2006-04-19T09:12:00.000-04:00</published><updated>2006-04-19T09:18:33.686-04:00</updated><title type='text'>Updates</title><content type='html'>Long time without a post here.. I guess most of the activity happens on the forums now a days...&lt;br /&gt;I'll still try to keep you posted on what's going on...&lt;br /&gt;So let's see..&lt;br /&gt;&lt;br /&gt;1- The forums are down today (4/19/2006): It's a berlios issue, it will probably go away shortly...&lt;br /&gt;2- Still no progress on the exit issue with eLoader.. Tried some more stuff with Ditlew, unfortunately, it still crashes on exit.&lt;br /&gt;3- Danzel released his OSK; I'll be looking into porting it from SDL to native, and put it into PSPRadio/Retawq...&lt;br /&gt;4- I've been working the last couple of weeks on psp newlib (the C/C++ library that PSPRadio uses).. I have successfully added support for pipes in a transparent manner. Also made select() work with them, along with sockets.. Will try to back feed my changes into ps2dev (have been trying without success.. :(... I may have to create a branch of newlib for the psp, which would be unfortunate..) Ideas?&lt;br /&gt;5- With the new 'newlib' I got the graphical version of Links (links2) working.. I'll post some screenshots when I have a chance.. Still, it's far from a releaseable state: it crashes a lot, no OSK (will use danzeff!), graphical glitches..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114545271361280733?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114545271361280733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114545271361280733' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114545271361280733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114545271361280733'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/04/updates.html' title='Updates'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-114109016169755558</id><published>2006-02-27T20:27:00.000-05:00</published><updated>2006-02-27T20:29:21.696-05:00</updated><title type='text'>Plugin System</title><content type='html'>I've been working on a plugin system for PSPRadio for the last couple of weeks -- hence the lack of updates!.&lt;br /&gt;Also, Sandberg is out on vacation for a the NEXT two weeks.. So don't expect too much in the short term..&lt;br /&gt;Still; I'll try and release 0.38.06 this week; if nothing else, so that people can try it and report problems.. At the moment, the new system will only work under firmware 1.5, though..&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-114109016169755558?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/114109016169755558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=114109016169755558' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114109016169755558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/114109016169755558'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/02/plugin-system.html' title='Plugin System'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-113751325488770144</id><published>2006-01-17T10:51:00.000-05:00</published><updated>2006-01-17T10:54:15.336-05:00</updated><title type='text'>PSPRadio 0.37 Final Build is Out</title><content type='html'>You can get it from here:&lt;br /&gt;&lt;span class="postbody"&gt;&lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=4862" target="_blank"&gt;https://developer.berlios.de/project/showfiles.php?group_id=4862&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Be sure to visit the forums at:&lt;br /&gt;&lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;http://pspradio.berlios.de/phpBB/index.php&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-113751325488770144?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/113751325488770144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=113751325488770144' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/113751325488770144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/113751325488770144'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2006/01/pspradio-037-final-build-is-out.html' title='PSPRadio 0.37 Final Build is Out'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-113233488101579042</id><published>2005-11-18T12:26:00.000-05:00</published><updated>2005-11-18T12:28:01.040-05:00</updated><title type='text'>PSPRadio 0.35 is out!</title><content type='html'>&lt;h3 class="post-title"&gt;I forgot to post this earlier, but 0.36 is out.&lt;br /&gt;&lt;/h3&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;You can get it from here:&lt;br /&gt;&lt;span class="postbody"&gt;&lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=4862" target="_blank"&gt;https://developer.berlios.de/project/showfiles.php?group_id=4862&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mirrors:&lt;br /&gt;&lt;a href="http://psp-news.dcemu.co.uk/pspradio.shtml" target="_blank"&gt;http://psp-news.dcemu.co.uk/pspradio.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Be sure to visit the forums at:&lt;br /&gt;&lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;http://pspradio.berlios.de/phpBB/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-113233488101579042?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/113233488101579042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=113233488101579042' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/113233488101579042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/113233488101579042'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/11/pspradio-035-is-out.html' title='PSPRadio 0.35 is out!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112952504969827056</id><published>2005-10-17T00:56:00.000-04:00</published><updated>2005-10-17T00:57:29.706-04:00</updated><title type='text'>PSPRadio 0.35 is out!</title><content type='html'>You can get it from here:&lt;br /&gt;&lt;span class="postbody"&gt;&lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=4862" target="_blank"&gt;https://developer.berlios.de/project/showfiles.php?group_id=4862&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mirrors:&lt;br /&gt;&lt;a href="http://psp-news.dcemu.co.uk/pspradio.shtml" target="_blank"&gt;http://psp-news.dcemu.co.uk/pspradio.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Be sure to visit the forums at:&lt;br /&gt;&lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;http://pspradio.berlios.de/phpBB/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112952504969827056?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112952504969827056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112952504969827056' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112952504969827056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112952504969827056'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/10/pspradio-035-is-out.html' title='PSPRadio 0.35 is out!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112854768424744972</id><published>2005-10-05T17:25:00.000-04:00</published><updated>2005-10-06T00:22:06.136-04:00</updated><title type='text'>0.35-pre1 out (and Berlios down...)</title><content type='html'>I finally finished my refactoring of the code to allow for adding the multiple samplerate logic I wanted to add.&lt;br /&gt;I was never able to get libsamplerate to work at an acceptable speed :(&lt;br /&gt;This will hopefully do for now, so I can concentrate on other features..&lt;br /&gt;&lt;br /&gt;On a different note, Berlios is down... So I won't be able to post the file.. If you can host it, let me know here and I'll send it to you, and we'll add a link.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS1: Halfast is providing hosting for the &lt;a href="http://viscovich.dhs.org/pspradio/PSPRadio0.35-pre1.zip"&gt;file&lt;/a&gt; while berlios is down. Thanks man!&lt;br /&gt;&lt;br /&gt;0.35-pre1&lt;br /&gt;-Refactored PSPSound/PSPSound_MP3. (lots of things are different. but one thing that is evident to the end user is that the buffers were reduced by a factor of 5. Next -pre release will allow for the buffers to be configurable).&lt;br /&gt;-Added basic multiple samplerate support!&lt;br /&gt;Supported rates:&lt;br /&gt;8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000.&lt;br /&gt;Any rate can be implemented, I just need to add it to the code, let me know if other rates are required.&lt;br /&gt;Note that the samplerate conversion is really linear and simplistic, and hence the produced sound will not&lt;br /&gt;be very good. Still, better than nothing.&lt;br /&gt;-UI now displays buffer percentage (instead of in/out number)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112854768424744972?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112854768424744972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112854768424744972' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112854768424744972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112854768424744972'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/10/035-pre1-out-and-berlios-down.html' title='0.35-pre1 out (and Berlios down...)'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112849118053754344</id><published>2005-10-05T01:44:00.000-04:00</published><updated>2005-10-05T01:46:20.546-04:00</updated><title type='text'>New official release - 0.34</title><content type='html'>&lt;a href="http://pspradio.berlios.de/phpBB/viewtopic.php?p=531#531"&gt;http://pspradio.berlios.de/phpBB/viewtopic.php?p=531#531&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download from:&lt;br /&gt;&lt;br /&gt;&lt;span class="postbody"&gt;&lt;a href="https://developer.berlios.de/project/showfiles.php?group_id=4862" target="_blank"&gt;https://developer.berlios.de/project/showfiles.php?group_id=4862&lt;/a&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Note that this relese is the same as 0.34-pre3, only packaged correctly).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;Discuss at the Forums&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112849118053754344?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112849118053754344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112849118053754344' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112849118053754344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112849118053754344'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/10/new-official-release-034.html' title='New official release - 0.34'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112822425172802942</id><published>2005-10-01T23:35:00.000-04:00</published><updated>2005-10-01T23:38:22.656-04:00</updated><title type='text'>Transition Progress</title><content type='html'>Subversion is completely hosted on Berlios now.  (&lt;a href="http://svn.berlios.de/viewcvs/pspradio/trunk/PSP/"&gt;http://svn.berlios.de/viewcvs/pspradio/trunk/PSP/&lt;/a&gt;)&lt;br /&gt;The forums have also been transferred to Berlios. The new address is:&lt;br /&gt;&lt;a href="http://pspradio.berlios.de/phpBB/index.php"&gt;http://pspradio.berlios.de/phpBB/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let me know if you're having trouble connecting or accessing either of these..&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112822425172802942?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112822425172802942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112822425172802942' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112822425172802942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112822425172802942'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/10/transition-progress.html' title='Transition Progress'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112817962440513860</id><published>2005-10-01T11:11:00.000-04:00</published><updated>2005-10-01T11:13:44.420-04:00</updated><title type='text'>Announcement!</title><content type='html'>I've been approved on berlios.de; they host open source projects, and provide subversion repository hosting along with web hosting, bug tracking systems, etc. It's a great place!!&lt;br /&gt;&lt;br /&gt;I will start transitioning everything over to the new location.. I just disabled the subversion repository so I can move it over.. I'll need to do the same later with the forums.. I'll try to give enough advance notice..&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112817962440513860?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112817962440513860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112817962440513860' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112817962440513860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112817962440513860'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/10/announcement.html' title='Announcement!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112809821000094303</id><published>2005-09-30T12:35:00.000-04:00</published><updated>2005-09-30T15:45:51.776-04:00</updated><title type='text'>Forums are back up.</title><content type='html'>It was either the cablemodem or the ethernet cable.. replaced the cable.. if it happens again, I'll get a new cablemodem.. But I'm getting hosting anyways..&lt;br /&gt;&lt;br /&gt;It may take a while for the DNS to update (as my IP changed); so you may not be able to access the forums until that happens.. But, everything should be working now...&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;-------------&lt;br /&gt;Earlier today:&lt;br /&gt;Sorry guys, but I guess I really need to get the hosting going.. My current server is down somehow.. I'll fix it when I get home.&lt;br /&gt;I'm working right now to get hosting setup somewhere else; so hopefully I'll be transitioning everything over this coming week...&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112809821000094303?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112809821000094303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112809821000094303' title='32 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112809821000094303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112809821000094303'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/forums-are-back-up.html' title='Forums are back up.'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>32</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112800251405396714</id><published>2005-09-29T09:55:00.000-04:00</published><updated>2005-09-29T10:56:57.906-04:00</updated><title type='text'>PSPRadio 0.33b</title><content type='html'>0.33b has been released!.&lt;br /&gt;Downloads are available at &lt;a href="http://files.pspupdates.qj.net/cgi-bin/cfiles.cgi?0,0,0,0,18,1419"&gt;pspupdates&lt;/a&gt;  and &lt;a href="http://www.pdroms.de/file_details.php?fn=2538"&gt;pdroms&lt;/a&gt; for now. More mirrors will follow!.&lt;br /&gt;&lt;br /&gt;Also, check out the official PSPRadio forums at &lt;a href="http://rafpsp.homeip.net/phpBB/index.php"&gt;http://rafpsp.homeip.net/phpBB/index.php&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks!,&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS: It's called "final" because pre releases existed for 0.33b,  not because it will be the last one...&lt;br /&gt;&lt;br /&gt;PS2: I'd like to thank all the users that have donated, but I'm still running shy on what I need to pay for hosting, so if you haven't donated yet; please consider doing so, it would be greatly appreciated!! Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112800251405396714?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112800251405396714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112800251405396714'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-033b.html' title='PSPRadio 0.33b'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112777444218225626</id><published>2005-09-26T18:39:00.000-04:00</published><updated>2005-09-26T18:40:42.186-04:00</updated><title type='text'>Forums!</title><content type='html'>I set up a phpBB forum. Try it &lt;a href="http://rafpsp.homeip.net/phpBB/"&gt;here&lt;/a&gt;. Let me know how it works. I put a poll there so you can tell me on what to work next!&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112777444218225626?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112777444218225626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112777444218225626' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112777444218225626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112777444218225626'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/forums.html' title='Forums!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112771289329143384</id><published>2005-09-26T01:30:00.000-04:00</published><updated>2005-09-27T15:05:49.896-04:00</updated><title type='text'>PSPRadio Version 0.32b</title><content type='html'>OK, I think I got most of the worst bugs fixed. Give it a try and let me know..&lt;br /&gt;Please download from one of these mirrors:&lt;br /&gt;&lt;a href="http://www.gbazone.com/psp/PSPRadio0.32b-with-icons.zip"&gt;gbazone&lt;/a&gt;,  &lt;a href="http://pspupdates.com/"&gt;pspupdates&lt;/a&gt;, &lt;a href="http://psp-news.dcemu.co.uk/pspradio.shtml" rel="nofollow"&gt;http://psp-news.dcemu.co.uk/pspradio.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PLEASE UPDATE YOUR CONFIG FILE. AT LEAST THE LOG_LEVEL ELEMENT&lt;br /&gt;Or logging could fill up your memory stick!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Mirrors should follow..&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS: from whatsnew.txt:&lt;br /&gt;0.32b&lt;br /&gt;-Reports of sound skipping on 0.31b. Looking at the code, I realize I forgot to do something when processing metadata.&lt;br /&gt;Hopefully this is corrected now.&lt;br /&gt;-Solved the problem with threads not logging. I needed to use an absolute path to the log file.&lt;br /&gt;-Change your LOG_LEVEL to 50, (or more), so that it doesn't fill up your ms.&lt;br /&gt;-Metadata is only logged (to log file) when it changes.&lt;br /&gt;-Metadata should update faster on the screen now.&lt;br /&gt;&lt;br /&gt;PS: (If all fails, only then try &lt;a href="http://rafpsp.homeip.net/files/PSPRadio0.32b.zip"&gt;here&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://psp-hacks.com/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112771289329143384?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112771289329143384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112771289329143384' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112771289329143384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112771289329143384'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-version-032b.html' title='PSPRadio Version 0.32b'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112770037002012346</id><published>2005-09-25T22:00:00.000-04:00</published><updated>2005-09-25T22:30:00.190-04:00</updated><title type='text'>Donations and Source code.</title><content type='html'>I added a Paypal Donation button. It's on the right sidebar of the blog.&lt;br /&gt;Please consider donating if you enjoy this application, and want to support it's development. Your donations will be used in part to pay for hosting expenses.&lt;br /&gt;Thanks for your support!!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Please note that all the applications I develop here will continue to be free. Donations are completely optional, but greatly appreciated.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On a different note, I set up a server to hold a subversion repository of the source code. If you are a developer, or just curious, the repository is at http://rafpsp.homeip.net/svn/Projects/ You can browse it with a web browser, but you'll need subversion to do a checkout.&lt;br /&gt;Bug reports are welcome, specially if well documented. patch files against a current checkout are also welcome!&lt;br /&gt;&lt;br /&gt;Thanks!!&lt;br /&gt;&lt;br /&gt;Raf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112770037002012346?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112770037002012346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112770037002012346' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112770037002012346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112770037002012346'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/donations-and-source-code.html' title='Donations and Source code.'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112766438329362294</id><published>2005-09-25T12:05:00.000-04:00</published><updated>2005-09-25T13:31:35.116-04:00</updated><title type='text'>Version 0.3b</title><content type='html'>Sorry guys about the issue where pspradio will keep skipping to the next track; it was late last night when I sent it out and didn't test long enough.&lt;br /&gt;I think I have this corrected; I'll look into a couple more things and publish a new version shortly.&lt;br /&gt;(For now I just disabled the function to go to the next song when one finishes)&lt;br /&gt;I also fixed the problem where if the playlist was not defined in the config file, the app would crash.&lt;br /&gt;&lt;br /&gt;I apologize again,&lt;br /&gt;&lt;br /&gt;Raf&lt;br /&gt;&lt;br /&gt;I'm releasing 0.31b now.. (Thanks &lt;a href="http://www.gbazone.com/psp/PSPRadio0.31beta.zip"&gt;gbazone&lt;/a&gt; for hosting the file, also here &lt;a href="http://psp-news.dcemu.co.uk/pspradio.shtml" rel="nofollow"&gt;http://psp-news.dcemu.co.uk/pspradio.shtml&lt;/a&gt; thanks to wraggster)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112766438329362294?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112766438329362294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112766438329362294' title='22 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112766438329362294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112766438329362294'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/version-03b.html' title='Version 0.3b'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112763659178762843</id><published>2005-09-25T04:22:00.000-04:00</published><updated>2005-09-25T11:54:42.886-04:00</updated><title type='text'>PSPRadio Version 0.3b is out!</title><content type='html'>What's new:&lt;br /&gt;-Added support for comments. Use ';' as the first character. (Blank lines are also ignored)&lt;br /&gt;-Now urls with no path work (http://64.202.98.193:8000 didn't work, but http://64.202.98.193:8000/ did. Now both do).&lt;br /&gt;-Now asking the server to send metadata.&lt;br /&gt;-Metadata information is displayed for the current stream.&lt;br /&gt;-Added a logging library&lt;br /&gt;-Integrated logging with everything (framework, app, config)&lt;br /&gt;-Added an event system&lt;br /&gt;-Integrated the event system. This will be useful when the gui is developed.&lt;br /&gt;-When a stream finishes, it goes on to the next on the playlist&lt;br /&gt;-Fixed problem where the last entry in the playlist was getting inserted twice into the list.&lt;br /&gt;-Having trouble getting the threads to log anything..&lt;br /&gt;&lt;br /&gt;It's too late now.. and I'm tired, so I'll get the logging fixed for the next release..&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS: Find it here: &lt;a href="http://pspupdates.com"&gt;&lt;span style="text-decoration: underline;"&gt;pspupdates.com&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://psp-news.dcemu.co.uk/pspradio.shtml" rel="nofollow"&gt;psp-news.dcemu.co.uk&lt;/a&gt;.&lt;br /&gt;PS2: Ppl experiencing some issues with this release, I'll focus on correcting these before adding more features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112763659178762843?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112763659178762843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112763659178762843' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112763659178762843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112763659178762843'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-version-03b-is-out.html' title='PSPRadio Version 0.3b is out!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112754616776407613</id><published>2005-09-24T03:13:00.000-04:00</published><updated>2005-09-24T03:18:13.206-04:00</updated><title type='text'>Upcoming version...</title><content type='html'>Time to go to bed, but wanted to share that I got the metadata retrieval working!. I also fixed the app so that it will support URLs missing a path.&lt;br /&gt;I also added support for comments in the playlist.&lt;br /&gt;I still need to fix the problem where an invalid file is listed in the playlist, causing the app to die.&lt;br /&gt;I'm also looking at the possibility of supporting more samplerates.. but it's not a trivial problem to solve.. there's some libraries that will do it, though. I'll try to get one to compile for the PSP....&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112754616776407613?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112754616776407613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112754616776407613' title='43 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112754616776407613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112754616776407613'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/upcoming-version.html' title='Upcoming version...'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>43</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112752850431460580</id><published>2005-09-23T22:18:00.000-04:00</published><updated>2005-09-24T12:34:57.156-04:00</updated><title type='text'>PSPRadio Version 0.2b is out!</title><content type='html'>I just submitted the new ver to &lt;a href="http://psp-hacks.com/"&gt;psp-hacks.com&lt;/a&gt; and &lt;a href="http://pspupdates.com/"&gt;psp-updates.com&lt;/a&gt;! Expect a link soon on these sites.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;gbazone- has been nice enough to provide hosting for the file also! Get it &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.gbazone.com/psp/PSPRadio0.2beta.zip"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;wraggster- provides this link:&lt;/span&gt;&lt;br /&gt; &lt;a style="font-weight: bold;" href="http://psp-news.dcemu.co.uk/pspradio.shtml"&gt;http://psp-news.dcemu.co.uk/pspradio.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This new version has:&lt;br /&gt;-Corrected problem where the app froze when exiting while paused/stopped.&lt;br /&gt;(was caused because threads where suspended/asleep)&lt;br /&gt;-Now can play lower samplerate streams (22K, 11K, etc) let me know well this works, since I  only tried it with one at 22KHz.&lt;br /&gt;-Integrated socket header files from NetBSD.&lt;br /&gt;-Socket recv and send timeout set to 3 seconds.&lt;br /&gt;-Corrected problems with httpget that would cause the decoding thread to freeze if the connection failed.&lt;br /&gt;-Preliminary playlist support (version 1). Use the shoulder buttons L (prev) and R (next) to navigate the list.&lt;br /&gt;** This is still work in progress ** Don't expect this version to be perfect, it's just an enhanced 0.1 **&lt;br /&gt;&lt;br /&gt;I'm gonna start working on metadata support. This will hopefully solve the problems with the new shoutcast servers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note: Some users are reporting some problems with this release. I'm looking into it right now. I'll post a newer version when the issues get corrected. Still, feel free to try this version, and let me know what works, what doesn't. A test procedure for how to recreate the problems would be appreciated as well.&lt;br /&gt;halfast reports that if there's files in the playlist file that don't exist on the ms, then the app will crash.&lt;br /&gt;So, make sure you edit the playlist and only point to real files.&lt;br /&gt;I don't believe the problem happens with URLs necesarily.. Although it may get stuck if it doesn't like a particular URL..&lt;br /&gt;Well, I'll keep working on it, and hopefully I'll have an updated version out soon (Sometime this weekend).&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112752850431460580?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112752850431460580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112752850431460580' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112752850431460580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112752850431460580'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-version-02b-is-out.html' title='PSPRadio Version 0.2b is out!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112748774698598686</id><published>2005-09-23T08:00:00.000-04:00</published><updated>2005-09-23T15:39:01.810-04:00</updated><title type='text'>Next version</title><content type='html'>I'm hoping to be releasing a new alpha version tonight.&lt;br /&gt;This &lt;span style="font-weight: bold;"&gt;UPCOMING&lt;/span&gt; version will have the following:&lt;br /&gt;-Corrected problem where the app froze when exiting while paused/stopped.&lt;br /&gt;(was caused because threads where suspended/asleep)&lt;br /&gt;-Now can play lower samplerate streams (22K, 11K, etc) let me know well this works, since I  only tried it with one at 22KHz.&lt;br /&gt;-Playlist v1 support has been integrated. Use L and R to move to prev, next in the playlist.&lt;br /&gt;(still need to iron out some issues with this).&lt;br /&gt;&lt;br /&gt;I also looked at the port 80 issue some users were reporting. PSPRadio can play streams at ports other than 80, just try it with something like http://129.16.159.166:8000/ for example.&lt;br /&gt;I believe the real problem is that most servers that use a port other than 80 are a newer version, that is not compatible.&lt;br /&gt;I think I know what's causing the incompatibility, so this may be corrected on the next version.&lt;br /&gt;(Newer shoutcast streams require the client to accept metadata).&lt;br /&gt;&lt;span id="comments"&gt;&lt;span class="comment-body"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112748774698598686?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112748774698598686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112748774698598686' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112748774698598686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112748774698598686'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/next-version.html' title='Next version'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112740548409534634</id><published>2005-09-22T12:05:00.000-04:00</published><updated>2005-09-22T17:33:23.170-04:00</updated><title type='text'>PSPRadio 0.1a download</title><content type='html'>Both &lt;a href="http://psp-hacks.com/"&gt;psp-hacks.com&lt;/a&gt; and &lt;a href="http://pspupdates.com/"&gt;psp-updates.com&lt;/a&gt; have been nice enough to host the program.&lt;br /&gt;Thank you, guys!&lt;br /&gt;&lt;br /&gt;I'd also like to thank everybody that's posted with nice comments... I didn't think that the app was mature enough right now for people to actually like it. So I'm glad I released it even though it wasn't ready.&lt;br /&gt;&lt;br /&gt;Keep your comments and suggestions coming, though!!. I'll use them to prioritize on what to work on next.. (Wouldn't it be nice to have a voting system...)&lt;br /&gt;&lt;br /&gt;Raf.&lt;br /&gt;&lt;br /&gt;PS:&lt;br /&gt;-I  have playlist (v1) support working now.&lt;br /&gt;-If anybody knows of a free hosting service with subversion support (like sf.net but with subversion instead of cvs), please let me know.&lt;br /&gt;&lt;br /&gt;PS2:&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;-Something I forgot to mention, if you look in the PSPRadio folder, there's a PSPRadio.cfg file, it's plain text, under [WIFI] you can select a different profile. It defaults to the first one (0), but you can select them by using the config file...&lt;br /&gt;&lt;br /&gt;PS3:&lt;br /&gt;-The current version only support 44KHz streams, if you use 22 or 11KHz it will still play them, but they'll sound with the wrong pitch. (I'll correct this on the next version).&lt;br /&gt;-Your network profile needs to be setup for static IP. DHCP does not work. (Nobody has figured out yet how to do DHCP on the PSP). (I don't know when or if I'll be able to get this done.)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112740548409534634?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112740548409534634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112740548409534634' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112740548409534634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112740548409534634'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-01a-download.html' title='PSPRadio 0.1a download'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112735667132761780</id><published>2005-09-21T22:34:00.000-04:00</published><updated>2005-09-21T22:37:51.333-04:00</updated><title type='text'>PSPRadio 0.1a WIP</title><content type='html'>I'm releasing what I have right now, so people can give it a try. It's a WORK IN PROGRESS, keep that in mind.&lt;br /&gt;&lt;br /&gt;One of the problems it has right now, is that it can get stuck in a socket connection (recv or connect) if there's a network problem. I'll need to use setsockopt() to setup the socket for timeouts.. But the options are not part of the SDK.&lt;br /&gt;&lt;br /&gt;I've been looking at &lt;a href="http://cvsweb.netbsd.org/bsdweb.cgi/src/"&gt;NetBSD's sources&lt;/a&gt;, I think I'll borrow the socket header files from them..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112735667132761780?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112735667132761780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112735667132761780' title='30 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112735667132761780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112735667132761780'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio-01a-wip.html' title='PSPRadio 0.1a WIP'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>30</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112724782360174961</id><published>2005-09-20T16:19:00.000-04:00</published><updated>2005-09-20T17:02:07.250-04:00</updated><title type='text'>PSPRadio</title><content type='html'>I've been working on getting an internet radio client for the PSP.&lt;br /&gt;I want it to support shoutcast servers, and for starters support MP3 format.&lt;br /&gt;I'll worry about the interface later.&lt;br /&gt;I got a C++ framework all set up already. This will allow people to develop applications for the PSP with sound/networking support a lot easier to do.&lt;br /&gt;I got the networking to work too. (The profile is selectable via a config file, along with the mp3 file/stream(url)).&lt;br /&gt;&lt;br /&gt;More.. I got the app in a state where it can play an mp3 file perfectly, and also an mp3 stream from a URL!!!!&lt;br /&gt;&lt;br /&gt;More things to do (In no particular priority order)&lt;br /&gt;-Nicer user interface&lt;br /&gt;-Support for v1 playlists&lt;br /&gt;-Support for v2 playlists&lt;br /&gt;-Metadata retrieval (display song title from a online stream)&lt;br /&gt;-ID3 tag parsing&lt;br /&gt;-AAC support&lt;br /&gt;-better shoutcast server support&lt;br /&gt;-more configuration availability (buffers, etc)&lt;br /&gt;&lt;br /&gt;Vote for your preference! (post)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112724782360174961?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112724782360174961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112724782360174961' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112724782360174961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112724782360174961'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspradio.html' title='PSPRadio'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112648263166896696</id><published>2005-09-11T19:49:00.000-04:00</published><updated>2005-09-11T19:50:31.673-04:00</updated><title type='text'>FTPD21raf1.1 (WIP)</title><content type='html'>Get it &lt;a href="http://files.pspupdates.com/cgi-bin/cfiles.cgi?0,0,0,0,21,1265"&gt;here from pspupdates.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I implemented a crude rename for FTPD. It has almost no error checking, but it seems to work fine for now..&lt;br /&gt;I'll release a new "official" release later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112648263166896696?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112648263166896696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112648263166896696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112648263166896696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112648263166896696'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/ftpd21raf11-wip.html' title='FTPD21raf1.1 (WIP)'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112641911092717942</id><published>2005-09-11T02:10:00.000-04:00</published><updated>2005-09-11T02:11:50.933-04:00</updated><title type='text'>FTPD21raf1</title><content type='html'>Is hosted &lt;a href="http://files.pspupdates.com/cgi-bin/cfiles.cgi?0,0,0,0,21,1257"&gt;here&lt;/a&gt;. A big thanks to the guys over at &lt;a href="http://pspupdates.com"&gt;pspupdates&lt;/a&gt; once again!!&lt;br /&gt;&lt;br /&gt;Raf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112641911092717942?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112641911092717942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112641911092717942' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112641911092717942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112641911092717942'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/ftpd21raf1.html' title='FTPD21raf1'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112641535490865212</id><published>2005-09-11T00:49:00.000-04:00</published><updated>2005-09-11T01:09:14.913-04:00</updated><title type='text'>FTPD with configurable username/password</title><content type='html'>I'm releasing a hack to the original FTPD (by pspkrazy) that allows you to set up your own username/password.&lt;br /&gt;This is done by using a configuration file.&lt;br /&gt;I was able to get &lt;a href="http://ndevilla.free.fr/iniparser/index.html"&gt;iniparser&lt;/a&gt; to work perfectly, along with my own implementation of dirname(), the config file has to be in the same directory as the executable (it doesn't matter what it's called).&lt;br /&gt;I also updated the libnet library to be more up to date, and finished declaring the undeclared socket definitions.. also made it more socket compatible.. (but that's not really used here).&lt;br /&gt;Anyways, I'll see if somebody can host the file for me, and then include a link here. (&lt;a href="http://pspupdates.com"&gt;pspupdates &lt;/a&gt;maybe ? :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112641535490865212?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112641535490865212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112641535490865212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112641535490865212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112641535490865212'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/ftpd-with-configurable.html' title='FTPD with configurable username/password'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112630936568927627</id><published>2005-09-09T19:29:00.000-04:00</published><updated>2005-09-09T19:42:45.693-04:00</updated><title type='text'>pspmangaconv.py download</title><content type='html'>The guys over at &lt;a href="http://pspupdates.com/"&gt;pspupdates&lt;/a&gt; were nice enough to put the file on their webpage. You can access it &lt;a href="http://files.pspupdates.com/cgi-bin/cfiles.cgi?0,0,0,0,18,1241"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks, guys!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112630936568927627?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112630936568927627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112630936568927627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112630936568927627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112630936568927627'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/pspmangaconvpy-download.html' title='pspmangaconv.py download'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112629044907571548</id><published>2005-09-09T14:24:00.000-04:00</published><updated>2005-09-11T20:55:26.120-04:00</updated><title type='text'>PSP Manga Converter for linux</title><content type='html'>I created a small python script to convert images(mainly manga/comics) into PSP format/reso..&lt;br /&gt;If someone can host it, I'll include the link here, in the mean time, just copy and paste this script, call it pspmangaconv.py and set it as executable. It's slow, but it get's the job done. It even supports double-page manga/comics.&lt;br /&gt;Well, pasting the source didn't work because blogger removed the formating (indenting) which is significant for python, so I uuencoded the source. So copy and paste as pspmangaconv.py.uu or whatever and run uudecode on it.&lt;br /&gt;&lt;br /&gt;--edited out now that there's an actual download link available--&lt;br /&gt;&lt;span style="font-size:70;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112629044907571548?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112629044907571548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112629044907571548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112629044907571548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112629044907571548'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/09/psp-manga-converter-for-linux.html' title='PSP Manga Converter for linux'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112231037462027951</id><published>2005-07-25T12:40:00.000-04:00</published><updated>2005-07-25T12:52:54.623-04:00</updated><title type='text'>PSP Web Browsers!</title><content type='html'>It seems that there's a couple of web browsers out.. I haven't tried either myself, but this is good news nonetheless!!&lt;br /&gt;&lt;a href="http://fuuko-papa.ameblo.jp/"&gt;http://fuuko-papa.ameblo.jp/&lt;/a&gt; has one here.. According to pspupdates.com, it only goes to 2ch.net...&lt;br /&gt;The other one was apparently ripped from a game...&lt;br /&gt;&lt;br /&gt;Progress on my part:&lt;br /&gt;-Got the toolchain and sdk installed and working Saturday night..&lt;br /&gt;-Got Ftpd21 to compile and work..&lt;br /&gt;-Copied libnet from VNC to ftpd, and got it to work&lt;br /&gt;-Adding some of the missing socket function definitions to pspnet.h&lt;br /&gt;-Got Ftpd21 to compile with 0 warnings&lt;br /&gt;-Determined that main gets the argc and argv, and that argv[0] points to "ms0:/..." where the EBOOT is.. So I'm going to mod ftpd to have a config file for username/passwd..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112231037462027951?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112231037462027951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112231037462027951' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112231037462027951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112231037462027951'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/07/psp-web-browsers.html' title='PSP Web Browsers!'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112218259523595053</id><published>2005-07-24T01:09:00.000-04:00</published><updated>2005-07-26T11:06:10.500-04:00</updated><title type='text'>Setting up the environment</title><content type='html'>First things first.. I need the environment to be able to code anything ...&lt;br /&gt;As it turns out, you need two basic pieces of software:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;1) The PSP Toolchain&lt;/span&gt;&lt;br /&gt;(I'm installing this on my Gentoo box, but should also work if you have cygwin on windows)&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;$ wget http://www.oopo.net/consoledev/files/psptoolchain-20050724.tgz&lt;br /&gt;(or from svn: svn co &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;svn://svn.pspdev.org/psp/trunk/psptoolchain psptoolchain)&lt;/span&gt;&lt;br /&gt;unpack and run:&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;$ ./toolchain.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This installs the toolchain (compiler, libraries, includes) into: /usr/local/pspdev&lt;br /&gt;So you need to edit your .profile/.bashrc/etc and add:&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;export PSPDEV=/usr/local/pspdev&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;export PATH=$PATH:$PSPDEV/bin&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;2) The PSP SDK&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;$ svn co svn://svn.pspdev.org/psp/trunk/pspsdk pspsdk  &lt;/span&gt;(To get the latest sdk)&lt;br /&gt;then run:&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;$ ./bootstrap&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;$ ./configure ; make &amp;&amp;amp; make install&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112218259523595053?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112218259523595053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112218259523595053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112218259523595053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112218259523595053'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/07/setting-up-environment.html' title='Setting up the environment'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14765315.post-112218179626866849</id><published>2005-07-24T01:07:00.000-04:00</published><updated>2005-07-24T01:09:56.270-04:00</updated><title type='text'>Why?</title><content type='html'>Firmware 2.0...&lt;br /&gt;As I said in &lt;a href="http://psprpg.blogspot.com"&gt;psprpg.blogspot.com&lt;/a&gt;, I cannot believe how people are just going to throw homebrew out the window basically in exchange for a web browser...&lt;br /&gt;So I decided to write/port a browser for the PSP! Wish me luck (I will need it...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14765315-112218179626866849?l=rafpsp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rafpsp.blogspot.com/feeds/112218179626866849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14765315&amp;postID=112218179626866849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112218179626866849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14765315/posts/default/112218179626866849'/><link rel='alternate' type='text/html' href='http://rafpsp.blogspot.com/2005/07/why.html' title='Why?'/><author><name>raf</name><uri>http://www.blogger.com/profile/10403327631222646307</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
