Guys, I found something important. On Windows 7 64-bit, OllyDbg 2.00 may not work right (the "Copy to Executable" feature is gone, which is kinda important). To fix this, you must use OllyDbg 2.01 alpha 3 instead. It'll have the "Copy to Executable" feature.
Download:
Beginner's Guide to Cave Story Assembly v2.00
Beginner's Guide to Cave Story Assembly v1.04b
Beginner's Guide to Cavestory Assembly v1.04
Beginner's Guide to Cavestory Assembly v1.03
Beginner's Guide to Cavestory Assembly v1.02
Beginner's Guide to Cavestory Assembly v1.01
Beginner's Guide to Cavestory Assembly v1.00
Mirror Links:
v2.00
v1.04b
v1.04
v1.03
v1.02
v1.01
v1.00
It's a bunch of HTML files that you need to download onto your computer. Open the page "Welcome.html" to begin reading the guide.
Here's a sample of what the guide looks like:

I've tried to explain everything as simply as possible (sort of, now it's getting kinda long), to avoid any confusion.
Feel free to point out errors and make suggestions.
This guide isn't finished yet. In the future, I plan to add info about
Audio versions of the guide:
Assembly Tutorial Part 1
Assembly Tutorial Part 2
Edited by Carrotlord, 19 July 2012 - 12:26 PM.




















