PS3 Mysis POC Plugin Update - v0.2.1.1

The proof of concept plugin by Mysis has been updated. If you are not familiar with this plugin it offers many features, one being the ability to record your gaming on your PS3. This update adds more game recording compatibility and introduces recording of PSP, MINIS and PS1 games. Other tweaks include using a custom memory container and the ability to switch between three quality settings allowing for different resolutions. These settings can be made using the d-pad directional buttons. Remember that this is a proof of concept so expect a few bugs until the developer has ironed them all out. For more info, videos and its initial release, be sure to check out this thread. There is more so continue reading.

mysis plugin.gif


POC Plugin 0.2.1.1:

Gameplay recording:
  • Alot more PS3 games recording now + PSP Games/Minis + PlayView + PS1 Games (via MM)
  • Switched from game memory container to custom 5-7 MB memory container
  • Added quality selection

Right Analog Stick:
  • Hold Up : high quality (MJPEG Encoder + 1280x720 Resolution), bigger file size (.avi),7 MB
  • Hold Left : quality (MJPEG Encoder + 640x368 Resolution), bigger file size (.avi), 5 MB
  • Hold Down : good quality (M4HD Encoder + 640x368 Resolution), smaller file size (.mp4),6 MB
  • Hold R3: Recording start
  • Press PS-Button: Recording Stop

(Default: High quality, change BEFORE start recording)

Note: Recording will stop and notify automatically after ps-button is pressed.

Added to R1-Button:
  • Dump current Disc Hash Key
  • Enable Secure File ID catcher

Note: secureFileId is caught once enabled and a savegame loaded afterwards.

It is not advised to use other plugins while recording! Feel free to report more tested games at: Editing Talk:Rec plugin - PS3 Developer wiki

bitsbubba said:
Just creating the folders work fine unless you rebuild database then you end up with a corrupt data icon on the XMB. So I created this GameData pkg that will give you the proper folder structure and a placeholder icon in the game data section of the XMB not to be affected by a database rebuild

Download

Edit2: also if you have already created the folder these will not change anything but give you the placeholder (so they're fine to install and won't effect the other files) be warned though if you delete it from GameData it will delete that folder and anything in it.

 
Last edited:
Is used only in 0.2.1.2, look at changelog.
I had seen the changelog, I am only confirming to sandungas the state of things with the project as is.
Whatever is in the 0.2.1.2 release is absolutely useless to us because we do not have the code. Whatever improvement we can make on this project has to be built upon 0.2.

So far I have cleaned the project extensively, removed the vsh exports for standard C++ library, removed features that needs moved to xai_plugin or are already there & fixed the many compilation warnings...

More needs to be done & SPU + quality settings must be added to bring it back to 0.2.1.2 level.
Unless @mysis does us a favour & gives us the latest source?
 
I had seen the changelog, I am only confirming to sandungas the state of things with the project as is.
Whatever is in the 0.2.1.2 release is absolutely useless to us because we do not have the code. Whatever improvement we can make on this project has to be built upon 0.2.

So far I have cleaned the project extensively, removed the vsh exports for standard C++ library, removed features that needs moved to xai_plugin or are already there & fixed the many compilation warnings...

More needs to be done & SPU + quality settings must be added to bring it back to 0.2.1.2 level.
Unless @mysis does us a favour & gives us the latest source?
Maybe if you want to work on it, ask @mysis about code or it's parts. Maybe he got good day, and release/share it. :D Like when he released xai plugin source :)
 
@sandungas
I just double checked the source of the 0.2 version of this plugin, the latest for which we have the source.
The SPU flag is not used anywhere as far as I can make out & the project is real messy.
There is no AV quality setting feature, it uses M4HD/AVC 720p 30fps Bitrate 512k/AAC 96k. A memory container is used though.
After a few hours cleaning up the code, fixing all the warnings & removing a number of features unrelated to recording (XMB original In-game) or screenshot taking (XMB or in-game), so far I get a working release sprx at 11kb & debug build at 12kb instead of the 18kb/19kb respectively for the original builds.
TBH, it really is in a PoC state & not fit for release. Am sure that the plugin size could be smaller yet with a little more work.
I may open a new thread about this & eventually post a clean build.
Good work ripping it to the bones, im guessing your version could be useful to study how it works in the basics and shouold not have much problems... but i understand you, better wait a bit to see if mysis can release source of latest version, or share some hints of his latest tests

