├── LICENSE.md ├── README.md ├── chapters ├── 00-introduction.html ├── 01-briefhistory.html ├── 02-fundamentalconcepts.html ├── 03-gettingstarted.html ├── 04-hardwareoverview.html ├── 05-6502assembly.html ├── 06-headersinterruptvectors.html ├── 07-whydothis.html ├── 08-refactoring.html ├── 09-theppu.html ├── 10-spritegraphics.html ├── 11-branchingandloops.html ├── 12-practicalloops.html └── 13-backgroundgraphics.html ├── css ├── 3270Medium.woff ├── et-book-display-italic-old-style-figures │ ├── et-book-display-italic-old-style-figures.eot │ ├── et-book-display-italic-old-style-figures.svg │ ├── et-book-display-italic-old-style-figures.ttf │ └── et-book-display-italic-old-style-figures.woff ├── et-book-roman-old-style-figures │ ├── et-book-roman-old-style-figures.eot │ ├── et-book-roman-old-style-figures.svg │ ├── et-book-roman-old-style-figures.ttf │ └── et-book-roman-old-style-figures.woff ├── et-book-semi-bold-old-style-figures │ ├── et-book-semi-bold-old-style-figures.eot │ ├── et-book-semi-bold-old-style-figures.svg │ ├── et-book-semi-bold-old-style-figures.ttf │ └── et-book-semi-bold-old-style-figures.woff ├── prism.css └── style.css ├── img ├── 10NES.jpg ├── 2a03.jpg ├── 2c02.jpg ├── Donkey_Kong_Gameplay.png ├── Dragon_Warrior-box.jpg ├── Famicom-Console-Set.jpg ├── MOS6502.jpg ├── NES-Console-Set.jpg ├── NES-Mk1-Motherboard-Top.jpg ├── NESScreenTool-Palettes.png ├── NESScreenTool-Tileset.png ├── NESScreenTool.png ├── NES_color_palette.png ├── NES_color_palette_with_numbers.png ├── Radar-scope-gameplay.png ├── Radar_scope_arcadeflyer.png ├── SMB_palettes.png ├── Tetris-Cartridge-Board.jpg ├── Z80.png ├── attribute-table.png ├── balloonfight-cartridge.jpg ├── cartridge-in-console.jpg ├── chreditorpanel.png ├── cpu-memory-map.png ├── famicomparty.png ├── famistudio.png ├── famitracker.jpg ├── findattributeoffset.png ├── i-am-error.jpg ├── mario-bg-table.png ├── mario-sprite-table.png ├── megaman2-flicker.mp4 ├── nametables.png ├── neslightbox-editor.png ├── neslightbox-empty.png ├── neslightbox-palettes.png ├── neslightbox-statusbar.png ├── neslightbox-tileset.png ├── neslightbox.png ├── nesst.png ├── nestool-palettes-detail.png ├── nestool-palettes.png ├── nestool-tileeditor.png ├── nestool-tileset.png ├── nestool.png ├── nestoolstatusbar.png ├── nintaco.png ├── overlapping-sprites.png ├── processorstatus.png ├── question-block.png ├── rob.png ├── shigeru-miyamoto.jpg ├── snake-rattle-roll.jpg ├── star_soldier.png ├── starbackground.png ├── starfieldchr.png ├── tile-example.png └── turtlegraphics.jpg ├── index.html ├── js ├── jsnes.min.js ├── jsnes_helpers.js └── prism.js ├── projects ├── 03-helloworld.zip ├── 03-helloworld │ ├── helloworld.asm │ ├── helloworld.nes │ └── helloworld.o ├── 08-refactoring.zip ├── 08-refactoring │ ├── helloworld.nes │ ├── nes.cfg │ └── src │ │ ├── constants.inc │ │ ├── header.inc │ │ ├── helloworld.asm │ │ ├── helloworld.o │ │ ├── reset.asm │ │ └── reset.o ├── 10-spritegraphics.zip ├── 10-spritegraphics │ ├── nes.cfg │ ├── spritegraphics.nes │ └── src │ │ ├── constants.inc │ │ ├── graphics.chr │ │ ├── header.inc │ │ ├── reset.asm │ │ ├── reset.o │ │ ├── sprites.asm │ │ └── sprites.o ├── 12-practicalloops.zip ├── 12-practicalloops │ ├── loops.nes │ ├── nes.cfg │ └── src │ │ ├── constants.inc │ │ ├── graphics.chr │ │ ├── header.inc │ │ ├── loops.asm │ │ ├── loops.o │ │ ├── reset.asm │ │ └── reset.o ├── 13-backgroundgraphics.zip └── 13-backgroundgraphics │ ├── backgrounds.nes │ ├── nes.cfg │ ├── src │ ├── backgrounds.asm │ ├── constants.inc │ ├── header.inc │ ├── reset.asm │ └── starfield.chr │ └── starfield.nam ├── roms ├── backgrounds.nes ├── helloworld.nes └── spritegraphics.nes └── tools ├── nestool.dmg └── nestool.zip /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/README.md -------------------------------------------------------------------------------- /chapters/00-introduction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/00-introduction.html -------------------------------------------------------------------------------- /chapters/01-briefhistory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/01-briefhistory.html -------------------------------------------------------------------------------- /chapters/02-fundamentalconcepts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/02-fundamentalconcepts.html -------------------------------------------------------------------------------- /chapters/03-gettingstarted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/03-gettingstarted.html -------------------------------------------------------------------------------- /chapters/04-hardwareoverview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/04-hardwareoverview.html -------------------------------------------------------------------------------- /chapters/05-6502assembly.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/05-6502assembly.html -------------------------------------------------------------------------------- /chapters/06-headersinterruptvectors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/06-headersinterruptvectors.html -------------------------------------------------------------------------------- /chapters/07-whydothis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/07-whydothis.html -------------------------------------------------------------------------------- /chapters/08-refactoring.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/08-refactoring.html -------------------------------------------------------------------------------- /chapters/09-theppu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/09-theppu.html -------------------------------------------------------------------------------- /chapters/10-spritegraphics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/10-spritegraphics.html -------------------------------------------------------------------------------- /chapters/11-branchingandloops.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/11-branchingandloops.html -------------------------------------------------------------------------------- /chapters/12-practicalloops.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/12-practicalloops.html -------------------------------------------------------------------------------- /chapters/13-backgroundgraphics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/chapters/13-backgroundgraphics.html -------------------------------------------------------------------------------- /css/3270Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/3270Medium.woff -------------------------------------------------------------------------------- /css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot -------------------------------------------------------------------------------- /css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg -------------------------------------------------------------------------------- /css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf -------------------------------------------------------------------------------- /css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff -------------------------------------------------------------------------------- /css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot -------------------------------------------------------------------------------- /css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg -------------------------------------------------------------------------------- /css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf -------------------------------------------------------------------------------- /css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff -------------------------------------------------------------------------------- /css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot -------------------------------------------------------------------------------- /css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg -------------------------------------------------------------------------------- /css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf -------------------------------------------------------------------------------- /css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff -------------------------------------------------------------------------------- /css/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/prism.css -------------------------------------------------------------------------------- /css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/css/style.css -------------------------------------------------------------------------------- /img/10NES.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/10NES.jpg -------------------------------------------------------------------------------- /img/2a03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/2a03.jpg -------------------------------------------------------------------------------- /img/2c02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/2c02.jpg -------------------------------------------------------------------------------- /img/Donkey_Kong_Gameplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Donkey_Kong_Gameplay.png -------------------------------------------------------------------------------- /img/Dragon_Warrior-box.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Dragon_Warrior-box.jpg -------------------------------------------------------------------------------- /img/Famicom-Console-Set.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Famicom-Console-Set.jpg -------------------------------------------------------------------------------- /img/MOS6502.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/MOS6502.jpg -------------------------------------------------------------------------------- /img/NES-Console-Set.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NES-Console-Set.jpg -------------------------------------------------------------------------------- /img/NES-Mk1-Motherboard-Top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NES-Mk1-Motherboard-Top.jpg -------------------------------------------------------------------------------- /img/NESScreenTool-Palettes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NESScreenTool-Palettes.png -------------------------------------------------------------------------------- /img/NESScreenTool-Tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NESScreenTool-Tileset.png -------------------------------------------------------------------------------- /img/NESScreenTool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NESScreenTool.png -------------------------------------------------------------------------------- /img/NES_color_palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NES_color_palette.png -------------------------------------------------------------------------------- /img/NES_color_palette_with_numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/NES_color_palette_with_numbers.png -------------------------------------------------------------------------------- /img/Radar-scope-gameplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Radar-scope-gameplay.png -------------------------------------------------------------------------------- /img/Radar_scope_arcadeflyer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Radar_scope_arcadeflyer.png -------------------------------------------------------------------------------- /img/SMB_palettes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/SMB_palettes.png -------------------------------------------------------------------------------- /img/Tetris-Cartridge-Board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Tetris-Cartridge-Board.jpg -------------------------------------------------------------------------------- /img/Z80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/Z80.png -------------------------------------------------------------------------------- /img/attribute-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/attribute-table.png -------------------------------------------------------------------------------- /img/balloonfight-cartridge.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/balloonfight-cartridge.jpg -------------------------------------------------------------------------------- /img/cartridge-in-console.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/cartridge-in-console.jpg -------------------------------------------------------------------------------- /img/chreditorpanel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/chreditorpanel.png -------------------------------------------------------------------------------- /img/cpu-memory-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/cpu-memory-map.png -------------------------------------------------------------------------------- /img/famicomparty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/famicomparty.png -------------------------------------------------------------------------------- /img/famistudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/famistudio.png -------------------------------------------------------------------------------- /img/famitracker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/famitracker.jpg -------------------------------------------------------------------------------- /img/findattributeoffset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/findattributeoffset.png -------------------------------------------------------------------------------- /img/i-am-error.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/i-am-error.jpg -------------------------------------------------------------------------------- /img/mario-bg-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/mario-bg-table.png -------------------------------------------------------------------------------- /img/mario-sprite-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/mario-sprite-table.png -------------------------------------------------------------------------------- /img/megaman2-flicker.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/megaman2-flicker.mp4 -------------------------------------------------------------------------------- /img/nametables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nametables.png -------------------------------------------------------------------------------- /img/neslightbox-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox-editor.png -------------------------------------------------------------------------------- /img/neslightbox-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox-empty.png -------------------------------------------------------------------------------- /img/neslightbox-palettes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox-palettes.png -------------------------------------------------------------------------------- /img/neslightbox-statusbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox-statusbar.png -------------------------------------------------------------------------------- /img/neslightbox-tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox-tileset.png -------------------------------------------------------------------------------- /img/neslightbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/neslightbox.png -------------------------------------------------------------------------------- /img/nesst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nesst.png -------------------------------------------------------------------------------- /img/nestool-palettes-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestool-palettes-detail.png -------------------------------------------------------------------------------- /img/nestool-palettes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestool-palettes.png -------------------------------------------------------------------------------- /img/nestool-tileeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestool-tileeditor.png -------------------------------------------------------------------------------- /img/nestool-tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestool-tileset.png -------------------------------------------------------------------------------- /img/nestool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestool.png -------------------------------------------------------------------------------- /img/nestoolstatusbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nestoolstatusbar.png -------------------------------------------------------------------------------- /img/nintaco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/nintaco.png -------------------------------------------------------------------------------- /img/overlapping-sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/overlapping-sprites.png -------------------------------------------------------------------------------- /img/processorstatus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/processorstatus.png -------------------------------------------------------------------------------- /img/question-block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/question-block.png -------------------------------------------------------------------------------- /img/rob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/rob.png -------------------------------------------------------------------------------- /img/shigeru-miyamoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/shigeru-miyamoto.jpg -------------------------------------------------------------------------------- /img/snake-rattle-roll.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/snake-rattle-roll.jpg -------------------------------------------------------------------------------- /img/star_soldier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/star_soldier.png -------------------------------------------------------------------------------- /img/starbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/starbackground.png -------------------------------------------------------------------------------- /img/starfieldchr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/starfieldchr.png -------------------------------------------------------------------------------- /img/tile-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/tile-example.png -------------------------------------------------------------------------------- /img/turtlegraphics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/img/turtlegraphics.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/index.html -------------------------------------------------------------------------------- /js/jsnes.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/js/jsnes.min.js -------------------------------------------------------------------------------- /js/jsnes_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/js/jsnes_helpers.js -------------------------------------------------------------------------------- /js/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/js/prism.js -------------------------------------------------------------------------------- /projects/03-helloworld.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/03-helloworld.zip -------------------------------------------------------------------------------- /projects/03-helloworld/helloworld.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/03-helloworld/helloworld.asm -------------------------------------------------------------------------------- /projects/03-helloworld/helloworld.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/03-helloworld/helloworld.nes -------------------------------------------------------------------------------- /projects/03-helloworld/helloworld.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/03-helloworld/helloworld.o -------------------------------------------------------------------------------- /projects/08-refactoring.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring.zip -------------------------------------------------------------------------------- /projects/08-refactoring/helloworld.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/helloworld.nes -------------------------------------------------------------------------------- /projects/08-refactoring/nes.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/nes.cfg -------------------------------------------------------------------------------- /projects/08-refactoring/src/constants.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/constants.inc -------------------------------------------------------------------------------- /projects/08-refactoring/src/header.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/header.inc -------------------------------------------------------------------------------- /projects/08-refactoring/src/helloworld.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/helloworld.asm -------------------------------------------------------------------------------- /projects/08-refactoring/src/helloworld.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/helloworld.o -------------------------------------------------------------------------------- /projects/08-refactoring/src/reset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/reset.asm -------------------------------------------------------------------------------- /projects/08-refactoring/src/reset.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/08-refactoring/src/reset.o -------------------------------------------------------------------------------- /projects/10-spritegraphics.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics.zip -------------------------------------------------------------------------------- /projects/10-spritegraphics/nes.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/nes.cfg -------------------------------------------------------------------------------- /projects/10-spritegraphics/spritegraphics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/spritegraphics.nes -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/constants.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/constants.inc -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/graphics.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/graphics.chr -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/header.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/header.inc -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/reset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/reset.asm -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/reset.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/reset.o -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/sprites.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/sprites.asm -------------------------------------------------------------------------------- /projects/10-spritegraphics/src/sprites.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/10-spritegraphics/src/sprites.o -------------------------------------------------------------------------------- /projects/12-practicalloops.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops.zip -------------------------------------------------------------------------------- /projects/12-practicalloops/loops.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/loops.nes -------------------------------------------------------------------------------- /projects/12-practicalloops/nes.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/nes.cfg -------------------------------------------------------------------------------- /projects/12-practicalloops/src/constants.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/constants.inc -------------------------------------------------------------------------------- /projects/12-practicalloops/src/graphics.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/graphics.chr -------------------------------------------------------------------------------- /projects/12-practicalloops/src/header.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/header.inc -------------------------------------------------------------------------------- /projects/12-practicalloops/src/loops.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/loops.asm -------------------------------------------------------------------------------- /projects/12-practicalloops/src/loops.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/loops.o -------------------------------------------------------------------------------- /projects/12-practicalloops/src/reset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/reset.asm -------------------------------------------------------------------------------- /projects/12-practicalloops/src/reset.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/12-practicalloops/src/reset.o -------------------------------------------------------------------------------- /projects/13-backgroundgraphics.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics.zip -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/backgrounds.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/backgrounds.nes -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/nes.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/nes.cfg -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/src/backgrounds.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/src/backgrounds.asm -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/src/constants.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/src/constants.inc -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/src/header.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/src/header.inc -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/src/reset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/src/reset.asm -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/src/starfield.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/src/starfield.chr -------------------------------------------------------------------------------- /projects/13-backgroundgraphics/starfield.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/projects/13-backgroundgraphics/starfield.nam -------------------------------------------------------------------------------- /roms/backgrounds.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/roms/backgrounds.nes -------------------------------------------------------------------------------- /roms/helloworld.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/roms/helloworld.nes -------------------------------------------------------------------------------- /roms/spritegraphics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/roms/spritegraphics.nes -------------------------------------------------------------------------------- /tools/nestool.dmg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/tools/nestool.dmg -------------------------------------------------------------------------------- /tools/nestool.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kzurawel/famicomparty-book/HEAD/tools/nestool.zip --------------------------------------------------------------------------------