https://img87.pixhost.to/images/599/359020115_tuto.jpg
6.18 GB | 00:23:06 | mp4 | 1920X1080  | 16:9
Genre:eLearning |Language:English


Files Included :
1 -Motivations- -Learning-Outcomes  (65.68 MB)
10 -6502-CPU-Registers  (55.02 MB)
100 -Spawning-Airplanes  (20.84 MB)
101 -Random-Numbers-using-LFSR  (127.22 MB)
102 -8-Bit-LFSR-Example  (48.68 MB)
103 -Random-Airplane-Position  (35.41 MB)
104 -Adjusting-Airplane-Position  (26.37 MB)
105 -Sprite-Collision-Check  (85.64 MB)
106 -Missile-Airplane-Collision  (82.73 MB)
107 -Check-Point-Inside-Bounding-Box  (62.02 MB)
108 -BCD-Representation  (89.71 MB)
109 -Routine-to-Increment-Score  (42.18 MB)
11 -6502-CPU-Status-Flags  (123.92 MB)
110 -Buffering-Background-Tiles  (84.55 MB)
111 -Increment-Score-on-Airplane-Hit  (7.46 MB)
112 -Background-Collision-Check  (50.14 MB)
113 -CHR-Bank-Switching  (80.9 MB)
114 -Game-States  (30.04 MB)
115 -Title-Screen-State  (34.15 MB)
116 -Title-Screen-Nametable  (63.41 MB)
117 -Title-Screen-Menu-Items  (29.95 MB)
118 -Drawing-Menu-Item-Arrow  (17.45 MB)
119 -Exercise-Menu-Item-Palette-Selection  (14.74 MB)
12 -The-Assembler-Flow  (56.45 MB)
120 -Menu-Item-Palette-Selection  (16.42 MB)
121 -RLE-Compression  (53.32 MB)
122 -A-Python-Script-to-Encode-RLE  (36.4 MB)
123 -A-Routine-to-Decode-RLE-Data  (48.99 MB)
124 -Title-Screen-RLE-Decoding  (13.64 MB)
125 -APU  (54.24 MB)
126 -Introduction-to-FamiStudio  (81.74 MB)
127 -Square-Channel-Ports  (30.24 MB)
128 -Triangle -Noise -and-DMC-Ports  (21.38 MB)
129 -Musical-Notes- -Period  (35.19 MB)
13 -Popular-6502-Instructions  (90.35 MB)
130 -Using-a-Sound-Engine  (40.46 MB)
131 -FamiStudio-Sound-Engine  (60.85 MB)
132 -Some-Notes-on-Chords- -Voicing  (31.78 MB)
133 -Playing-FamiStudio-Music-Code  (37.16 MB)
134 -Playing-Missile-Sound-Effect  (15.56 MB)
135 -Playing-Explosion-Sound-Effect  (11.43 MB)
136 -Fixing-Button-PressRelease-Bug  (21.18 MB)
137 -Fixing-VRAM-Buffering-Address  (7.61 MB)
138 -Clipping-Tiles-Left- -Right  (72.52 MB)
139 -Calculating-Tile-Screen- -1 0 -1  (83.71 MB)
14 -CA65-Assembler  (8.29 MB)
140 -Removing-Actors-Off-Screen  (40.55 MB)
141 -Fixing-Explosion-SFX-Bug  (14.4 MB)
142 -Developing-NES-Games-with-C  (19.87 MB)
143 -C-NESLib-Examples  (86.64 MB)
144 -Conclusion- -Next-Steps  (84.92 MB)
15 -Installing-CA65-on-macOS  (2.22 MB)
16 -Installing-CA65-on-Linux  (4.48 MB)
17 -Installing-CA65-on-Windows  (18.15 MB)
18 -iNES-Header  (39.03 MB)
19 -Our-First-Assembly-Code  (35.05 MB)
2 -How-to-Take-this-Course  (4.48 MB)
20 -Assembler- -Linker  (10.04 MB)
21 -FCEUX-Emulator  (20.54 MB)
22 -Our-First-Assembly-Bug  (18.82 MB)
23 -Addressing-Modes  (9.89 MB)
24 -6502-Warmup-Exercises  (20.76 MB)
25 -6502-Warmup-Exercises- Solution  (23.93 MB)
26 -Makefiles  (7.5 MB)
27 -CPU-Memory-Map  (52.8 MB)
28 -Clearing-RAM-Addresses  (38.37 MB)
29 -NES-Graphics- -the-PPU  (82.58 MB)
3 -Placing-the-NES-in-History  (51.32 MB)
30 -Picture-Frame- -VBlank  (35.94 MB)
31 -PPU-Memory-Map  (88.31 MB)
32 -Background-Color  (14.54 MB)
33 -NES-Initialization-Code  (41.84 MB)
34 -Include-Files  (15.78 MB)
35 -Resetting-PPU-Address-Latch  (4.35 MB)
36 -Sending-Multiple-Bytes-to-the-PPU  (32.91 MB)
37 -Unnamed-Labels- -Subroutines  (26.2 MB)
38 -Editing-CHR-Tiles  (33.46 MB)
39 -Loading-Nametable-Tiles  (35.76 MB)
4 -NES-Hardware- Console  (119.53 MB)
40 -Nametable-Attributes  (42.43 MB)
41 -Loading-Attribute-Bytes  (33.18 MB)
42 -Creating-Dynamic-Macros  (15.54 MB)
43 -Declaring-Variables  (16.86 MB)
44 -Measuring-Game-Seconds  (10.7 MB)
45 -Pointers  (35.73 MB)
46 -Loading-a-Full-Nametable  (87.88 MB)
47 -Full-Nametable-Code  (22.75 MB)
48 -Exercise-Displaying-Text  (10.4 MB)
49 -Displaying-Text  (23.99 MB)
5 -Opening-the-NES-Cabinet  (54.83 MB)
50 -Other-Tile-Editor-Apps  (18.85 MB)
51 -NES-Sprites  (74.89 MB)
52 -Hello-Mario  (35.89 MB)
53 -OAM-Decay  (4.16 MB)
54 -Hiding-Sprites-Off-Screen  (9.6 MB)
55 -Sprite-Flickering  (18.2 MB)
56 -Include-Nametable-Files  (10.69 MB)
57 -Exercise-Hello-Goomba  (5.93 MB)
58 -Hello-Goomba  (8.37 MB)
59 -Bitwise-Instructions  (54.3 MB)
6 -NES-Hardware- Cartridge  (48.87 MB)
60 -Controller-Architecture  (86.62 MB)
61 -Controller-Input-Routine  (49.05 MB)
62 -Implementing-Controller-Input  (9.84 MB)
63 -Checking-Button-Presses  (41.06 MB)
64 -Moving-Sprites-with-Button-Presses  (14.73 MB)
65 -Button-Constants  (13.08 MB)
66 -Integer- -Fractional-Position  (53.61 MB)
67 -Velocity- -Acceleration  (38.42 MB)
68 -Signed-Velocity  (23.19 MB)
69 -Intercalating-Animation-Frames  (37.97 MB)
7 -Binary-Numbers  (127.59 MB)
70 -Multiple-of-Powers-of-Two  (7.46 MB)
71 -Mirroring- -Scrolling  (72.92 MB)
72 -Horizontal-Background-Scrolling  (69.2 MB)
73 -Swapping-Nametables  (104.33 MB)
74 -Bitshifting-Operations  (61.2 MB)
75 -Load-Background-Dynamically  (33.68 MB)
76 -A-Method-for-Dynamic-Scrolling  (130.89 MB)
77 -Starting-the-Atlântico-Code  (63.75 MB)
78 -Drawing-Column-of-Tiles-Off-Screen  (60.91 MB)
79 -Loading-Initial-Nametable-Tiles  (58.77 MB)
8 -Hexadecimal-Numbers  (62.71 MB)
80 -Loading-Attributes-Off-Screen  (70.1 MB)
81 -Scroll-Split-Screen  (26.53 MB)
82 -Sprite-0-Hit-Implementation  (37.28 MB)
83 -Separating-Game-Logic- -NMI  (66.02 MB)
84 -Running-Game-Logic-Once-Per-Frame  (34.99 MB)
85 -Saving-Registers-in-the-Stack  (9.77 MB)
86 -Counting-Game-Loop-Passes  (12.65 MB)
87 -Macro-to-Push- -Pull-Registers  (9.78 MB)
88 -A-Discussion-on-Buffering  (37.33 MB)
89 -Array-of-Actors  (33.88 MB)
9 -6502-CPU-Pinout  (66.73 MB)
90 -Adding- -Removing-Actors  (58.29 MB)
91 -A-Routine-to-Add-Actors  (92.25 MB)
92 -Coding-the-Routine-to-Add-Actors  (40.77 MB)
93 -Template-to-Loop-Actors-Array  (34.36 MB)
94 -Rendering-Actors  (65.45 MB)
95 -Updating-Actor-Position  (42.61 MB)
96 -Limiting-One-Missile-Per-Button-Press  (22.82 MB)
97 -Deleting-Actors  (57.42 MB)
98 -Relative-vs -Absolute-Jumps  (21.39 MB)
99 -Spawning-Submarines  (57.04 MB)]
Screenshot
https://images2.imgbox.com/7b/f7/2WDnnADR_o.jpg


