English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 29 May 2009, 02:39   #1
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Question How to rip ST and PC formats out of FDIs?

I was experimenting with Toni's uaeunp tool of late and was pleased to see it could extract ADFs out of FDI images. However, it got me thinking now..... how would one be able to access PC and/or ST data on them? If I recall correctly programs like STeem, SainT and DOSBox do not directly support such a format.

I was thinking mainly of the example FDIs available over at the Disk2FDI site. Not sure if any other FDIs exist elsewhere.


I've tried numerous diskwriting tools with DOSBox and a virtual blank floppy image but they don't seem to work too well - it just writes a lot of corrupted data instead.


Perhaps this is something I would need to contact the appropriate STeem/SainT/DOSBox developers about?
MethodGit is offline  
AdSense AdSense  
Old 29 May 2009, 09:18   #2
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Quote:
Originally Posted by MethodGit View Post
Perhaps this is something I would need to contact the appropriate STeem/SainT/DOSBox developers about?
I would almost say so. Build in support for these images is surely a much nicer solution than using external tools to extract the data. Wonder why noone else thought about this yet...
TCD is offline  
Old 29 May 2009, 09:49   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
FAT and perhaps some CDROM image formats will be supported in future. Maybe.
Toni Wilen is offline  
Old 29 May 2009, 09:57   #4
gimbal
cheeky scoundrel
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 36
Posts: 2,943
Quote:
Originally Posted by Toni Wilen View Post
FAT and perhaps some CDROM image formats will be supported in future. Maybe.
You know that when Toni says maybe, he already has it implemented. He has given us winuae 1.6.0 now, but he already has 1.8.0 lying around
gimbal is offline  
Old 29 May 2009, 12:13   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Of course FAT and other filesystem routines are already implemented, in other projects

"Only" need to find the one that is easiest to use...
Toni Wilen is offline  
Old 29 May 2009, 14:04   #6
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Are these forthcoming potential changes in relation to WinUAE or uaeunp (or even both), thought I'd ask Toni?
MethodGit is offline  
Old 29 May 2009, 14:42   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Both. Exact same code is used in both programs.
Toni Wilen is offline  
Old 30 May 2009, 01:06   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
FAT16 support is nearly finished (I knew it was basic but it is _really_ basic..)

FAT32 or long filenames not supported but imho they aren't really needed..
Toni Wilen is offline  
Old 30 May 2009, 01:40   #9
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Goooooooooooo Toni!


Will adding the ST filesystem be a similar doddle at some point I wonder?
MethodGit is offline  
Old 30 May 2009, 10:06   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Quote:
Originally Posted by MethodGit View Post
Goooooooooooo Toni!


Will adding the ST filesystem be a similar doddle at some point I wonder?
ST should be very similar to FAT (at least I can list ST disk directories with my FAT code)
Toni Wilen is offline  
Old 30 May 2009, 21:29   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
uaeunp updated, http://www.winuae.net/files/b/uaeunp.zip

- rdb partition handling optimized (it was slow and ate lots of memory)
- fat12 supported

note that raw disk formats (ipf/fdi/extadf) are still only supported as Amiga disks, even if they contain PC/ST format.
Toni Wilen is offline  
Old 31 May 2009, 15:44   #12
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Speaking of IPF, I couldn't get uaeunp to extract those properly, regardless of whether they were AmigaDOS-formatted or not. It would create an oversized ADF out of one but it couldn't then extract nada out of that.

I'll give this new version a try though.
MethodGit is offline  
Old 31 May 2009, 15:47   #13
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Quote:
Originally Posted by MethodGit View Post
Speaking of IPF, I couldn't get uaeunp to extract those properly, regardless of whether they were AmigaDOS-formatted or not. It would create an oversized ADF out of one but it couldn't then extract nada out of that.
Don't do that. Extracted adf is some raw file that is useless for most purposes (EDIT: in future result may be proper extended adf but now it is just useless file..)

Just extract them directly without using temp files.

Last edited by Toni Wilen; 31 May 2009 at 17:48.
Toni Wilen is offline  
Old 04 December 2009, 12:32   #14
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Well I noticed you updated uaeunp again quite recently so I thought I'd reuse it, but I still can't extract any files out of an IPF with it. It's bad enough that the command line options are still very confusing (and I'm quite the expert command line user as well), and the readme is certainly no help!

All I want is to extract the whole file and folder structure of a DOS-formatted IPF into a new directory so that I may examine the files a lot quicker than having to start up WinUAE and Workbench and manually copy them that way. Is the tool capable of doing this or not?
MethodGit is offline  
Old 04 December 2009, 13:12   #15
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Try beta version in same directory as winuae betas (b/uaeunp.zip)

Totally unsupported.
Btw, command line is parameters are logical if you think each "directory level" as an archive. Not just the physical file like with "normal" archivers.
Toni Wilen is offline  
Old 04 December 2009, 14:33   #16
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
I believe the beta version is what I'm using atm.

This is the sort of output I get when trying to extract an example IPF:

Code:
C:\uaeunp>uaeunp CruiseForACorpseDelphine_Disk1.ipf
    [VDIR] -------- -------------------          CruiseForACorpseDelphine_Disk1.ipf.DIR
   1049612 -------- ------------------- 24CC4713 CruiseForACorpseDelphine_Disk1.ipf

C:\uaeunp>uaeunp CruiseForACorpseDelphine_Disk1.ipf\CruiseForACorpseDelphine_Disk1.ipf.dir
unpack 'C:\uaeunp\CruiseForACorpseDelphine_Disk1.ipf\CruiseForACorpseDelphine_Disk1.ipf.dir' failed
zfile: tried to free already closed filehandle!

C:\uaeunp>uaeunp CruiseForACorpseDelphine_Disk1.ipf\CruiseForACorpseDelphine_Disk1.ipf
Couldn't open directory 'C:\uaeunp\CruiseForACorpseDelphine_Disk1.ipf\CruiseForACorpseDelphine_Disk1.ipf'

C:\uaeunp>
As you can see, it seems unable to read the filesystem of an IPF somehow. Don't know if the CAPS/SPS dll is needed, but then no reference to it is made within the executable anyway.
MethodGit is offline  
Old 04 December 2009, 14:57   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,925
Quote:
Originally Posted by MethodGit View Post
Don't know if the CAPS/SPS dll is needed, but then no reference to it is made within the executable anyway.
Of course it does need it. (You probably missed it because of unicode text)
Toni Wilen is offline  
Old 04 December 2009, 15:16   #18
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Ah. How silly of moi. It's not easy to search for references written in Unicode as you can see.
MethodGit is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Uaeunp (24-09-10) refuses to acknowledge certain formats. MethodGit support.WinUAE 12 05 November 2010 01:21
Custom Disk Formats CorrodedCoder Coders. General 3 08 January 2010 15:54
Wireframe/Vector formats GoldStar611 Amiga scene 0 27 August 2009 08:01
CD32 FMV Formats THX1138 support.Hardware 0 07 November 2005 23:16
Simon the Sorcerer 1 data formats Kirben support.Games 2 21 March 2003 04:47

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 16:01.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.21250 seconds with 11 queries