Open mariomadproductions opened 2 years ago
just adding a little bit more info: we can only dump umd video/music with prx version (same for UMDKiller software)
we can only dump umd video/music with prx version (same for UMDKiller software)
Yes, It's a specification of psp dumping.
@saramibreak does the PSP not provide any low-level access to the disc drive?
Generally, PSPSDK is used for PSP programming. I do not know any other methods.
http://wiki.redump.org/index.php?title=PlayStation_Portable_Test_Disc_Dumping mentions a UMD drive TEST mode that can read the raw sectors, but I cannot find any other information about this.
I found this project. https://github.com/mathieulh/PSP-PRX-Libraries-Documentation-Project
1.00\kd\umd9660imp.xml
<FUNCTION>
<NID>0xE779ECEF</NID>
<NAME>sceUmdManGetInquiry</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x1B1BF9FD</NID>
<NAME>sceUmdExecRead10Cmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x18DE1880</NID>
<NAME>sceUmdExecPrefetch10Cmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x3D44BABF</NID>
<NAME>sceUmdExecReadUMDStructureCmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x2CBE959B</NID>
<NAME>sceUmdExecReqSenseCmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x2A39569B</NID>
<NAME>sceUmdExecModSenseCmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0xCEE55E3E</NID>
<NAME>sceUmdExecModSelectCmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0xE5B7EDC5</NID>
<NAME>sceUmdExecMechaStatCmd</NAME>
</FUNCTION>
<FUNCTION>
<NID>0x5AA96415</NID>
<NAME>sceUmdExecReadCapacityCmd</NAME>
</FUNCTION>
It looks like SCSI command. https://en.wikipedia.org/wiki/SCSI_command
http://wiki.redump.org/index.php?title=PlayStation_Portable_Test_Disc_Dumping mentions a UMD drive TEST mode that can read the raw sectors, but I cannot find any other information about this.
Source? https://playstationdev.wiki/psvitadevwiki/index.php?title=Keys_NonVita#sceFactoryGetUMDKey
Uploaded 2 documents https://github.com/saramibreak/UmdImageCreator/tree/master/Doc
hi returning to this... I have a PSP Fat with 3.52 M33-4 CFW should this work to get full dumps?
also eboot version works ok. prx (plugin version) doesnt start. I check and plugin is enabled in recovery menu (VHS and GAME) like I have in a PSP with 6.61 firmware
but it doesn't start (don't know if I have any problem with note key). prx version of the software should boot in this lower firmware version or something must be changed?
prx version of the software should boot in this lower firmware version or something must be changed?
Try to delete the "space" and "1" of the last 2 characters in the vsh.txt
didnt work. maybe i have the note button broken. its possible to change the button to call the prx? to Left or Right Trigger? other dumping tools also use note as "magic key"
and macrofire plugin that i use with psp street (because it doesnt have the note button) doesnt work in a so lower firmware https://www.gamebrew.org/wiki/MacroFire_PSP
other dumping tools also use note as "magic key"
Can other dumping tools use note as "magic key" in 3.52 M33-4 CFW?
At least i think so… But its easy to change the key? I didnt want to buy another psp to test :( or maybe have a ini file to choose the key we want to use?
wanted to see if 3.52 can really dump full umd video/music :)
seplugins.zip Changed to the Left Trigger.
Hi. I took a couple days off. As soon as I can I will give you feedback. Thanks
Hi i tried this version and nothing. But I dont think its from your software... I cannot run any plugin and I already tried a bunch... i will continue to try to check what is the problem
Hi. going back to this... I already found a plugin that works with 3.52 m33-4 so its all good with my downgrade and setup. I used the version you posted in Aug 21 but it doesn't run. But I think it starts because it creates a conf.bin file.
Maybe your software need an higher firmware to run? Do you have any debug version to check where the software stops? Thanks
I tried on 3.52 M33 and doesn't run but runs on 3.80 M33-5 and 6.61 CFW.
Btw UMDKiller.prx also doesn't run on 3.52 M33. Does UMDKiller.prx run on your 3.52 M33-4? If no, it's difficult to support for 3.52 at the present.
Hi 3.52 (that you said that is the last version that maybe could be possible to fully dump umd video/music) was released in 2007 and from what I see, umdkiller was released in 2012 :( many firmwares after
3.52 official => 24 July 2007 3.52 M33-4 => 21 August 2007
eboot version (for games only) of umdkiller works ok in 3.52 PRX version does not :(
(source code and software (eboot and prx) - https://archive.org/download/UMDKillerV1.2REPACK
the plugin that is working in 3.52 is HideFile PRX made in 2007
https://www.brewology.com/downloads/download.php?id=7215&mcid=1 <= this one also made around this date... maybe that works too but probably you needed the source code... dunno
https://www.brewology.com/downloads/download.php?id=7215&mcid=1
This works on 3.52 M33.
UMDKiller.prx and my app call _modulestart in main.cpp. This function is entry point. But battery.prx (https://www.brewology.com/downloads/download.php?id=7215&mcid=1) use main as entry point, not _modulestart. It's same as EBOOT.pbp. Probably 3.52 or lower CFW does not support _modulestart.
maybe :X but like i said, prx version of your software runs at least a bit because it creates the bin file
conf.bin? It's created by CFW, not my app.
ah ok... i think i only saw it after running your software my bad sorry
looking at your docs, the problem is that we dont know the NID's for some functions after 3.6/3.7, right?
buy i think there are some NID's documented for more "recent" firmwares here. it's not enough?
https://web.archive.org/web/20130925191650/http://silverspring.lan.st/
https://web.archive.org/web/20130925191650/http://silverspring.lan.st/
It seems this site is original. Mirror is here https://playstationdev.wiki/pspprxlibraries/ I know already this site.
There is a page (SysLib (mandatory lib for all modules)). Acording to this page, it seems there is _modulestart in all firmwares. Then, why my prx does not call it on 3.52 or lower? I'm not sure...
maybe create first an "hello world"?
hi. Just checked this thread. any news? i can also help testing (possible to downgrade/upgrade a few phat psp) Thanks
Same as with UMDKiller. PSP Filer can't dump UMD Video/UMD Music at all.