gba/docs/searchindex.js

1 line
342 KiB
JavaScript
Raw Normal View History

2018-11-18 11:14:42 +11:00
window.search = {"doc_urls":["introduction.html#introduction","introduction.html#style-and-purpose","introduction.html#expected-knowledge","introduction.html#getting-help","introduction.html#further-reading","ch00/index.html#chapter-0-development-setup","ch00/index.html#per-system-setup","ch00/index.html#per-project-setup","ch00/index.html#compiling","ch01/index.html#ch-1-hello-gba","ch01/hello1.html#hello1","ch01/hello1.html#explaining-hello1","ch01/hello1.html#all-those-magic-numbers","ch01/volatile.html#volatile","ch01/io_registers.html#io-registers","ch01/the_display_control_register.html#the-display-control-register","ch01/the_display_control_register.html#video-modes","ch01/the_display_control_register.html#cgb-mode","ch01/the_display_control_register.html#page-flipping","ch01/the_display_control_register.html#oam-vram-and-blanking","ch01/the_display_control_register.html#screen-layers","ch01/the_display_control_register.html#in-conclusion","ch01/video_memory_intro.html#video-memory-intro","ch01/video_memory_intro.html#rgb15","ch01/video_memory_intro.html#mode-3","ch01/video_memory_intro.html#mode-4","ch01/video_memory_intro.html#mode-5","ch01/video_memory_intro.html#in-conclusion","ch01/hello2.html#hello2","ch02/index.html#ch-2-user-input","ch02/the_key_input_register.html#the-key-input-register","ch02/the_key_input_register.html#key-input-code","ch02/the_vcount_register.html#the-vcount-register","ch02/light_cycle.html#light_cycle","ch02/light_cycle.html#gameplay","ch02/light_cycle.html#operations","ch02/light_cycle.html#the-gba-crate-doesnt-quite-work-like-this","ch03/index.html#ch-3-memory-and-objects"],"index":{"documentStore":{"docInfo":{"0":{"body":16,"breadcrumbs":1,"title":1},"1":{"body":84,"breadcrumbs":2,"title":2},"10":{"body":93,"breadcrumbs":5,"title":1},"11":{"body":295,"breadcrumbs":6,"title":2},"12":{"body":57,"breadcrumbs":7,"title":3},"13":{"body":164,"breadcrumbs":5,"title":1},"14":{"body":143,"breadcrumbs":6,"title":2},"15":{"body":83,"breadcrumbs":7,"title":3},"16":{"body":174,"breadcrumbs":6,"title":2},"17":{"body":25,"breadcrumbs":6,"title":2},"18":{"body":32,"breadcrumbs":6,"title":2},"19":{"body":70,"breadcrumbs":7,"title":3},"2":{"body":35,"breadcrumbs":2,"title":2},"20":{"body":54,"breadcrumbs":6,"title":2},"21":{"body":30,"breadcrumbs":5,"title":1},"22":{"body":94,"breadcrumbs":7,"title":3},"23":{"body":47,"breadcrumbs":5,"title":1},"24":{"body":41,"breadcrumbs":6,"title":2},"25":{"body":211,"breadcrumbs":6,"title":2},"26":{"body":25,"breadcrumbs":6,"title":2},"27":{"body":47,"breadcrumbs":5,"title":1},"28":{"body":300,"breadcrumbs":5,"title":1},"29":{"body":111,"breadcrumbs":4,"title":4},"3":{"body":34,"breadcrumbs":2,"title":2},"30":{"body":198,"breadcrumbs":7,"title":3},"31":{"body":549,"breadcrumbs":7,"title":3},"32":{"body":321,"breadcrumbs":6,"title":2},"33":{"body":7,"breadcrumbs":5,"title":1},"34":{"body":20,"breadcrumbs":5,"title":1},"35":{"body":337,"breadcrumbs":5,"title":1},"36":{"body":74,"breadcrumbs":9,"title":5},"37":{"body":0,"breadcrumbs":4,"title":4},"4":{"body":49,"breadcrumbs":2,"title":2},"5":{"body":36,"breadcrumbs":4,"title":4},"6":{"body":106,"breadcrumbs":3,"title":3},"7":{"body":93,"breadcrumbs":3,"title":3},"8":{"body":420,"breadcrumbs":1,"title":1},"9":{"body":39,"breadcrumbs":4,"title":4}},"docs":{"0":{"body":"Here's a book that'll help you program in Rust on the Game Boy Advance (GBA). It's a work in progress of course, but so is most of everything in Rust.","breadcrumbs":"Introduction","id":"0","title":"Introduction"},"1":{"body":"I'm out to teach you how to program in Rust on the GBA, obviously. However, while there is a gba crate, and while I genuinely believe it to be a good and useful crate for GBA programming, we will not be using the gba crate within this book. In fact we won't be using any crates at all. We can call it the Handmade Hero approach, if you like. I don't want to just teach you how to use the gba crate, I want to teach you what you'd need to know to write the crate from scratch if it wasn't there. Each chapter of the book will focus on