Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: Colani1200 on October 14, 2008, 09:44:43 PM

Title: writing an IPF to floppy disk
Post by: Colani1200 on October 14, 2008, 09:44:43 PM
Any chance to write an IPF to floppy on an 68000? WWARP needs at least a 020.
Title: Re: writing an IPF to floppy disk
Post by: alexh on October 14, 2008, 09:53:27 PM
99% of the time it is not currently possible to write IPF images to disks no matter what CPU you have.

Neither the software nor the hardware exists to do it.

However some IPF images can be converted (using UAE) to ADF or Extended ADF and then written back to disks but not many.

P.S. What has WWarp got to do with IPF images?
Title: Re: writing an IPF to floppy disk
Post by: Colani1200 on October 15, 2008, 07:56:02 AM
Quote

alexh wrote:
99% of the time it is not currently possible to write IPF images to disks no matter what CPU you have.

Neither the software nor the hardware exists to do it.


Um... what's the use of it then?

Quote

However some IPF images can be converted (using UAE) to ADF or Extended ADF and then written back to disks but not many.


How?

Quote

P.S. What has WWarp got to do with IPF images?

I found a script on EAB (http://eab.abime.net/archive/index.php/t-14339.html) that uses wwarp to convert ipf to adf.
Title: Re: writing an IPF to floppy disk
Post by: _ThEcRoW on October 15, 2008, 02:13:14 PM
"Um... what's the use of it then?"

None for the real Amigas. You can load up ipf's in winuae with a library, but nothing more.
Title: Re: writing an IPF to floppy disk
Post by: orange on October 15, 2008, 02:25:09 PM
hm, I heard some use it to fool whdload in UAE..

It depends on type of used copy protection whether you can write them to real floppies ATM. If you got the original disks that are slightly damaged maybe you can copy those (not copyprotected) tracks from .ipf to it with that adf conversion already mentioned. (IIRC they sometimes protected only bootblocks with loaders)

BTW, I would love to have a way to backup&restore originals that I have but none of those utils (mfmwrap and similar) could do it.
Title: Re: writing an IPF to floppy disk
Post by: Colani1200 on October 15, 2008, 03:50:18 PM
Quote

orange wrote:

It depends on type of used copy protection whether you can write them to real floppies ATM. If you got the original disks that are slightly damaged maybe you can copy those (not copyprotected) tracks from .ipf to it with that adf conversion already mentioned.


Basically I wanted to check out some of the Amiga games that weren't (http://agtw.abime.net/) that are available in IPF format.
Title: Re: writing an IPF to floppy disk
Post by: BooBoo1200 on October 15, 2008, 05:23:33 PM
What games is it you want? If it has a WHDload install that makes a full 880 disk image you should be able to write it back to disc. I havent check if these games even have any copyprotection.

Edit:If its Snow Bros there is an ADF.
Title: Re: writing an IPF to floppy disk
Post by: orange on October 16, 2008, 04:46:50 PM
hm, maybe that "flash card floppy drive emulator" project would one day work with .ipf (besides .adf that work now) on real Amiga
Title: Re: writing an IPF to floppy disk
Post by: alexh on October 16, 2008, 05:00:18 PM
Quote

Colani1200 wrote:
Um... what's the use of it then?

Emulation. Use with WHDload to make HD installs.

Quote

Colani1200 wrote:
Quote

alexh wrote:
However some IPF images can be converted (using UAE) to ADF or Extended ADF and then written back to disks but not many.

How?

You fire up WinUAE, boot from your emulated hard drive to workbench, insert your IPF image into DF0: and use one of the hundreds of ADF programs. I tend to use ADF Blitzer (http://aminet.net/package/disk/misc/adfblitzer)

Not sure if it is included with the WinUAE install so you might need to download the SPS user library from http://www.softpres.org to enable IPF support in WinUAE
Title: Re: writing an IPF to floppy disk
Post by: Jeff_HxC on October 24, 2008, 07:58:54 PM
Quote
orange wrote:
hm, maybe that "flash card floppy drive emulator" project would one day work with .ipf (besides .adf that work now) on real Amiga

The HxC Floppy emulator project supports ipf files (and Pasti/STX file):

http://hxc2001.free.fr/floppy_drive_emulator/index.html#intro


 :-D
Title: Re: writing an IPF to floppy disk
Post by: alexh on October 24, 2008, 09:57:54 PM
You should point out that to do so it uses the PaSTi and SPS plugins and most of the credit should go to those guys.

Still very cool though. Forward thinking to add plugin support to your server.

When you can support PaSTi and IPF stand alone then it will be cool!
Title: Re: writing an IPF to floppy disk
Post by: Jeff_HxC on November 12, 2008, 07:11:37 PM
Quote

alexh wrote:
You should point out that to do so it uses the PaSTi and SPS plugins and most of the credit should go to those guys.

Still very cool though. Forward thinking to add plugin support to your server.

When you can support PaSTi and IPF stand alone then it will be cool!


Sorry but i didn't use the PaSTi plugin (ijor didn't release anything about the specs of his file format and his  plugin dll !!). I had to reverse engineer his format and make mine own loader.

Regarding the ipf format (and pasti), the standalone version already support it !
And Alexh the variable bitrate in track mode is not a trivial problem, so i think i deserve the credit ;-).

Title: Re: writing an IPF to floppy disk
Post by: orange on November 12, 2008, 07:43:34 PM
wow, it has support for so many computers, Jeff_HxC can you add "ZX Spectrum +3" and its .dsk?

wait, I just saw "Amstrad CPC6128", so it would work on +3, right?

do you sell DIY kits?
Title: Re: writing an IPF to floppy disk
Post by: alexh on November 12, 2008, 09:46:14 PM
Quote

Jeff_HxC wrote:
Regarding the ipf format (and pasti), the standalone version already support it !
And Alexh the variable bitrate in track mode is not a trivial problem, so i think i deserve the credit ;-).

And if what you're saying is true then you'll get said credit.

If you understand how IPF works, can you document it? There are many ports of UAE to embedded platforms with no IPF user library. Xbox, Wii, PSP etc. You should be able to explain it so that we can create our own open source IPF plugin for other platforms.
Title: Re: writing an IPF to floppy disk
Post by: Jeff_HxC on March 01, 2009, 08:24:08 PM
You don't understand : i didn't hack the ipf file format, i use the regular library to convert them to the standalone hxc floppy emulator file format. ( it's the same process for other file format : ADF,DMS,MSA,ST,etc).

Have a look to the software. (just drag&drop any floppy image to the app window, or use the command line version to convert an entire folder)

http://hxc2001.free.fr/floppy_drive_emulator/HxCFloppyEmulator_soft.zip

sources:
http://hxc2001.free.fr/floppy_drive_emulator/HxC_Floppy_Emulator_soft_src.zip



@orange: yes it should already support the zx spectrum, but nobody had test with it as far i know.