DDownload

Код:
https://ddownload.com/ssaz89441e3p/Pikuma.-.NES.Programming.with.6502.Assembly.part1.rar
https://ddownload.com/7um4p57s7111/Pikuma.-.NES.Programming.with.6502.Assembly.part2.rar
https://ddownload.com/u68zhwl9zdah/Pikuma.-.NES.Programming.with.6502.Assembly.part3.rar
https://ddownload.com/as5s9wbrc8h5/Pikuma.-.NES.Programming.with.6502.Assembly.part4.rar

RapidGator

Код:
https://rapidgator.net/file/80fa9f72d4c0fea8f2d80f69ea75a4d7/Pikuma.-.NES.Programming.with.6502.Assembly.part1.rar
https://rapidgator.net/file/dcbfadccbb6a5ab26c31c669b90df3be/Pikuma.-.NES.Programming.with.6502.Assembly.part2.rar
https://rapidgator.net/file/9621b885ae51c829587e7e97d6418018/Pikuma.-.NES.Programming.with.6502.Assembly.part3.rar
https://rapidgator.net/file/e2fb8cb369d86fc497e38441c437d505/Pikuma.-.NES.Programming.with.6502.Assembly.part4.rar

TurboBit

Код:
https://turbobit.net/k0wy0l9ftagm/Pikuma.-.NES.Programming.with.6502.Assembly.part1.rar.html
https://turbobit.net/xxag6l21wwwe/Pikuma.-.NES.Programming.with.6502.Assembly.part2.rar.html
https://turbobit.net/t7fdjtlgwdnt/Pikuma.-.NES.Programming.with.6502.Assembly.part3.rar.html
https://turbobit.net/bgipzrdcpnr1/Pikuma.-.NES.Programming.with.6502.Assembly.part4.rar.html