cdoty #1 Posted July 18, 2010 (edited) Having just completed a tool to sign a 3DO disk, I wonder if the same process could be applied to a Jaguar CD, especially since the keys are known. Has this been tried, or was it just easier to use the Jaguar CD? Edited July 18, 2010 by cdoty Quote Share this post Link to post Share on other sites
ggn #2 Posted July 18, 2010 Having just completed a tool to sign a 3DO disk, I wonder if the same process could be applied to a Jaguar CD, especially since the keys are known. Has this been tried, or was it just easier to use the Jaguar CD? Of course it can be applied. Is it easy? No. The encrypter source and keys are freely out there, but you have to dig through lots and lots of code that reads the CD's TOC, gets some hash values, and then calls 2 different pieces of code in the DSP to encrypt the values and then send them back to the PC. SCPCD is probably the guy closest to have achieved this, yet no public tool exists of his efforts. As for Reboot, at the beginning of the year I started digging through the aforementioned sources above, got hopelessly lost (and I didn't and still don't own a JagCD to test stuff!), gave up, and then helped release 2 tools that helped us a bit: A small fix for the encrypter so you can use the Skunkboard to transfer the encrypted key (you still need to waste one CD to produce a final), and ULS, which takes a single load binary file and spits out a .cdi image, ready to be burnt. Hope this helps. Quote Share this post Link to post Share on other sites
cdoty #3 Posted July 19, 2010 As for Reboot, at the beginning of the year I started digging through the aforementioned sources above, got hopelessly lost (and I didn't and still don't own a JagCD to test stuff!), gave up, and then helped release 2 tools that helped us a bit: A small fix for the encrypter so you can use the Skunkboard to transfer the encrypted key (you still need to waste one CD to produce a final), and ULS, which takes a single load binary file and spits out a .cdi image, ready to be burnt. ULS sounds like a much better option, especially since it can build an encrypted CD image. Quote Share this post Link to post Share on other sites
ovalbugmann #4 Posted July 20, 2010 (edited) Thank you ggn & Reboot for the ULS system, it does work nicely! Now all we need is a ULS that can handle more than one executable per disc, such as for a Cinepak movie disc which loads the player software into RAM and then reads multiple .RAW Jagfilm tracks off the CD. Take a look inside the; "jag_video_cd_tools.zip", where it says download the tutorial here at the link posted below - this can be burned as-is(cdrecord files) producing a boot-able but un-encrypted Cinepak disc with one short video track. The TRACK02.RAW is the Cinepak Player software for the Jaguar - it goes into RAM(I believe) and produces the "Licensed To Atari" rectangle with what looks like a greyish stone texture mapping on it, for about 1 second. Then after a slight pause TRACK03.RAW begins being read and plays -which is the first video track. Of course other tracks can be added and would be named TRACK04.RAW, etc, etc. You guys probably already know ALL this, just telling what I know , in case it is possible to make a ULS system for multiple executables on one disc such as for Jag video discs. Would be really nice to have an easier way to encrypt Cinepak discs. http://jagviddb.spruz.com/?display=tutorial Edited July 20, 2010 by ovalbugmann Quote Share this post Link to post Share on other sites
+CyranoJ #5 Posted July 20, 2010 (edited) You guys probably already know ALL this, just telling what I know , in case it is possible to make a ULS system for multiple executables on one disc such as for Jag video discs. Would be really nice to have an easier way to encrypt Cinepak discs. http://jagviddb.spruz.com/?display=tutorial It's entirely possible, it'll just need a new ULS injector. We were considering making a 'ULS cinepak' injector at one point, maybe we'll revisit that in the future when time permits. A multiboot ULS disc is also a comparitivly trivial thing for us to make, however again it will depend on available time. Edited July 20, 2010 by CyranoJ Quote Share this post Link to post Share on other sites
ovalbugmann #6 Posted July 20, 2010 Thank you for considering it down the road anyways Cyrano, I do appreciate it. I know, there's never enough hours in the day to do all the things we would like to, and we humans can also run out of energy after 12 hours+ of doing all the things that have to be done like working. Have a good one Cyrano! - thanks for your SuperflyDX release. :) Quote Share this post Link to post Share on other sites