eXTReMe Tracker

DCEmu Tutorials is a site that collects and displays the best of Guides and Tutorials for consoles at DCEmu. Part of the DCEmu Homebrew & Gaming Network.

00:53 August 9th, 2009

[Guide]Play PS1 on iPhone/iPod Touch

Posted By: murgero1

things you will need for this to work:
-psx4iPhone(works on all ipod touches and iphones)
-work PSX bios (scph1001.bin) *GOOGLE IT I WONT SUPPLY IT
-jailbroken software (for this tut i used 3.0)
-SSH client or iPhone PC suite (PM me for download if you cant find it)
-Patience (lots of it if you are using SSH clients lol)

Step 1:
open cydia and download the latest psx4iphone (may need to donate just scroll down and select Free)
once installed SSH to your iPhone and go to this location: "/private/var/mobile/Media/ROMs/PSX/"
if that location doesnt exist, make it.

Step 2:
In the location above ^^^ put the bios file there, make sure the bios is named "scph1001.bin" no quotes
**BIOS FILE MUST BE IN LOWER CASE OR GAMES WONT LOAD
Step 3:
copy your PSX isos to the above location and run the emulator and play it. make sure the Permissions for all files in the above location are "755"/"0775" depending on the Client you use.

Notes:

-some games dont run, use different Region bios, BUT MAKE SURE THE FILE IS NAMED "scph1001.bin"

-Some games are slow and glitchy, the emulator is not perfect peopledont expect EVERY game to run FULL speed.
Here is a compatibility list:
Click here for list

-Have fun!

**any questions just PM me or Email me at: codelockdown2008@hotmail.com

0 comments - Last Comment By murgero1

17:38 February 10th, 2009

The MMSX-8: Install 5.00 M33-4 the easy way..

Posted By: plow king321

The MMSX-8 is a universal "unbricker" class MMS (Magic Memory
Stick) that (when combined with a Pandora Class Battery), will install
CFW (Custom Firmware) 5.00 M33-4 onto any PSP, phat or slim.
When using the MMSX-8 it does not matter what firmware, custom or
official, your PSP is currently running. There is no need to
downgrade. If you have firmware 3.52 or higher, you must have a
Pandora’s Class Battery. If your PSP's firmware is lower than 3.52
there are other ways to install CFW, but that will not be discussed in
this guide and the use of a MMSX-8 is still highly recommended.
The MMSX-8 does not just install CFW 5.00 M33-4; it comes
loaded with additional features


Note: This guide does not apply to PSP that house a TA-088 v3 motherboard.



Since this is just the release it will be very basic. Proper files and such for each type PSP will be later added and a nice little guide in .pdf format will also be included.

Start by reading this guide then download the included files and installing the needed software on your PC. All necessary files can be found at the bottom of this post.


Included in this release are:
13 themes (from various creators and sites, none are mine)
CXMB 3.3 plugin
a music plugin
cwcheat updater and plugin
usbversionfake plugin
popsloader plugin
and a screenshot plugin (hit the mute button to use)



--------------------------------------------------------------------------



Connect your Memory Stick to your PC using your desired method. I suggest using a quality Card Reader/Writer due to faster speeds and more stable transfers.

I recommend running FakeCard although it is not necessary, IMO it speeds up "fake" and "real" cards. You can format your mem stick VIA your PSP or any other method you see fit to do so.

Run FakeCard:
Ensure that the correct drive path is listed in the "Type In Your PSP Drive" box. Enter 5XX into the "Type In Your PSP Version" box and hit the start button down at the bottom. Follow the onscreen directions, when the DOS window dissapeares click the "CLICK ME WHEN FORMAT HAS FINISHED" button under the Start button. You're done with FakeCard now.

Run PSPgrader v006:
Start PSPgrader and make sure the correct path is listed in the "PSP Memory Stick" field, ensure that the box beside "Format Memorystick" is left unchecked, make sure that the entry field beside "4.01 Eboot" is left blank and click the "Inject IPL Only" button on the bottom left. When the progress box shows "All Done" click "Ok" and close PSPgrader.

