Jump to content

Hotdog

  • Posts

    6
  • Joined

  • Last visited

  • Country

    country-ZZ

Retained

  • Member Title
    Newbie
  1. I would be happy to help you where I can. The code's really clean and just needs minor tweaks to go cross platform. Can I submit patches to you? My current Makefiles are just "functional" but this is a project I'm happy to spend some spare time on. We could probably do with the assistance of some of the codebreakers who unlocked the PS3 in the first place. I wonder if there's a SACD with John Cage's 4'33 on. Given that should decode to 0x69 or 0x96, it should be a simple matter to derive the key from there
  2. On the Intel Mac it dumped the headers and created two files (containing static according to audiogate) before giving me an error, on the PS3 it doesn't even get started, probably due to the multibyte character constants - the fourcc codes. This will need some proper work doing. Some of the work required is simple - you've used SWAP16 and SWAP32 when you really mean ntohs and ntohl respectively in scarletbook_read.c Probably some other stuff is similar. The dff files now get created on PS3, however they don't read in Audiogate (the one created on Mac read, but played white noise).
  3. "reading sacd" isn't going to change on slim models, but you can install linux on them. google Asbestos, lv2 patcher and kmeaw CFW and you'll find more than you wanted to know I believe that with some DVD drives, you can see the SACD image, just not decrypt it. I wonder if it is possible to reverse engineer the encryption given the before and after state and therefore make this useful without a special chip?
  4. Either get an old fat PS3 that has not been upgraded past 3.15 firmware (I guess that works?) or an old fat PS3 that has been upgraded to 3.55. Install kmeaw custom firmware, this gives you the ability to install packages. Install Asbestos 1.5 (this takes a while, I think it writes to flash). Install Open PS3 FTP and use this to copy a pre-made Ubuntu image (this is the simplest way) to the PS3's hard drive. It comes as lots of little (lesser OS friendly) images which get built into a RAID array effectively. Boot into this Linux and then insert a SACD. I like to rip over the network as it requires less disk space. You'll want netcat installed at both ends. On the receiver: nc -dl 2022 > sacd.img On the sender nc -q 5 receiver-ip 2022 < /dev/sr0 Wait. These are my War of the Worlds SACDs: -rw-r--r-- 1 3018270720 16 Feb 20:59 WoTW1.sacd.img -rw-r--r-- 1 3229253632 16 Feb 21:24 WoTW2.sacd.img Obviously they need splitting out into tracks and that's what the program mentioned here is for. 3Gb shouldn't take too long to process with a modern computer.
  5. I think the drive supports decrypting the disk in hardware, that's why it 'just works' in Linux without anything more clever than a byte for byte copy - the way you make a CD Data image file. The newer PS3s can still play back DSF files burned to a DVD (DSD-DISC). The old ones can still play back SACD even when upgraded to new firmware. I don't think the Asbestos folk did this, I think Sony found out about it and that's why they removed OtherOS support. What this means however, is that now I can do for SACD what I already had for DVD-A, BD-A and CD, I can carry my SACDs around with me on my MR-1. That only makes me want to buy more SACDs (and possibly an MR-2 to be able to swap albums by swapping SD cards)
  6. Hi Mr Wicked! You have made me and my Korg MR-1 happy bunnies. I was worried for a while that my PS3 was not going to play ball, but I just had to re-insert the disc after booting linux for it to read properly. I'm currently running Gentoo on 60Gb Fat PS3 running off the 10Gb Other OS Partition in Firmware 3.55. You almost make me want to go out and buy Visual C so that I can compile it... but then I figured I'll try and Unixify the code instead. Doesn't look as though it will be too much of a problem, just some windowsy bits to clean and some Makefiles to build... REALLY looking forward to DSDIFF code.
×
×
  • Create New...