Yesterday he joined irc and was talking a bit, i mentioned him the latest messages in this talk but not sure if he did read it
 
Implementing the quality settings feature will be a piece of cake however his feedback regarding performance & spu support would be very helpful to avoid spending hours in testing [emoji4]

Btw I have found & removed more useless code yet, I now have a 10/11kb plugin...
 
I have a question, I have webman mod installed on my machine, I also have Mysis POC installed.

When I start up my machine, I receive notification on top corner of screen 'PRX got loaded' together with menu screen on bottom that shows controls to implement recording and screen shots.

When I use L2 to take a screenshot, I get notification that a bitmap was successfully captured, I press R3 in game and no notifications, then I go to the folder that contains the captured files and the Bitmap's are saved, but no video files.

The log file is there that shows everything, screenshot captured, video quality selected, but no video captured,

I have tried it on Minecraft, Sega Aracde rally, Star wars Angry Birds but nothing.
Any help?

I did read on another forum there was a lot of complaints about two years ago that the plugin does not interface correctly with the newer CFW's, is it that the reason that either of the screen recordings don't appear to work?
 
I have a question, I have webman mod installed on my machine, I also have Mysis POC installed.

When I start up my machine, I receive notification on top corner of screen 'PRX got loaded' together with menu screen on bottom that shows controls to implement recording and screen shots.

When I use L2 to take a screenshot, I get notification that a bitmap was successfully captured, I press R3 in game and no notifications, then I go to the folder that contains the captured files and the Bitmap's are saved, but no video files.

The log file is there that shows everything, screenshot captured, video quality selected, but no video captured,

I have tried it on Minecraft, Sega Aracde rally, Star wars Angry Birds but nothing.
Any help?

I did read on another forum there was a lot of complaints about two years ago that the plugin does not interface correctly with the newer CFW's, is it that the reason that either of the screen recordings don't appear to work?
I think there are no compatibility problems dependant of firmware versions, the plugin just sends a request to record video and the firmware does the work using official functions

What could have incompatibilities is if you run webman and the POC plugins together
There could be problems when "capturing" dualshock3 button presses, and most probably by running both plugins together the performance is going to decrease a lot

If you want to use the POC plugin is better if you disable webman

When I start up my machine, I receive notification on top corner of screen 'PRX got loaded' together with menu screen on bottom that shows controls to implement recording and screen shots.
This is the POC plugin actually, is a confirmation that is loaded fine
For the dualshock3 button capturing it was a bit problematic though, maybe this is what is confusing you
The problem is the buttons are not monitored on real time (or it doesnt feels like reacting on real time), so you have to keep the button pressed for 1 second or 2
 
Last edited:
The problem is the buttons are not monitored on real time (or it doesnt feels like reacting on real time), so you have to keep the button pressed for 1 second or 2

I have tried with the R3 button depressed for 3, 4, 5 seconds, still nothing.

I will try with Webman disabled and see if it helps.
 
I have tried with the R3 button depressed for 3, 4, 5 seconds, still nothing.

I will try with Webman disabled and see if it helps.
The last time i used it i had the same problem (because i forgot how to deal with the buttons), and what i did was to use that "information" dialog that appears at bottom-right corner in main XMB to practise with the button presses
There is a button (or button combo) that makes that information dialog to appear again in XMB

Practise with this a bit making appear that dialog until you feel confortable with the button delays
 
The last time i used it i had the same problem (because i forgot how to deal with the buttons), and what i did was to use that "information" dialog that appears at bottom-right corner in main XMB to practise with the button presses
There is a button (or button combo) that makes that information dialog to appear again in XMB

Practise with this a bit making appear that dialog until you feel confortable with the button delays

Ok right, i get it,

I had noticed that when i was pressing L1 to bring up that menu it sometimes delays and does not come up straight away, I guess I will treat the video recording the same way, keep pressing the R3 button a few times, and at length until I get notification.

I will also disable webman.
 
I am still left scratching my head on this one,

I disabled Webman after startup, checked the Mysis plugin was loaded by bringing up menu.

Went into same three games and checked in each one, pressed R3 for up to 10 seconds, pressed it repeatedly in the games, still nothing and no record of video recording attempts in the log.

I then attempted a different approach,

I removed the Mysis plugin from HDD and reloaded webman, i took the 'video_rec.sprx' that webman uses to record video and placed in the location where the mysis plugin was, edited pathway in webman PS3Mapi to point to the .sprx new location (/dev_hdd0/video_res.sprx), saved this address the boot.txt and rebooted PS3.

