Clearing some confusion about ARK: PSX games

One of the biggest questions that users have surrounding ARK is compatibility with PSX games. In this post I’ll explain why psx doesn’t work natively on the vita, and how ARK managed to make it work.

First of all, we must know why PSX games won’t work natively, unlike ISOs or Homebrews.
This due to the fact that the PSP used it’s second processor, the Media Engine, to emulate PSX sound, effectively taking some load off the processor and keeping a decent framerate. The problem we are facing on the Vita is the lack of Media Engine, the Vita does not emulate the Media Engine.

So when a PSX game tries to run, it calls the Media Engine functions, but Media Engine doesn’t exists, so the functions don’t either, causing a crash. But, if PSX games crash because of no sound, how are able to make it work? the answer lies in hacking.
In ARK, Coldbird managed to hack POPS to make it accept custom sound plugins (if you have ever used an emulator, you’ll know what a plugin is). For this version of ARK, Coldbird simply injected a dummy sound plugin, meaning there will be no sound, but the game won’t crash cause the dummy plugin will return a generic ok signal, even if it has done absolutely nothing.

Ok so the first step is done, we are able to get PSX games running without crashes, but there is no sound, and we can’t make sound working cause there is no ME, which means to get sound working a plugin must be coded and it must be ran by the CPU.
The only open source sound plugin that came to Coldbird’s mind was PEOPS, so he got to work on it. Did he get any sound at all coming out of PSX games? I’ll let this video answer the question:

