| ASM Workshop arriving! |
|
Forum Index - Important - Announcements - ASM Workshop arriving! |
|
Pages: 1 2 3  |
Thread Closed |
|
|
| Posted on 2009-02-12 03:37:24 PM |
Link |
|
Me and Roy are planning an ASM workshop at February 28 and March 7. Just wanted to make sure you guys know.
Q: When is this ASM workshop?
A: Read above
Q: Why are there 2 dates of workshop?
A: The first one is basic and semi intermediate ASM, the 2nd one is intermediate and semi-advanced ASM
Q: At which time will you guys hold the workshop?
A: 15:00/3:00 PM GMT+1
Q: How should we act like in the channel?
A: You guys will be silent... unless you have questions. Trolling/Spamming will result in -v, and the next time it will result in a kickban.
Q: Who will have powers to kick people and so on?
A: Roy, me and some other staff members.
Q: Will there be a log of this event?
A: Yes, hopefully.
Now, how will we explain the stuff? This is a 'plan' me and Roy worked on:
Day 1:
BASICS:
1) Explain the 3 registers: A X Y
2) Various basic opcodes. (LDA STA RTS INC DEC etc.)
3) Explain the direct page (why $00 instead of $7E0000)
4) Explain banks, how banks are built up in lorom, etc.
5) Explain conditional operations (BEQ BNE CMP Etc.)
6) Explain the processor flags (REP SEP)
7) Explain jumps (JSR JML etc.)
8) Indexing
9) Stack and stack pointer
A) Transferring (TAX, TAY, etc.)
QUESTION ROUND:
1) Answer questions
2) Ask if there are any more questions
3) If there are no more questions, DISMISS.
IF WE FEEL LIKE TO:
1) How to make Xkas patches
2) SMW ASM
Day 2:
ADVANCED:
1) Vectors (NMI IRQ BRK ABORT RESET COP, both native and emulation mode)
2) Emulation mode (CLC XCE)
3) Bitwise operations (AND ORA EOR mainly)
4) ASL, LSR, ROL, ROR and carry flag
5) Background modes (Mode 0 - 7)
6) Various SNES registers. (This will take quite long though)
7) H/V-Blanking, DMA and HDMA
8) Block moves (MVN, MVP - basically almost the same -)
9) Further in-depth info about various addressing modes.
A) Interrupts
USELESS:
1) WDM STP BRK COP
QUESTION ROUND:
1) Answer questions
2) Ask if there are any more questions
3) If there are no more questions, DISMISS.
IF WE FEEL LIKE TO:
1) How to make Xkas patches
And lastly... The workshop will be hold on IRC: Server irc.badnik.net channel #workshop. The time is missing because I don't have time anymore and we need to think of one. Roy if you come up with some time post here.
tl;dr ASM workshop at February 28 and March 7.
|
| Last edited on 2009-02-22 01:34:38 PM by Ersanio. |
|
| Posted on 2009-02-12 03:42:26 PM |
Link |
|
ORLY?
i would want to know: what's really asm workshop?
it's a kind of ASM editor, i guess :|
maybe my guess is wrong
|
|
| Posted on 2009-02-12 03:46:38 PM |
Link |
|
It's just a channel on the IRC where that whole event will be held in.
In other words, I'll be in for sure.
|
| Last edited on 2009-02-12 03:48:02 PM by Buu. |
|
| Posted on 2009-02-12 03:56:33 PM |
Link |
|
Originally posted by Condom ManIt's just a channel on the IRC where that whole event will be held in.
In other words, I'll be in for sure.
yeah, sorry for misundarstanding!
i'm tired now (11:00)
|
|
| Posted on 2009-02-12 05:27:25 PM |
Link |
|
|
Alrighty! This sounds awesome you guys, I'll totally be around (never mind wether I learn anything or not!) and looking forward to this.
|
|
| Posted on 2009-02-12 05:41:50 PM |
Link |
|
|
I have been wanting to learn ASM for a long time, but have never had the patience. This might be what I'm looking for! Oh, and do we need any special tools? If we do, you should add that to the top post.
|
|
| Posted on 2009-02-12 06:11:09 PM |
Link |
|
I believe we just need a program like Notepad to take notes, as well as to do the entire code itself.
Anyway, this sounds great! This might make myself able to do lots of things I'm not able to do nowadays, such as making Xkas patches, expanding my several codes for custom blocks, and etcetera. Can't wait until the workshop - I'm sure it's going to be fantastic!
|
|
| Posted on 2009-02-12 07:58:43 PM |
Link |
|
Originally posted by grishnaxI have been wanting to learn ASM for a long time, but have never had the patience.
QFT
I'm totally attending. The conversations that make up 99% of the intelligent discussions that make up 1% of the discussions of #smwc and my future plans for TEOS2 make me want to learn ASM. :|
(lol someone should probably pm me on the day it's held since i'll probably have forgotten)
|
| Last edited on 2009-02-12 08:06:25 PM by Spade. |
|
| Posted on 2009-02-12 10:04:16 PM |
Link |
|
I may even participate in the workshop. And since it's my channel, I get crowd control duties as well!
|
|
| Posted on 2009-02-12 11:10:46 PM |
Link |
|
|
If it happens to be at a time I'm not busy, I might show up. I'm pretty good with ASM, though there are some intricacies of the 65816 I haven't studied yet. (This thing can increment and decrement memory directly!? Daaaaaamn!)
|
|
| Posted on 2009-02-13 05:45:31 AM |
Link |
|
It can't hurt to improve my ASM skills, and there are quite a lot of things on this list I don't know about yet... I'm definitely following this.
(I might also be able to make a log, but I can't promise anything.)
|
|
| Posted on 2009-02-13 06:30:42 AM |
Link |
|
AWESOME! I'm kind of a beginner at ASM, and many things on the list I want to learn. I will be there!
EDIT: If I have the time, I will type up everything said and offer it to those who missed it, if I'm allowed.
|
| Last edited on 2009-02-15 06:16:39 AM by BBS750. |
|
| Posted on 2009-02-13 08:55:41 AM |
Link |
|
What you might want to have during the workshop is notepad(++) and/or Blocktool Super Deluxe (to practice stuff with it).
Just a reminder: This is a ASM Workshop, not a fancy-SMW-custom-blocks-and-sprites-and-whatnot workshop. We will explain 'SMW ASM' at the end of each workshop IF we feel like to.
|
|
| Posted on 2009-02-13 09:25:28 AM |
Link |
|
Yeah, that's right. Maybe some chapters can be flexibilized a bit to include more info, but this list seems about right and contains most of what we are going to explain and such.
As for the time...
If I'm lucky, I myself will have time most of the day (11 AM - 2 AM UTC+1, which of course is not all needed for the workshop). But I'm not sure at which time we will start it.
For anyone who misses something, we will most likely keep a log for you!
Also it might be handy to take Xkas with you, just in case. Xkas is a nice way to learn ASM, too! Then again I'll have to discuss this with Ersanio.
|
|
| Posted on 2009-02-13 03:15:15 PM |
Link |
|
|
I'm coming if I can make it. I've wanted to add in some never-before ASM implents using modes 0-7 into my hack, so I will hopefully be able to attend both.
|
|
| Posted on 2009-02-14 12:31:07 AM |
Link |
|
|
I'm just gunna listen, actually just leave my irc on and go do something, then look back at the thingy.
|
|
| Posted on 2009-02-16 09:44:47 PM |
Link |
|
|
I'll try my best to make it, depending on the time. If I am there, I will be logging; so, if anyone needs them, I'll have them handy. Again, this is all depending on the times of the workshop.
|
|
| Posted on 2009-02-16 09:54:49 PM |
Link |
|
|
Hopefully someone will keep a log of the entire workshop, for I will not be able to make it (yes yes, the same old BSecure stuff)
|
| Last edited on 2009-02-16 09:54:56 PM by Pyro X. |
|
| Posted on 2009-02-18 03:51:45 PM |
Link |
|
|
I'm coming, this seems like a good way for me to start asm. Great idea guys.
|
|
| Posted on 2009-02-18 11:24:39 PM |
Link |
|
|
I really want to learn ASM, so if I can make it, I'll definitely be there. I know a lot of the basic opcodes and stuff from reading Schwa's tutorial, but there are a few, like REP, that I still don't know. More importantly, I don't really know how to apply it for the most part, although I can make simple custom blocks. Even if you guys don't go over coding sprites or anything of that sort, I'll still learn something from it.
|
|
|
Pages: 1 2 3  |
Thread Closed |
|
|
|
Forum Index - Important - Announcements - ASM Workshop arriving! |