On startup i received notification in top corner of XMB that webman was loaded and also that video_res.sprx was loaded.

I pressed R3 on the XMB and i got an error notification back telling me video recording was not possible on the XMB (Good sign i felt)

Went into same three games again and attempted to record...........nothing.

Anyone any thoughts on what could be causing this? Is it the games compatibility?

I have been testing it on Minecraft, Sega Arcade Rally and Star Wars Angry Birds.
 
Dunno, all i can say is i was able to record video with the POC plugin in high quality in all the 4 ratchet and clank games (the ones that are platforms, not the other weird ones), also in everybody's golf (higest quality), riding spirits (superlaggy, is unplayable but the video records), and some more i dont remember right now
 
Dunno, all i can say is i was able to record video with the POC plugin in high quality in all the 4 ratchet and clank games (the ones that are platforms, not the other weird ones), also in everybody's golf (higest quality), riding spirits (superlaggy, is unplayable but the video records), and some more i dont remember right now

Thanks, i will check it out on a few other games and see, but i have a feeling there is something simple that is missing that i cannot put my finger on.
 
I think i may have just figured this out, i read through the 'readme' again trying to see if there is something i missed or overlooked.

The implementation of recording needs to take place while in the 'ingamexmb', I had missed that.
 
I think i may have just figured this out, i read through the 'readme' again trying to see if there is something i missed or overlooked.

The implementation of recording needs to take place while in the 'ingamexmb', I had missed that.
Ohhh, yes, i forgot to mention that, first (while ingame) you need to press PS button and inside the XMB-ingame you will see a "notification" at top-right corner for every "button action" of the plugin
This way you can choose the video recording mode and you can see in the notification how it changes (all this before starting recording video)

When you have the video mode selected, start recording video... and after 4 seconds or so (this delay is made on purpose to give you time to exit the XMB ingame) it starts recording automatically
 
Ohhh, yes, i forgot to mention that, first (while ingame) you need to press PS button and inside the XMB-ingame you will see a "notification" at top-right corner for every "button action" of the plugin
This way you can choose the video recording mode and you can see in the notification how it changes (all this before starting recording video)

When you have the video mode selected, start recording video... and after 4 seconds or so (this delay is made on purpose to give you time to exit the XMB ingame) it starts recording automatically

Great, not that it will mater to you either way but i will report back and let you know if it works.......
 
Good and Bad news,

Good news: Yes the correct way to begin recording is to use the R3 button in the 'ingamexmb', I tested it and it worked perfectly.

Bad news: My son started mashing buttons changing skin and texture packs etc while recording and the system crashed, now its prompting to go into safe mode and I don't own genuine controller, only third party, why are third party controllers not able to access safe mode?
 
Last edited:
why are third party controllers not able to access safe mode?
I dont know and never did read an explain about why it happens but i guess is related with the fact in recovery mode there are a lot of system plugins (officially named .sprx modules) not loaded

The crash you had while recording, initially i think could be normal because you was using a weigthy codec, or you was using a light codec but the game cant handle the extra workload of recording video

For the first tests is better to practise a bit by recording video in a "meh" or "bad" game
This is not a gold rule thought, sometimes there are games that looks "meh" but there are problem when trying to record video
 
I dont know and never did read an explain about why it happens but i guess is related with the fact in recovery mode there are a lot of system plugins (officially named .sprx modules) not loaded

The crash you had while recording, initially i think could be normal because you was using a weigthy codec, or you was using a light codec but the game cant handle the extra workload of recording video

For the first tests is better to practise a bit by recording video in a "meh" or "bad" game
This is not a gold rule thought, sometimes there are games that looks "meh" but there are problem when trying to record video

Ahh its ok, i restored the system last night no hassle with a lend of controller.

I tested it twice on high res in Minecraft successfully, just when young lad was using control he was pressing a lot of buttons in very quick succession and it crashed.

Video recording now works fine.
 
Last edited:
I dont know and never did read an explain about why it happens

I have my own theory on that actually,

Sony grant licence to third party manufacturers to create controllers, they receive a percentage of sales of those controllers, a condition of the license is they cannot be made with ability to communicate with the safe mode of the consoles, then eventually in the future at some point you may need to buy a genuine controller, Sony gets payment for genuine controller in the end.

Possibly...........
 
Back
Top