|
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 |
08 January 2006, 16:00 | #1 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
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? |
08 January 2006, 16:55 | #2 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 42
Posts: 3,222
|
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! |
08 January 2006, 16:58 | #3 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
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. |
08 January 2006, 20:29 | #4 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Come on guys.. get voting..
|
09 January 2006, 07:42 | #5 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
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(), |
09 January 2006, 09:24 | #6 |
Moderator
|
great idea, i´m more interested in writing whdload installs...
|
09 January 2006, 09:49 | #7 |
Long time member
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!! |
09 January 2006, 10:22 | #8 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
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 |
09 January 2006, 10:24 | #9 |
Zone Friend
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.
|
09 January 2006, 17:57 | #10 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
I think I'll see if RCK will allow us another sub-forum Programming Tutorials
|
09 January 2006, 18:18 | #11 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
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? |
09 January 2006, 18:27 | #12 | ||
Moderator
|
Quote:
Quote:
|
||
09 January 2006, 18:30 | #13 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
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 |
09 January 2006, 18:44 | #14 | |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
Quote:
|
|
09 January 2006, 20:14 | #15 |
Moderator
|
lets start the fun...
|
10 January 2006, 01:22 | #16 |
Junior Member
Join Date: Jan 2002
Location: Australia
Age: 45
Posts: 381
|
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. |
10 January 2006, 02:24 | #17 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
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
|
10 January 2006, 07:27 | #18 |
Registered User
Join Date: Sep 2005
Location: melbourne
Age: 55
Posts: 541
|
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). |
10 January 2006, 08:11 | #19 |
Registered User
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... |
10 January 2006, 12:14 | #20 |
Long time member
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. |
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 |
|
|