English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General > Coders. Tutorials

View Poll Results: Would a decent series of asm tuts be useful (Public poll)
Yes: Great idea.. I'll try it and give advice if I can 28 35.90%
Yes: Great.. I'll contribute to the tuts and answer Q's 7 8.97%
Nope.. Shite idea.. pointless etc.. 1 1.28%
Great Idea, would use it but can't contribute (Yet!!) 42 53.85%
Voters: 78. You may not vote on this poll

 
 
Thread Tools
Old 08 January 2006, 16:00   #1
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
asm tuts

Hey guys..

I am once again trying to learn 68kasm

Now the easiest way imo is to reverse engineer existing software and see what it does.

Now I am thinking maybe a few tuts for training/properly cracking caps images.. Not because it is needed, and tbh with WHDLoad it'd be pointless but more as a learning tool..

Flashtro is a good resource but they don't go into detail or say how they managed to find this address or that address and they'll say put this number in this location etc. They are also not posted in a way where someone could ask a question if they were stuck.

I posted this as a poll cuz it'd be interesting as to whom would try out the examples and ask questions etc.

So is it a good idea?
BippyM is offline  
Old 08 January 2006, 16:55   #2
kriz
Junior Member
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 39
Posts: 2,724
Very interesting stuff, seeing all the excellent coders we got here at Eab. I cant code anything (only simple basic stuff) but would follow with great interest!!

All go Bippym!
kriz is offline  
Old 08 January 2006, 16:58   #3
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
That was my idea..

I can't do much in asm, but I can train a game using a replay etc.. odd that! (and I don't mean using the Trainer commands)

I've always wanted to learn 68kasm and am going to do this before I die (I have plenty time I hope :P)

---

A book cannot answer a question or explain something in a more simple term or show examples to fit your specific needs.. Our EAB brethren can

Last edited by BippyM; 08 January 2006 at 17:38.
BippyM is offline  
Old 08 January 2006, 20:29   #4
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
Come on guys.. get voting..
BippyM is offline  
Old 09 January 2006, 07:42   #5
redblade
Zone Friend

redblade's Avatar
 
Join Date: Mar 2004
Location: Middle Earth
Age: 37
Posts: 1,717
I guess if you are wanting to code basic Trainer menus and stuff then it might those Asm tutorials by cool-g on aminet are ok, you may need to modify the code for AGA/Kick2+.

Unless you are trying to code nice system friendly intuition stuff then you have to master the ports. getmsg(),
redblade is offline  
Old 09 January 2006, 09:24   #6
Joe Maroni
Moderator

Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 41
Posts: 1,302
Send a message via MSN to Joe Maroni
great idea, i´m more interested in writing whdload installs...
Joe Maroni is offline  
Old 09 January 2006, 09:49   #7
Big-Byte
Long time member

Big-Byte's Avatar
 
Join Date: Jul 2001
Location: UK
Posts: 754
First thing I taught myself in asm was a bouncing copper bar.
Then I had 10 bouncing copper bars! I can still remember the euphoria when I got it working!!
Big-Byte is offline  
Old 09 January 2006, 10:22   #8
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 48
Posts: 834
I wanna LEAAAAARRRRRNNNNN!!!!!!!

Put up HEAPS of tut's, whoever decides to Preach to us who wants to see the Light in the form of Allmighty 6800 Assembler God
Doc Mindie is offline  
Old 09 January 2006, 10:24   #9
lopos2000
Zone Friend
lopos2000's Avatar
 
Join Date: Apr 2005
Location: Cider is best In The West
Posts: 1,238
Yes, I always wanted to know how to program in ASM.
lopos2000 is offline  
Old 09 January 2006, 17:57   #10
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
I think I'll see if RCK will allow us another sub-forum Programming Tutorials
BippyM is offline  
Old 09 January 2006, 18:18   #11
NOB
Zone Friend
 
Join Date: Aug 2005
Location: Germany
Age: 49
Posts: 424
Shouldn´t a tut start at the beginning?

Maybe some words about:

Bits, bytes, words, Memory, Number Systems, Registers,
Addressing modes,the development Assemblers,Hardware
Registers, Custom Chips, the 68000 processor.......

or is this to theoretical?
NOB is offline  
Old 09 January 2006, 18:27   #12
Joe Maroni
Moderator

Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 41
Posts: 1,302
Send a message via MSN to Joe Maroni
Quote:
Originally Posted by bippym
I think I'll see if RCK will allow us another sub-forum Programming Tutorials
is this really neccessary...?? just make a sticky topic within links to each tutorial...

