@database AminetPart
@node dev_src "Tutorial sources"
@toc Aminet_Dir/main
@prev parts/dev_obero/dev_obero

Click name to unpack, description to read the readme or get @{" help " Link "parts/Aminet_Dir/help"}

File                Dir        Size Age Description
------------------- ---        ---- --- -----------
@{"AGACopper.lha" system "Inspect @1a:dev/src/AGACopper.lha"}      dev/src      9K 102 1a @{"C example on writing AGA copper lists." system "Inspect @1a:dev/src/AGACopper.readme"}
@{"amilock.lha" system "Inspect @1a:dev/src/amilock.lha"}        dev/src     39K 147 1a @{"Amilock - A console lock program which is system f" system "Inspect @1a:dev/src/amilock.readme"}
@{"APilot.lha" system "Inspect @1a:dev/src/APilot.lha"}         dev/src    129K  80 1a @{"Xpilot Amiga implementation" system "Inspect @1a:dev/src/APilot.readme"}
@{"areaExample.lha" system "Inspect @1a:dev/src/areaExample.lha"}    dev/src     12K 155 1a @{"Docs for area functions. (guide+src)" system "Inspect @1a:dev/src/areaExample.readme"}
@{"ArpRequest.lha" system "Inspect @1a:dev/src/ArpRequest.lha"}     dev/src     22K 226 1a @{"Demo of how to use ARP filerequester" system "Inspect @1a:dev/src/ArpRequest.readme"}
@{"ASendPacket.lha" system "Inspect @1a:dev/src/ASendPacket.lha"}    dev/src      6K 458 1a @{"Asynchronous multiple packets example." system "Inspect @1a:dev/src/ASendPacket.readme"}
@{"beamcon0.lha" system "Inspect @2c:dev/src/beamcon0.lha"}       dev/src      1K  49 2c @{"Example asm source to read the BEAMCON0 register" system "Inspect @2c:dev/src/beamcon0.readme"}
@{"blitscreen.lha" system "Inspect @2c:dev/src/blitscreen.lha"}     dev/src     71K  44 2c @{"Ultimate c2p/copperscreen replacement!" system "Inspect @2c:dev/src/blitscreen.readme"}
@{"boot.lha" system "Inspect @1a:dev/src/boot.lha"}           dev/src      2K 193 1a @{"Assem src of a bootblock w/ filled vectors" system "Inspect @1a:dev/src/boot.readme"}
@{"btoc_v12.lha" system "Inspect @1a:dev/src/btoc_v12.lha"}       dev/src     42K  80 1a @{"Another generator for C/ASM/RAW/CHUNKY sources wit" system "Inspect @1a:dev/src/btoc_v12.readme"}
@{"BtoC_v32.lha" system "Inspect @3d:dev/src/BtoC_v32.lha"}       dev/src     95K  27 3d @{"Data/Sprite/ANSI/Palette/Image/Mask source generat" system "Inspect @3d:dev/src/BtoC_v32.readme"}
@{"c2p4.lha" system "Inspect @1a:dev/src/c2p4.lha"}           dev/src     31K 112 1a @{"v.fast c2p converter (cpu+blitter) 020+" system "Inspect @1a:dev/src/c2p4.readme"}
@{"chnky2plnr.lha" system "Inspect @1a:dev/src/chnky2plnr.lha"}     dev/src     14K 115 1a @{"various fast chunky2planar conversion algorithms" system "Inspect @1a:dev/src/chnky2plnr.readme"}
@{"chunky.lha" system "Inspect @1a:dev/src/chunky.lha"}         dev/src     54K 106 1a @{"Example of how to use chunky AGA copper displays w" system "Inspect @1a:dev/src/chunky.readme"}
@{"chunkyiclass.lha" system "Inspect @2c:dev/src/chunkyiclass.lha"}   dev/src      6K  62 2c @{"Flexible BOOPSI imageclass (with doc)" system "Inspect @2c:dev/src/chunkyiclass.readme"}
@{"CIATimer.lha" system "Inspect @1a:dev/src/CIATimer.lha"}       dev/src     23K 385 1a @{"Example CIA timer routines." system "Inspect @1a:dev/src/CIATimer.readme"}
@{"ClipBoard.lha" system "Inspect @1a:dev/src/ClipBoard.lha"}      dev/src      1K 486 1a @{"Clipboard device interface routines." system "Inspect @1a:dev/src/ClipBoard.readme"}
@{"ConPackets.lha" system "Inspect @1a:dev/src/ConPackets.lha"}     dev/src     10K 486 1a @{"Demo use of DOS packets." system "Inspect @1a:dev/src/ConPackets.readme"}
@{"ConsoleWindow.lha" system "Inspect @1a:dev/src/ConsoleWindow.lha"}  dev/src      9K 458 1a @{"Example to find intuition pointer." system "Inspect @1a:dev/src/ConsoleWindow.readme"}
@{"CopJMP.lha" system "Inspect @2c:dev/src/CopJMP.lha"}         dev/src      1K  37 2c @{"Simulates copper JMP command (asm)" system "Inspect @2c:dev/src/CopJMP.readme"}
@{"CSquared.lha" system "Inspect @1a:dev/src/CSquared.lha"}       dev/src     23K 452 1a @{"Circle Squared algorthm example." system "Inspect @1a:dev/src/CSquared.readme"}
@{"dada.lha" system "Inspect @2c:dev/src/dada.lha"}           dev/src      6K  68 2c @{"Formats plain text or False source in the shape of" system "Inspect @2c:dev/src/dada.readme"}
@{"DBuff.lzh" system "Inspect @1a:dev/src/DBuff.lzh"}          dev/src     12K 195 1a @{"double buffering demo w/source" system "Inspect @1a:dev/src/DBuff.readme"}
@{"DosDev.lha" system "Inspect @1a:dev/src/DosDev.lha"}         dev/src     26K 448 1a @{"Example DOS device driver. V1.10" system "Inspect @1a:dev/src/DosDev.readme"}
@{"doublbuf.lha" system "Inspect @2c:dev/src/doublbuf.lha"}       dev/src      7K  44 2c @{"Eg. of fast OS-friendly double buffering    " system "Inspect @2c:dev/src/doublbuf.readme"}
@{"dragclass.lha" system "Inspect @2c:dev/src/dragclass.lha"}      dev/src     55K  62 2c @{"Example for a BOOPSI drag class. bugfix" system "Inspect @2c:dev/src/dragclass.readme"}
@{"dragclass.lha" system "Inspect @1a:dev/src/dragclass.lha"}      dev/src     55K  85 1a @{"Example for a BOOPSI drag class" system "Inspect @1a:dev/src/dragclass.readme"}
@{"DropBox1_1.lha" system "Inspect @1a:dev/src/DropBox1_1.lha"}     dev/src     41K 126 1a @{"Source for DropBox, a WB 2.x AppIcon." system "Inspect @1a:dev/src/DropBox1_1.readme"}
@{"EnforcerFreeze.lha" system "Inspect @2c:dev/src/EnforcerFreeze.lha"} dev/src     25K  55 2c @{"Experimental Progam to halt Enforcerhitting Proces" system "Inspect @2c:dev/src/EnforcerFreeze.readme"}
@{"except.lha" system "Inspect @1a:dev/src/except.lha"}         dev/src      3K 165 1a @{"An exception handler example." system "Inspect @1a:dev/src/except.readme"}
@{"Excption.lha" system "Inspect @1a:dev/src/Excption.lha"}       dev/src     48K 382 1a @{"Useful error handling routines. V0.6" system "Inspect @1a:dev/src/Excption.readme"}
@{"fastc2p.lha" system "Inspect @1a:dev/src/fastc2p.lha"}        dev/src     25K 102 1a @{"two _fast_ chunky2planar converters" system "Inspect @1a:dev/src/fastc2p.readme"}
@{"GhostRiderSrc.lha" system "Inspect @2c:dev/src/GhostRiderSrc.lha"}  dev/src    299K  42 2c @{"Full (assembler) source code for GhostRider" system "Inspect @2c:dev/src/GhostRiderSrc.readme"}
@{"giraffe.lha" system "Inspect @3d:dev/src/giraffe.lha"}        dev/src    233K  13 3d @{"Shared graphics library.  includes source." system "Inspect @3d:dev/src/giraffe.readme"}
@{"GoodDouble.lha" system "Inspect @1a:dev/src/GoodDouble.lha"}     dev/src     11K 149 1a @{"Sample code for double clicks. V0.3" system "Inspect @1a:dev/src/GoodDouble.readme"}
@{"GurusGuide.lha" system "Inspect @1a:dev/src/GurusGuide.lha"}     dev/src     49K 373 1a @{"Source files for 'Guru's Guide'." system "Inspect @1a:dev/src/GurusGuide.readme"}
@{"Handler.lha" system "Inspect @1a:dev/src/Handler.lha"}        dev/src     10K 452 1a @{"Example AmigaDOS handler in non-BCPL." system "Inspect @1a:dev/src/Handler.readme"}
@{"HCF.lha" system "Inspect @3d:dev/src/HCF.lha"}            dev/src      1K  14 3d @{"FALSE source to work out highest common factor of " system "Inspect @3d:dev/src/HCF.readme"}
@{"HelloWorld1_0.lha" system "Inspect @1a:dev/src/HelloWorld1_0.lha"}  dev/src      1K 201 1a @{"Shorter SAS/C 5.10 HelloWorld." system "Inspect @1a:dev/src/HelloWorld1_0.readme"}
@{"hex.lha" system "Inspect @3d:dev/src/hex.lha"}            dev/src      3K   5 3d @{"Hex dump of binary files, command and source inclu" system "Inspect @3d:dev/src/hex.readme"}
@{"HW_31KhzModes.lha" system "Inspect @3d:dev/src/HW_31KhzModes.lha"}  dev/src      4K   3 3d @{"Use 30.00/31.56Khz screens without the OS" system "Inspect @3d:dev/src/HW_31KhzModes.readme"}
@{"hz.lha" system "Inspect @2c:dev/src/hz.lha"}             dev/src      2K  64 2c @{"For new asm students; PAL/NTSC switch src" system "Inspect @2c:dev/src/hz.readme"}
@{"input_dev.lha" system "Inspect @1a:dev/src/input_dev.lha"}      dev/src      5K 493 1a @{"Trap keyboard or mouse events." system "Inspect @1a:dev/src/input_dev.readme"}
@{"joystick.lha" system "Inspect @1a:dev/src/joystick.lha"}       dev/src      2K 142 1a @{"Joystick-Read Example Code [C]" system "Inspect @1a:dev/src/joystick.readme"}
@{"JustBeeps.lha" system "Inspect @1a:dev/src/JustBeeps.lha"}      dev/src     11K 357 1a @{"Simple example of using Audio/Timer devs" system "Inspect @1a:dev/src/JustBeeps.readme"}
@{"LibFrame.lha" system "Inspect @3d:dev/src/LibFrame.lha"}       dev/src     13K  34 3d @{"Easy extendable Library Framework (asm)" system "Inspect @3d:dev/src/LibFrame.readme"}
@{"LibFrame.lha" system "Inspect @2c:dev/src/LibFrame.lha"}       dev/src      2K  37 2c @{"Easy extendable Library Framework (asm)" system "Inspect @2c:dev/src/LibFrame.readme"}
@{"Mklib.lha" system "Inspect @1a:dev/src/Mklib.lha"}          dev/src     48K 382 1a @{"Example of building a shared library." system "Inspect @1a:dev/src/Mklib.readme"}
@{"modem_1_2.lha" system "Inspect @1a:dev/src/modem_1_2.lha"}      dev/src     10K 132 1a @{"Useful serial.device source & program V1.2." system "Inspect @1a:dev/src/modem_1_2.readme"}
@{"morecolors.lha" system "Inspect @1a:dev/src/morecolors.lha"}     dev/src      1K 115 1a @{"x>100 colors per line with AGA copper list" system "Inspect @1a:dev/src/morecolors.readme"}
@{"Move16v2.lha" system "Inspect @1a:dev/src/Move16v2.lha"}       dev/src      9K 140 1a @{"Src/executable for 040 amigas, shows use of Move16" system "Inspect @1a:dev/src/Move16v2.readme"}
@{"MultiTasking.lha" system "Inspect @1a:dev/src/MultiTasking.lha"}   dev/src     21K 476 1a @{"Tutorial & example for exec multitasking" system "Inspect @1a:dev/src/MultiTasking.readme"}
@{"NBuff.lha" system "Inspect @1a:dev/src/NBuff.lha"}          dev/src     19K 150 1a @{"Double bufferung routines example. V2.2" system "Inspect @1a:dev/src/NBuff.readme"}
@{"NiceMove.lha" system "Inspect @1a:dev/src/NiceMove.lha"}       dev/src      9K 203 1a @{"Examples in C of MOUSEMOVOE handling" system "Inspect @1a:dev/src/NiceMove.readme"}
@{"OctaMED_R.lha" system "Inspect @2c:dev/src/OctaMED_R.lha"}      dev/src    113K  45 2c @{"OctaMED Player Programer Sources V6" system "Inspect @2c:dev/src/OctaMED_R.readme"}
@{"OS2Unit.lha" system "Inspect @3d:dev/src/OS2Unit.lha"}        dev/src     49K  23 3d @{"Unit for KickPascal/MaxonPascal3 for fontsensitive" system "Inspect @3d:dev/src/OS2Unit.readme"}
@{"ParOut.lha" system "Inspect @1a:dev/src/ParOut.lha"}         dev/src      4K 357 1a @{"Shows how to allocate/use parallel port." system "Inspect @1a:dev/src/ParOut.readme"}
@{"Pere_et_Fils.lha" system "Inspect @1a:dev/src/Pere_et_Fils.lha"}   dev/src     15K 452 1a @{"Example of creating reentrant processes." system "Inspect @1a:dev/src/Pere_et_Fils.readme"}
@{"PicPak.lha" system "Inspect @1a:dev/src/PicPak.lha"}         dev/src     23K 229 1a @{"Picture loading/manipulation functions. V1.3c" system "Inspect @1a:dev/src/PicPak.readme"}
@{"PicPak.lha" system "Inspect @3d:dev/src/PicPak.lha"}         dev/src     46K  29 3d @{"V1.4 Picture loading functions" system "Inspect @3d:dev/src/PicPak.readme"}
@{"PropGadget.lha" system "Inspect @1a:dev/src/PropGadget.lha"}     dev/src     22K 345 1a @{"Example code for proportional gadgets." system "Inspect @1a:dev/src/PropGadget.readme"}
@{"RetinaSource.lha" system "Inspect @1a:dev/src/RetinaSource.lha"}   dev/src    308K  87 1a @{"Sourcecode of Retina Burn One Demo" system "Inspect @1a:dev/src/RetinaSource.readme"}
@{"RKMCompanion.lha" system "Inspect @1a:dev/src/RKMCompanion.lha"}   dev/src    641K 323 1a @{"Example pgms from 1.3 ROM Kernel Manual." system "Inspect @1a:dev/src/RKMCompanion.readme"}
@{"rot3dsrc.lha" system "Inspect @1a:dev/src/rot3dsrc.lha"}       dev/src    184K 114 1a @{"Complete Aztec source to rot3d.lha demo" system "Inspect @1a:dev/src/rot3dsrc.readme"}
@{"Scan2.lha" system "Inspect @2c:dev/src/Scan2.lha"}          dev/src    167K  49 2c @{"Example asm source to build up a noflicker screen " system "Inspect @2c:dev/src/Scan2.readme"}
@{"ScrollerWindow.lha" system "Inspect @2c:dev/src/ScrollerWindow.lha"} dev/src     11K 105 2c @{"Adaptive layout with scrollers V0.3" system "Inspect @2c:dev/src/ScrollerWindow.readme"}
@{"SerialClass1_0.lha" system "Inspect @3d:dev/src/SerialClass1_0.lha"} dev/src      7K  27 3d @{"SAS 6.56 source code for an object oriented C++ Se" system "Inspect @3d:dev/src/SerialClass1_0.readme"}
@{"sg_dmsrc.lzh" system "Inspect @2c:dev/src/sg_dmsrc.lzh"}       dev/src     11K  59 2c @{"Asm source for a clone of Dungeon Master." system "Inspect @2c:dev/src/sg_dmsrc.readme"}
@{"sg_mgsrc.lha" system "Inspect @2c:dev/src/sg_mgsrc.lha"}       dev/src     27K  59 2c @{"Asm source for a Disk Magazine." system "Inspect @2c:dev/src/sg_mgsrc.readme"}
@{"spr12.lha" system "Inspect @3d:dev/src/spr12.lha"}          dev/src      5K  33 3d @{"Safely?! remove sytem patches (sample code)" system "Inspect @3d:dev/src/spr12.readme"}
@{"StripANSI2.lha" system "Inspect @1a:dev/src/StripANSI2.lha"}     dev/src      5K 119 1a @{"Strip ANSI Sequences from a file (src)" system "Inspect @1a:dev/src/StripANSI2.readme"}
@{"SystemIdle10.lha" system "Inspect @3d:dev/src/SystemIdle10.lha"}   dev/src      9K  36 3d @{"A function to get systems usage, like cpuload2" system "Inspect @3d:dev/src/SystemIdle10.readme"}
@{"tipdrawline.lha" system "Inspect @1a:dev/src/tipdrawline.lha"}    dev/src      2K 201 1a @{"Fast blitter line draw routine" system "Inspect @1a:dev/src/tipdrawline.readme"}
@{"trackldr1_43.lha" system "Inspect @1a:dev/src/trackldr1_43.lha"}   dev/src      5K  96 1a @{"Hardware banging trackloader" system "Inspect @1a:dev/src/trackldr1_43.readme"}
@{"TreeWalk.lha" system "Inspect @1a:dev/src/TreeWalk.lha"}       dev/src     57K 316 1a @{"Fast, robust, file tree walking routine." system "Inspect @1a:dev/src/TreeWalk.readme"}
@{"wavetools_dev.lha" system "Inspect @3d:dev/src/wavetools_dev.lha"}  dev/src     28K  31 3d @{"Wavetools developper info (UNOFFICIAL) BETA" system "Inspect @3d:dev/src/wavetools_dev.readme"}
@{"wbpath.lha" system "Inspect @1a:dev/src/wbpath.lha"}         dev/src     12K  98 1a @{"Clone the Workbench process's command path" system "Inspect @1a:dev/src/wbpath.readme"}
@{"wolf3d_2.lha" system "Inspect @1a:dev/src/wolf3d_2.lha"}       dev/src     56K 114 1a @{"Wolf3D clone demo" system "Inspect @1a:dev/src/wolf3d_2.readme"}
@{"xList_s.lha" system "Inspect @3d:dev/src/xList_s.lha"}        dev/src     17K  33 3d @{"ASM sources of xList105 (ModuleLister)" system "Inspect @3d:dev/src/xList_s.readme"}
@{"xList_s.lha" system "Inspect @2c:dev/src/xList_s.lha"}        dev/src     14K  38 2c @{"ASM sources of xList104 (ModuleLister)" system "Inspect @2c:dev/src/xList_s.readme"}
@{"XModule34_src.lha" system "Inspect @2c:dev/src/XModule34_src.lha"}  dev/src    197K  51 2c @{"Complete C sources for XModule" system "Inspect @2c:dev/src/XModule34_src.readme"}
@{"Xvector4.lha" system "Inspect @1a:dev/src/Xvector4.lha"}       dev/src      5K 160 1a @{"Faster/Optimized integer-math rotation" system "Inspect @1a:dev/src/Xvector4.readme"}
@{"Xvectors1_3.lha" system "Inspect @1a:dev/src/Xvectors1_3.lha"}    dev/src     12K 160 1a @{"Educational C-source(unix) (asm prepared :)" system "Inspect @1a:dev/src/Xvectors1_3.readme"}
@{"ZipWd.lha" system "Inspect @1a:dev/src/ZipWd.lha"}          dev/src      5K 193 1a @{"Example code of OS 2.xx zipping windows. V0.5" system "Inspect @1a:dev/src/ZipWd.readme"}
@next parts/disk_bakup/disk_bakup
@endnode

