Difference between revisions of "680x0:Tutorials"
Spellcoder (talk | contribs) |
(→Hardware hitting (non-systemfriendly)) |
||
(18 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | __NOTOC__ | |
{| | {| | ||
|valign=top style="padding-right: 70px;"| | |valign=top style="padding-right: 70px;"| | ||
Line 7: | Line 7: | ||
* [[680x0:If statements|If statements]] | * [[680x0:If statements|If statements]] | ||
* [[680x0:Opening a library|How to open & close a library]] | * [[680x0:Opening a library|How to open & close a library]] | ||
+ | |||
+ | |||
+ | ===Hardware hitting=== | ||
+ | * [[680x0:Copperlist|Copperlist]] | ||
|valign=top| | |valign=top| | ||
==Tutorials on other sites== | ==Tutorials on other sites== | ||
− | === | + | ===Hardware hitting (non-systemfriendly)=== |
* [http://aminet.net/package/dev/asm/Asm-Course2 Asm-Course2] (in German) | * [http://aminet.net/package/dev/asm/Asm-Course2 Asm-Course2] (in German) | ||
* [http://aminet.net/package/dev/asm/asm-kurs Asm-Kurs] (in German) | * [http://aminet.net/package/dev/asm/asm-kurs Asm-Kurs] (in German) | ||
* [http://aminet.net/package/dev/asm/Asm_course Asm Course] | * [http://aminet.net/package/dev/asm/Asm_course Asm Course] | ||
* [http://aminet.net/package/dev/asm/AmigaAsm Tutorial to the Amiga Assembler Language] | * [http://aminet.net/package/dev/asm/AmigaAsm Tutorial to the Amiga Assembler Language] | ||
+ | * [http://gulasoft.uw.hu/AmigaDoc/AmigaAsmTutorial.txt AMIGA MACHINE LANGUAGE (typed by DEE JAY)] | ||
+ | * [http://flashtro.com/list.php?c=Tutorials Flashtro Tutorials] (on asmcoding, cracking & trainers) | ||
+ | * [http://coppershade.org Coppershade] Extensive demo coding tutorial by Photon/Scoopex | ||
+ | ** [https://www.youtube.com/playlist?list=PLc3ltHgmiidpK-s0eP5hTKJnjdTHz0_bW All of the tutorial video's on YouTube] | ||
+ | * [http://reaktor.com/blog/crash-course-to-amiga-assembly-programming/ Reaktor.com Crash course to Amiga assembly programming] | ||
+ | * [http://iamsensoria.com/post/159685409474/learning-assembler-on-amiga-1 Learn Amiga Assembler step by step] | ||
+ | |||
+ | ===Misc=== | ||
+ | * [http://www.mways.co.uk/amiga/howtocode/ How To Code V7] (1993) | ||
+ | * [http://www.6510.nl/ 6510.nl] Introduction to assembly for everyone from 9 to 99, not just programmers | ||
+ | |||
+ | |||
+ | |||
+ | ===Systemfriendly=== | ||
− | ===Books=== | + | ===Crack/Fix/HD=== |
− | * [http://hipooniosamigasite.ath.cx/hipoonios/amigadocs/files/LSD-DOCS-DISKS/LSD26/AmigaProgrammers.Guide The Amiga Programmers Guide (By C.J DITCHBURN) (V1.0 Edition)] (as Amigaguide) | + | * Action's website (tutorials for cracking, aga-fixing, hd-installing) |
+ | ** [https://web.archive.org/web/20110902081851/http://whdloadrules.tripod.com/home.html on archive.org] | ||
+ | ** [ftp://codetapper.com/pub/exotica/old_website_mirrors/action/ website mirror on codetapper.com] | ||
+ | * [http://zakalwe.fi/~shd/amiga-cracking/ Amiga cracking documents] | ||
+ | |||
+ | |||
+ | ===Books (digital)=== | ||
+ | * [http://hipooniosamigasite.ath.cx/hipoonios/amigadocs/files/LSD-DOCS-DISKS/LSD26/AmigaProgrammers.Guide The Amiga Programmers Guide (By C.J DITCHBURN) (V1.0 Edition)] (as Amigaguide on LSD disk 26) | ||
===How to optimize=== | ===How to optimize=== | ||
+ | * [http://www.virtualdub.org/blog/pivot/entry.php?id=84 68000 assembly language... short description of 680x0 and some tricks] | ||
* [http://www.atari-forum.com/wiki/index.php/Earxtutchap7 Some tips on the Atari WIKI about optimizing 680x0 assembler] | * [http://www.atari-forum.com/wiki/index.php/Earxtutchap7 Some tips on the Atari WIKI about optimizing 680x0 assembler] | ||
+ | * 68000 tricks and traps (Byte magazine, sep 1986)([http://linux.cis.monroeccc.edu/~paulrsm/doc/trick68k.htm link 1])([http://www.easy68k.com/paulrsm/doc/trick68k.htm link 2]) | ||
+ | * [http://www.mactech.com/articles/mactech/Vol.08/08.02/Efficient68000/index.html Efficient 68000 Programming] | ||
+ | |||
+ | |||
+ | ===Advanced=== | ||
+ | ====Math==== | ||
+ | * [http://www.jcmiras.net/computers_and_internet/68000/docu.htm 68000 Implementation of 32-Bit floating-Point Addition and Multiplication] | ||
|} | |} |
Latest revision as of 07:26, 18 April 2017
Spellcoder's ASM Tutorial
Hardware hitting
|
Tutorials on other sitesHardware hitting (non-systemfriendly)
Misc
SystemfriendlyCrack/Fix/HD
Books (digital)
How to optimize
AdvancedMath |