Build the MMSX-8:
Extract all of the files from the "MMSX-8 Files" download and "copy and paste" them into the root of your memory stick (the root is the first thing you see when you open the path to your memory stick on your PC). A box should warn you that you are about to overwrite existing files click "Yes to all". When the copy is done close the window.

Installing CFW using the MMSX-8:
Put your newly built MMSX-8 into your PSP. Hold X while you insert your Jigkick/Pandora battery (dont let go of X for atleast 7 seconds). When the install prompt appears click "Install 5.00 M33". This process should take about 1min 45sec. It tends to hang up around 4% for a few seconds, dont freak out, its normal. When the installation is completed hit X to reboot your PSP. When your PSP is finished re-booting hit the select button to access the M33 VSH MENU and change the settings to:

CPU CLOCK XMB - 333/166
CPU CLOCK GAME - 266/133
USB DEVICE - Memory Stick
UMD ISO MODE - NP9660
ISO VIDEO MOUNT - NONE


hit select to return to the xmb and save your settings. (these are just recommendations)

Turn your PSP completely off by holding the power button up untill the green power light turns off. Then hold the Right Shoulder button (dont let go for atleast 5 seconds) while turning the PSP back on. You are now in the "M33 Recovery Menu". Under "Plugins" enable cxmb.prx [VSH]. Select "Back", select "Exit". When your PSP is finished re-booting you are done!!!

You can change the theme if you like, there are currently 13 themes included but the last one is my fav...

DOWNLOAD LINKS:

MMSX Release Files.zip http://www.megaupload.com/?d=B52V3V3U
Needed PC Applications http://www.megaupload.com/?d=ANTS61LQ there extra apps in here that you might find useful
OS Pandora Battery Toolhttp://www.megaupload.com/?d=DC6FZ3HY this is to "softmod" a pandora battery. You must have CFW to use it and make sure to back up the eprom first

2 comments - Last Comment By Gamoc

10:54 February 10th, 2009

how to tell if your PSP is hackable or not

Posted By: plow king321

First thing's first, know your PSP.

There are three types of PSPs:
1- 1000 Series (Also known as Phat/Fat)
2- 2000 Series (Also known as Slim or Lite & Slim)
3- 3000 Series (Also known as Brite)

Now, what do I mean by "Hackable"?
That means you can install a Custom Firmware (CFW) on it. The most popular (& sometimes only) way to do it is by using a Pandora Battery & Magic Memory Stick (MMS).

Why Hack a PSP?
A Hacked PSP could run Homebrew, which are programs that have been developed by people that don’t have a contract with Sony. A PSP with Custom Firmware could also back up your games from the UMD to your computer; it also allows you to play those backups from your Memory Stick (MS). You could also do some serious customizations to your theme. Basically, you free your PSP from the hands of Sony.

Why can't I hack 'this' PSP?
'This' PSP probably has a TA-088v3 (Found in some 2000 series units) or TA-090v2 (Found in all 3000 series units) Motherboard, both of which are unhackable, as in, you can't install CFW on them.


Let’s start now.

All 1000 Series PSPs are hackable to date.
To some, there are other methods than just using a Pandora & an MMS.

On the other hand, 2000 Series are a little complicated. There are old units, new units, & really new units. The old ones contain Motherboards released before the TA-088v3, and are all hackable. The new ones have TA-088v3 Motherboards, and are unhackable. Finally, the really new ones, those have TA-090v1 Motherboards, which are hackable.
There are 7 different ways to tell whether a 2000 series PSP is hackable or not, but we'll get to that later on (and this is the main topic of this post/guide).

Finally, the 3000 series PSPs, all of those have the TA-090v2 Motherboard, which are unhackable to date.
Though, there is hope for the PSP 3000 series. According to Dark_AleX, he was able to utilize an error in the game "Grip Shift" which allowed him to install Custom Firmware. So, if you have a PSP 3000, or a TA-088v3 Motherboard 2000 series PSP, rush & get your hands on a European (PAL, region 2) version of the game.

Here’s a list of all the Motherboards made & released by Sony:

Of course, new updates might come to change everything one day, & that's why there's a date at the start of the topic (To indicate when this topic was last updated).

