Welcome, Guest. Please login or register.

Author Topic: Right! I want to learn 68k assembler!  (Read 3626 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SamOS39Topic starter

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Right! I want to learn 68k assembler!
« on: August 26, 2008, 09:36:49 PM »
I want to learn 68k assembler so i can get into the amiga demo scene! I also want to get into the sega megadrive scene too but want to learn with my amiga first!

Im trying to find a book written for beginners pace or an introduction i can work from! also something with examples!

I am completely new to assembler but i have learn how to use basic so i have some understanding to some degree of how programming works.. :-P

But i want to find a book written for programming assembler on amiga so i can learn by experimenting on winuae and my A1200

Has anyone got any old books i could buy off them? i have tried ebay but i only found a book for the atariST  :roll:

Cheers

Sam

Offline ZeBeeDee

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 1081
    • Show only replies by ZeBeeDee
Re: Right! I want to learn 68k assembler!
« Reply #1 on: August 26, 2008, 09:42:04 PM »
You could start with some basic projects like those listed here or here

Books on this subject are a bit on the rare side these days ... people tend to hoard them for their own coding efforts.
To err is human ... to BOING divine!

[SIGPIC][/SIGPIC]
 

Offline SamOS39Topic starter

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Right! I want to learn 68k assembler!
« Reply #2 on: August 26, 2008, 09:46:15 PM »
Hi cheers! but id really prefer reading a book!
i have favored this page for later though!  :-)

Offline ZeBeeDee

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 1081
    • Show only replies by ZeBeeDee
Re: Right! I want to learn 68k assembler!
« Reply #3 on: August 26, 2008, 09:51:07 PM »
Try this:

Go to Amazon.co.uk and enter Amiga Assembler in the search box  :-)

*Addendum*

This was also discussed in another thread on A.org here

Hope it helps!
To err is human ... to BOING divine!

[SIGPIC][/SIGPIC]
 

Offline SamOS39Topic starter

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Right! I want to learn 68k assembler!
« Reply #4 on: August 26, 2008, 10:04:22 PM »
ah ha! right ok!
uh oh i have to become a member of amazon  :-o

i could put an ad on amibench .. wait a minute :boohoo:

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: Right! I want to learn 68k assembler!
« Reply #5 on: August 26, 2008, 10:16:39 PM »
Back in the days (1991 or so...) I started with Asm-One which came with a small binder including some basic tutorials. Not that that old version of Asm-One would be any good today (checking out the more current and free versions would be a good idea), but such a manual could help you with 1st steps.


Once you passed that you will need a book on the 68000 and the RKMs (any Dev-CD should do here if you can't source the printed version). On top of that you should try to source some of the more scene-oriented mags from the 86-94-era as these often had demo-tutorials.

All that would cover OCS, information on AGA might be bit harder to source.
1. Make an announcment.
2. Wait a while.
3. Check if it can actually be done.
4. Wait for someone else to do it.
5. Start working on it while giving out hillarious progress-reports.
6. Deny that you have ever announced it
7. Blame someone else
 

Offline SamOS39Topic starter

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Right! I want to learn 68k assembler!
« Reply #6 on: August 26, 2008, 10:21:08 PM »
So i should learn with OCS and ASM-one?

Offline Nostalgiac

  • Sr. Member
  • ****
  • Join Date: Dec 2006
  • Posts: 408
    • Show only replies by Nostalgiac
Re: Right! I want to learn 68k assembler!
« Reply #7 on: August 26, 2008, 10:47:00 PM »
How's your german  :-P

I have a Markt & Technics book I could let go :-D

Tom UK

serious: I do...
2000/2060/128mb/2320/2gb/C64-3D/Hydra-Aminet on OS 3.9

c128/1541/1750/1351 with Dolphin Dos and eprom burner
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Right! I want to learn 68k assembler!
« Reply #8 on: August 26, 2008, 11:25:18 PM »
Quote

SamOS39 wrote:
So i should learn with OCS and ASM-one?


Learning the Amiga Hardware is probably the most tedious part of the process... remembering the register set is harder than 68K asm itself...

Just get hold of a copy of BlitzBasic 2, start there... then inline ASM...

Offline TheMagicM

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2857
    • Show only replies by TheMagicM
    • http://www.BartonekDragRacing.com
Re: Right! I want to learn 68k assembler!
« Reply #9 on: August 27, 2008, 01:08:22 AM »
I have the Amiga ROM Kernel Reference manuals..just sittin here collecting dust.  I have to ship a few things that I sold on ebay, after I get that done and you're interested, pay for postage and you can keep the RKRM's.

-Alex
PowerMac G5 dual 2.0ghz/128meg Radeon/500gb HD/2GB RAM, MorphOS 3.9 registered, user #1900
Powerbook G4 5,6 1.67ghz/2gb RAM, Radeon 9700/250gb hd, MorphOS 3.9 registered #3143
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Right! I want to learn 68k assembler!
« Reply #10 on: August 27, 2008, 01:09:00 AM »
Quote

bloodline wrote:
Just get hold of a copy of BlitzBasic 2, start there... then inline ASM...


The Assembly inlining functions of AmigaE are pretty good also.
 

Offline SamOS39Topic starter

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Right! I want to learn 68k assembler!
« Reply #11 on: August 27, 2008, 10:09:28 AM »
Does blitz basic allow input of asm?

and about the RKRM .. is that what im looking for ..?

Im really thinking about getting one of the books on amazon (well i better wait until i get payed first)  :lol:

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Right! I want to learn 68k assembler!
« Reply #12 on: August 27, 2008, 10:24:40 AM »
Quote

SamOS39 wrote:
Does blitz basic allow input of asm?


Yes, you can inline the ASM with the Blitz code... I think it's abetter option for you... I'm assuming you have no coding experience... and 90% of what you need is experience coding, before you even begin to worry about the internals of the Amiga or any language (I wouldn't use ASM now unless I really had to... C++ is your friend).

Quote

and about the RKRM .. is that what im looking for ..?

Im really thinking about getting one of the books on amazon (well i better wait until i get payed first)  :lol:


By the way: paid not payed... :-D

I don't think the RKMs are going to help you much... a Hardware Ref is better...




Offline niklasni1

  • Newbie
  • *
  • Join Date: May 2008
  • Posts: 36
    • Show only replies by niklasni1
Re: Right! I want to learn 68k assembler!
« Reply #13 on: August 27, 2008, 11:47:56 AM »
I learned a lot from the tutorials that come with the Tandem assembly environment, which can be found on Aminet. It's also a nice environment in itslef.
 

Offline wawrzon

Re: Right! I want to learn 68k assembler!
« Reply #14 on: August 27, 2008, 01:10:35 PM »
by the way there is fresh updated version of amiblitz3 (succesor of blitz basic 2) maintained by some german devs on this site:
http://amiblitz3.amiforce.de/
u can download it for free.

unfortunatelly the site is all in german:-(, (otherwise it would maybe cought some more attention already)

there is also dedicated forum on
http://www.amiforce.de/main.php
u can sure count on help from the devs themselves if you speak up there. but ab3 comes already with nice bunch of docs, examples and includes itself.