Went through the motions on this after learning it could be pulled off in Linux. Worked out all the problems, as far as I can tell with no JagCD present to test it out on. Will give it a try tonight and verify everything works but wanted to post it in case my HD tanks or something ???
Linux used: Lubuntu 16.04 32 bit (http://www.retrovideogamer.co.uk/forum/index.php?topic=6772.msg89955#msg89955)
Creating/burning .cdi w/ JiFFI in Linux:
Install Wine:
[spoiler](can take a while)
Install via Terminal: (recommended bc of the updated repository; ref)
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine
(To accept the EULA Agreement about half way through the install (if prompted), hit Tab to highlight OK in red & hit Enter. Do the same for the next prompt but left arrow over to Yes)[/spoiler]
Download the JiFFI archive (http://reboot.atari.org/new-reboot/binaries/jiffi_1.42.zip) from Reboot's site (http://reboot.atari.org/new-reboot/jiffi.html).
Place the zip file in a new folder named J (for simplicity purposes)
Extract the files inside the folder and delete the zip archive
*Download, unzip and place any game(s) to convert in the J folder (like Fallen Angels (http://atariage.com/forums/index.php?app=core&module=attach§ion=attach&attach_id=289298))
Place the folder J inside your home directory
Open Terminal and paste: wine J/JiFFI.exe
When JiFFI loads and opens, click the Source file button at the top
Navigate to the J folder and double click the game file (jag.cof, in this case)
Put a check in the box for Generate output files in the source directory (or click the Output path button and save wherever you want)
Under Output format(s): check any desired, but in the case of creating a CD check ULS boot .cdi
Click the Create file(s) button
A Success! window should appear next to the main JiFFI dialog box. Click OK to close it
Another box should appear from Wine saying that all operations have completed. Click OK to close it
Close JiFFI
Inside the J folder should now be a new file named: jag_jiffi.cdi
Download the latest version of ImgBurn (http://www.majorgeeks.com/files/details/imgburn.html)
Move the setup .exe file to your home directory (at the time of this writing, SetupImgBurn_2.5.8.0.exe)
In Terminal paste: wine SetupImgBurn_2.5.8.0.exe
Follow the setup prompts as usual, leaving C:\Program Files\ImgBurn as the default install location (Wine will create the necessary folders, etc.)
To mount/use .cdi files with ImgBurn, you'll also need pfctoc.dll (http://download.imgburn.com/pfctoc.zip). Download, unzip and copy the contents of the archive to /home/YourUserName/.wine/drive_c/Program Files/ImgBurn (changing YourUserName in the path) Will also need to press ctrl-h in your home directory to show hidden files.
REF (https://appdb.winehq.org/objectManager.php?sClass=version&iId=23650) In Terminal paste: winecfg (this will open the Wine configuration)
Change 'Windows Version:' to read 'Windows 2000' & click Apply-OK to exit winecfg
ImgBurn will have created a shortcut icon on your desktop. Double click to open it
If no drive found:[spoiler], follow steps 4-6 from the reference link at the beginning of this section. I'll paste them here in case the site/info ever disappears:
4. Launch ImgBurn, note no drives are detected
5. Go into ImgBurn's options, 'I/O' tab (Click Tools-Settings-I/O tab)
6. Change Interface to 'ASPI - WNASPI32.DLL'[/spoiler]
Place a CDR in your drive (Memorex, along with a slew of off brands have worked for me in different situations over the years so test/use whatever or go for the very best. No guarantee either way, in my experience)
Click the Write image file to disc button at the upper left
Click the Browse for a file icon at top center and navigate to home/J and double click jag_jiffi.cdi
Triple check the destination is your burning device
Set the Write Speed to 2x. (modern drives won't write this slow and may show an error in the text pane once you start burning but ImgBurn will set itself to the slowest available speed of your device by default, so no worries)
Click the Write icon at center left to burn the disk
Play the CDR in the JagCD 8)
Compiled and wrote the tutorial this morning. Grabbed some CDRs at lunch and (thankfully) used only one to successfully burn the disk. Now, just need to get a few hours behind me to get to that JagCD and test it out! 8)
Good job! Hope it tests out okay :)
Thanks Shadowrunner! If not, I'll be editing some posts :P
j/k but I hope it does work. Be another problem solved that makes Linux even more useful.
Great stuff 8)
And it works like a charm 8)