So, now it's easy to tell whether a 1000 series and a 3000 series are hackable or not. The only complication is when trying to figure out a 2000 Series PSP. Whether you want to know before you buy it, or before you bother learning how to hack it, you choose the way that suits you best.

I want to note that most of the information I know I learned through research. So far, I can't tell whether a PSP has a TA-090v1 Motherboard or a TA-088v3 Motherboard. But, I could tell whether it's an old unit (Before TA-088v3) or a new one in general (TA-088v3 & after).

One final note, nothing could indicate that your PSP is 100% unhackable other than an actual failed attempt to hack it.


1- What is the Firmware the PSP came with?
The original firmware that came with the PSP right out of the box is an indication of its Motherboard, & here’s the list:
3.60 Official Firmware: Hackable.
3.71 Official Firmware: Hackable.
3.72 Official Firmware: Hackable.
3.80 Official Firmware: Hackable.
3.90 Official Firmware: Hackable.
3.95 Official Firmware: Hackable.
4.01 Official Firmware: Has a Very High Chance of being Unhackable.

Any brand new PSP with Official Firmware higher than 4.01 is unhackable (Except for TA-090v1 Motherboards, & I’m not sure which Firmware comes with them).

If you updated to any Firmware, that doesn’t matter. This only applies on the PSP’s Original Firmware that it was shipped with.


2- What is the PSP's Serial Number?
The Serial Number is found on a label where the battery is supposed to go (As shown in the picture "SERIAL No.")

This isn’t something serious or very helpful, but with more research, it could be.
At the moment, it focuses mostly on Piano Black PSPs.
If that serial starts with HU2, then the PSP most likely has a TA-088v3 Motherboard (And that the PSP is Piano Black).
Any other serial (Say starting with HC or HB or HJ) doesn’t matter at the moment.


3- What's the unit's Identification letter (A letter on a label on the box that indicates what version it has)?
Here's a picture of a label found on the PSP box that has the letter on it:


Note that this label is only present on an original style box (The small, normal box. Not like those large "Limited Edition" Boxes).

Anyways, See the G there?

PSP-2000 CW
100v
G

That G is the letter in question. Here's a list of all the letters that the 2000 series ship with:
(No Letter) = 3.60
A = 3.71
B = Doesn’t exist
C = 3.72
D = Doesn’t exist
E = 3.80
F = 3.90
G = 3.95 (TA-088v1) / 4.01 (TA-088v2) / 4.01 (TA-088v3)

