3.1 Amiga Developer Update Disks (c) Copyright 1985-93 Commodore Amiga, Inc. All Rights Reserved Some additional copyrights may be noted in individual files and docs. Welcome to the 3.1 Amiga Developer Update for Amiga developers. There is a lot of material here. The following contents listings should help you find individual items. Below are contents listings of each of the Amiga Developer Update disks. Following that are contents listings of individual archives on the disks. For help on decompressing the archives with LHEX or LhA, and notes on what's new, please see the Instructions file. DOCS ==== Docs (dir) autodocs.lha Contents Contents.info Instructions Instructions.info Legal.README Legal.README.info tutorials.lha INCLUDES&LIBS ============= Includes&Libs (dir) Debug_Examples (dir) Debug_Examples.lha DevTools (dir) Contents DevTools.lha README fd.lha include_h.lha include_i.lha Legal.README Legal.README.info linker_libs.lha runtime_libs.lha SetPatch37.lha SetPatch40.lha startups37.lha StructOffsets.lha Using_Includes Using_Includes.info EXAMPLES1 ========= Examples1 (dir) AsynchIO (dir) async.doc async.txt asyncio.c asyncio.h gadtools (dir) listview (dir) ListView listview.c graphics (dir) wbtricks wbtricks.c colorwheel (dir) wheelgrad (dir) WheelGrad wheelgrad.c asl (dir) asltester (dir) asltester asltester.c asltester.ld asltester_rev.h asltester_rev.i asltester_rev.rev edithook.c edithook.h gadgets.h reqtest.c reqtest.h smakefile intuition (dir) 8hamdemo 8hamdemo.c attachdemo attachdemo.c doublebuffer doublebuffer.c frameidemo frameidemo.c gadgethelp gadgethelp.c lmkfile makevisible makevisible.c nlmenu nlmenu.c pointerdemo pointerdemo.c relspecial relspecial.c locale (dir) locale.lha compatibility (dir) depthawarevisitor depthawarevisitor.c maxdepthlores maxdepthlores.c PCMCIA (dir) PCMCIA.lha Legal.README Legal.README.info SeeAlso.README EXAMPLES2 ========= Examples2 (dir) IFF (dir) newiff39.lha DataTypes (dir) datatypes.lha picdt_42_1.lha AmigaGuide (dir) AmigaGuide.lha Legal.README Legal.README.info LHEX LHEX.doc SeeAlso.README SWTOOLKIT3 ========== SWToolkit3 (dir) s (dir) wedge_examples (dir) dos.w exec.w icon.w intuition.w memory.w crashes (dir) crash3 crash4 crash5 crash8 crasha DOCS (dir) tooldocs.lha addmem breaktask bumpbpr bumpbpr.info bumprev CatComp charset configdev decigel020 devlist devmon DiskEd doslist drip dtest eatcycles eatmem Enforcer Enforcer Local.info Enforcer OFF.info Enforcer Parallel.info Enforcer Remote.info Enforcer.info enforcer1.3 enforcer1.3.megastack enforcer1.3.par Enforcer_Project.info FindHit flush fontlist frags intlist io_torture io_torture.par keymatrix ktest LawBreaker LawBreaker.asm LawBreaker.asm.info LawBreaker.info Legal.README Legal.README.info liblist lvo memlist memmon memmung memoration memorytide memwall mergemem MKS_Lens MKS_Lens.info modlist Move4K Move4K.info munglist mungwall mungwall.par owner peek poke portlist readpixel RebootOff RebootOff.info report RomWack scratch scratchall.script searchfile SegTracker SegTracker.info setcamg setparallel settaskname showconfig showgfxbase showlocks snoop snoopstrip sparemem sushi syspm tasklist taskpri tnt tstat wack.lha watchmem wedge winlist Docs.info Examples1.info Examples2.info Includes&Libs.info SWToolkit3.info Contents of Archives on Disks ============================= Contents of newiff39.lha ------------------------ iffp (dir) 8svx.h 8svxapp.h compiler.h debug.h ftxt.h gencat iff.h iffp.cd iffp.ct iffpstrings.h ilbm.h ilbmapp.h packer.h smus.h smusapp.h modules (dir) bmprintc.c bmprintc.o copychunks.c copychunks.o getbitmap.c getbitmap.o getdisplay.c getdisplay.o Hook.asm Hook.o iffpstrings.c iffpstrings.o ilbmr.c ilbmr.o ilbmw.c ilbmw.o loadilbm.c loadilbm.o packer.c packer.o parse.c parse.o README saveilbm.c saveilbm.o screen.c screen.o screendump.c screendump.o unpacker.c unpacker.o other (dir) apack.asm bumprev clipftxt clipftxt.c Display Display.doc ilbmscan ilbmscan.c sift sift.c apps (dir) Save8 (dir) Save8 Save8.c Save8.info Save8_rev.h save8_rev.rev PlaySMUS (dir) PlaySMUS PlaySMUS.c PlaySMUS.info PlaySMUS_rev.h playsmus_rev.rev 24bitDemo (dir) 24bitDemo 24BitDemo.c 24bitDemo.info 24bitDemo_rev.h 24bitdemo_rev.rev ILBMDemo (dir) ILBMDemo ILBMDemo.c ILBMDemo.info ILBMDemo_rev.h ilbmdemo_rev.rev ILBMLoad (dir) ILBMLoad ILBMLoad.c ILBMLoad.info ILBMLoad_rev.h ilbmload_rev.rev ILBMtoC (dir) ILBMtoC ILBMtoC.c ILBMtoC.info ILBMtoC_rev.h ilbmtoc_rev.rev ILBMtoRaw (dir) ILBMtoRaw ILBMtoRaw.c ILBMtoRaw.info ILBMtoRaw_rev.h ilbmtoraw_rev.rev Play8SVX (dir) Play8SVX Play8SVX.c Play8SVX.info Play8SVX_rev.h play8SVX_rev.rev RawtoILBM (dir) RawtoILBM RawtoILBM.c RawtoILBM.info RawtoILBM_rev.h rawtoilbm_rev.rev ScreenSave (dir) ScreenSave ScreenSave.c ScreenSave.info ScreenSave_rev.h screensave_rev.rev bumpallrevs iffobj (dir) Manx (dir) bmprintc.o copychunks.o getbitmap.o getdisplay.o hook.o iffpstrings.o ilbmr.o ilbmw.o loadilbm.o packer.o parse.o saveilbm.o screen.o screendump.o unpacker.o SAS (dir) README README Compiler.README Locale.Readme Makefile Makefile.Manx Makefile.SAS NewIFF.Readme Release_Notes ToDo Contents of locale.lha ---------------------- helloworld (dir) HelloWorld helloworld.c helloworld.cd helloworld.ct helloworld.txt README Localize (dir) ChangeLog GetString.af GetString.pf localize localize-except-functions localize-except-strings localize.doc localize1 localize2 MANIFEST SelfLoad (dir) translations (dir) deutsch (dir) helloworld.ct catalogs (dir) deutsch (dir) helloworld.catalog catalog.c catalog.h catalog.i catalog.o getcatalogstr.asm getcatalogstr.o helloworld helloworld.c helloworld.cd helloworld_strings.h Makefile README README Contents of PCMCIA.lha ---------------------- PCMCIA (dir) Tools (dir) bload Flash Flash.doc savemem AmigaXIP (dir) AmigaXIP.ReadMe loadc loadseg.asm xipcode xipcode.asm PCMCIA.General PCMCIA.Peripherals PCMCIA.Software Readme.Tools Contents of datatypes.lha ------------------------- Src (dir) wav (dir) devs (dir) DataTypes (dir) WAVE WAVE.info classbase.c classbase.h classbase.i classinit.asm class_iprotos.h dispatch.c endcode.asm lmkfile wav.ld.strip wav_rev.h wav_rev.i wav_rev.rev ClipView (dir) ClipView clipview.c clipview.cd clipview.h ClipView_iprotos.h ClipView_rev.h ClipView_rev.i ClipView_rev.rev filerequester.c lmkfile printer.c save.c snapshot.c sprintf.asm strings.c stubs.c texttable.h windowclass.c windowclass.h windowmclass.c bmp (dir) devs (dir) DataTypes (dir) BMP BMP.info bmp.ld.strip bmp_rev.h bmp_rev.i bmp_rev.rev classbase.c classbase.h classbase.i classinit.asm class_iprotos.h dispatch.c endcode.asm lmkfile dto dto.c examinedt examinedt.c filter filter.c playsound playsound.c ramsound ramsound.c Bin (dir) clipview clipview.info dtdesc dtdesc.info Contents of picdt_42_1.lha -------------------------- PicDatatypes (dir) devs (dir) datatypes (dir) MacPaint PCX Windows Bitmap Windows Icon classes (dir) datatypes (dir) bmp.datatype ico.datatype macpaint.datatype pcx.datatype PicDatatypes.License PicDatatypes.Readme Contents of AmigaGuide.lha -------------------------- AG_V39 (dir) Src (dir) HyperBrowser (dir) asprintf.asm bitmap.c class.c device.c dnh.c globaldata.h hyperbrowser hyperbrowser.h hyperbrowser.ld.strip hyperbrowser_iprotos.h hyperbrowser_rev.h hyperbrowser_rev.i hyperbrowser_rev.rev library.c lmkfile main.c memory.c readme screen.c window.c advaghelp advaghelp.c advaghelp.guide aghelp aghelp.c aghelp.guide HyperBrowser.info nodehost nodehost.c amiga.brush Sample.guide AG_V34 (dir) Utilities (dir) AD2.guide AD2.guide.info AD2HT AD2HT.info AmigaGuide AmigaGuide.info ExpungeXRef ExpungeXRef.info LoadXRef LoadXRef.info MKProto WDisplay WDisplay.info Source (dir) HyperApp.c HyperApp.c.info NodeHost.c NodeHost.c.info s (dir) help.guide rexx (dir) ttx (dir) addref.ttx getxref.ttx autodoc.rexx getxref.rexx libs (dir) amigaguide.library include (dir) libraries (dir) amigaguide.h clib (dir) amigaguide_protos.h fonts (dir) thinpaz (dir) 8 junod (dir) 10 8 junod.font thinpaz.font fd (dir) amigaguide_lib.fd Examples (dir) HyperApp HyperApp.guide HyperApp.guide.info HyperApp.info transmog.pic Docs (dir) AmigaGuide.doc AmigaGuide.doc.info AmigaGuide.guide AmigaGuide.guide.info AmigaGuide.txt C (dir) flushlibs Autodocs (dir) Autodocs autodocs.excepts Autodocs.info autodocs.xref ReadME ReadME.info Autodocs.info Docs.info Examples.info InstallAmigaGuide InstallAmigaGuide.info ReadMeFirst ReadMeFirst.info Release.Notes Release.Notes.info Source.info Utilities.info AD2AG (dir) AD2AG AD2AG.guide AD2AG.info AD2AG.info AG_V34.info AG_V39.info AmigaGuide.License AmigaGuide.License.info Contents Contents.info Disk.info ReadME ReadME.info Contents of wack.lha -------------------- tools (dir) DoSAD.0L DoSAD.0M DoSAD.0R DoSAD.1L DoSAD.1M DoSAD.1R demos (dir) arexxdemo.wack ShowLVO.wack ShowMember.wack ShowStructure.wack StructureOffset.rexx xwackdemo xwackdemo.c startup.wack Wack wack.doc WackServer wack_pragmas.h wack_protos.h Contents of StructOffsets.lha ----------------------------- Structure.Offsets Contents of tooldocs.lha ------------------------ CatComp.doc devmon.doc disked.doc drip.doc Enforcer.doc Enforcer.doc.info Enforcer.guide Enforcer.guide.info Enforcer.Readme Enforcer.Readme.info enforcer1.3.doc io_torture.doc lvo.doc memoration.doc MKS_Lens.doc mungwall.doc OtherTools.doc owner.doc report.doc scratch.doc sushi.doc tstat.doc wack.doc.readme wedge.doc Contents of SetPatch37.lha -------------------------- SetPatch37 (dir) Check2090 SetPatch_37.39 SetPatch_ReadMe SetPatch_ReadMe.info Update_SetPatch Update_SetPatch.info SetPatch37.info Contents of SetPatch40.lha -------------------------- SetPatch40 (dir) Check2090 SetPatch_40.14 SetPatch_ReadMe SetPatch_ReadMe.info Update_SetPatch Update_SetPatch.info SetPatch40.info Contents of runtime_libs.lha ---------------------------- runtime_libs (dir) iffparse.library IFFParse.License realtime.library RealTime.License Contents of startups37.lha -------------------------- startups (dir) allstartup.i Astartup.i Astartup.obj AWstartup.i AWstartup.obj lmkfile Qstartup.i Qstartup.obj Rstartup.i Rstartup.obj RWstartup.i RWstartup.obj RXstartup.i RXstartup.obj startup.asm UsingAmigaStartups WritingReentrantC Contents of DevTools.lha ------------------------ Devtools (dir) DOCS (dir) absload.doc alink.doc atom.doc autodoc.doc autodoc.sample autodoc.style bumprev.doc cards.doc EndRun.doc printa.doc printertest.doc stripa.doc stripc.doc SysLock.doc 68000.Cards 68000.Cards.info absload alink atom autodoc bumprev Cards EndRun printa printertest stripa stripc SysLock SysLock.info Contents of Debug_Examples.lha ------------------------------ Debug_Examples (dir) debtones.asm dtest.asm ktest.asm mindebug.h mydebug.h testmydebug.c togl_led togl_led.asm Contents of tutorials.lha ------------------------- tutorials (dir) Amiga_Debugging BulletLibrary DataTypes ILBM_and_AA Locale Multiview_Arexx NewDosPackets OS_Game_Techniques V38_ASL V38_Overview V38_V39_OS_Changes V39_AA_Compatibility V39_AA_Graphics V39_ColorWheel V39_Intuition V40_Release_Notes Contents of autodocs.lha ------------------------ 8svx_dtc.doc amigaguide.doc amigaguide_dtc.doc amiga_lib.doc animation_dtc.doc ascii_dtc.doc asl.doc audio.doc battclock.doc battmem.doc bullet.doc cardres.doc cd.doc cia.doc clipboard.doc colorwheel_gc.doc commodities.doc console.doc datatypes.doc ddebug_lib.doc debug_lib.doc disk.doc diskfont.doc dos.doc exec.doc expansion.doc filesysres.doc gadtools.doc gameport.doc gradientslider_gc.doc graphics.doc icon.doc iffparse.doc ilbm_dtc.doc input.doc intuition.doc keyboard.doc keymap.doc layers.doc locale.doc lowlevel.doc mathffp.doc mathieeedoubbas.doc mathieeedoubtrans.doc mathieeesingbas.doc mathieeesingtrans.doc mathtrans.doc misc.doc narrator.doc nonvolatile.doc parallel.doc picture_dtc.doc port-handler.doc potgo.doc printer.doc queue-handler.doc realtime.doc rexxsyslib.doc serial.doc sound_dtc.doc text_dtc.doc timer.doc trackdisk.doc translator.doc utility.doc wb.doc Contents of linker_libs.lha --------------------------- amiga.lib ddebug.lib debug.lib small.lib Contents of fd.lha ------------------ amigaguide_lib.fd asl_lib.fd battclock_lib.fd battmem_lib.fd bullet_lib.fd cardres_lib.fd cia_lib.fd colorwheel_lib.fd commodities_lib.fd console_lib.fd datatypes_lib.fd diskfont_lib.fd disk_lib.fd dos_lib.fd dtclass_lib.fd exec_lib.fd expansion_lib.fd gadtools_lib.fd graphics_lib.fd icon_lib.fd iffparse_lib.fd input_lib.fd intuition_lib.fd keymap_lib.fd layers_lib.fd locale_lib.fd lowlevel_lib.fd mathffp_lib.fd mathieeedoubbas_lib.fd mathieeedoubtrans_lib.fd mathieeesingbas_lib.fd mathieeesingtrans_lib.fd mathtrans_lib.fd misc_lib.fd nonvolatile_lib.fd potgo_lib.fd ramdrive_lib.fd realtime_lib.fd rexxsyslib_lib.fd timer_lib.fd translator_lib.fd utility_lib.fd wb_lib.fd Contents of include_h.lha and include_i.lha (.h files in are _h.lha, etc.) ------------------------------------------- clib (dir) alib_protos.h alib_stdio_protos.h all_protos.h amigaguide_protos.h asl_protos.h battclock_protos.h battmem_protos.h bullet_protos.h cardres_protos.h cia_protos.h colorwheel_protos.h commodities_protos.h console_protos.h datatypes_protos.h diskfont_protos.h disk_protos.h dos_protos.h dtclass_protos.h exec_protos.h expansion_protos.h gadtools_protos.h graphics_protos.h icon_protos.h iffparse_protos.h input_protos.h intuition_protos.h keymap_protos.h layers_protos.h locale_protos.h lowlevel_protos.h macros.h mathffp_protos.h mathieeedoubbas_protos.h mathieeedoubtrans_protos.h mathieeesingbas_protos.h mathieeesingtrans_protos.h mathtrans_protos.h misc_protos.h nonvolatile_protos.h potgo_protos.h ramdrive_protos.h realtime_protos.h rexxsyslib_protos.h timer_protos.h translator_protos.h utility_protos.h wb_protos.h datatypes (dir) animationclass.h animationclass.i datatypes.h datatypes.i datatypesclass.h datatypesclass.i pictureclass.h pictureclass.i soundclass.h soundclass.i textclass.h textclass.i devices (dir) audio.h audio.i bootblock.h bootblock.i cd.h cd.i clipboard.h clipboard.i console.h console.i conunit.h conunit.i gameport.h gameport.i hardblocks.h hardblocks.i input.h input.i inputevent.h inputevent.i keyboard.h keyboard.i keymap.h keymap.i narrator.h narrator.i parallel.h parallel.i printer.h printer.i prtbase.h prtbase.i prtgfx.h prtgfx.i scsidisk.h scsidisk.i serial.h serial.i timer.h timer.i trackdisk.h trackdisk.i diskfont (dir) diskfont.h diskfont.i diskfonttag.h diskfonttag.i glyph.h glyph.i oterrors.h oterrors.i dos (dir) datetime.h datetime.i dos.h dos.i dosasl.h dosasl.i dosextens.h dosextens.i doshunks.h doshunks.i dostags.h dostags.i dos_lib.i exall.h exall.i filehandler.h filehandler.i notify.h notify.i rdargs.h rdargs.i record.h record.i stdio.h stdio.i var.h var.i exec (dir) ables.i alerts.h alerts.i devices.h devices.i errors.h errors.i exec.h exec.i execbase.h execbase.i exec_lib.i initializers.h initializers.i interrupts.h interrupts.i io.h io.i libraries.h libraries.i lists.h lists.i macros.i memory.h memory.i nodes.h nodes.i ports.h ports.i resident.h resident.i semaphores.h semaphores.i strings.i tasks.h tasks.i types.h types.i gadgets (dir) colorwheel.h colorwheel.i gradientslider.h gradientslider.i tapedeck.h tapedeck.i graphics (dir) clip.h clip.i coerce.h coerce.i collide.h copper.h copper.i display.h display.i displayinfo.h displayinfo.i gels.h gels.i gfx.h gfx.i gfxbase.h gfxbase.i gfxmacros.h gfxnodes.h gfxnodes.i graphint.h layers.h layers.i modeid.h modeid.i monitor.h monitor.i rastport.h rastport.i regions.h regions.i rpattr.h rpattr.i scale.h scale.i sprite.h sprite.i text.h text.i videocontrol.h videocontrol.i view.h view.i hardware (dir) adkbits.h adkbits.i blit.h blit.i cia.h cia.i custom.h custom.i dmabits.h dmabits.i intbits.h intbits.i intuition (dir) cghooks.h cghooks.i classes.h classes.i classusr.h classusr.i gadgetclass.h gadgetclass.i icclass.h icclass.i imageclass.h imageclass.i intuition.h intuition.i intuitionbase.h intuitionbase.i iobsolete.h iobsolete.i pointerclass.h pointerclass.i preferences.h preferences.i screens.h screens.i sghooks.h sghooks.i libraries (dir) amigaguide.h amigaguide.i asl.h asl.i commodities.h commodities.i configregs.h configregs.i configvars.h configvars.i diskfont.h diskfont.i diskfonttag.h dos.h dos.i dosextens.h dosextens.i dos_lib.i expansion.h expansion.i expansionbase.h expansionbase.i filehandler.h filehandler.i gadtools.h gadtools.i iffparse.h iffparse.i locale.h locale.i lowlevel.h lowlevel.i mathffp.h mathieeedp.h mathieeesp.h mathlibrary.h mathlibrary.i mathresource.h mathresource.i nonvolatile.h nonvolatile.i realtime.h realtime.i translator.h translator.i prefs (dir) font.h font.i icontrol.h icontrol.i input.h input.i locale.h locale.i overscan.h overscan.i palette.h palette.i pointer.h pointer.i prefhdr.h prefhdr.i printergfx.h printergfx.i printerps.h printerps.i printertxt.h printertxt.i screenmode.h screenmode.i serial.h serial.i sound.h sound.i wbpattern.h wbpattern.i resources (dir) battclock.h battclock.i battmem.h battmem.i battmembitsamiga.h battmembitsamiga.i battmembitsamix.h battmembitsamix.i battmembitsshared.h battmembitsshared.i card.h card.i cia.h cia.i ciabase.h ciabase.i disk.h disk.i filesysres.h filesysres.i mathresource.h mathresource.i misc.h misc.i potgo.h potgo.i rexx (dir) errors.h errors.i rexxio.h rexxio.i rxslib.h rxslib.i storage.h storage.i utility (dir) date.h date.i hooks.h hooks.i name.h name.i pack.h pack.i tagitem.h tagitem.i utility.h utility.i workbench (dir) icon.h icon.i startup.h startup.i workbench.h workbench.i