Quote:
Originally Posted by NOB
Shouldn´t a tut start at the beginning?

Maybe some words about:

Bits, bytes, words, Memory, Number Systems, Registers,
Addressing modes,the development Assemblers,Hardware
Registers, Custom Chips, the 68000 processor.......

or is this to theoretical?
this are the basics of assembler and remember that assembler is not a language to start with learning programming...
Joe Maroni is offline  
Old 09 January 2006, 18:30   #13
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
If someone wants to do a PROPER tutorial(s) with homework etc.. then let that person stand forward..

I don't really know alot about asm to warrant me doing all that (i'd make mistakes). Lets be honest there are plenty of web sites and other info that can explain all of that, and I'll be providing links etc

Lets just train a game or 2 and see what happens from there
BippyM is offline  
Old 09 January 2006, 18:44   #14
NOB
Zone Friend
 
Join Date: Aug 2005
Location: Germany
Age: 49
Posts: 424
Quote:
Originally Posted by bippym
Lets just train a game or 2 and see what happens from there
Ok, we will see what happens
NOB is offline  
Old 09 January 2006, 20:14   #15
Joe Maroni
Moderator

Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 41
Posts: 1,302
Send a message via MSN to Joe Maroni
lets start the fun...
Joe Maroni is offline  
Old 10 January 2006, 01:22   #16
Miggy2TheMax
Junior Member

Miggy2TheMax's Avatar
 
Join Date: Jan 2002
Location: Australia
Age: 42
Posts: 378
sounds like a great idea, there is a 68000 tutorial in ascii text somewhere, i remember printing it out long ago, I wonder if it is on Aminet. I think thats a good starting point.. maybe a *bit* dry to begin with but a starting point none the less.
Maybe we should start of by having a look at what documentation on 68000 asm
exists and create a repository and work from there by picking out whats best. anyhow, be warned I'm no asm expert and any knowhow I've long forgotten, but I'd be interested how this will evolve.
Miggy2TheMax is offline  
Old 10 January 2006, 02:24   #17
BippyM
Global Moderator

BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,216
Miggy: As you'll have seen I have created a sticky in the coders section that is for links to online material.. whether it is a full online manulat to an obscure bit of code. All is relevant
BippyM is offline  
Old 10 January 2006, 07:27   #18
gizmomelb
Registered User
 
Join Date: Sep 2005
Location: melbourne
Age: 52
Posts: 510
if I recall correctly, my 68000 assembly introduction was from a type in listing from one of the Amiga magazines (Amiga Format? C64/Amiga User? most likely) and a coverdisk demo version of Devpac (2?).

It was something really simple (just a 'hello world') but then went on over a few issues and had a copper bar, sprites etc. The really simple code and just me changing a few number values in data statements for colours, where on the screen etc. all 'clicked' and got me going from there.


Generally assembler is quite an easy concept - the majority of it involves adding or subtracting values, or moving a number to/from a register or memory location. The 'confusing' part of it is knowing which memory locations do what (and that's where various Programmer's Reference Guides come in useful).
gizmomelb is offline  
Old 10 January 2006, 08:11   #19
AmiGer
Registered User
AmiGer's Avatar
 
Join Date: Sep 2002
Location: Germany
Posts: 349
I voted Yes, of course...

Please use "Coder's Heaven" or "CARE project" sub forum for that. Maybe just one sticky thread with links to tuts on the eab webspace or whereever else ?. Small sources/tuts could be appended to the posts in this thread...
AmiGer is offline  
Old 10 January 2006, 12:14   #20
Big-Byte
Long time member

Big-Byte's Avatar
 
Join Date: Jul 2001
Location: UK
Posts: 754
Ohh Im going to have to dig out my old source code disks again.. there is some really basic stuff in there which is ideal for beginners (My first copper bar demo and also my first trainer (Mousetrap) is on them)

Bear in mind though that Im not the worlds best coder!

If anyone already has them (Ive made them available to people before) then feel free to upload them to the zone or rip the code out to post on the board.
Big-Byte is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need an ASM manual VoltureX Coders. General 2 17 November 2011 15:24
for ASM programmers meynaf Coders. General 29 05 August 2010 10:00
Using ReadArgs() from asm oRBIT Coders. General 4 11 May 2010 16:11
6502 Asm pmc Coders. General 21 06 November 2008 09:37
ASM Uni Course BippyM Coders. Tutorials 27 18 September 2008 10:37

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 21:36.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Page generated in 0.12444 seconds with 15 queries