Zerosquare Posted April 15, 2010 Report Share Posted April 15, 2010 Here's a cartridge dumping tool I wrote. It can be used to backup your Jaguar games for various uses : playing in emulators, preserving betas versions and prototypes, etc. It's pretty slow, but very reliable, as there are multiple checks done to be sure that the data isn't corrupted. As well as standard cartridges, Atari Flash carts are supported too. Requirements : - a PC running Windows (95, 98, 2000, XP or Vista : it doesn't matter. Windows 7 not tested, but it probably works too.) - a BJL cable connected to a standard (not USB or PCI/PC Card/ExpressCard) parallel port - a way to upload a Jaguar program with a game cartridge inserted (currently, the only option is a BJL-modded Jaguar) See the included text file for more detailed instructions. For programmers, the sources are included. Unfortunately, they're in French and almost without comments, as they from an older project which wasn't supposed to be publicly released. Planned future developments : - adding support for PCI/PC Card/ExpressCard parallel ports - adding Linux support - adding backup/restore features for the cartridge's EEPROM contents (used for saving states, hiscore lists, etc.) - adding backup/restore features for the Memory Track bjl_dump.zip overridex has been kind enough to port it to Linux : bjl_dump_linux.zip Thanks to him ! The next version will be unified and work with both OSes. Link to comment Share on other sites More sharing options...
Zerosquare Posted May 9, 2010 Author Report Share Posted May 9, 2010 Thanks to overridex, a Linux version is now available See the post above for details. Link to comment Share on other sites More sharing options...
SebRmv Posted May 11, 2010 Report Share Posted May 11, 2010 Great! Link to comment Share on other sites More sharing options...
Stone Posted March 26, 2011 Report Share Posted March 26, 2011 Requirements : - a way to upload a Jaguar program with a game cartridge inserted (currently, the only option is a BJL-modded Jaguar) The dumping tool I used waay back was a BJL program that spat data out of a Jaglink, through a RJ11->serial cable and was collected as an xmodem transfer by a PC running Hyperterminal - I think it was written by Glenn Bruner. We used to run it from a CD. I was reminded of its existance when I found a CD of it the other day along with my dumping cable Stone Link to comment Share on other sites More sharing options...
Zerosquare Posted March 26, 2011 Author Report Share Posted March 26, 2011 Yes, but when a cartridge is inserted into the JagCD, it starts even if there is a CD in the drive. So there's no way of running the dumping program from the CD, unless you have the BJL ROM installed. Or maybe you know a way to start from the CD even when there's a cartridge in the JagCD slot, in which case I'd be very interested to know how ! Link to comment Share on other sites More sharing options...
Tyrant Posted March 29, 2011 Report Share Posted March 29, 2011 Or maybe you know a way to start from the CD even when there's a cartridge in the JagCD slot, in which case I'd be very interested to know how ! Just a thought but what would happen if you insert the cartridge after the CD has already started running? Link to comment Share on other sites More sharing options...
Zerosquare Posted March 29, 2011 Author Report Share Posted March 29, 2011 In theory, it should work. In practice, the system and the cartridges were not designed to be hot-plugged like this, so there's a risk it would damage the cartridge and/or the console (which is why I did not mention it). Interestingly, the fact that some cartridge pins are longer than others is a good hint hot-plugging was considered at some point. But since the Jaguar shuts down if there's no cartridge inserted, and there's no documentation on this, it's better to be safe than sorry. Link to comment Share on other sites More sharing options...
Tursi Posted March 30, 2011 Report Share Posted March 30, 2011 In theory, it should work. In practice, the system and the cartridges were not designed to be hot-plugged like this, so there's a risk it would damage the cartridge and/or the console (which is why I did not mention it). Interestingly, the fact that some cartridge pins are longer than others is a good hint hot-plugging was considered at some point. But since the Jaguar shuts down if there's no cartridge inserted, and there's no documentation on this, it's better to be safe than sorry. The software would also have to switch out the CD BIOS in order to see the cartridge ROM, I believe. Otherwise you'll just get a dump of the CD BIOS. Though for one reason or another, hot swap doesn't seem safe on the Jag, but my experience was due to power issues. I wonder if it'd be different through the CD unit - especially whether it powers down its cartridge port when it's not mapped in? Link to comment Share on other sites More sharing options...
Stone Posted May 28, 2011 Report Share Posted May 28, 2011 Yes, but when a cartridge is inserted into the JagCD, it starts even if there is a CD in the drive. So there's no way of running the dumping program from the CD, unless you have the BJL ROM installed. Or maybe you know a way to start from the CD even when there's a cartridge in the JagCD slot, in which case I'd be very interested to know how ! Both, actually! I used to use a BJL-equipped Jag to dump carts with and uploaded the program to RAM manually. However I believe the developer JagCD BIOS allows you to hold buttons on boot to specify whether to prioritise cart or CD - speculation only, but otherwise I can't see how their 'jukebox' program (let you run a CD program which wrote cart ROMs to an attached Alpine) would work. If not, once the Alpine has a cart image in it you can't run the CD jukebox program again! I can't for the life of me remember why I put the cart transfer program on a CD, there must have been a reason... With an Alpine you can work around it by loading the CD BIOS into RAM directly and jumping into it, but it's a bit of a pain. This is how I use my prototype JagCDs as they have no BIOS installed! Stone Link to comment Share on other sites More sharing options...
Zerosquare Posted May 28, 2011 Author Report Share Posted May 28, 2011 Ah yes, with development hardware/software you can do some neat tricks ; I was talking about the "stock" system Link to comment Share on other sites More sharing options...
Tyrant Posted May 28, 2011 Report Share Posted May 28, 2011 Why would anyone need a cart dumping tool for stock jaguars? All the commercial games have already been dumped (even the ones still on sale, tut tut) and are easily available online. The only reason I can see for having a dumping tool is for saving the data from rare sources like alpines and flash carts that somehow have held onto prototypes and betas from the dawn of time. Link to comment Share on other sites More sharing options...
Zerosquare Posted May 28, 2011 Author Report Share Posted May 28, 2011 Well, according to the law, you don't have the right to download a ROM image even if you own a physical copy, you're supposed to dump it yourself Actually I wrote it for someone who had an Atari flashcart and thought there was a beta of a game on it, but it turned out that it was bit-identical to the released version. And maybe, one day, someone will find something rare that hasn't been dumped already... It can also be useful if you're testing hardware, or, say, developing a flash cart or something like that yourself Link to comment Share on other sites More sharing options...
walter_j64bit Posted July 22, 2018 Report Share Posted July 22, 2018 Has "support for PCI/PC Card/ExpressCard parallel ports" been added yet? Can this app be used with M$DOS 3.3? Is there an Atari St (the only parallel port in my house ) version of this app? Thanks! Link to comment Share on other sites More sharing options...
Zerosquare Posted July 24, 2018 Author Report Share Posted July 24, 2018 Unfortunately the answer is "no" to each question. But adding support for non-builtin parallel ports is not a lot of work. Which game do you want to dump? Unless it's a previously unknown beta, it's probably been dumped already ; you could download it and save you the trouble. Link to comment Share on other sites More sharing options...
walter_j64bit Posted July 28, 2018 Report Share Posted July 28, 2018 I've got some carts that aren't dumped as far as I can tell, I've looked at all the of roms sights that I know pulse some questionable websites too, games like MB, BS and BSG. I'm getting ready for the Jag SD cartridge. Link to comment Share on other sites More sharing options...
walter_j64bit Posted August 5, 2018 Report Share Posted August 5, 2018 Any updates? Thanks. Link to comment Share on other sites More sharing options...
walter_j64bit Posted August 23, 2018 Report Share Posted August 23, 2018 Ok, I've got my old laptop up and running thanks to a donor laptop I have, :-D anyway! I want to use bjl dump but I'm unsure if I'm using it right. I've got the jag on the ready orange screen. so now I want to use the autodetection setup so is this the command "BJL_DUMP.EXE try.rom 0 800000 0" I'm right and how can I tell if it's working? :? Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now