{"id":21401,"date":"2026-09-05T18:46:31","date_gmt":"2026-09-05T18:46:31","guid":{"rendered":"https:\/\/8657085.xyz\/?p=21401"},"modified":"2026-09-05T18:46:31","modified_gmt":"2026-09-05T18:46:31","slug":"steam-portable-tito-fits-a-steam-library-into-a-sony-psp","status":"publish","type":"post","link":"https:\/\/8657085.xyz\/?p=21401","title":{"rendered":"Steam Portable, Tito Fits a Steam Library Into a Sony PSP"},"content":{"rendered":"<p> <div style=\"display: grid; grid-template-columns: 300px 160px; gap: 2px; width: 460px; background: #eee; padding: 2px;\">\r\n\r\n  <!-- \u6574\u884c\u5bbd\u5e7f\u544a -->\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876674\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 90px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876676\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u7ad6\u6392 -->\r\n  <div style=\"height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876672\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"height: 500px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876680\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u6469\u5929\u697c\uff08\u548c\u5de6\u4fa7\u5b8c\u5168\u5bf9\u9f50\uff09 -->\r\n  <div style=\"grid-row: 3\/5; height: 750px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876678\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  \r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e6\" data-zoneid=\"5876682\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n<\/div><br \/>\n<\/p>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05103328\/handheld-steam-portable-sony-psp-mod.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"853\"\/><br \/>Handhelds keep getting larger, with Valve\u2019s Steam Deck leading the charge, but one modder decided to go in the opposite direction. A PSP still slides into a jacket pocket. Tito from Macho Nacho Productions took that contrast and rebuilt an original Sony PSP-1000 as a device he calls Steam Portable, a pocket shell that can stream his Steam library and run retro emulation. Sony never sold anything like it. He used OtherMod\u2019s latest PSPi 6 kit, a Raspberry Pi Compute Module 4, an 800\u00d7480 replacement screen, and a UV printer to stamp Steam branding onto the plastic.<\/p>\n<p><span id=\"more-256821\"\/><br \/><iframe title=\"Sony Never Made This PSP\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/dsCWVhGh1N8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><noscript><iframe title=\"Sony Never Made This PSP\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/dsCWVhGh1N8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/noscript><br \/>Adam from OtherMod built the PSPi 6 as an open-source board that replaces the PSP motherboard. Only the thick 1000-series shell works. Later skinny variants will not accept the board. The original face buttons, analog nub, shoulder triggers, speakers, power switch, wireless switch, status LEDs, and Wi-Fi antenna remain in situ. A donor console may be dead upon delivery; the old mainboard and factory LCD are laid aside. You still need the metal LCD bracket, rubber membranes, control panel, power board, and UMD door to make the finished unit resemble a PSP from the outside.<\/p>\n<div class=\"aawp\">\n<div class=\"aawp-product aawp-product--horizontal\" data-aawp-product-asin=\"B0DSLTZ6M3\" data-aawp-product-id=\"253160\" data-aawp-tracking-id=\"tec02e-20\" data-aawp-product-title=\"PlayStation 5 Portal Remote Player - Midnight Black\">\n<div class=\"aawp-product__thumb\">\n<p>            <img decoding=\"async\" class=\"aawp-product__image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31nlL0Im1NL._SL160_.jpg\" alt=\"PlayStation 5 Portal Remote Player - Midnight Black\"\/><\/p><\/div>\n<div class=\"aawp-product__content\">\n<p>            PlayStation 5 Portal Remote Player &#8211; Midnight Black        <\/p>\n<div class=\"aawp-product__description\">\n<ul>\n<li>Play Your Game Collection with Remote Play &#8211; PlayStation Portal Remote Player can play compatible games you have installed on your PS5 console&#8230;<\/li>\n<li>Cloud Streaming from the Game Catalog and Classics Catalog &#8211; Discover an awesome library of PS5 games on the PlayStation Portal Remote Player with&#8230;<\/li>\n<li>Cloud Streaming for PS5 Games in Your Library &#8211; With PlayStation Plus Premium, stream select digital PS5 games in Your Library from PlayStation Store&#8230;<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p>\n<img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05104041\/handheld-steam-portable-sony-psp-mod-1.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"720\"\/><br \/>\nKit hardware includes a custom interface board priced between $75 and $125, a 4.3-inch 800\u00d7480 LCD powered by the Pi\u2019s GPIO ports, a 3.7-volt LiPo pack with a JST connector (often approximately 2000 mAh), and a Pi Zero 2 W or Compute Module 4 on a tiny carrier. Tito chose a CM4 Lite, which stores data on a microSD card. The board charges at up to 1.35 amps by the original barrel jack or a mini-USB connector, has a real-time clock, and can operate on wall power without a battery. Audio from a Zero or CM4 is mono unless you connect the extra headphone daughterboard. Extra solder pads exist for two more buttons and a second stick, but there is currently no place for that extra stick in the stock shell.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05104046\/handheld-steam-portable-sony-psp-mod-2.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"720\"\/><br \/>This build feels current since software work on version 6 is ongoing. Adam redesigned drivers, cleaned up the coding, and now provides prebuilt images for RetroPie, Batocera, Lakka, and the default Raspberry Pi OS. Gamepad input is reported as a conventional PS3 controller, thus Steam and most emulators see the face buttons without any mapping. Long charge and discharge tests get the battery percentage closer to reality. New features include a mouse mode, automatic screen dimming, improved use of the original wireless switch and LEDs, an automated image builder, and diagnostic firmware for cards that fail to load. Steam Link is preconfigured on the RetroPie image that Tito used.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05104049\/handheld-steam-portable-sony-psp-mod-3.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"720\"\/><br \/>The looks come from a eufyMake E1 UV printer. Tito attached the matte back shell and piano-black face to the bed, used the program to measure height, and printed \u201cSteam Portable,\u201d a Steam logo, and ABXY labels in UV-cured ink. Small graphics took approximately five minutes. Ink adheres to plastic well enough for everyday use. He tried porcelain, aluminum, and wood on the same machine before moving on to electronics.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05104052\/handheld-steam-portable-sony-psp-mod-4.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"720\"\/><br \/>Assembly begins with a full teardown. The audio board enters the rear half first. The interface board slips into the USB port first, then the antenna cable is routed into the vacant UMD bay so that nothing pinches. The mid-frame is then applied for rigidity; the analog-stick contact pads require a short clearance check against neighboring metal before being covered by a conductive membrane. New LCD, bottom button bracket, and L\/R triggers follow. Prior to snapping on the faceplate, the protective film is removed from the panel. CM4 is mounted to its carrier using a thermal pad and the original antenna. The Lite module houses a microSD card containing the OS image. The battery cable travels through a molded tube to the JST plug. The battery cover and UMD door close the shell. If you get the pre-soldered kit and carrier, you will not need to solder anything.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/05104058\/handheld-steam-portable-sony-psp-mod-5.jpg\" alt=\"Handheld Steam Portable Sony PSP Mod\" width=\"1280\" height=\"720\"\/><br \/>When closed, Steam Portable resembles a PSP with a brighter 800\u00d7480 screen. RetroPie supports the PlayStation 1 as well as a helpful collection of N64 and 16-bit libraries for the CM4. Steam can be accessed through Steam Link. Games run on a home PC, and video and input are transmitted via Wi-Fi. Following a one-time pairing, the handheld locates the PC on the same network. Tito utilized a UniFi travel router on caf\u00e9 Wi-Fi or a phone hotspot when he was away from home to keep the connection on his home network. He sat in a coffee shop, playing Final Fantasy VII Remake on a little screen. Modern titles that require two analog sticks still require a linked Bluetooth pad, in this example a DualSense, because the PSP only had one nub. Steam recognizes that extra controller without additional effort. Connection quality determines whether the stream remains smooth or stutters.<\/p>\n<\/p><\/div>\n<p><!-- \u603b\u5bb9\u5668\uff1a\u6700\u5927\u5bbd908px Grid\u7d27\u51d1\u5e03\u5c40 -->\r\n<div style=\"display: grid; grid-template-columns: 728px 160px; gap:2px; width:908px; background:#eee; padding:2px;\">\r\n\r\n  <!-- \u901a\u680f\u9876\u90e8\uff1a\u6700\u5927\u6a2a\u5e45 908x258 \u8de8\u6574\u884c -->\r\n  <div style=\"grid-column:1\/-1; height:258px; background:#ff6b6b; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114307\" data-width=\"908\" data-height=\"258\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114307});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u7b2c\u4e8c\u901a\u680f\uff1a728\u00d790 \u901a\u680f -->\r\n  <div style=\"grid-column:1\/-1; height:90px; background:#4ecdc4; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114300\" data-width=\"728\" data-height=\"90\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114300});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u4e3b\u680f\uff1a\u591a\u5e7f\u544a\u5806\u53e0 -->\r\n  <div style=\"display:grid; gap:2px;\">\r\n    <div style=\"height:60px; background:#45b7d1; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114308\" data-width=\"468\" data-height=\"60\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114308});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ffe066; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114299\" data-width=\"300\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114299});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ff9ecd; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114305\" data-width=\"250\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114305});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:139px; background:#c792ea; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114302\" data-width=\"133\" data-height=\"139\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114302});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:125px; background:#91e7ac; display:grid; place-items:center;\">\r\n\t\r\n<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114303\" data-width=\"125\" data-height=\"125\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114303});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u7ad6\u680f\uff1a160\u00d7600 \u6574\u5217\u9ad8\u5e7f\u544a -->\r\n  <div style=\"grid-row:3\/8; height:600px;  display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114301\" data-width=\"160\" data-height=\"600\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114301});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n<\/div><br \/>\n<br \/> Steam Portable, Tito Fits a Steam Library Into a Sony PSP<br \/>\n<br \/>#Steam #Portable #Tito #Fits #Steam #Library #Sony #PSP<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Handhelds keep getting larger, with Valve\u2019s Steam Deck leading the charge, but one modder decided&#8230;<\/p>\n","protected":false},"author":1,"featured_media":21402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[7122,3621,4832,10759,3020,5895,15804],"class_list":["post-21401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-fits","tag-library","tag-portable","tag-psp","tag-sony","tag-steam","tag-tito"],"featured_image_urls":{"full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod.jpg",1280,853,false],"thumbnail":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-150x150.jpg",150,150,true],"medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-300x200.jpg",300,200,true],"medium_large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-768x512.jpg",640,427,true],"large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-1024x682.jpg",640,426,true],"1536x1536":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod.jpg",1280,853,false],"2048x2048":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod.jpg",1280,853,false],"covernews-slider-full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-1115x715.jpg",1115,715,true],"covernews-slider-center":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-800x500.jpg",800,500,true],"covernews-featured":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-1024x682.jpg",1024,682,true],"covernews-medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-540x340.jpg",540,340,true],"covernews-medium-square":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/handheld-steam-portable-sony-psp-mod-400x250.jpg",400,250,true]},"author_info":{"display_name":"admin","author_link":"https:\/\/8657085.xyz\/?author=1"},"category_info":"<a href=\"https:\/\/8657085.xyz\/?cat=8\" rel=\"category\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/21401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21401"}],"version-history":[{"count":0,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/21401\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/media\/21402"}],"wp:attachment":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}