Short: Amiga disk images xferring environment Author: megacz@usa.com Uploader: megacz usa com Type: disk/misc Version: 0.4 Replaces: disk/misc/mADFloppy.lha Requires: see notes Architecture: m68k-amigaos;generic mADFloppy - megacz's own adf,adz,dms unpacking environment version 0.4 (04-Mar-2008) megacz@usa.com _______ ______ _______ _ (_______|______)(_______) | ____ _______ _ _ _____ | | ___ ____ ____ _ _ | | ___ | | | | ___) | |/ _ | _ | _ | | | | | | | | | | | |__/ /| | | | |_| | |_| | |_| | |_| | |_|_|_|_| |_|_____/ |_| _)___/| __/| __/ __ | |_| |_| (____/ a) g.e.t.t.i.n.g. m.A.D. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> megacz: Ahoy there sailor, with A500 on the board and lots of disk images on your other Miggy =D. Weather is going to wash the boat so lets play some oldies in yer cabin. you: Hell yeah! --- mADFloppy allows to xfer Amiga disk images(adf,adz,dms) back to the floppies without messing with the options, so the salts like you can have good time with the old games - think about it, pure essence, no frustration, no need to remember anything, let the logfile keep track on what has already been written/played. Features: - CLI/Workbench driven - Amigaguide User Interface - xferred disk images logfile - additional progress console(s) Look at the included screenshot to see how that beauty look likes :) b) a.r.e. y.o.u. m.A.D. e.n.o.u.g.h? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The requirements that must be met are as follows: - Amiga or Amiga like computer with at least OS 2.04 (if you manage to run this environment under 1.3, then please inform me about that!) and 68020+ or 68000 if you find the deps somewhere for this cpu. - memory, 1 meg is the minimum, not for the script to function but for the proggies that deal with the disk images(dms unpacking, for example). - dependencies: + l/fifo-handler + libs/fifo.library + libs/rexxsupport.library + libs/rexxsyslib.library + libs/mathieeedoubbas.library + system/RexxMast + c/rx + c/execute + c/list + c/adf2disk + c/gzip + c/xdms + c/break + c/status + c/delete + c/copy + c/requestfile + c/iconx + utilities/multiview + unsetenv + endcli + run + set - directories full of disk images c) o.n.l.y. m.A.D. m.a.k.e.s. i.t. .p.o.s.s.i.b.l.e! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Installation it not that hard, all you need is determination, coz it may require some typings here and there, but this is needed only for a first time. Heres da plan, get your three letters to some browser or some wonderful console http downloader and fetch these: http://www.aminet.net/dev/gg/fifolib-bin.lha http://www.aminet.net/dev/gg/gzip-bin.lha http://www.aminet.net/disk/misc/adf2disk11.lha You dont need to download 'xdms' coz it is included within this package, and its recommened that you use this one or else you will be unable to see the output in the progress console. Now just copy the files according to the '- dependencies' in the previous point and initialize the 'FIFO:', to do that execute and add this to the startup(yes its correct, fifo does not require mounting, just launch): > run nil: l:fifo-handler Lastly, copy the 'mADFloppy' to 'c:' and 'protect c:madfloppy +s'. Your pain is over! d) f.o.l.l.o.w. t.h.e. m.A.D, f.o.l.l.o.w. t.h.e. m.A.D! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> There are actually two ways to invoke, you can either use the shell - that is what real sailors do, or use the mice and double click on the nifty icon made by the Ivo (btw there is more icons, they all look just fine and dandy, thanks a lot to Ivo, for the design and the policy that allows to spread his icons, THANKS DUDE!!!) The template: *** template: mADFloppy [,,screen] | [,unit] Explanation: - well, every seaman should know already what is this and how to deal with that, but ok, you may not be as that advanced so, this is where you enter a path to some files =D [,,screen] - mADFloppy can open its windows on any public screen, try to use 'screenwizard', this util is really cool, and your wb will be garbage free! - file is file, same as whisky, what is whisky? whisky is whisky! [,unit] - unit may be from 0-3, if it is ommited then its assumed to be 0 - internal floppy ie. 'DF0:' Examples: you want to xfer the disk image to 'DF0:' afap without generating any listings and other stuff, so you open the shell and type: > madfloppy hd666:games/s/SuperJollyNiftyGame.adf but suddenly you decide to xfer another one to 'DF1:': > madfloppy hd666:games/t/ThisOneIsBetter.dms,1 you have lots of games and want to use that quick amigaguide listing that allows to xfer by pressing a button: > madfloppy hd666:games/f/ you think that your Workbench is already full of windows and opening another one may not be a good idea, but there is some other public screen around, so maybe? > madfloppy hd666:games/f/,,Rescue-Screen As you can see usage is a piece of cake and anyone can do that. e) c.a.n. i. b.e. e.v.e.n. m.o.r.e. m.A.D? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Absolutely, all you have to do is to customize the script for your needs. Pick some text editor, open the 'mADFloppy' and point your eyes on label called 'var_:', you will find there commented variables, now just play with them. The very first thing you should change is variable that holds filename for logging filenames of already xferred disk images, madflog = "ram:mADFloppy.logfile" this might be very helpful, so you actually want to store that file somewhere on your drive. f) m.m.m.A.A.A.D.D.D. t.i.p.s. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> There is one annoying thing and its related to 'adf2disk', this proggy can not be interrupted, so the only good way of stopping it is to eject the floppy. All other proggies 'transadf' and 'xdms' can be terminated by pressing 'B' in the UI. I have chosen the 'adf2disk' coz it is the fastest solution and also very small, it is able to write 901120 in approx. 45 seconds with verification turned on! Close gadget in the progress console(s) is deaf, use the 'C' button in the UI to open/close. mADFloppy recurses to the subdirs!!! g) t.h.a.n.k.s. i.n. m.A.D.v.a.n.c.e. t.o... >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> AmigaUFO, Wayne and K0rky_ for beta testing. Ivan 'Ivo' Kosak for excellent icons of floppies! Space Farm - that old school rock band from New Zealand - for nice tracks! Jörg Höhle (fifo-handler) Andreas Paul (adf2disk) Karl J. Ots (transadf) FSF (gzip) Andre' Rodrigues de la Rocha (xdms) Commodore (amigaguide) Would you like to draw a logo for mADFloppy, or send me some suggestions, comments, critique? Go ahead, you will find my email in the third line. i) h.i.s.t.o.r.y, n.o.w. t.h.a.t.s. m.A.D! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0.03 i thought it will be continuation of 'madf', but its not so initial. 0.04 removed 'transadf' support completly(it is slow and has decompression bug - it barfs at some gzip archives, wasnt investigating where in the code that bug is cuz its kinda complex, watch dog shows its something with floppy stuff, but it only happens when decompressing so im confused ...) and added 'gzip' in place.