Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn assembly programming for the legendary 68000 CPU that powered iconic systems including the Amiga, Atari ST, Sega Genesis, SNK NeoGeo, Sharp x68000, and Sinclair QL through this comprehensive video tutorial series. Master the fundamentals starting with absolute beginner concepts and progressing through essential topics including addressing modes, loops and conditional statements, stack operations, traps, and mathematical functions. Explore bit manipulation techniques, data swaps, bit extensions, and macro programming to build a solid foundation in 68000 assembly language. Discover how to program the AY-3-8912 sound chip across multiple platforms including MSX, Amstrad CPC, Atari ST, and NeoGeo systems using both Z80 and 68000 assembly code. Gain practical skills for developing software on these classic computing and gaming platforms while understanding the architecture and capabilities that made the 68000 processor a cornerstone of 1980s and 1990s technology.
Syllabus
Learn 68000 Assembly Programming - Lesson1 : For absolute beginners!
Learn 68000 Assembly Lesson 2 - Addressing Modes of the 68000
Learn 68000 Assembly Lesson 3 - Loops and Conditions
Learn 68000 Assembly Lesson 4 - Stack, Traps, and Maths!
Learn 68000 Assembly Lesson 5 - Bits and swaps!
Learn 68000 Assembly Lesson 6 - More Bits... Extends and Macros
Programming the AY-3-8912 on the MSX, Amstrad CPC, Atari ST and NeoGeo in Z80 & 68000 Assembly (P18)
Taught by
ChibiAkumas