589689.xyz

Learn Assembly Language by Making Games for the Atari 2600 Updated 5-2022

  • 收录时间:2022-06-09 13:35:25
  • 文件大小:17GB
  • 下载次数:1
  • 最近下载:2022-06-09 13:35:25
  • 磁力链接:

文件列表

  1. 05 - VCS Memory Map and the TIA/005 NTSC Video Synchronization.mp4 742MB
  2. 15 - Digits and Scoreboard/001 Score Digits.mp4 721MB
  3. 13 - Random Numbers/001 Generating Random Numbers.mp4 713MB
  4. 02 - Hardware & Architecture/001 Hardware and Specs.mp4 515MB
  5. 11 - Starting our Final Project/002 Defining the Project Playfield Graphics.mp4 475MB
  6. 11 - Starting our Final Project/005 Drawing Player Sprites.mp4 434MB
  7. 15 - Digits and Scoreboard/003 Tasks Performed Inside VBlank.mp4 424MB
  8. 17 - Missiles and Macros/001 Missiles.mp4 421MB
  9. 07 - Horizontal and Vertical Positioning/005 Fine Horizontal Positioning.mp4 399MB
  10. 18 - Audio/001 Sound Registers.mp4 396MB
  11. 09 - Controller Input/004 Bitwise Operations.mp4 352MB
  12. 07 - Horizontal and Vertical Positioning/004 Horizontal Positioning.mp4 349MB
  13. 02 - Hardware & Architecture/008 Processor Status Flags.mp4 329MB
  14. 03 - 6502 Assembly Programming/001 The Assembler Flow.mp4 328MB
  15. 18 - Audio/002 Jet Engine Sound.mp4 325MB
  16. 14 - Object Collision/001 Collision Registers.mp4 308MB
  17. 11 - Starting our Final Project/004 Defining the Project Player Graphics.mp4 303MB
  18. 02 - Hardware & Architecture/005 Counting in Base 10 & Base 2.mp4 300MB
  19. 06 - TIA Objects/001 TIA Screen Objects.mp4 299MB
  20. 03 - 6502 Assembly Programming/006 Our First Assembly Code.mp4 299MB
  21. 13 - Random Numbers/002 Bitshift Operations.mp4 295MB
  22. 04 - 6502 Instruction Set/004 6502 Exercises Walkthrough.mp4 294MB
  23. 01 - Introduction/001 Motivations and Learning Outcomes.mp4 276MB
  24. 03 - 6502 Assembly Programming/003 Popular 6502 Assembly Instructions.mp4 273MB
  25. 02 - Hardware & Architecture/007 The 65026507 Processor.mp4 271MB
  26. 08 - Clock Cycles/001 Counting Clock Cycles.mp4 263MB
  27. 07 - Horizontal and Vertical Positioning/001 Vertical Positioning.mp4 260MB
  28. 17 - Missiles and Macros/003 Missile Collision.mp4 247MB
  29. 06 - TIA Objects/002 Players, Missiles, and Balls.mp4 241MB
  30. 15 - Digits and Scoreboard/007 Game Over Color Effect.mp4 226MB
  31. 14 - Object Collision/002 Object Collision.mp4 221MB
  32. 10 - Subroutines, Stack, and Pointers/002 Stack.mp4 215MB
  33. 10 - Subroutines, Stack, and Pointers/001 Subroutines.mp4 211MB
  34. 12 - Project Movement and Positioning/003 Changing Sprite Animation Frame.mp4 204MB
  35. 09 - Controller Input/001 Joystick Input.mp4 203MB
  36. 12 - Project Movement and Positioning/001 Player Horizontal Position Subroutine.mp4 196MB
  37. 11 - Starting our Final Project/006 A Reflection on Counting Clock Cycles.mp4 193MB
  38. 07 - Horizontal and Vertical Positioning/009 Horizontal Position & Keeping Time.mp4 183MB
  39. 15 - Digits and Scoreboard/002 Scoreboard and Timer Graphics.mp4 179MB
  40. 03 - 6502 Assembly Programming/008 The Stella Emulator.mp4 176MB
  41. 15 - Digits and Scoreboard/006 Scoreboard Background Color.mp4 170MB
  42. 17 - Missiles and Macros/004 Addressing Mode Errors.mp4 168MB
  43. 20 - Conclusion and Next Steps/001 Next Steps.mp4 166MB
  44. 07 - Horizontal and Vertical Positioning/006 Implementing Horizontal Positioning.mp4 163MB
  45. 05 - VCS Memory Map and the TIA/001 VCS Memory Map.mp4 159MB
  46. 03 - 6502 Assembly Programming/011 Our First Assembly Bug.mp4 149MB
  47. 05 - VCS Memory Map and the TIA/006 Painting the CRT.mp4 147MB
  48. 12 - Project Movement and Positioning/002 Handling Joystick Movement.mp4 143MB
  49. 06 - TIA Objects/003 Playfield.mp4 143MB
  50. 12 - Project Movement and Positioning/004 Enemy Vertical Movement.mp4 137MB
  51. 16 - BCD Decimal Mode/001 Using Decimal Mode BCD.mp4 133MB
  52. 02 - Hardware & Architecture/004 Digital Binary System.mp4 131MB
  53. 15 - Digits and Scoreboard/004 Implementing Asymmetric Playfield.mp4 126MB
  54. 10 - Subroutines, Stack, and Pointers/003 Pointers.mp4 123MB
  55. 09 - Controller Input/002 Joystick Player Movement.mp4 123MB
  56. 07 - Horizontal and Vertical Positioning/007 Horizontal Position (Exercise).mp4 123MB
  57. 07 - Horizontal and Vertical Positioning/008 Horizontal Position (Solution).mp4 120MB
  58. 05 - VCS Memory Map and the TIA/003 Sending Instructions to the Display.mp4 116MB
  59. 13 - Random Numbers/003 Random Enemy Position.mp4 115MB
  60. 02 - Hardware & Architecture/006 Hexadecimal Notation.mp4 111MB
  61. 06 - TIA Objects/006 Player Bitmap and Scoreboard.mp4 102MB
  62. 15 - Digits and Scoreboard/011 Limiting Movement (Solution).mp4 100MB
  63. 07 - Horizontal and Vertical Positioning/002 Implementing Vertical Position.mp4 91MB
  64. 06 - TIA Objects/010 A Quick Discussion on Registers & Variables.mp4 90MB
  65. 03 - 6502 Assembly Programming/007 The DASM Assembler.mp4 89MB
  66. 15 - Digits and Scoreboard/009 Score Increment (Solution).mp4 82MB
  67. 04 - 6502 Instruction Set/003 6502 Instructions Warm-up Exercises.mp4 76MB
  68. 06 - TIA Objects/007 Playfield Color.mp4 72MB
  69. 03 - 6502 Assembly Programming/009 The Javatari Emulator.mp4 70MB
  70. 15 - Digits and Scoreboard/008 Score Increment (Exercise).mp4 67MB
  71. 11 - Starting our Final Project/003 Creating Sprites in PlayerPal.mp4 66MB
  72. 06 - TIA Objects/008 Declaring Variable Names.mp4 57MB
  73. 03 - 6502 Assembly Programming/005 Picking a Code Editor.mp4 54MB
  74. 11 - Starting our Final Project/001 Starting our Final Project.mp4 43MB
  75. 03 - 6502 Assembly Programming/010 Installing DASM on Windows.mp4 36MB
  76. 15 - Digits and Scoreboard/010 Limiting Movement (Exercise).mp4 30MB
  77. 05 - VCS Memory Map and the TIA/004 Stella Debugger Warnings.mp4 29MB
  78. 06 - TIA Objects/004 Playfield (Exercise).mp4 26MB
  79. 19 - Scanline Analysis and Debugging Tools/001 Scanline Analysis.mp4 21MB
  80. 04 - 6502 Instruction Set/001 Different Addressing Modes.mp4 16MB
  81. 21 - Bonus Lecture/001 Other Courses.mp4 12MB
  82. 03 - 6502 Assembly Programming/008 Stella-Programmer-Guide.pdf 754KB
  83. 06 - TIA Objects/004 Playfield-Registers-Helper.png 244KB
  84. 04 - 6502 Instruction Set/003 Exercises.pdf 110KB
  85. 04 - 6502 Instruction Set/004 Atari2600-Exercises-Solutions.zip 93KB
  86. 20 - Conclusion and Next Steps/002 atari2600-examples.zip 72KB
  87. 04 - 6502 Instruction Set/004 6502 Exercises Walkthrough_en.srt 46KB
  88. 02 - Hardware & Architecture/001 Hardware and Specs_en.srt 40KB
  89. 15 - Digits and Scoreboard/001 Score Digits_en.srt 39KB
  90. 11 - Starting our Final Project/002 Defining the Project Playfield Graphics_en.srt 33KB
  91. 18 - Audio/002 Jet Engine Sound_en.srt 33KB
  92. 03 - 6502 Assembly Programming/005 6502-Assembly-Syntax-Highlight-Links.pdf 30KB
  93. 03 - 6502 Assembly Programming/006 Our First Assembly Code_en.srt 30KB
  94. 17 - Missiles and Macros/001 Missiles_en.srt 28KB
  95. 13 - Random Numbers/001 Generating Random Numbers_en.srt 27KB
  96. 07 - Horizontal and Vertical Positioning/005 Fine Horizontal Positioning_en.srt 24KB
  97. 07 - Horizontal and Vertical Positioning/006 Implementing Horizontal Positioning_en.srt 24KB
  98. 05 - VCS Memory Map and the TIA/005 NTSC Video Synchronization_en.srt 24KB
  99. 15 - Digits and Scoreboard/003 Tasks Performed Inside VBlank_en.srt 24KB
  100. 11 - Starting our Final Project/005 Drawing Player Sprites_en.srt 23KB
  101. 02 - Hardware & Architecture/008 Processor Status Flags_en.srt 22KB
  102. 07 - Horizontal and Vertical Positioning/004 Horizontal Positioning_en.srt 22KB
  103. 02 - Hardware & Architecture/007 The 65026507 Processor_en.srt 22KB
  104. 03 - 6502 Assembly Programming/008 The Stella Emulator_en.srt 21KB
  105. 03 - 6502 Assembly Programming/001 The Assembler Flow_en.srt 20KB
  106. 01 - Introduction/001 Motivations and Learning Outcomes_en.srt 19KB
  107. 02 - Hardware & Architecture/005 Counting in Base 10 & Base 2_en.srt 18KB
  108. 06 - TIA Objects/003 Playfield_en.srt 18KB
  109. 03 - 6502 Assembly Programming/003 Popular 6502 Assembly Instructions_en.srt 18KB
  110. 11 - Starting our Final Project/004 Defining the Project Player Graphics_en.srt 18KB
  111. 05 - VCS Memory Map and the TIA/006 Painting the CRT_en.srt 18KB
  112. 05 - VCS Memory Map and the TIA/003 Sending Instructions to the Display_en.srt 17KB
  113. 04 - 6502 Instruction Set/003 6502 Instructions Warm-up Exercises_en.srt 17KB
  114. 06 - TIA Objects/001 TIA Screen Objects_en.srt 16KB
  115. 17 - Missiles and Macros/004 Addressing Mode Errors_en.srt 16KB
  116. 18 - Audio/001 Sound Registers_en.srt 16KB
  117. 06 - TIA Objects/006 Player Bitmap and Scoreboard_en.srt 16KB
  118. 07 - Horizontal and Vertical Positioning/009 Horizontal Position & Keeping Time_en.srt 15KB
  119. 06 - TIA Objects/007 screenobjects.zip 15KB
  120. 06 - TIA Objects/008 screenobjects.zip 15KB
  121. 07 - Horizontal and Vertical Positioning/002 verticalposition.zip 15KB
  122. 14 - Object Collision/002 Object Collision_en.srt 15KB
  123. 17 - Missiles and Macros/003 Missile Collision_en.srt 15KB
  124. 15 - Digits and Scoreboard/007 Game Over Color Effect_en.srt 14KB
  125. 07 - Horizontal and Vertical Positioning/001 Vertical Positioning_en.srt 13KB
  126. 07 - Horizontal and Vertical Positioning/008 Horizontal Position (Solution)_en.srt 13KB
  127. 02 - Hardware & Architecture/006 Hexadecimal Notation_en.srt 13KB
  128. 17 - Missiles and Macros/003 bomber.zip 13KB
  129. 17 - Missiles and Macros/004 bomber.zip 13KB
  130. 17 - Missiles and Macros/001 bomber.zip 13KB
  131. 10 - Subroutines, Stack, and Pointers/001 Subroutines_en.srt 13KB
  132. 18 - Audio/002 bomber.zip 13KB
  133. 03 - 6502 Assembly Programming/007 The DASM Assembler_en.srt 13KB
  134. 10 - Subroutines, Stack, and Pointers/002 Stack_en.srt 12KB
  135. 09 - Controller Input/002 Joystick Player Movement_en.srt 12KB
  136. 15 - Digits and Scoreboard/002 Scoreboard and Timer Graphics_en.srt 12KB
  137. 16 - BCD Decimal Mode/001 bomber.zip 12KB
  138. 15 - Digits and Scoreboard/011 bomber.zip 12KB
  139. 20 - Conclusion and Next Steps/001 Next Steps_en.srt 11KB
  140. 06 - TIA Objects/010 A Quick Discussion on Registers & Variables_en.srt 11KB
  141. 15 - Digits and Scoreboard/009 bomber.zip 11KB
  142. 15 - Digits and Scoreboard/007 bomber.zip 11KB
  143. 15 - Digits and Scoreboard/008 bomber.zip 11KB
  144. 15 - Digits and Scoreboard/004 bomber.zip 11KB
  145. 09 - Controller Input/004 Bitwise Operations_en.srt 11KB
  146. 09 - Controller Input/001 Joystick Input_en.srt 11KB
  147. 15 - Digits and Scoreboard/006 Scoreboard Background Color_en.srt 10KB
  148. 08 - Clock Cycles/001 Counting Clock Cycles_en.srt 10KB
  149. 03 - 6502 Assembly Programming/011 Our First Assembly Bug_en.srt 10KB
  150. 14 - Object Collision/001 Collision Registers_en.srt 10KB
  151. 12 - Project Movement and Positioning/003 Changing Sprite Animation Frame_en.srt 10KB
  152. 03 - 6502 Assembly Programming/010 Installing DASM on Windows_en.srt 10KB
  153. 14 - Object Collision/002 bomber.zip 9KB
  154. 12 - Project Movement and Positioning/001 Player Horizontal Position Subroutine_en.srt 9KB
  155. 13 - Random Numbers/003 bomber.zip 9KB
  156. 04 - 6502 Instruction Set/001 Different Addressing Modes_en.srt 9KB
  157. 05 - VCS Memory Map and the TIA/004 Stella Debugger Warnings_en.srt 9KB
  158. 06 - TIA Objects/003 playfieldborder.zip 9KB
  159. 05 - VCS Memory Map and the TIA/001 VCS Memory Map_en.srt 9KB
  160. 12 - Project Movement and Positioning/001 bomber.zip 9KB
  161. 13 - Random Numbers/002 Bitshift Operations_en.srt 9KB
  162. 07 - Horizontal and Vertical Positioning/006 horizontalposition.zip 9KB
  163. 07 - Horizontal and Vertical Positioning/007 horizontalposition.zip 9KB
  164. 15 - Digits and Scoreboard/004 Implementing Asymmetric Playfield_en.srt 9KB
  165. 06 - TIA Objects/002 Players, Missiles, and Balls_en.srt 9KB
  166. 15 - Digits and Scoreboard/011 Limiting Movement (Solution)_en.srt 9KB
  167. 02 - Hardware & Architecture/004 Digital Binary System_en.srt 9KB
  168. 07 - Horizontal and Vertical Positioning/008 horizontalposlimit.zip 9KB
  169. 12 - Project Movement and Positioning/004 Enemy Vertical Movement_en.srt 9KB
  170. 11 - Starting our Final Project/006 A Reflection on Counting Clock Cycles_en.srt 8KB
  171. 11 - Starting our Final Project/005 bomber.zip 8KB
  172. 16 - BCD Decimal Mode/001 Using Decimal Mode BCD_en.srt 8KB
  173. 09 - Controller Input/002 joystickinput.zip 8KB
  174. 06 - TIA Objects/005 NTSC vs. PAL.html 8KB
  175. 09 - Controller Input/001 joystickinput.zip 8KB
  176. 07 - Horizontal and Vertical Positioning/002 Implementing Vertical Position_en.srt 8KB
  177. 19 - Scanline Analysis and Debugging Tools/001 Scanline Analysis_en.srt 7KB
  178. 05 - VCS Memory Map and the TIA/006 rainbow.zip 7KB
  179. 12 - Project Movement and Positioning/002 Handling Joystick Movement_en.srt 7KB
  180. 03 - 6502 Assembly Programming/009 The Javatari Emulator_en.srt 7KB
  181. 11 - Starting our Final Project/002 bomber.zip 7KB
  182. 10 - Subroutines, Stack, and Pointers/003 Pointers_en.srt 7KB
  183. 05 - VCS Memory Map and the TIA/003 colorbg.zip 7KB
  184. 07 - Horizontal and Vertical Positioning/010 A Deeper Look into Horizontal Positioning.html 6KB
  185. 15 - Digits and Scoreboard/009 Score Increment (Solution)_en.srt 6KB
  186. 13 - Random Numbers/003 Random Enemy Position_en.srt 6KB
  187. 06 - TIA Objects/007 Playfield Color_en.srt 6KB
  188. 07 - Horizontal and Vertical Positioning/007 Horizontal Position (Exercise)_en.srt 5KB
  189. 06 - TIA Objects/008 Declaring Variable Names_en.srt 5KB
  190. 03 - 6502 Assembly Programming/012 Important Assembly Terminology.html 5KB
  191. 07 - Horizontal and Vertical Positioning/003 Representing Graphics Data in Games.html 5KB
  192. 04 - 6502 Instruction Set/002 6502 Instruction Set.html 5KB
  193. 04 - 6502 Instruction Set/005 Is the Atari 2600 a Proper Computer.html 4KB
  194. 16 - BCD Decimal Mode/002 What Is BCD, Really.html 4KB
  195. 03 - 6502 Assembly Programming/005 Picking a Code Editor_en.srt 3KB
  196. 06 - TIA Objects/009 When to use .byte, .word, and ds.html 3KB
  197. 15 - Digits and Scoreboard/008 Score Increment (Exercise)_en.srt 3KB
  198. 09 - Controller Input/003 Atari VCS Input Ports.html 3KB
  199. 15 - Digits and Scoreboard/010 Limiting Movement (Exercise)_en.srt 3KB
  200. 11 - Starting our Final Project/003 Creating Sprites in PlayerPal_en.srt 3KB
  201. 11 - Starting our Final Project/001 Starting our Final Project_en.srt 2KB
  202. 19 - Scanline Analysis and Debugging Tools/002 Gopher2600 Emulator and Debugger.html 2KB
  203. 21 - Bonus Lecture/002 Courses.html 2KB
  204. 08 - Clock Cycles/002 Undocumented OpCodes.html 2KB
  205. 02 - Hardware & Architecture/002 The Popularization of Game Cartridges.html 2KB
  206. 06 - TIA Objects/004 Playfield (Exercise)_en.srt 2KB
  207. 05 - VCS Memory Map and the TIA/002 Memory Map and Page Zero.html 1KB
  208. 17 - Missiles and Macros/002 Macros.html 1KB
  209. 15 - Digits and Scoreboard/005 Extra Resources on Asymmetrical Playfield.html 1KB
  210. 03 - 6502 Assembly Programming/011 cleanfullmem.zip 1KB
  211. 20 - Conclusion and Next Steps/003 Copyright and Content Distribution.html 1KB
  212. 03 - 6502 Assembly Programming/006 cleanmem.zip 1KB
  213. 03 - 6502 Assembly Programming/004 Installation and Tools.html 1007B
  214. 21 - Bonus Lecture/001 Other Courses_en.srt 896B
  215. 20 - Conclusion and Next Steps/002 Examples of Disassembled Commented Code.html 849B
  216. 09 - Controller Input/005 Bitwise Application Example.html 546B
  217. 03 - 6502 Assembly Programming/002 Assembly Language(s).html 432B
  218. 02 - Hardware & Architecture/003 Your First Game Console.html 305B
  219. 03 - 6502 Assembly Programming/external-links.txt 292B
  220. 08 - Clock Cycles/external-links.txt 83B
  221. 03 - 6502 Assembly Programming/003 6502-OpCodes-Reference.url 69B
  222. 08 - Clock Cycles/001 6502.org-OpCodes-Clock-cycles-.url 69B
  223. 03 - 6502 Assembly Programming/007 DASM-download-page.url 56B
  224. 03 - 6502 Assembly Programming/008 Download-the-Stella-Emulator.url 52B
  225. 03 - 6502 Assembly Programming/009 8-Bit-Workshop-IDE.url 48B
  226. 03 - 6502 Assembly Programming/009 Javatari-Emulator.url 44B
  227. 01 - Introduction/tutflix.org.url 43B
  228. 02 - Hardware & Architecture/tutflix.org.url 43B
  229. 03 - 6502 Assembly Programming/tutflix.org.url 43B
  230. 04 - 6502 Instruction Set/tutflix.org.url 43B
  231. 05 - VCS Memory Map and the TIA/tutflix.org.url 43B
  232. 07 - Horizontal and Vertical Positioning/tutflix.org.url 43B
  233. 08 - Clock Cycles/tutflix.org.url 43B
  234. 09 - Controller Input/tutflix.org.url 43B
  235. 10 - Subroutines, Stack, and Pointers/tutflix.org.url 43B
  236. 11 - Starting our Final Project/tutflix.org.url 43B
  237. 12 - Project Movement and Positioning/tutflix.org.url 43B
  238. 13 - Random Numbers/tutflix.org.url 43B
  239. 14 - Object Collision/tutflix.org.url 43B
  240. 15 - Digits and Scoreboard/tutflix.org.url 43B
  241. 16 - BCD Decimal Mode/tutflix.org.url 43B
  242. 17 - Missiles and Macros/tutflix.org.url 43B
  243. 18 - Audio/tutflix.org.url 43B
  244. 19 - Scanline Analysis and Debugging Tools/tutflix.org.url 43B
  245. 20 - Conclusion and Next Steps/tutflix.org.url 43B
  246. 21 - Bonus Lecture/tutflix.org.url 43B