If the letter is absent or is from A to F, then it's hackable.
If it's a G, it's 60 to 67% Hackable (Though since everyone is looking for the hackable ones & no one’s buying the unhackable ones, I'd say that this percentage went all the way down to about 30% hackable).
Some Labels have an extra code written on it, usually “ss259”. That doesn’t matter, just look for the Capital Letter next to it.

Note that the G PSP in the picture is my personal PSP. It came with a 3.95 Official Firmware (OFW) & I hacked it (Has Custom Firmware 5.00 M33-4 5.02 GEN-A (Full)).


4- What's the Box's Serial Number?
If your box doesn't have a label with a letter in it, like the G in the third method, then it should have a label with another serial that's not related to the PSP unit.
Note that American 2000 series (2001 PSPs) & Japanese PSPs (Both 1000 series & 2000 series) Don’t have those date codes on them, just like the 2001 Piano Black PSP pictured above.

The 2000 Series Date Codes go as follows:
7C: Hackable.
7D: Hackable.
7(Any later Letter): Hackable.

8A: Hackable.
8B: Hackable.
8C: Has Very High Chance that it is Unhackable.
8D: Unhackable.

This information isn’t 100% valid. I’m still doing some research on it, & I will be updating it every so often.


6- Using Dark_AleX's TA-088v3 Identifier:
I'll just post a link to the location I found it at. I don't plan on testing it, as I find it rather useless.
It's just a method for those in denial to accept the truth.
Basically, it's just like testing out a Pandora with an MMS, if it doesn't work, it means it's a TA-088v3 Motherboard.
(Link: http://forums.exophase.com/showthrea...7672#post47672 )
I personally am disappointed by it, as I thought it would actually spell out the type of motherboard in the PSP...
I'm also not sure how this would react to the TA-090v1 Motherboards, but if I had to guess, I'd say it'd react the same way a hackable motherboard would (the PSP would shut down).


7- If it's a Limited Edition PSP, here's the list of the ones I know of so far:
Daxter Limited Edition Pack, comes with 3.80 OFW & a TA-085v2 Motherboard, and is hackable.
God of War Limited Edition Pack, comes with 3.95 OFW & a TA-088v2 Motherboard, and is hackable, & cool too
Madden 09 Limited Edition Pack, comes with either 3.95 OFW & a TA-088v2 Motherboard ~~OR~~ 4.01 OFW & a TA-088v3 Motherboard. If it's 3.95, it's hackable, but if it's 4.01, then it's not, as simple as that.


If anyone would like to discuss any of these methods with me, either to contradict them or help me improve my theories on them, a PM, IM, E-Mail or any other form of message would do to get us started.

There is one method I'd like to say has nothing to do with whether the PSP is hackable or not:
The PSP series full number (2000/2001/20002/etc) just as seen in both pictures (2001 black PSP Slim, & 2000 White PSP Slim) Those have nothing to do with whether the PSP is hackable or not, it's just an indication of the region of the PSP.

& Here's the list:
2000- Japan
2001- United States (American)
2002- Australia/New Zealand
2003- United Kingdom
2004- Europe
2005- Korea
2006- Hong Kong/Singapore
2007- Taiwan
2008- Russia
2009- China
2010- Mexico


Also, if a PSP is hackable, the Firmware on it has nothing to do with its Hackability.
Whether it had 1.00 Official Firmware, 4.00 Official Firmware, 4.01 Official Firmware, 5.00 Official Firmware, or even the latest 5.03 Official Firmware, if the 2000 series PSP doesn’t have a TA-088v3 Motherboard, then it can be hacked.

26 comments - Last Comment By gopherfuzz

20:46 January 31st, 2009

How-To: Install Ubuntu On Your PS3 For Vintage Gaming Emulation

Posted By: wraggster

It's easy to forget that the PS3 is a fully-equipped PC in your living room attached to your house's best monitor. Installing Ubuntu can help you remember, and play SNES games in the process.

It still kind of surprises me (in a good way) that Sony was, from the start, very OK with PS3 owners tinkering with Linux on their PS3s. A modified release of Yellow Dog Linux was available from the very beginning, and some very handy hard drive partitioning and dual-boot utilities are baked right into the PS3's XMB; Ubuntu gets installed on an entirely separate partition of your PS3's hard disk, so your default system doesn't get touched and switching between Ubuntu and the XMB is a piece of cake.

There is a flipside to this coin, however. Since the PS3's Cell Processor is PowerPC based, you won't be able to use any Linux software that's compiled for x86, which is, unfortunately, most of it. However, Ubuntu has always had a PPC distro, and most of the basic stuff will work just fine. You can even load up a PPC-compiled Super Nintendo Emulator, SNES9X, and play some classic games pretty easily on your Sixaxis controller paired via Bluetooth. Also, doing web browsing and other basic computing is a lot more natural and elegant on Ubuntu running on your TV than in the PS3's somewhat gimped browser.

Another downside is performance—the PS3 obviously has a lot of hardware muscle, but there are no Linux drivers to take full advantage of the Cell processor's multi-core architecture, or the PS3's hardware graphics acceleration. Plus, Ubuntu can only see and use 221.7 MB of the PS3's 512MB of RAM for some reason. So it won't be a speed demon (and you won't be able to play HD videos or anything), but it's definitely functional for the basics.

And, even over two years into the PS3's life, doing all of this still requires a fair amount of Linux geek forum sifting, which I have humbly take upon myself to do so you don't have to. And believe me, you don't. So let's get started!

What You'll Need:
Ubuntu 8.10 PS3 Install Disc Image• Blank CD
• USB hard drive formated to FAT32 to backup your PS3 data
• USB keyboard and mouse (wireless if possible)

Install Ubuntu 8.10
1. Installing an alternate OS requires you to wipe the hard disk completely, so you'll want to back up your PS3 data—this includes game saves, downloaded games and the hard drive installs many games require. For this, you'll need a FAT32-formatted USB disc (Mac HFS+ volumes won't work). This won't save your trophies, so if losing them will be a tragedy for you, go to Game -> Trophy Collection, press triangle and choose "Sync with Server."

2. Plug in your disc and go to Settings -> System Settings -> Backup Utility in your XMB. Choose Back Up and select your USB disk. The data will be saved at /PS3/EXPORT/BACKUP. It took about 25 minutes for me. When you're done installing Ubuntu, the first time you switch back to the XMB you'll want to use the Backup Utility to restore your backup.

3. Now you're ready to install Ubuntu. This Ubuntu help page can assist, but like it says at the top, it was written for Ubuntu 7.10, so some things may change. Our guide here is using 8.10. I would use the alternate install disc, because some folks say the graphical Live CD install can give them some problems. The alternate install disc is the exact same thing, only with old-school DOS-y graphics. Grab that (I recommend the torrent, which will blaze down as fast as your connection will let it) and burn the ISO file to a CD.

4. Drop that CD into your PS3, and go to Settings -> System Settings -> Install Other OS. This will install the dual-boot loader kboot in a matter of seconds, and ask you if you want to restart into the the Other OS's install disc. Make sure your PS3 is connected to the web via ethernet (wi-fi could possibly work, but it might confuse the Ubuntu instllaer), plug in your USB keyboard, which you'll need, and say yes.

5. With the keyboard, follow the fugly text-only instructions for the Ubuntu 8.10 installer to install the system. Everything is self explanatory, and at almost every turn, you should be able to select the default option. The installer will look like it's hung up at several points, but it's not, so let it do its thing. Install will take about 45 minutes, and when it's done, remove the install disc, and you'll boot into a good ol' Ubuntu desktop.


Pair Your Sixaxis or Dual Shock via Bluetooth
One advantage of using Ubuntu over, say, the PS3-specific Yellow Dog distro is that it's easier to wirelessly pair your PS3 controller with a little downloadable utility. For these steps, you should switch to your PS3 running Ubuntu.

A wireless USB keyboard and mouse here are essential, but stick with wireless USB over Bluetooth. Logitech's MX1100 mouse worked immediately with Ubuntu without any futzing, but the Logitech DiNovo Edge BT keyboard I had was a different story—Ubuntu's Bluetooth utility found it and paired with it, but I couldn't get it to actually type. I'm sure there's a way, but that's some forum sifting you'll have to do on your own. Instead I used an old Apple keyboard I had laying around with the USB extension cord.

1. This thread spells out most of the process, and it's the source of the software you'll need to download. Grab Sixaxis Bluetooth Package.tar.gz and unzip it on your Ubuntu desktop.

2. Double click to install the packages inside, first the "bluez-sixaxis-bin_powerpc.deb" package and then the one named "bluez-sixaxis_rc1.1_all.deb."

3. Now, with your controller turned off, go to Applications -> Accessories -> Sixaxis-gui in Ubuntu and start the app. Choose "Setup Menu" and then "Setup first connection" and follow the instructions. Don't press the PS button until it tells you to. The lights will keep blinking even after it's connected.

4. After that's done, you can connect this or any of your other controllers by simply going to "Connect Sixaxis to PC" under "Task menu." But to use it with the SNES emulator you're about to install, you have to do one more thing:

5. Under "Task menu" choose "Enable Keyboard and Mouse" and then pick "Fake Joystick." This will pair your controller as a Linux joystick. After that, you'll have to disconnect (with "Turn Off Sixaxis") and re-connect your controller.

Install SNES9X Emulator
SNES9X works fairly well on the PS3, with a few minor caveats, which we'll get to below.

1. Open up a terminal window in Ubuntu and type the following command:

sudo apt-get install snes9express snes9x-x

This will install the emulator.

2. When it's done, "snes9express" will appear under Games in Ubuntu's application launcher. Fire that up.

3. To configure it properly, do the following: under the ROM tab, select the folder that houses all your SNES ROMs (for games you already owned as a kid, of course!); under Sound, make sure "Thread Sound" is selected, or else everything will sound horribly garbled; under Video, check "Scale," "Hi-Res" and "Full Screen."

4. Getting SNES9X to recognize your Sixaxis takes a little bit more juju, but even then, there is still some weirdness. To config, go to the Controllers tab and press "Devices." Change the entries of "Pad 1" (and "Pad 2" if you're using two) from "/dev/js0" to "/dev/input/js0" and hit close. Don't try to Configure Button Maps... for the joysticks.

5. Go back to ROM, choose your game, and hit Power, and it should start up.

Here, though, are the aforementioned caveats: the PPC version of SNES9X on the PS3 chokes hard when you try to use an alternate button configuration for your controller (it will take the configuration, but just won't play any games). But it's default configuration, while wacky, is still playable. You'll just have to find where each SNES button is mapped for each game. You'll have trouble with something like Street Fighter 2, but simpler games like F-Zero and Pilotwings are totally playable.

And, less damaging, total full-screen does not appear to work (or at least I couldn't get it to work) on the PS3. But you can still drag the window as big as it will get and get the same effect, just with your Ubuntu desktop visible behind.

So, all in all, this won't be as elegant as dusting off your old SNES and plugging it in, but it's fun to squeeze all of the potential out of your PS3 and see it play some vintage classics.

Tips
If Ubuntu locks up on you at any time, don't trip the main power switch on the back: all you have to do is hold down the regular power button on the front for five seconds to force a shutdown.

And, theoretically, all you have to do to get back to the XMB is type "boot-game-os" at the kboot prompt. This has yet to work for me. Instead, power down the PS3 (so the power light is red), and then hold down the power button for 5-10 seconds until it beeps a few times, then let go. This will boot back into XMB by default (you may have to re-select your TV resolution, but don't worry, all the rest of your configurations should be saved). If you're done playing around with Linux for a while, you can simply set the PlayStation OS as the default in your XMB System settings.

Further Tinkering
A couple of things that are possible, but I have not fully tested:

Setting Ubuntu to Your Exact TV Resolution
This thread will help there—in my default installation on my Samsung 720p LCD, Ubuntu was sufficiently high-res, but with a black border an inch or two thick around the edges. If you're experienced with Linux config files though, you can dive into the xorg.conf (which is blank by default in Ubuntu 8.10, much to my initial confusion) and calibrate it to the exact resolution of your TV.

Using the Sixaxis as a Mouse
I don't think this works by default, but if you want to ditch the USB mouse and use the PS3 controllers analog stick, see this thread for more guided xorg.conf config file tweaking. I tried it but the buttons were oddly mapped, so I gave up. Many have gotten it to work though.

Oh, and I think you guys will enjoy this: while researching this article and diagnosing some problems with using the Sixaxis with SNES9X, I found perhaps the greatest moment in geek troubleshooting forum history. But thanks to this guy, I was able to get it working, so mad props to him and his Olive-Garden-fueled troubleshooting.

As of JAN/06/2008 @ 11:43AM EST - For some reason, SNES9EXPRESS does not like it if i turn JOYSTICK on, i have to go to JOYSTICK tab and turn it off for the Emulator to run without an error code 1. I will look further into this and see if i can make sense of it.

*(UPDATE)* Going to Olive Garden for lunch, going to let a few ideas rattle around in my brain before i take another stab at this.

And that's about it. Enjoy Ubuntu on your PS3, and if you come up with any more fun uses for it, please let me know in the comments. And if there are any other topics you'd love to see covered by a weekend how-to, speak up! Have a good Saturday tweaking everyone.

http://i.gizmodo.com/5143547/how+to-...ming-emulation

0 comments - Last Comment By wraggster

Check out the News Archive for more Guides & tutorials or via the forum here --> http://www.dcemu.co.uk/vbulletin/forumdisplay.php?f=267

Play-Asia.com - Buy Video Games for Consoles and PC - From Japan, Korea and other Regions!

Part of the DCEmu Network DCEmu Tutorials - The Guides and Tutorials Website