So lets sum this up:
- PSX compatibility in ARK should be very good, close to PSp compatibility, but without any sound.
- A port of PEOPS was being worked on (and made awesome progress), but it stopped because Coldbird left.
I hope this solves your confusion about PSX games in ARK (and the vita in general).

  1. ryugi’s avatar

    good clearing man, very good, coldbird come back and finish your work XD

    Reply

    1. poop’s avatar

      Right! quit bein a whiny bitch n come back n help the scene!!

      Reply

      1. svenn’s avatar

        Or you 2 spammers learn to program and know what you are asking from him.

        Reply

  2. SF’s avatar

    Wait so how do PSX games that you buy on the PSN store have sound?

    Reply

    1. FoxSevent’s avatar

      They have sound cause they run on PSone emulator that’s on the PS VITA.

      PS VITA has it’s own PSone emulator that works natively on
      PS VITA.
      Thea reason we can run PSone games via CEF or ARK is cause PSP has a PSone emulator, this emulator was removed in PS VITA PSP emulator cause they wrote a new one for PS VITA itself but devs found a way to transfer this PSP PSone emulator to PS VITA PSP emulator, and why we have no sound in it is explained above.

      Reply

      1. StepS’s avatar

        PS1 emulator on vita is still not native. only the sound part uses native vitaos functions, everything else is still in psp emulator (crappy vita pops as Coldbird said)

        Reply

      2. oO Flowzila Oo’s avatar

        Yo dawg, I heard you like PSone emulators…. So I put a PSone emulator in the PSP emulator in the actual Vita so you can emulate the PSone while you play on the PSP emilator, even though the Vita’s PSone emulator is pretty much useless for pirates/hackers.

        Reply

    2. Noel Abercrombie’s avatar

      They use a Vita-Native emulator, This is running inside the PSP’s PS1 emulator.

      Reply

  3. Superman SP’s avatar

    How come the Vita can not 100% run a SNES emulator. No matter which one I try, there is always issues with graphics. The Genesis games run perfectly!

    Reply

    1. quetz’s avatar

      as long as i played snes9x i never noticed a glitch or graphic issue, maybe it could be by your roms..

      Reply

      1. stOneskull’s avatar

        check your settings for individual games.. fiddling can do wonders

        Reply

    2. hgoel0974’s avatar

      Because you are not using the 2GHz or the 512 MB of RAM and 128 MB of VRAM that the Vita natively has. If we had access to that much power we could do more than just SNES

      Reply

    3. kupomogli’s avatar

      That’s because the Vita only has 32MB of ram for PSP emulation rather than the 64MB of the Slim.

      The thing is, I followed the scene pretty closely during the time and every time a new SNES emulator version came along I tried it. The SNES emulator I had on my Phat was the best one for it, but I no longer have it, just my 2000, 3000, and Go.

      The best SNES emulator is one Ruka’s Slim versions. I appreciate the dev support, but all the future SNES revisions suck compared to that one. I updated to Euphoria later on, but quickly changed back as the framerate was far worse.

      Unfortunately Slim emulators crash when trying to load up a game on the Vita, so Ruka’s best emulators are unavailable. I might attempt the HBL version I’ve found ported by Ruka in 2010.

      Reply

  4. Danny_Howl’s avatar

    Soon!! Keep going guys! Good work!

    Reply

  5. quetz’s avatar

    What Coldbird left behind could be achivied by some other so lets have hope ;)

    Reply

  6. StanSmith’s avatar

    The Vita can play PSX games so why can’t we steal some of that emulator?
    So when I’m thinking to answer my own question is the Vita has 2 emulators build in, the PSP and PSX. And I’m guessing the two wont talk to each other so in the PSP emulator you can’t use any part of the PSX emulator.

    An I right?

    Reply

    1. FoxSevent’s avatar

      There aren’t 2 PSone emulator in PS VITA.

      PS VITA has it’s own PSone emulator that works natively on the VITA so they can’t steal anything from for many reason.
      1.This emulator is written for PS VITA not PSP two different systems.
      2.The files themselves are encrypted.

      Thea reason we can run PSone games via CEF or ARK is cause PSP has a PSone emulator, this emulator was removed in PS VITA PSP emulator cause they wrote a new one for PS VITA itself but devs found a way to transfer this PSP PSone emulator to PS VITA PSP emulator, and why we have no sound in it is explained above.

      Reply

  7. cosmas’s avatar

    Nice but please help me wololo! I have open cma,i transfered ark in my vita but when i run the exploit i got this error C1-2858-3.
    I had tn menu and everything was ok but now i only have access to the recovery!

    I even put TN Menu back and ran yMenu seperatly and it causes the same error! Maybe yMenu is corrupted but i used all the downloads you had! Please help!

    Reply

    1. Acid_Snake’s avatar

      tnMenu doesn’t work with ARK, so you can only use yMenu and pyMenu for now until the other menus are ported

      Reply

      1. cosmas’s avatar

        I ported TNMenu in ARK but only my PSN games shows :-(
        The problem is with yMenu! It crashes even when i run it using TN-C Exploit!

        Reply

        1. hgoel0974’s avatar

          There are some API changes so you can’t TN-C ymenu in ARK or ARK ymenu in TN-C

          Reply

    2. Kyu’s avatar

      Try with pyMenu.Also try to use a clean exploit (delete anything in your game savedata and redownload exploit)

      Reply

  8. FoxSevent’s avatar

    The next article you should write wololo is to explain the difference between PSP PSone emulator and PS VITA PSone emulator, cuz people are starting to ask dumb questions.

    Reply

    1. FoxSevent’s avatar

      Sorry didn’t notice this was written by Acid_Snake, anyway my point still stands.

      Reply

      1. wartaf’s avatar

        second to this!! also it is the first time i heard that Vita has PSOne Emu. i thought, it is just PSP emu, and those game from PSOne was only a game of PSP.

        Reply

    2. Electric Penis’s avatar

      wololo didn’t write the article, dumb-ass.

      Reply

    3. Acid_Snake’s avatar

      ps1 emulator on vita works because it’s made for the vita, not the psp
      it’s like trying to run ePSXe in a PSP (yes it’s a PSX emu just like POPS, but for different hardwares)

      Reply

      1. z80’s avatar

        why sony add some pops modules to vita psp emulator (fw 1.82) if there is separate psone emulator?

        Reply

        1. FoxSevent’s avatar

          They didn’t, the POPS modules were implemented by hackers.

          Reply

          1. StepS’s avatar

            they did. and these new vita pops as crappy, as Coldbird said before

          2. StepS’s avatar

            *are (crappy)

          3. z80’s avatar

            pop’s in fw 1.82 and 2.02 differ ,why sonny change/improve these pops if they have another psone emulator? i dont belive there is another psone emu :)

  9. Electric Penis’s avatar

    And you’re a fucking idiot for taking SO LONG TO NOTICE.

    Now let us fuck, moron jack-ass-pony-fucker.

    Reply

  10. stepenlu07’s avatar

    too bad… coz sound is what i really miss in psx games the ambience and music of the game while playing it. hope there will be fix soon. But Good Work!

    Reply

  11. icyheart’s avatar

    I hope coldbrids is back think u

    Reply

  12. N0TR0LL’s avatar

    A port of PEOPS was being worked on (and made awesome progress), but it stopped because Coldbird left.
    Anyone else can do it ?

    Reply

    1. stOneskull’s avatar

      he’s back.. but that still doesn’t mean he’ll do it.. it isn’t easy work.. it takes passion to program.. and there are other areas he may feel passion for at any time.. value and appreciate what has been done, it’s better than to crave for what hasn’t been

      Reply

  13. Veskgar’s avatar

    Ahhh, so this probably explains why the best SNES emulator for PSP (Snes9xmecm) won’t work on the vita. ‘mecm’ must in some way refer to the media engine which is not present on the Vita. DAMN, there goes my hopes of running this emulator on the Vita… :-(

    The Vita is a powerhouse. A lot more under the hood than the PSP. Hopefully someday emulators and homebrew will be able to tap into that power.

    Reply

  14. Weno’s avatar

    so is it possible to download psx games from the psx store like you can on a modded ps3 just like the “eboots” where if we have the direct link you can download the stuff… so what i am trying to say is.. say i wanted spyro from ps1 and its on the psx store for ps3 but not for vita can i download it somehow and install in on the vita since its hacked?? like you can on a modded ps3?

    Reply

    1. eighthdayregret’s avatar

      You could use your PSOne Classics on your Vita if you have the KEYS.BIN files that your PSP CFW creates when you load them.

      Reply

  15. c-zero’s avatar

    Just a quick question: Is there not PSX/PSOne emulation in the PSVita software? I would think it would be easier to use ISOs of PSX games instead of eboots, or is there other issues to that?

    -0

    Reply

    1. stOneskull’s avatar

      interesting question… i think it’s about how to read the exploit crash when it happens.. to be able to see how to use the exploit.. i wonder if that is how our friend with the developer model got in

      Reply

  16. Kyu’s avatar

    The emulator we use for non-psn eboots is inside another emulator…emuception.

    Reply

  17. theknox1992’s avatar

    how do i get the right analog to be used as the r3 analog stick for psx game

    Reply

  18. HULKER’s avatar

    Thanks i learn alot from this page i love to see that there is really smart people that can do amazing things.

    Reply

  19. Arcanjohack’s avatar

    We can not use tools to convert psx games or use the ones that already exist on the internet signed for psp?
    we just transfer via ftp psp / games

    Reply

  20. Seallux’s avatar

    Have faith guys its up to us to give em support for this shitty handheld that sony pretty much gave up on to give it life with emulators and games we all we loved to play have been ported to this awesome HD psp2 version of tech. I have faith in decrypt. that you guys can do it =) just ask for help u need it

    Reply

  21. fatman01923’s avatar

    Thanks Wololo for the clear, concise post. I couldn’t get PSX games to work on ARK from my personal rips (user error on my part most likely) but this post gave me the confidence to try again. :D

    Reply

  22. chris’s avatar

    Im so confused on how to install PSX games on the ark. nothing i do works it don’t show on the menu. i did everything it said on a tutorial on the forum still nothing.
    can som1 tell me step by step on how to do it. would be much appreciated

    Reply

  23. XenoKail’s avatar

    Hey do you think it’ll be back ported anytime soon?

    Reply

  24. alvin’s avatar

    just face trueth psvita hack is dead before be cfw cef you always buy game to psn to exploit cmon lol

    Reply

  25. ThatGuyWithSixMagikarp’s avatar

    Is there a way to play PSPmini ISOs with the ark-release?

    Reply

  26. GlueGun’s avatar

    Simulating playstation portable, :D ? Can It Install Updates When You Add Path To The Root, Ms0:/SIM/Flash0:/Folders Same DIR And Some Sony’s Regular Firmware Extracted, Be nice For A
    Reverse Enginerd Developer to Get The psp’s hardware patch for those keys to be extracted… :(.
    Top News! CFW!!!!

    Reply

  27. Dimitris’s avatar

    what i don’t like about ark and pro-team is that they take the good job total noob mayde and they use it as their own

    Reply

    1. wololo’s avatar

      This goes both ways. Tn also reused other peoples work at some point, and in addition, the community had to insist a lot for him to make his code open source, since he was using gpl code. You should also have a look at pro source code, you might realize theres not so much work coming from tn. In particular for ark, i can tell you zero work comes from tn. Ark was fully functional weeks before the z started talking about tn hen, and months before its release.
      So if you are willing to talk about pro taking others people work, you better have verifiable proof, otherwise you are just spreading rumours.

      Reply

  28. Domain Trading Game is strictly a one-man, part-time operation, built in fits and starts over the last month or so. You start the game with a fictional account. You can use it to purchase sites with prices pegged at the weekly reach number for a given sit’s avatar

    I’m keen on this helpful information you supply on your own reports. I’m going to save your blog and examine once again the following routinely. I’m just rather certain I will be knowledgeable a good amount of innovative stuff good below! All the best ! for the next!

    Reply

Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>