Sony official PSP emulator

Discussion in 'Sony Programming and Development' started by pool7, Jan 24, 2017.

  1. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    Just recently found out about this.
    Sony included a PSP emulator with its SDK.
    I see mention of it in CodeWarrior for PSP 1.1 (during installation, in the docs and in the settings) as well as in the leaked PSP SDK 1.5 (in the 1st_read folder); however the emulator itself seems to remain unleaked.

    Here are my questions about it, hope someone can answer them:
    -Was it a full emulator? (ie. all features of the console) Or was it more like the PS2 Simulator (SKY: Cygnus GNUPro Toolkit Emotion Engine Simulator) which simulated 1 specific processor?
    -Was it licensed separately?
    -Was it available at all times? Or only up to a specific SDK version?

    Any other info is much appreciated.
    Or if you have it and feel like sharing it, feel free to PM me.
     
    gwald likes this.
  2. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    I indeed heard about it in the SDK documentation, unfortunately I myself had no access to the official emulator, I investigated a bit and here is what I could find in SDK 0.4.0 's changes.txt file.

    These are changes pertaining to SDK release 0.3.0 which is where I assume the latest version of the emulator sent to third party was available, as stated in the document, changes_from_emu.txt (which never changes in later SDKs) contain the transition steps from the emu environment to the current one. (I would assume that by that point, every developer had been given access to DEM-1000 hardware.) Unfortunately, I myself do not have access to earlier sdks and anything older than sdk 1.0.3 has long been removed from the devnet.

    One can assume this was not a full emulator environnement but unless someone who's had (or has) access to it, steps up, this remains speculative at this point.
     
    Last edited: Jan 24, 2017
    pool7 and Borman like this.
  3. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    I have video from it running code but haven't found the emulator itself.
     
    finalkillcams and pool7 like this.
  4. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    @mathieulh
    I see a file with same name in the leaked 1.5.0, but with different contents:
    There's also the same doc in japanese, and it's also different from the one you posted.
    Are you certain there were no updates to it after 0.4.0?

    @Borman
    Definitely interested in seeing that, if possible :)
     
  5. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    It has 3d support at the least, doesn't seem like it has sound though, but that could be the recording. I had sent @mathieulh some of that prerelease stuff. The emulator seems to have been used prior to them having development kits for everyone.
     
    finalkillcams and mathieulh like this.
  6. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    I posted the content from changes.txt not changes_from_emu.txt

    I am fairly certain it does not change, here is changes_from_emu.txt from sdk 0.4.0 for future reference:


     
  7. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    This does not surprise me, this seems to match their behavior on ps3 when they made spusim available on all SDKs as part of the elusive PS3_PA (Performance analyser) package up to 180.002 then decommissioned it on later SDK releases once everyone got their hands on development kits, it's too bad because spusim was really powerful and efficient.
    They also were very wary of it leading putting (not so well) hidden watermarks in some of the spusim dll files.
     
    Last edited: Jan 24, 2017
    pool7 likes this.
  8. Qrissi

    Qrissi Rising Member

    Joined:
    Mar 8, 2014
    Messages:
    58
    Likes Received:
    11
    I also tried to find info about this emulator after reading an article in old game magazine. Japanese developers were annoyed because they had to use emulator to make a game for console they had never even seen. They were also complaining about the low amount of ram (8mb).
     
  9. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    There were early concerns that the system would only have 4mb for retail, if Im remembering some of the emails I read correctly.
     
    finalkillcams and mathieulh like this.
  10. WorldGenesis

    WorldGenesis irc.worldgenesis.net

    Joined:
    May 12, 2007
    Messages:
    127
    Likes Received:
    29
    Interesting... :D In the initial specs of the PSP in 2003 it was only supposed to have like 8MB of RAM and like 2MB of VRAM (which I believe is unchanged)

    http://www.ign.com/articles/2003/07/29/psp-specs-revealed
     
    fate6, pool7 and mathieulh like this.
  11. gladiator5

    gladiator5 Robust Member

    Joined:
    Jun 25, 2012
    Messages:
    284
    Likes Received:
    17
    "Sony is also promising the highest level of copy protection for these discs using DiscID and AES encoding technology."

    Made me laugh :p They failed on every other kind of security xd
     
    krHACKen likes this.
  12. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    But had anyone ever successfully copied a UMD?
    No form of encryption totally prevents hacking, but only makes things very difficult.
     
  13. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    Kinda reminds me shitty HDD DNAS:p
     
  14. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    With a PSP its simple to copy a UMD but without one im not sure tho considering how broken 1.00 and 1.50 FW where it really didn't matter.
     
  15. WorldGenesis

    WorldGenesis irc.worldgenesis.net

    Joined:
    May 12, 2007
    Messages:
    127
    Likes Received:
    29
    Yeah it was too convenient providing FileIO functions in the kernel to allow reading from the accessible hardware.

    Oh also a reminder, they gave us functions to READ/WRITE a battery serial in the kernel. :D They're too nice!
     
  16. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    Does this mean that there were no physical prototypes before developers started development for the PSP?

    You can copy UMDs that way, but that's probably not what the article claimed the protection was about. Has anyone produced reproduction UMDs, without going that route?

    But you need I/O functions for games. :/

    It's a piece of hardware functionality. Eventually, they removed it with the TA-85v2 mainboard. But that didn't stop people from modding the battery to erase the serial number anyway.

    This isn't the first time that they've allowed IDs to be rewritten. But I reckon that they provided the functionality, in case they needed it.
    If I'm not mistaken, nobody found the purpose for it, until someone found the service jig and memory stick. :/

    I believe that people provide functionality to make things easier for themselves and users. However, it's because people keep abusing the system that we get layers and layers of additional checks of security.
     
    Last edited: Jan 31, 2017
  17. Lum

    Lum Officer at Arms

    Joined:
    Sep 30, 2010
    Messages:
    3,233
    Likes Received:
    42
    Last edited: Jan 31, 2017
  18. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Considering software only piracy was a thing so early in the PSP's life did anyone even bother looking at the UMD format itself?
     
  19. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    the disc itself is AES encrypted decrypted by Spock, I have published the keys, so theoretically we could press our own UMD assuming we had the right hardware, practically it's useless though.
     
    fate6 likes this.
  20. WorldGenesis

    WorldGenesis irc.worldgenesis.net

    Joined:
    May 12, 2007
    Messages:
    127
    Likes Received:
    29
    Interesting... I'm surprised that there hasn't been any images of the UMD burner/presser leaked :O
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page