gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
commit 9e8585c0b36879ca0094c317ac66f925de46a88e parent bb87842d220b1e315c9b381ae5329ebea715d831 Author: bbbbbr <bbbbbr@users.noreply.github.com> Date: Fri, 7 Jun 2024 00:28:54 -0700 Merge pull request #691 from bbbbbr/docs_4_3 Docs: updates for 4.3.0 Diffstat:
184 files changed, 4755 insertions(+), 4151 deletions(-)
diff --git a/docs/ChangeLog b/docs/ChangeLog @@ -4,6 +4,7 @@ gbdk-4.3.0 - Changed EMU_printf() to remove dependency on stdio.h added similar EMU_fmtbuf() - Fixed emu_debug.h macros missing a trailing space - NES + - Many library improvements - Added PAL support - Fixed _map_tile_offset for set_bkg_based_tiles(), VRAM transfer buffer bug - Fixed support for 4-player controllers using fourscore diff --git a/docs/api/dir_af92cb28f7f9115544c8de6a3c7e6d6b.html b/docs/api/dir_af92cb28f7f9115544c8de6a3c7e6d6b.html @@ -93,6 +93,8 @@ $(document).ready(function(){initNavTree('dir_af92cb28f7f9115544c8de6a3c7e6d6b.h <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> Files</h2></td></tr> +<tr class="memitem:nes_2bcd_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html">bcd.h</a> <a href="nes_2bcd_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:nes_2hardware_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2hardware_8h.html">hardware.h</a> <a href="nes_2hardware_8h_source.html">[code]</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:nes_2metasprites_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2metasprites_8h.html">metasprites.h</a> <a href="nes_2metasprites_8h_source.html">[code]</a></td></tr> diff --git a/docs/api/dir_af92cb28f7f9115544c8de6a3c7e6d6b.js b/docs/api/dir_af92cb28f7f9115544c8de6a3c7e6d6b.js @@ -1,5 +1,6 @@ var dir_af92cb28f7f9115544c8de6a3c7e6d6b = [ + [ "bcd.h", "nes_2bcd_8h.html", "nes_2bcd_8h" ], [ "hardware.h", "nes_2hardware_8h.html", "nes_2hardware_8h" ], [ "metasprites.h", "nes_2metasprites_8h.html", "nes_2metasprites_8h" ], [ "nes.h", "nes_8h.html", "nes_8h" ], diff --git a/docs/api/docs_example_programs.html b/docs/api/docs_example_programs.html @@ -91,19 +91,19 @@ $(document).ready(function(){initNavTree('docs_example_programs.html',''); initR </div><!--header--> <div class="contents"> <div class="textblock"><p>GBDK includes several example programs both in C and in assembly. They are located in the examples directory, and in its subdirectories. They can be built by typing <code>make</code> in the correnponding directory.</p> -<h1><a class="anchor" id="autotoc_md192"></a> +<h1><a class="anchor" id="autotoc_md193"></a> banks (various projects)</h1> <p>There are several different projects showing how to use ROM banking with GBDK.</p> -<h1><a class="anchor" id="autotoc_md193"></a> +<h1><a class="anchor" id="autotoc_md194"></a> comm</h1> <p>Illustrates how to use communication routines.</p> -<h1><a class="anchor" id="autotoc_md194"></a> +<h1><a class="anchor" id="autotoc_md195"></a> crash</h1> <p>Demonstrates how to use the optional GBDK crash handler which dumps debug info to the Game Boy screen in the event of a program crash.</p> -<h1><a class="anchor" id="autotoc_md195"></a> +<h1><a class="anchor" id="autotoc_md196"></a> colorbar</h1> <p>The colorbar program, written by Mr. N.U. of TeamKNOx, illustrates the use of colors on a Color GameBoy.</p> -<h1><a class="anchor" id="autotoc_md196"></a> +<h1><a class="anchor" id="autotoc_md197"></a> dscan</h1> <p>Deep Scan is a game written by Mr. N.U. of TeamKNOx that supports the Color GameBoy. Your aim is to destroy the submarines from your boat, and to avoid the projectiles that they send to you. The game should be self-explanatory. The following keys are used: </p><pre class="fragment">RIGHT/LEFT : Move your boat A/B : Send a bomb from one side of your boat @@ -114,28 +114,28 @@ When game is paused: SELECT : Invert A and B buttons RIGHT/LEFT : Change speed UP/DOWN : Change level -</pre><h1><a class="anchor" id="autotoc_md197"></a> +</pre><h1><a class="anchor" id="autotoc_md198"></a> filltest</h1> <p>Demonstrates various graphics routines.</p> -<h1><a class="anchor" id="autotoc_md198"></a> +<h1><a class="anchor" id="autotoc_md199"></a> fonts</h1> <p>Examples of how to work with the built in font and printing features.</p> -<h1><a class="anchor" id="autotoc_md199"></a> +<h1><a class="anchor" id="autotoc_md200"></a> galaxy</h1> <p>A C translation of the space.s assembly program.</p> -<h1><a class="anchor" id="autotoc_md200"></a> +<h1><a class="anchor" id="autotoc_md201"></a> gb-dtmf</h1> <p>The gb-dtmf, written by Osamu Ohashi, is a Dual Tone Multi-Frequency (DTMF) generator.</p> -<h1><a class="anchor" id="autotoc_md201"></a> +<h1><a class="anchor" id="autotoc_md202"></a> gbdecompress</h1> <p>Demonstrates using gbdecompress to load a compressed tile set into VRAM.</p> -<h1><a class="anchor" id="autotoc_md202"></a> +<h1><a class="anchor" id="autotoc_md203"></a> irq</h1> <p>Illustrates how to install interrupt handlers.</p> -<h1><a class="anchor" id="autotoc_md203"></a> +<h1><a class="anchor" id="autotoc_md204"></a> large map</h1> <p>Shows how to scroll with maps larger than 32 x 32 tiles using <a class="el" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap()</a>. It fills rows and columns at the edges of the visible viewport (of the hardware Background Map) with the desired sub-region of the large map as it scrolls.</p> -<h1><a class="anchor" id="autotoc_md204"></a> +<h1><a class="anchor" id="autotoc_md205"></a> metasprites</h1> <p>Demonstrates using the metasprite features to move and animate a large sprite.</p><ul> <li>Press A button to show / hide the metasprite</li> @@ -143,31 +143,31 @@ metasprites</h1> <li>Press SELECT button to cycle the metasprite through Normal / Flip-Y / Flip-XY / Flip-X</li> <li>Up / Down / Left / Right to move the metasprite</li> </ul> -<h1><a class="anchor" id="autotoc_md205"></a> +<h1><a class="anchor" id="autotoc_md206"></a> lcd isr wobble</h1> <p>An example of how to use the LCD ISR for visual special effects.</p> -<h1><a class="anchor" id="autotoc_md206"></a> +<h1><a class="anchor" id="autotoc_md207"></a> paint</h1> <p>The paint example is a painting program. It supports different painting tools, drawing modes, and colors. At the moment, it only paints individual pixels. This program illustrates the use of the full-screen drawing library. It also illustrates the use of generic structures and big sprites. </p><pre class="fragment">Arrow keys : Move the cursor SELECT : Display/hide the tools palette A : Select tool -</pre><h1><a class="anchor" id="autotoc_md207"></a> +</pre><h1><a class="anchor" id="autotoc_md208"></a> rand</h1> <p>The rand program, written by Luc Van den Borre, illustrates the use of the GBDK random generator.</p> -<h1><a class="anchor" id="autotoc_md208"></a> +<h1><a class="anchor" id="autotoc_md209"></a> ram_fn</h1> <p>The ram_fn example illustrates how to copy functions to RAM or HIRAM, and how to call them from C.</p> -<h1><a class="anchor" id="autotoc_md209"></a> +<h1><a class="anchor" id="autotoc_md210"></a> rpn</h1> <p>A basic RPN calculator. Try entering expressions like 12 134* and then 1789+.</p> -<h1><a class="anchor" id="autotoc_md210"></a> +<h1><a class="anchor" id="autotoc_md211"></a> samptest</h1> <p>Demonstration of playing a sound sample.</p> -<h1><a class="anchor" id="autotoc_md211"></a> +<h1><a class="anchor" id="autotoc_md212"></a> sgb (various)</h1> <p>A collection of examples showing how to use the Super Game Boy API features.</p> <p><a class="anchor" id="examples_sound_sample"></a></p> -<h1><a class="anchor" id="autotoc_md212"></a> +<h1><a class="anchor" id="autotoc_md213"></a> sound</h1> <p>The sound example is meant for experimenting with the sound generator of the GameBoy (to use on a real GameBoy). The four different sound modes of the GameBoy are available. It also demonstrates the use of bit fields in C (it's a quick hack, so don't expect too much from the code). The following keys are used: </p><pre class="fragment">UP/DOWN : Move the cursor RIGHT/LEFT : Increment/decrement the value @@ -177,14 +177,14 @@ START : Play the current mode's sound (or all modes if in control screen) START+A : Play a little music with the current mode's sound SELECT : Change the sound mode (1, 2, 3, 4 and control) SELECT+A : Dump the sound registers to the screen -</pre><h1><a class="anchor" id="autotoc_md213"></a> +</pre><h1><a class="anchor" id="autotoc_md214"></a> space</h1> <p>The space example is an assembly program that demonstrates the use of sprites, window, background, fixed-point values and more. The following keys are used: </p><pre class="fragment">Arrow keys : Change the speed (and direction) of the sprite Arrow keys + A : Change the speed (and direction) of the window Arrow keys + B : Change the speed (and direction) of the background START : Open/close the door SELECT : Basic fading effect -</pre><h1><a class="anchor" id="autotoc_md214"></a> +</pre><h1><a class="anchor" id="autotoc_md215"></a> templates</h1> <p>Two basic template examples are provided as a starting place for writing your GBDK programs. </p> </div></div><!-- contents --> diff --git a/docs/api/docs_faq.html b/docs/api/docs_faq.html @@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('docs_faq.html',''); initResizable(); } </div><!--header--> <div class="contents"> <div class="textblock"><p><a class="anchor" id="toolchain_faq"></a></p> -<h1><a class="anchor" id="autotoc_md215"></a> +<h1><a class="anchor" id="autotoc_md216"></a> General</h1> <ul> <li>How can sound effects be made?<ul> @@ -100,7 +100,7 @@ General</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md216"></a> +<h1><a class="anchor" id="autotoc_md217"></a> Licensing</h1> <ul> <li>What license information is required when distributing the compiled ROM (binary) of my game or program?<ul> @@ -109,7 +109,7 @@ Licensing</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md217"></a> +<h1><a class="anchor" id="autotoc_md218"></a> Graphics and Resources</h1> <ul> <li>How do I use a tile map when its tiles don't start at index zero?<ul> @@ -127,7 +127,7 @@ Graphics and Resources</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md218"></a> +<h1><a class="anchor" id="autotoc_md219"></a> ROM Header Settings</h1> <ul> <li>How do I set the ROM's title?<ul> @@ -154,7 +154,7 @@ ROM Header Settings</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md219"></a> +<h1><a class="anchor" id="autotoc_md220"></a> Editors</h1> <ul> <li>Why is VSCode flagging some GBDK types or functions as unidentified or giving warnings about them?<ul> @@ -163,7 +163,7 @@ Editors</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md220"></a> +<h1><a class="anchor" id="autotoc_md221"></a> Errors and Warnings</h1> <p><a class="anchor" id="faq_gbz80_sm83_old_port_name_error"></a></p><ul> <li>What does the error <code>old "gbz80" SDCC PORT name specified (in "-mgbz80:gb"). Use "sm83" instead. You must update your build settings.</code> mean?<ul> @@ -236,7 +236,7 @@ Errors and Warnings</h1> </ul> </li> </ul> -<h1><a class="anchor" id="autotoc_md221"></a> +<h1><a class="anchor" id="autotoc_md222"></a> Debugging / Compiling / Toolchain</h1> <ul> <li>What flags should be enabled for debugging?<ul> @@ -266,7 +266,7 @@ Debugging / Compiling / Toolchain</h1> <li>Known issue: SDCC may fail on Windows when <a class="el" href="docs_getting_started.html#windows_sdcc_non_c_drive_path_spaces">run from folder names with spaces on non-C drives</a>. <br /> </li> </ul> -<h1><a class="anchor" id="autotoc_md222"></a> +<h1><a class="anchor" id="autotoc_md223"></a> API / Utilities</h1> <ul> <li>Is there a list of all functions in the API?<ul> diff --git a/docs/api/docs_migrating_versions.html b/docs/api/docs_migrating_versions.html @@ -91,21 +91,31 @@ $(document).ready(function(){initNavTree('docs_migrating_versions.html',''); ini </div><!--header--> <div class="contents"> <div class="textblock"><p>This section contains information that may be useful to know or important when upgrading to a newer GBDK release.</p> -<h1><a class="anchor" id="autotoc_md223"></a> +<h1><a class="anchor" id="autotoc_md224"></a> GBDK-2020 versions</h1> -<h2><a class="anchor" id="autotoc_md224"></a> +<h2><a class="anchor" id="autotoc_md225"></a> Porting to GBDK-2020 4.3.0</h2> <ul> -<li>GBDK now requires ~SDCC 4.4 or higher with GBDK-2020 patches for the z80 and NES</li> +<li>GBDK now requires ~SDCC 4.4.0 or higher with GBDK-2020 patches for the z80 and NES</li> <li>Changed to new calling convention for <a class="el" href="stdio_8h.html#a133c04c35a1c14c6f8d8078831705661">printf()</a>, <a class="el" href="stdio_8h.html#a440c82287022737c4f2866786ba8a154">sprintf()</a>, <a class="el" href="stdlib_8h.html#af15d7205d8d10c4820f997ce5c526279">abs()</a></li> <li>Changed to new SDCC calling convention for <a class="el" href="msx_8h.html#adcd40a58f7c7d348d506cc400cd94739">set_bkg_tile_xy()</a>, <a class="el" href="msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08">set_win_tile_xy()</a></li> +<li>The SDCC object file format (<code>.o</code>, <code>.rel</code> files) changed from <code>XL3</code> (24 bit addresses) to <code>XL4</code> (32 bit addresses)<ul> +<li>Bankpack now supports both</li> +</ul> +</li> <li>Recommend using:<ul> <li><a class="el" href="sms_8h.html#ae042588f20bf5a2349c8ad8716245233">CURRENT_BANK</a> instead of <code>_current_bank</code></li> <li><a class="el" href="asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0">BANKED</a> macro instead of <code>__banked</code></li> </ul> </li> +<li><a class="el" href="msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835">set_sprite_palette()</a> now indexes from <code>0..3</code> instead of <code>4..7</code></li> +<li>png2asset:<ul> +<li>If using either <code>-bpp 1</code> or <code>-pack_mode 1bpp</code> then the other is auto-enabled</li> +<li>Significant bug fixes and changes, check to make sure output is as expected</li> </ul> -<h2><a class="anchor" id="autotoc_md225"></a> +</li> +</ul> +<h2><a class="anchor" id="autotoc_md226"></a> Porting to GBDK-2020 4.2.0</h2> <ul> <li>GBDK now requires ~SDCC 4.3 or higher with GBDK-2020 patches for the z80 and NES</li> @@ -126,12 +136,12 @@ Porting to GBDK-2020 4.2.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md226"></a> +<h2><a class="anchor" id="autotoc_md227"></a> Porting to GBDK-2020 4.1.1</h2> <ul> <li>No significant changes required</li> </ul> -<h2><a class="anchor" id="autotoc_md227"></a> +<h2><a class="anchor" id="autotoc_md228"></a> Porting to GBDK-2020 4.1.0</h2> <ul> <li>GBDK now requires SDCC 4.2 or higher with GBDK-2020 patches for the z80 linker</li> @@ -161,7 +171,7 @@ Porting to GBDK-2020 4.1.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md228"></a> +<h2><a class="anchor" id="autotoc_md229"></a> Porting to GBDK-2020 4.0.6</h2> <ul> <li>Renamed <code>bgb_emu.h</code> to <code>emu_debug.h</code> and BGB_* functions to EMU_*<ul> @@ -169,7 +179,7 @@ Porting to GBDK-2020 4.0.6</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md229"></a> +<h2><a class="anchor" id="autotoc_md230"></a> Porting to GBDK-2020 4.0.5</h2> <ul> <li>GBDK now requires SDCC 12259 or higher with GBDK-2020 patches</li> @@ -186,18 +196,18 @@ Porting to GBDK-2020 4.0.5</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md230"></a> +<h2><a class="anchor" id="autotoc_md231"></a> Porting to GBDK-2020 4.0.4</h2> <ul> <li>GBDK now requires SDCC 12238 or higher</li> <li>Made sample.h, cgb.h and sgb.h independent from gb.h</li> </ul> -<h2><a class="anchor" id="autotoc_md231"></a> +<h2><a class="anchor" id="autotoc_md232"></a> Porting to GBDK-2020 4.0.3</h2> <ul> <li>No significant changes required</li> </ul> -<h2><a class="anchor" id="autotoc_md232"></a> +<h2><a class="anchor" id="autotoc_md233"></a> Porting to GBDK-2020 4.0.2</h2> <ul> <li>The default font has been reduced from 256 to 96 characters.<ul> @@ -206,7 +216,7 @@ Porting to GBDK-2020 4.0.2</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md233"></a> +<h2><a class="anchor" id="autotoc_md234"></a> Porting to GBDK-2020 4.0.1</h2> <ul> <li><b>Important!</b> : The <code>WRAM</code> memory region is no longer automatically initialized to zeros during startup.<ul> @@ -218,7 +228,7 @@ Porting to GBDK-2020 4.0.1</h2> <li>In .ihx files, multiple writes to the same ROM address are now warned about using <a class="el" href="docs_toolchain.html#ihxcheck">ihxcheck</a>.</li> <li><code>set_*_tiles()</code> now wrap maps around horizontal and vertical boundaries correctly. Code relying on it not wrapping correctly may be affected.</li> </ul> -<h2><a class="anchor" id="autotoc_md234"></a> +<h2><a class="anchor" id="autotoc_md235"></a> Porting to GBDK-2020 4.0</h2> <ul> <li>GBDK now requires SDCC 4.0.3 or higher</li> @@ -230,22 +240,22 @@ Porting to GBDK-2020 4.0</h2> <li>Setting ROM bytes directly with <code>-Wl-yp0x<address>=0x<value></code> is no longer supported. Instead use <a class="el" href="docs_toolchain.html#makebin">makebin</a> flags. For example, use <code>-Wm-yC</code> instead of <code>-Wl-yp0x143=0xC0</code>. See <a class="el" href="docs_faq.html#faq_gb_type_header_setting">faq_gb_type_header_setting</a>.</li> <li>OAM symbol has been renamed to <code>_shadow_OAM</code>, that allows accessing shadow OAM directly from C code</li> </ul> -<h2><a class="anchor" id="autotoc_md235"></a> +<h2><a class="anchor" id="autotoc_md236"></a> Porting to GBDK-2020 3.2</h2> <ul> <li>No significant changes required</li> </ul> -<h2><a class="anchor" id="autotoc_md236"></a> +<h2><a class="anchor" id="autotoc_md237"></a> Porting to GBDK-2020 3.1.1</h2> <ul> <li>No significant changes required</li> </ul> -<h2><a class="anchor" id="autotoc_md237"></a> +<h2><a class="anchor" id="autotoc_md238"></a> Porting to GBDK-2020 3.1</h2> <ul> <li>Behavior formerly enabled by USE_SFR_FOR_REG is on by default now (no need to specify it, it isn't a tested <code>#ifdef</code> anymore). check here why: <a href="https://gbdev.gg8.se/forums/viewtopic.php?id=697">https://gbdev.gg8.se/forums/viewtopic.php?id=697</a></li> </ul> -<h2><a class="anchor" id="autotoc_md238"></a> +<h2><a class="anchor" id="autotoc_md239"></a> Porting to GBDK-2020 3.0.1</h2> <ul> <li>LCC was upgraded to use SDCC v4.0. Makefile changes may be required<ul> @@ -262,9 +272,9 @@ Porting to GBDK-2020 3.0.1</h2> </li> </ul> <hr /> -<h1><a class="anchor" id="autotoc_md240"></a> +<h1><a class="anchor" id="autotoc_md241"></a> Historical GBDK versions</h1> -<h2><a class="anchor" id="autotoc_md241"></a> +<h2><a class="anchor" id="autotoc_md242"></a> GBDK 1.1 to GBDK 2.0</h2> <ul> <li>Change your int variables to long if they have to be bigger than 255. If they should only contain values between 0 and 255, use an unsigned int.</li> diff --git a/docs/api/docs_releases.html b/docs/api/docs_releases.html @@ -91,12 +91,12 @@ $(document).ready(function(){initNavTree('docs_releases.html',''); initResizable </div><!--header--> <div class="contents"> <div class="textblock"><p>The GBDK-2020 releases can be found on Github: <a href="https://github.com/gbdk-2020/gbdk-2020/releases">https://github.com/gbdk-2020/gbdk-2020/releases</a></p> -<h1><a class="anchor" id="autotoc_md242"></a> +<h1><a class="anchor" id="autotoc_md243"></a> GBDK-2020 Release Notes</h1> -<h2><a class="anchor" id="autotoc_md243"></a> +<h2><a class="anchor" id="autotoc_md244"></a> GBDK-2020 4.3.0</h2> <p>~2024/05</p><ul> -<li>Includes SDCC version ~4.4 (~14635) with GBDK-2020 patches for Z80 and NES<ul> +<li>Includes SDCC version ~4.4.0 (14650) with GBDK-2020 patches for Z80 and NES<ul> <li><a href="https://github.com/gbdk-2020/gbdk-2020-sdcc/releases">Patched SDCC Builds</a> with support for Sega GG/SMS and the Nintendo NES are used.</li> <li>See the <a href="https://github.com/gbdk-2020/gbdk-2020-sdcc/tree/main/.github/workflows">github workflow</a> for details.</li> </ul> @@ -115,16 +115,19 @@ GBDK-2020 4.3.0</h2> <li>Changed <a class="el" href="gbdk_2emu__debug_8h.html#a910b2802e154473f2e10201f5722bc10">EMU_printf()</a> to remove dependency on stdio.h added similar <a class="el" href="gbdk_2emu__debug_8h.html#a322fb0f357e31e5f275d6c1b2c71d1e7">EMU_fmtbuf()</a></li> <li>Fixed <a class="el" href="gbdk_2emu__debug_8h.html">emu_debug.h</a> macros missing a trailing space</li> <li>NES<ul> +<li>Many library improvements</li> <li>Added PAL support</li> +<li>Added BCD support</li> +<li>Added deferred hblank system for fake LCD ISRs</li> <li>Fixed <code>_map_tile_offset</code> not being applied for <a class="el" href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles()</a></li> <li>Fixed VRAM transfer buffer bug (ensure stack page cleared on reset)</li> <li>Fixed support for 4-player controllers using fourscore</li> +<li>Fixed <a class="el" href="msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835">set_sprite_palette()</a> to index from <code>0..3</code> instead of <code>4..7</code></li> <li>Updated libc to latest from sdcc 4.4.0</li> </ul> </li> <li>SMS/GG<ul> <li>Added <a class="el" href="sms_8h.html#a495bc9f405f916f02ad5d97e6e730134">SHOW_SPRITES</a>, <a class="el" href="sms_8h.html#a69ef98aee664b8abd8d1a3d45f016dda">HIDE_SPRITES</a> (no hiding mid-frame)</li> -<li>Added <a class="el" href="gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b">DIV_REG</a> emulation for the Z80 systems, may be useful for seeding RNG (also for MSX)</li> <li>Added <a class="el" href="sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f">S_BANK</a> tile attribute</li> <li>Added 6 button controller support in <a class="el" href="gb_8h.html#a4344fefd260763e12703138066841b19">joypad()</a></li> <li>Added <a class="el" href="sms_2bcd_8h.html">bcd.h</a> implementation</li> @@ -144,14 +147,27 @@ GBDK-2020 4.3.0</h2> <li><code>GG_SOUND_PAN</code>: <a class="el" href="sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671">SOUNDPAN_TN1R</a>, <a class="el" href="sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a">SOUNDPAN_TN2R</a>, <a class="el" href="sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990">SOUNDPAN_TN3R</a>, <a class="el" href="sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df">SOUNDPAN_NOSR</a>, <a class="el" href="sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7">SOUNDPAN_TN1L</a>, <a class="el" href="sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4">SOUNDPAN_TN2L</a>, <a class="el" href="sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e">SOUNDPAN_TN3L</a>, <a class="el" href="sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3">SOUNDPAN_NOSL</a></li> </ul> </li> -<li>Changed to allow nested locking of the shadow SAT copying on VBlank (also for MSX)</li> -<li>Changed VDP to reduce chances of dangerous ISR nesting (see SDCC issue <a href="https://sourceforge.net/p/sdcc/bugs/3721/">https://sourceforge.net/p/sdcc/bugs/3721/</a>) (also for MSX)</li> <li>Optimized native tile data loading routines</li> +<li>Improved VDP_WRITE_DATA macro so it does not need <code>di</code>/<code>ei</code> protection</li> +<li>Improved palette initialization in crt0</li> <li>Fixed tilemap wrapping over the low bound of the VDP name table</li> -<li>Fixed <a class="el" href="gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2">waitpad()</a> (also for MSX)</li> <li>Fixed <a class="el" href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe">scroll_sprite()</a></li> <li>Fixed missing sms.h in sms/metasprites.h</li> -<li>Fixed return result of "`set_tile x, y`" family functions (also for MSX)</li> +<li>Fixed scroll glitch due to accessing VDP too fast</li> +</ul> +</li> +<li>Z80 shared SMS/GG/MSX<ul> +<li>Added <a class="el" href="gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b">DIV_REG</a> emulation for the Z80 systems, may be useful for seeding RNG</li> +<li>Changed VDP to reduce chances of dangerous ISR nesting (see SDCC issue <a href="https://sourceforge.net/p/sdcc/bugs/3721/">https://sourceforge.net/p/sdcc/bugs/3721/</a>)</li> +<li>Changed to allow nested locking of the shadow SAT copying on VBlank</li> +<li>Optimized <a class="el" href="asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f">memcpy()</a> for larger amounts of data</li> +<li>Fixed <a class="el" href="gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2">waitpad()</a></li> +<li>Fixed return result of "`set_tile x, y`" family functions</li> +<li>Fixed to not allow interrupts to fire durint crt0 initialization code</li> +</ul> +</li> +<li>MSXDOS<ul> +<li>Fixed <code>.VDP_COLORDATA2</code> assembly definition</li> </ul> </li> <li>Game Boy<ul> @@ -185,6 +201,7 @@ GBDK-2020 4.3.0</h2> </ul> </li> <li>Changed <code>-use_structs</code> to use designated initializers</li> +<li>Changed if using either <code>-bpp 1</code> or <code>-pack_mode 1bpp</code> then the other is auto-enabled</li> <li>Fixed garbage in unused colors of palettes (set unused colors to black)</li> <li>Fixed <code>-bin</code> mode not honoring <code>-tiles_only</code> and <code>-maps_only</code></li> <li>Fixed segfault and wrong data size for <code>-pack_mode sgb</code> + <code>-bin</code></li> @@ -200,6 +217,7 @@ GBDK-2020 4.3.0</h2> </li> <li><a class="el" href="docs_toolchain.html#bankpack">bankpack</a><ul> <li>Added <code>-banktype=</code> to allow forcing a bank type to CODE or LIT before packing starts</li> +<li>Added support for <code>XL4</code> (32 bit addresses) object file format (in addition to existing <code>XL3</code>)</li> <li>Changed minimum bank for auto packing from <code>1</code> to <code>0</code> (required for the NES)</li> </ul> </li> @@ -221,6 +239,7 @@ GBDK-2020 4.3.0</h2> </ul> </li> <li>Fixes for SMS/GG: Fonts, Large Map, gbdecompress</li> +<li>Fixed NES version of Text Scroller to have splits as other platforms</li> <li>Fixed Simple Physics: joypad input caching was wrong</li> <li>Fixed Banks Non-Intrinsic: mismatched SRAM banks for final calculation, improved naming</li> <li>Removed Analogue Pocket examples that were just duplicates of Game Boy ones</li> @@ -233,7 +252,7 @@ GBDK-2020 4.3.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md244"></a> +<h2><a class="anchor" id="autotoc_md245"></a> GBDK-2020 4.2.0</h2> <p>2023/08</p><ul> <li>Includes SDCC version ~4.3 with GBDK-2020 patches for Z80 and NES<ul> @@ -331,7 +350,7 @@ GBDK-2020 4.2.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md245"></a> +<h2><a class="anchor" id="autotoc_md246"></a> GBDK-2020 4.1.1</h2> <p>2022/11</p><ul> <li>Includes SDCC version 13350 with GBDK-2020 patches for Z80</li> @@ -340,7 +359,7 @@ GBDK-2020 4.1.1</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md246"></a> +<h2><a class="anchor" id="autotoc_md247"></a> GBDK-2020 4.1.0</h2> <p>2022/10</p><ul> <li>Includes SDCC version 13350 with GBDK-2020 patches for Z80</li> @@ -459,7 +478,7 @@ GBDK-2020 4.1.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md247"></a> +<h2><a class="anchor" id="autotoc_md248"></a> GBDK-2020 4.0.6</h2> <p>2022/02</p><ul> <li>Includes SDCC version 12539 with GBDK-2020 patches for Z80</li> @@ -531,7 +550,7 @@ GBDK-2020 4.0.6</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md248"></a> +<h2><a class="anchor" id="autotoc_md249"></a> GBDK-2020 4.0.5</h2> <p>2021/09</p><ul> <li>Includes SDCC version 12539 with GBDK-2020 patches for Z80</li> @@ -616,7 +635,7 @@ GBDK-2020 4.0.5</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md249"></a> +<h2><a class="anchor" id="autotoc_md250"></a> GBDK-2020 4.0.4</h2> <p>2021/06</p><ul> <li>Library<ul> @@ -669,7 +688,7 @@ GBDK-2020 4.0.4</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md250"></a> +<h2><a class="anchor" id="autotoc_md251"></a> GBDK-2020 4.0.3</h2> <p>2021/03</p><ul> <li>Library<ul> @@ -705,7 +724,7 @@ GBDK-2020 4.0.3</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md251"></a> +<h2><a class="anchor" id="autotoc_md252"></a> GBDK-2020 4.0.2</h2> <p>2021/01/17</p><ul> <li>Includes SDCC snapshot build version 12016 (has a fix for duplicate debug symbols generated from inlined header functions which GBDK 4.0+ uses)</li> @@ -729,7 +748,7 @@ GBDK-2020 4.0.2</h2> </li> <li>Examples: Added bgb debug example</li> </ul> -<h2><a class="anchor" id="autotoc_md252"></a> +<h2><a class="anchor" id="autotoc_md253"></a> GBDK-2020 4.0.1</h2> <p>2020/11/14</p><ul> <li>Updated API documentation</li> @@ -755,7 +774,7 @@ GBDK-2020 4.0.1</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md253"></a> +<h2><a class="anchor" id="autotoc_md254"></a> GBDK-2020 4.0</h2> <p>2020/10/01</p><ul> <li>GBDK now requires SDCC 4.0.3 or higher, that has fully working toolchain. Old link-gbz80 linker is not used anymore, sdldgb and makebin are used to link objects and produce binary roms; maccer tool is no longer needed either<ul> @@ -784,19 +803,19 @@ GBDK-2020 4.0</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md254"></a> +<h2><a class="anchor" id="autotoc_md255"></a> GBDK-2020 3.2</h2> <p>2020/06/05</p><ul> <li>Fixed OAM initialization that was causing a bad access to VRAM</li> <li>Interrupt handlers now wait for lcd controller mode 0 or 1 by default to prevent access to inaccessible VRAM in several functions (like set_bkg_tiles)</li> <li>Several optimizations here and there</li> </ul> -<h2><a class="anchor" id="autotoc_md255"></a> +<h2><a class="anchor" id="autotoc_md256"></a> GBDK-2020 3.1.1</h2> <p>2020/05/17</p><ul> <li>Fixed issues with libgcc_s_dw2-1.dll</li> </ul> -<h2><a class="anchor" id="autotoc_md256"></a> +<h2><a class="anchor" id="autotoc_md257"></a> GBDK-2020 3.1</h2> <p>2020/05/16</p><ul> <li>Banked functions are working! The patcher is fully integrated in link-gbz80, no extra tools are needed. It is based on Toxa's work<ul> @@ -814,20 +833,20 @@ GBDK-2020 3.1</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md257"></a> +<h2><a class="anchor" id="autotoc_md258"></a> GBDK-2020 3.0.1</h2> <p>2020/04/12</p><ul> <li>Updated SDCC to v.4.0</li> <li>Updated LCC to work with the new compiler</li> </ul> -<h2><a class="anchor" id="autotoc_md258"></a> +<h2><a class="anchor" id="autotoc_md259"></a> GBDK-2020 3.0</h2> <p>2020/04/12</p><ul> <li>Initial GBDK-2020 release Updated SDCC to v4.0 The new linker is not working so the old version is still there There is an issue with sdagb compiling drawing.s (the JP in line 32 after ".org .MODE_TABLE+4*.G_MODE" it's writing more than 4 bytes invading some addresses required by input.s:41) Because of this, all .s files in libc have been assembled with the old as-gbz80 and that's why it is still included</li> </ul> -<h1><a class="anchor" id="autotoc_md259"></a> +<h1><a class="anchor" id="autotoc_md260"></a> Historical GBDK Release Notes</h1> -<h2><a class="anchor" id="autotoc_md260"></a> +<h2><a class="anchor" id="autotoc_md261"></a> GBDK 2.96</h2> <p>17 April, 2000 Many changes.</p><ul> <li>Code generated is now much more reliable and passes all of sdcc's regression suite.</li> @@ -835,7 +854,7 @@ GBDK 2.96</h2> <li>Added full 32 bit long support.</li> <li>Still no floating pt support.</li> </ul> -<h2><a class="anchor" id="autotoc_md261"></a> +<h2><a class="anchor" id="autotoc_md262"></a> GBDK 2.95-3</h2> <p>19th August, 2000</p> <ul> @@ -845,7 +864,7 @@ GBDK 2.95-3</h2> </ul> <p>This is an experimental release for those who feel keen. The main change is a new lexer (the first part in the compilation process which recognises words and symbols like '!=' and 'char' and turns them into a token number) which speeds up compilation of large initialised arrays like tile data by a factor of three. Please report any bugs that show up - this is a big change.</p> <p>I have also included a 'minimal' release for win32 users which omits the documentation, library sources, and examples. If this is useful I will keep doing it.</p> -<h2><a class="anchor" id="autotoc_md262"></a> +<h2><a class="anchor" id="autotoc_md263"></a> GBDK 2.95-2</h2> <p>5th August, 2000 Just a small update. From the README:</p> <ul> @@ -854,7 +873,7 @@ GBDK 2.95-2</h2> <li>Changed the ways globals are exported, reducing the amount of extra junk linked in.</li> <li>Turned on the optimisations in flex. Large constant arrays like tile data should compile a bit faster.</li> </ul> -<h2><a class="anchor" id="autotoc_md263"></a> +<h2><a class="anchor" id="autotoc_md264"></a> GBDK 2.95</h2> <p>22nd July, 2000</p><ul> <li>Fixed 'a << c' for c = [9..15]</li> @@ -874,7 +893,7 @@ GBDK 2.95</h2> <p>Decent rgbds support. All the libraries and most of the examples can now compile with rgbds as the assembler. Banked function support. It is now easier to break the 32k barrier from within C. Functions can live in and be called transparently from any bank. Only works with rgbds Fixed some decent bugs with RSH, LSH, and a nasty bug with + and - for int's and pointers. Various optimisations in the code generator.</p> <p>7th July, 2000 Information on float and long support. Someone asked about the state of float/long support recently. Heres my reply:</p> <p>long support is partly there, as is float support. The compiler will correctly recognise the long and float keywords, and will generate the code for most basic ops (+, -, &, | etc) for longs correctly and will generate the function calls for floats and hard long operations (*, /, %) correctly. However it wont generate float constants in the correct format, nor will it 'return' a long or float - gbdk doesn't yet support returning types of 4 bytes. Unfortunately its not going to make it into 2.95 as there's too much else to do, but I should be able to complete long support for 2.96</p> -<h2><a class="anchor" id="autotoc_md264"></a> +<h2><a class="anchor" id="autotoc_md265"></a> GBDK 2.94</h2> <p>7th May, 2000 Many fixes - see the README for more.</p> <p>7th May - Library documentation up. A good size part of the libraries that go with gbdk have been documented - follow the HTML link above to have a look. Thanks to quang for a good chunk of the gb.h documentation. Please report any errors :)</p><ul> @@ -890,7 +909,7 @@ GBDK 2.94</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md265"></a> +<h2><a class="anchor" id="autotoc_md266"></a> GBDK 2.93</h2> <p>6th April, 2000 From the README</p> <ul> @@ -902,7 +921,7 @@ GBDK 2.93</h2> <li>The dscan demo now fully works (with a hack :)</li> <li>There is a bug with cached computed values which are later used as pointers. When the value is first used as a BYTE arg, then later as a pointer the pointer fails as the high byte was never computed and is now missing. A temporary fix is to declare something appropriate as 'volatile' to stop the value being cached. See dscan.c/bombs() for an example.</li> </ul> -<h2><a class="anchor" id="autotoc_md266"></a> +<h2><a class="anchor" id="autotoc_md267"></a> GBDK 2.92-2 for win32</h2> <p>26th March, 2000 This is a maintenance release for win32 which fixes some of the niggly install problems, especially:</p><ul> <li>win32 only. Takes care of some of the install bugs, including:<ul> @@ -918,7 +937,7 @@ GBDK 2.92-2 for win32</h2> <p>See the ChangeLog section in the README for more information.</p> <p>21st March, 2000 Problems with the installer. It seems that the demo of InstallVISE has an unreasonably short time limit. I had planed to use the demo until the license key came through, but there's no sign of the key yet and the 3 day evaluation is up. If anyone knows of a free Windows installer with the ability to modify environment variables, please contact me. I hear that temporarily setting you clock back to the 15th works...</p> <p>18th March, 2000 libc5 version available / "Error creating temp file" Thanks to Rodrigo Couto there is now a Linux/libc5 version of gbdk3-2.92 available - follow the download link above. At least it will be there when the main sourceforge site comes back up... Also some people have reported a bug where the compiler reports '*** Error creating temp file'. Try typing "mkdir c: tmp" from a DOS prompt and see if that helps.</p> -<h2><a class="anchor" id="autotoc_md267"></a> +<h2><a class="anchor" id="autotoc_md268"></a> GBDK 2.92</h2> <p>8th March, 2000 Better than 2.91 :). Can now be installed anywhere. All the demos work. See the README for more.</p><ul> <li>All the examples now work (with a little bit of patching :)<ul> @@ -931,7 +950,7 @@ GBDK 2.92</h2> </ul> </li> </ul> -<h2><a class="anchor" id="autotoc_md268"></a> +<h2><a class="anchor" id="autotoc_md269"></a> GBDK 2.91</h2> <p>27th Feb, 2000 Better than 2.90 and includes Linux, win32 and a source tar ball. Some notes:</p> <p>Read the README first Linux users need libgc-4 or above. Debian users try apt-get install libgc5. All the types have changed. Again, please read the README first. I prefer release early, release often. The idea is to get the bugs out there so that they can be squashed quickly. I've split up the libs so that they can be used on other platforms and so that the libs can be updated without updating the compiler. One side effect is that gb specific files have been shifted into their own directory i.e. gb.h is now gb/gb.h.</p> @@ -940,27 +959,27 @@ GBDK 2.91</h2> <p>8th Jan, 2000 Moved over to sourceforge.net. Thanks must go to David Pfeffer for gbdk's previous resting place, www.gbdev.org. The transition is not complete, but cvs and web have been shifted. Note that the cvs download instructions are stale - you should now look to cvs.gbdk.sourceforge.net. I am currently working on porting sdcc over to the Z80. David Nathan is looking at porting it to the GB.</p> <p>6th Jan, 2000 Icehawk wrote "I did write some rumble pack routines. Just make sure to remind people to add -Wl-yt0x1C or -Wl-yt0x1D or -Wl-yt0x1E depending on sram and battery usage. Find the routines on my site (as usual). =)"</p> <p>18th Oct, 1999 Bug tracking / FAQ up. Try the link on the left to report any bugs with GBDK. It's also the first place to look if your having problems.</p> -<h2><a class="anchor" id="autotoc_md269"></a> +<h2><a class="anchor" id="autotoc_md270"></a> GBDK 2.1.5</h2> <p>17th Oct, 1999</p> <p>The compiler is the same, but some of the libraries have been improved. <a class="el" href="asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9">memset()</a> and <a class="el" href="asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f">memcpy()</a> are much faster, <a class="el" href="stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392">malloc()</a> is fixed, and a high speed fixed block alternative <a class="el" href="stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392">malloc()</a> was added.</p> -<h2><a class="anchor" id="autotoc_md270"></a> +<h2><a class="anchor" id="autotoc_md271"></a> GBDK 2.0b11 (DOS binary only) - 24 November 1997</h2> <ul> <li>Fixed another bug in code generation, that could happen when performing logical operations on 1-byte variables.</li> </ul> -<h2><a class="anchor" id="autotoc_md271"></a> +<h2><a class="anchor" id="autotoc_md272"></a> GBDK 2.0b10 (DOS binary only) - 6 November 1997</h2> <ul> <li>Fixed a nasty bug in code generation, that could happen when performing arithmetic operations on 1-byte variables.</li> <li>Changed the name of same files of the gb-dtmf example so that it compiles on DOS.</li> </ul> -<h2><a class="anchor" id="autotoc_md272"></a> +<h2><a class="anchor" id="autotoc_md273"></a> GBDK 2.0b9 (DOS binary only)</h2> <ul> <li>Several bug fixes in the compiler and in the libraries.</li> </ul> -<h2><a class="anchor" id="autotoc_md273"></a> +<h2><a class="anchor" id="autotoc_md274"></a> GBDK 2.0b8 (DOS binary only)</h2> <ul> <li>Limited all file names to 8 characters to solve problems on DOS.</li> @@ -969,14 +988,14 @@ GBDK 2.0b8 (DOS binary only)</h2> <li>It is possible to specify the name of the program (to be written in the image header) at link time using the -Wl-yn="XXX" flag (where X is the name of the program, which can contain up to 16 characters in quotes, including spaces; on Unix, depending on your shell, you must add backslashes before quotes and spaces like in -Wl-yn="My\ Game").</li> <li>Several bug fixes in the compiler.</li> </ul> -<h2><a class="anchor" id="autotoc_md274"></a> +<h2><a class="anchor" id="autotoc_md275"></a> GBDK 2.0b7 (DOS binary only)</h2> <ul> <li>GBDK now uses a pre-release of lcc 4.1 (DOS binary only), that fixes a couple of problems in code generation.</li> <li>A couple of important points have been documented in the GBDK Programming Guidelines and Known Problems sections.</li> <li>Several improvements and optimizations to the code generator.</li> </ul> -<h2><a class="anchor" id="autotoc_md275"></a> +<h2><a class="anchor" id="autotoc_md276"></a> GBDK 2.0b6</h2> <ul> <li>Added a peephole optimizer (with few rules at the moment).</li> @@ -988,7 +1007,7 @@ GBDK 2.0b6</h2> <li>Added RAM banks support (switch_ram_bank() function). The switch_bank() function has been renamed to switch_rom_bank(). The banks.c example has been updated. The flags for generating multiple bank images have been modified.</li> <li>It is possible to set the sprite ram location at link time using the -Wl-g.OAM=# flag (where # is the address of the sprite ram). The sprite ram address must begin at an address multiple of 0x100, and is 0xA0 bytes long.</li> </ul> -<h2><a class="anchor" id="autotoc_md276"></a> +<h2><a class="anchor" id="autotoc_md277"></a> GBDK 2.0b5</h2> <ul> <li>New documentation (not finished yet).</li> @@ -998,26 +1017,26 @@ GBDK 2.0b5</h2> <li>Added a game (Deep Scan) written by a friend of Osamu.</li> <li>Modified the <a class="el" href="gb_8h.html#a79b9feff94d525e0237be22dcefd5850">delay()</a> function so that it takes a long parameter. It can be used to wait between 1 and 65536 milliseconds (0 = 65536). The pause() function has been removed.</li> </ul> -<h2><a class="anchor" id="autotoc_md277"></a> +<h2><a class="anchor" id="autotoc_md278"></a> GBDK 2.0b4</h2> <ul> <li>Fixed a bug that could generate wrong code when using hexadecimal constants.</li> <li>A new example (galaxy.c) has been added. It is the C version of the space.s example. sprite.c has been removed.</li> <li>Most of the libraries have been split into small modules for reducing final code size.</li> </ul> -<h2><a class="anchor" id="autotoc_md278"></a> +<h2><a class="anchor" id="autotoc_md279"></a> GBDK 2.0b3</h2> <ul> <li>GBDK can generate multiple-banks images, i.e. images greater than 32kB (see the banks example).</li> <li>It is possible to set the stack pointer at link time using the -Wl-g.STACK=# flag (where # is the address of the stack pointer). Several functions (e.g. show_bkg()) have been changed into macros (e.g. SHOW_BKG). The <a class="el" href="gb_8h.html#a79b9feff94d525e0237be22dcefd5850">delay()</a> function waits exactly 1 millisecond, and the pause() waits 256 milliseconds. Linking with the standard libraries is no more required. The lib/gb.lib (lib\gb.lib on DOS) text file contains a list of modules in which to look for undefined symbols. The linker will parse this file, and link your code with the required modules only. The stdio library has been split in several object files, and only necessary modules will be added to your code, thus reducing its size. The GBDK distribution can be located anywhere in your system if you use the -Wo-lccdir=GBDK-DIR flag when invoking lcc. Bug fixes.</li> </ul> -<h2><a class="anchor" id="autotoc_md279"></a> +<h2><a class="anchor" id="autotoc_md280"></a> GBDK 2.0b2</h2> <ul> <li>Lots of bug fixes.</li> <li>GBDK has to be in the <code>\GBDK-2.0</code> directory on DOS machines.</li> </ul> -<h2><a class="anchor" id="autotoc_md280"></a> +<h2><a class="anchor" id="autotoc_md281"></a> GBDK 2.0b1</h2> <ul> <li>The code generator has been completely rewritten with the new version of lcc. It produces much smaller and more efficient code. The size of the code is generally between 20 and 50% smaller. A number of small optimizations are still to be done.</li> @@ -1030,7 +1049,7 @@ GBDK 2.0b1</h2> <li>The linker generates the complement checksum correctly now.</li> <li>The libraries and example programs have been modified for the new code generator.</li> </ul> -<h2><a class="anchor" id="autotoc_md281"></a> +<h2><a class="anchor" id="autotoc_md282"></a> GBDK 1.1</h2> <ul> <li>Removed Xloadimage from the GBDK distribution. It is now available as a separate archive.</li> @@ -1039,7 +1058,7 @@ GBDK 1.1</h2> <li>The make script has been improved. Compiling on UNIX should be easier.</li> <li>Many bugfixes.</li> </ul> -<h2><a class="anchor" id="autotoc_md282"></a> +<h2><a class="anchor" id="autotoc_md283"></a> GBDK 1.0-1 1996</h2> </div></div><!-- contents --> </div><!-- PageDoc --> diff --git a/docs/api/docs_supported_consoles.html b/docs/api/docs_supported_consoles.html @@ -588,9 +588,10 @@ Implementation of (fake) vbl / lcd handlers</h3> <p>But the base NES system has no suitable scanline interrupts that can provide such functionality. So instead, gbdk-nes API allows <em>fake</em> handlers to be installed in the goal of keeping code compatible with other platforms.</p> <ul> <li>An installed VBL handler will be called immediately when calling wait_vbl_done. This handler should only update PPU shadow registers</li> -<li>An installed LCD handler for a specific scanline will be called after the vblank NMI handler has finished execution, and will then manually run a delay loop to reach that scanline before calling your installed LCD handler.</li> +<li>An installed LCD handler for a specific scanline will then be called repeatedly until the value of _lcd_scanline is either set to an earlier scanline or >= 240. After each invocation, shadow registers are stored into a buffer.</li> +<li>After the vblank NMI handler has finished palette updates, OAM DMA, VRAM updates and scroll updates it will then manually run a delay loop to reach the particular scanlines that the installed LCD handler was pre-called for, and use the contents of the buffer to update registers.</li> </ul> -<p>Because the LCD "ISR" is actually implemented with a delay loop, it will burn a lot of CPU cycles in the frame - the further down the scanline is the larger the CPU cycle loss. In practice this makes this faked-LCD-ISR functionality only suited for status bars at the top screen, or simple parallax cutscenes where the CPU has little else to do.</p> +<p>Because the LCD "ISR" is actually implemented with a delay loop, it will burn a lot of CPU cycles in the frame - the further down the requested scanline is the larger the CPU cycle loss. In practice this makes this faked-LCD-ISR functionality mostly suitable for status bars at the top of the screen screen. Or for simple parallax cutscenes where the CPU has little else to do.</p> <dl class="section note"><dt>Note</dt><dd>The support for VBL and LCD handlers is currently under consideration and subject to change in newer versions of gbdk-nes.</dd></dl> <h3><a class="anchor" id="autotoc_md181"></a> Caveat: Make sure to call wait_vbl_done on every frame</h3> @@ -600,18 +601,28 @@ Caveat: Make sure to call wait_vbl_done on every frame</h3> <li>It allows future register writes to be synchronized to the screen</li> </ol> <p>On gbdk-nes the second point is no longer true, because writes need to be made to the shadow registers <em>before</em> wait_vbl_done is called.</p> -<p>But the wait_vbl_done call serves two other very important purposes:</p> -<p>A. It calls the optional VBL handler, where shadow registers can be written (and will later be picked up by the actual vblank NMI handler) B. It calls flush_shadow_attributes so that updates to background attributes actually get written to PPU memory</p> +<p>But the wait_vbl_done call serves three other very important purposes:</p> +<p>A. It calls the optional VBL handler, where shadow registers can be written (and will later be picked up by the actual vblank NMI handler) B. It repeatedly calls the optional LCD handler up to MAX_LCD_ISR_CALLS times. After each call, PPU shadow registers are stored into a buffer that will later be used by timed code in the NMI to handle mid-frame changes for screen splits / sprite hiding / etc. C. It calls flush_shadow_attributes so that updates to background attributes actually get written to PPU memory</p> <p>For these reasons you should always include a call to wait_vbl_done if you expect to see any graphical updates on the screen.</p> <h3><a class="anchor" id="autotoc_md182"></a> +Caveat: Do all status bar scroll movement in LCD handlers to mitigate glitches</h3> +<p>The fake LCD ISR system is not bullet-proof. In particular, it has a problem where lag frames can cause the shadow register updates in LCD handlers not to be ready in time for when the timed code in the NMI handler would be called. This will effectively cause all those updates to be missing for one frame and glitched scroll updates.</p> +<p>There is currently no complete work-around for this problem other than avoiding lag frames altogether. But the glitch can be made less distracting by making sure only the status bar glitches rather than the main background.</p> +<p>maIf you are using LCD handlers to achieve a top-screen stationary status bar, it is recommended that you follow the following guidelines to make sure the background itself has consistent scrolling:</p><ul> +<li>Use move_bkg either in your main loop or in the VBL handler, to set the level scrolling</li> +<li>Use move_bkg in the first invocation of the LCD handler, to set the (stationary) status bar scroll position</li> +<li>Use move_bkg in the second invocation of the LCD handler, to reset the background scrolling</li> +</ul> +<p>In short: Ensuring that the last called LCD handler sets the scroll back to the original value means the PPU rendering keeps rendering the background from the same scrolling position even when the NMI handling was missed.</p> +<h3><a class="anchor" id="autotoc_md183"></a> Tile Data and Tile Map loading</h3> -<h4><a class="anchor" id="autotoc_md183"></a> +<h4><a class="anchor" id="autotoc_md184"></a> Tile and Map Data in 2bpp Game Boy Format</h4> <ul> <li><a class="el" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data()</a> and <a class="el" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data()</a> will load 2bpp tile data in "Game Boy" format on both GB and NES.</li> <li><a class="el" href="msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064">set_bkg_tiles()</a> loads 1-byte-per-tile tilemaps both for the GB and NES.</li> </ul> -<h4><a class="anchor" id="autotoc_md184"></a> +<h4><a class="anchor" id="autotoc_md185"></a> Tile and Map Data in Native Format</h4> <p>Use the following api calls when assets are avaialble in the native format for each platform.</p> <p><a class="el" href="gb_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data()</a></p><ul> @@ -629,7 +640,7 @@ Tile and Map Data in Native Format</h4> <p>Platform specific API calls:</p><ul> <li><a class="el" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210">set_bkg_attributes_nes16x16()</a>, <a class="el" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9">set_bkg_submap_attributes_nes16x16()</a>, <a class="el" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16()</a></li> </ul> -<h4><a class="anchor" id="autotoc_md185"></a> +<h4><a class="anchor" id="autotoc_md186"></a> Game Boy Color map attributes on the NES</h4> <p>On the Game Boy Color, <a class="el" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> is used to select between the regular background tile map and the background attribute tile map (for setting tile color palette and other properties).</p> <p>This behavior of setting VBK_REG to specify tile indices/attributes is not supported on the NES platform. Instead the dedicated functions for attribute setting should be used. These will work on other platforms as well and are the preferred way to set attributes.</p> @@ -652,10 +663,10 @@ Game Boy Color map attributes on the NES</h4> </li> </ul> </dd></dl> -<h2><a class="anchor" id="autotoc_md186"></a> +<h2><a class="anchor" id="autotoc_md187"></a> From Game Boy to Mega Duck / Cougar Boy</h2> <p>The Mega Duck is (for practical purposes) functionally identical to the Original Game Boy though it has a couple changes listed below.</p> -<h3><a class="anchor" id="autotoc_md187"></a> +<h3><a class="anchor" id="autotoc_md188"></a> Summary of Hardware changes:</h3> <ul> <li>Cartridge Boot Logo: not present on Mega Duck</li> @@ -665,7 +676,7 @@ Summary of Hardware changes:</h3> <li>Audio registers and flag definitions: Some changed</li> <li>MBC ROM bank switching register address: <code>0x0001</code> (many Game Boy MBCs use <code>0x2000 - 0x3FFF</code>)</li> </ul> -<h3><a class="anchor" id="autotoc_md188"></a> +<h3><a class="anchor" id="autotoc_md189"></a> Best Practices</h3> <p>In order for software to be easily ported to the Mega Duck, or to run on both, use these practices. That will allow GBDK to automatically handle <em>most</em> of the differences (for the exceptions see <a class="el" href="docs_supported_consoles.html#megaduck_sound_register_value_changes">Sound Register Value Changes</a>).</p><ul> <li><a class="el" href="docs_supported_consoles.html#docs_consoles_compiling">Set the target console during build time</a></li> @@ -677,7 +688,7 @@ Best Practices</h3> </li> </ul> <p><a class="anchor" id="megaduck_sound_register_value_changes"></a></p> -<h3><a class="anchor" id="autotoc_md189"></a> +<h3><a class="anchor" id="autotoc_md190"></a> Sound Register Value Changes</h3> <p>There are two hardware changes which will not be handled automatically when following the practices mentioned above.</p> <p>These changes may be required when using existing Sound Effects and Music Drivers written for the Game Boy.</p> @@ -693,7 +704,7 @@ Sound Register Value Changes</h3> </ul> </li> </ol> -<h3><a class="anchor" id="autotoc_md190"></a> +<h3><a class="anchor" id="autotoc_md191"></a> Graphics Register Bit Changes</h3> <p>These changes are handled automatically when their GBDK definitions are used.</p> <table class="markdownTable"> @@ -716,7 +727,7 @@ Graphics Register Bit Changes</h3> <tr class="markdownTableRowEven"> <td class="markdownTableBodyNone"><a class="el" href="gb_2hardware_8h.html#aa1f66868f63af2af6544e84122de3cc3">LCDCF_B_BGON</a> </td><td class="markdownTableBodyNone">.0 </td><td class="markdownTableBodyNone">.6 </td><td class="markdownTableBodyNone"></td><td class="markdownTableBodyNone">Bit for Background Display Visible Hidden Select </td></tr> </table> -<h3><a class="anchor" id="autotoc_md191"></a> +<h3><a class="anchor" id="autotoc_md192"></a> Detailed Register Address Changes</h3> <p>These changes are handled automatically when their GBDK definitions are used.</p> <table class="markdownTable"> diff --git a/docs/api/docs_toolchain_settings.html b/docs/api/docs_toolchain_settings.html @@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('docs_toolchain_settings.html',''); ini </div><!--header--> <div class="contents"> <div class="textblock"><p><a class="anchor" id="lcc-settings"></a></p> -<h1><a class="anchor" id="autotoc_md283"></a> +<h1><a class="anchor" id="autotoc_md284"></a> lcc settings</h1> <div class="fragment"><div class="line">./lcc [ option | file ]...</div> <div class="line"> except for -l, options are processed left-to-right before files</div> @@ -132,9 +132,9 @@ lcc settings</h1> <div class="line">-Woarg specify system-specific `arg'</div> <div class="line">-W[pfablim]arg pass `arg' to the preprocessor, compiler, assembler, bankpack, linker, ihxcheck, or makebin</div> </div><!-- fragment --><p> <a class="anchor" id="sdcc-settings"></a></p> -<h1><a class="anchor" id="autotoc_md284"></a> +<h1><a class="anchor" id="autotoc_md285"></a> sdcc settings</h1> -<div class="fragment"><div class="line">SDCC : z80/sm83/mos6502/mos65c02 TD- 4.4.0 #14620 (Linux)</div> +<div class="fragment"><div class="line">SDCC : z80/sm83/mos6502/mos65c02 TD- 4.4.1 #14650 (Linux)</div> <div class="line">published under GNU General Public License (GPL)</div> <div class="line">Usage : sdcc [options] filename</div> <div class="line">Options :-</div> @@ -280,7 +280,7 @@ sdcc settings</h1> <div class="line"> --no-zp-spill place register spills in 16-bit address space</div> <div class="line"> --no-std-crt0 Do not link default crt0.rel</div> </div><!-- fragment --><p> <a class="anchor" id="sdasgb-settings"></a></p> -<h1><a class="anchor" id="autotoc_md285"></a> +<h1><a class="anchor" id="autotoc_md286"></a> sdasgb settings</h1> <div class="fragment"><div class="line">sdas Assembler V02.00 + NoICE + SDCC mods (GameBoy)</div> <div class="line"> </div> @@ -322,7 +322,7 @@ sdasgb settings</h1> <div class="line"> -j Enable NoICE Debug Symbols</div> <div class="line"> -y Enable SDCC Debug Symbols</div> </div><!-- fragment --><p> <a class="anchor" id="sdasz80-settings"></a></p> -<h1><a class="anchor" id="autotoc_md286"></a> +<h1><a class="anchor" id="autotoc_md287"></a> sdasz80 settings</h1> <div class="fragment"><div class="line">sdas Assembler V02.00 + NoICE + SDCC mods (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800)</div> <div class="line"> </div> @@ -364,7 +364,7 @@ sdasz80 settings</h1> <div class="line"> -j Enable NoICE Debug Symbols</div> <div class="line"> -y Enable SDCC Debug Symbols</div> </div><!-- fragment --><p> <a class="anchor" id="sdas6500-settings"></a></p> -<h1><a class="anchor" id="autotoc_md287"></a> +<h1><a class="anchor" id="autotoc_md288"></a> sdas6500 settings</h1> <div class="fragment"><div class="line">sdas Assembler V02.00 + NoICE + SDCC mods (Rockwell 6502/6510/65C02)</div> <div class="line"> </div> @@ -406,7 +406,7 @@ sdas6500 settings</h1> <div class="line"> -j Enable NoICE Debug Symbols</div> <div class="line"> -y Enable SDCC Debug Symbols</div> </div><!-- fragment --><p> <a class="anchor" id="bankpack-settings"></a></p> -<h1><a class="anchor" id="autotoc_md288"></a> +<h1><a class="anchor" id="autotoc_md289"></a> bankpack settings</h1> <div class="fragment"><div class="line">bankalloc [options] objfile1 objfile2 etc</div> <div class="line">Use: Read .o files and auto-assign areas with bank=255.</div> @@ -448,7 +448,7 @@ bankpack settings</h1> <div class="line">S ___bank_<const name> Def0000FF</div> <div class="line"> (Above can be made by: const void __at(255) __bank_<const name>;</div> </div><!-- fragment --><p> <a class="anchor" id="sdldgb-settings"></a></p> -<h1><a class="anchor" id="autotoc_md289"></a> +<h1><a class="anchor" id="autotoc_md290"></a> sdldgb settings</h1> <div class="fragment"><div class="line">sdld Linker V03.00/V05.40 + sdld</div> <div class="line"> </div> @@ -485,7 +485,7 @@ sdldgb settings</h1> <div class="line">End:</div> <div class="line"> -e or null line terminates input</div> </div><!-- fragment --><p> <a class="anchor" id="sdldz80-settings"></a></p> -<h1><a class="anchor" id="autotoc_md290"></a> +<h1><a class="anchor" id="autotoc_md291"></a> sdldz80 settings</h1> <div class="fragment"><div class="line">sdld Linker V03.00/V05.40 + sdld</div> <div class="line"> </div> @@ -522,7 +522,7 @@ sdldz80 settings</h1> <div class="line">End:</div> <div class="line"> -e or null line terminates input</div> </div><!-- fragment --><p> <a class="anchor" id="sdld6808-settings"></a></p> -<h1><a class="anchor" id="autotoc_md291"></a> +<h1><a class="anchor" id="autotoc_md292"></a> sdld6808 settings</h1> <div class="fragment"><div class="line">sdld Linker V03.00/V05.40 + sdld</div> <div class="line"> </div> @@ -559,7 +559,7 @@ sdld6808 settings</h1> <div class="line">End:</div> <div class="line"> -e or null line terminates input</div> </div><!-- fragment --><p> <a class="anchor" id="ihxcheck-settings"></a></p> -<h1><a class="anchor" id="autotoc_md292"></a> +<h1><a class="anchor" id="autotoc_md293"></a> ihxcheck settings</h1> <div class="fragment"><div class="line">ihx_check input_file.ihx [options]</div> <div class="line"> </div> @@ -570,7 +570,7 @@ ihxcheck settings</h1> <div class="line">Use: Read a .ihx and warn about overlapped areas.</div> <div class="line">Example: "ihx_check build/MyProject.ihx"</div> </div><!-- fragment --><p> <a class="anchor" id="makebin-settings"></a></p> -<h1><a class="anchor" id="autotoc_md293"></a> +<h1><a class="anchor" id="autotoc_md294"></a> makebin settings</h1> <p>Also see <a class="el" href="docs_rombanking_mbcs.html#setting_mbc_and_rom_ram_banks">setting_mbc_and_rom_ram_banks</a> </p><div class="fragment"><div class="line">makebin: convert a Intel IHX file to binary or GameBoy format binary.</div> <div class="line">Usage: makebin [options] [<in_file> [<out_file>]]</div> @@ -605,12 +605,12 @@ makebin settings</h1> <div class="line"> <in_file> optional IHX input file, '-' means stdin. (default: stdin)</div> <div class="line"> <out_file> optional output file, '-' means stdout. (default: stdout)</div> </div><!-- fragment --><p> <a class="anchor" id="makecom-settings"></a></p> -<h1><a class="anchor" id="autotoc_md294"></a> +<h1><a class="anchor" id="autotoc_md295"></a> makecom settings</h1> <div class="fragment"><div class="line">makecom image.rom image.noi output.com</div> <div class="line">Use: convert a binary .rom file to .msxdos com format.</div> </div><!-- fragment --><p> <a class="anchor" id="gbcompress-settings"></a></p> -<h1><a class="anchor" id="autotoc_md295"></a> +<h1><a class="anchor" id="autotoc_md296"></a> gbcompress settings</h1> <div class="fragment"><div class="line">gbcompress [options] infile outfile</div> <div class="line">Use: compress a binary file and write it out.</div> @@ -631,7 +631,7 @@ gbcompress settings</h1> <div class="line">The default compression (gb) is the type used by gbtd/gbmb</div> <div class="line">The rle compression is Amiga IFF style</div> </div><!-- fragment --><p> <a class="anchor" id="png2asset-settings"></a></p> -<h1><a class="anchor" id="autotoc_md296"></a> +<h1><a class="anchor" id="autotoc_md297"></a> png2asset settings</h1> <div class="fragment"><div class="line">usage: png2asset <file>.png [options]</div> <div class="line">-o <filename> ouput file (if not used then default is <png file>.c)</div> @@ -656,10 +656,10 @@ png2asset settings</h1> <div class="line">-use_nes_attributes Use NES BG Map attributes</div> <div class="line">-use_nes_colors Convert RGB color values to NES PPU colors</div> <div class="line">-use_structs Group the exported info into structs (default: false) (used by ZGB Game Engine)</div> -<div class="line">-bpp bits per pixel: 1, 2, 4 (default: 2)</div> +<div class="line">-bpp bits per pixel: 1, 2, 4 (default: 2. using 1 auto-enables "-pack_mode 1bpp")</div> <div class="line">-max_palettes max number of palettes allowed (default: 8)</div> <div class="line"> (note: max colors = max_palettes x num colors per palette)</div> -<div class="line">-pack_mode gb, nes, sgb, sms, 1bpp (default: gb)</div> +<div class="line">-pack_mode gb, nes, sgb, sms, 1bpp (default: gb. using 1bpp auto-enables "-bpp 1")</div> <div class="line">-tile_origin tile index offset for maps (default: 0)</div> <div class="line">-tiles_only export tile data only</div> <div class="line">-maps_only export map tilemap only</div> @@ -673,7 +673,7 @@ png2asset settings</h1> <div class="line">-rel_paths paths to tilesets are relative to the input file path</div> <div class="line">decoder error empty input buffer given to decoder. Maybe caused by non-existing file?</div> </div><!-- fragment --><p> <a class="anchor" id="png2hicolorgb-settings"></a></p> -<h1><a class="anchor" id="autotoc_md297"></a> +<h1><a class="anchor" id="autotoc_md298"></a> png2hicolorgb settings</h1> <div class="fragment"><div class="line">png2hicolorgb input_image.png [options]</div> <div class="line">version 1.4.1: bbbbbr. Based on Glen Cook's Windows GUI "hicolour.exe" 1.2</div> @@ -709,7 +709,7 @@ png2hicolorgb settings</h1> <div class="line"> Original Quantiser Code : Benny</div> <div class="line"> Quantiser Conversion : Glen Cook</div> </div><!-- fragment --><p> <a class="anchor" id="romusage-settings"></a></p> -<h1><a class="anchor" id="autotoc_md298"></a> +<h1><a class="anchor" id="autotoc_md299"></a> romusage settings</h1> <div class="fragment"><div class="line">romusage input_file.[map|noi|ihx|cdb|.gb[c]|.pocket|.duck|.gg|.sms] [options]</div> <div class="line">version 1.2.8, by bbbbbr</div> diff --git a/docs/api/files.html b/docs/api/files.html @@ -145,33 +145,34 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); }); <tr id="row_1_0_3_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="msx_2metasprites_8h_source.html"><span class="icondoc"></span></a><a class="el" href="msx_2metasprites_8h.html" target="_self">metasprites.h</a></td><td class="desc"></td></tr> <tr id="row_1_0_3_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="msx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="msx_8h.html" target="_self">msx.h</a></td><td class="desc"></td></tr> <tr id="row_1_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_4_" class="arrow" onclick="toggleFolder('1_0_4_')">▼</span><span id="img_1_0_4_" class="iconfopen" onclick="toggleFolder('1_0_4_')"> </span><a class="el" href="dir_af92cb28f7f9115544c8de6a3c7e6d6b.html" target="_self">nes</a></td><td class="desc"></td></tr> -<tr id="row_1_0_4_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_2hardware_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_2hardware_8h.html" target="_self">hardware.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_4_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_2metasprites_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_2metasprites_8h.html" target="_self">metasprites.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_4_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_8h.html" target="_self">nes.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_4_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="rgb__to__nes__macro_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rgb__to__nes__macro_8h.html" target="_self">rgb_to_nes_macro.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_5_" class="arrow" onclick="toggleFolder('1_0_5_')">▼</span><span id="img_1_0_5_" class="iconfopen" onclick="toggleFolder('1_0_5_')"> </span><a class="el" href="dir_7a84f275fead463a4aefdc90fba00235.html" target="_self">sms</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2bcd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2bcd_8h.html" target="_self">bcd.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_1_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2gbdecompress_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2gbdecompress_8h.html" target="_self">gbdecompress.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2hardware_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2hardware_8h.html" target="_self">hardware.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_3_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2metasprites_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2metasprites_8h.html" target="_self">metasprites.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_5_4_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_8h.html" target="_self">sms.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_6_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="assert_8h_source.html"><span class="icondoc"></span></a><a class="el" href="assert_8h.html" target="_self">assert.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="ctype_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ctype_8h.html" target="_self">ctype.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_8_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="limits_8h_source.html"><span class="icondoc"></span></a><a class="el" href="limits_8h.html" target="_self">limits.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="rand_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rand_8h.html" target="_self">rand.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_10_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="setjmp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="setjmp_8h.html" target="_self">setjmp.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdarg_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdarg_8h.html" target="_self">stdarg.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_12_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdatomic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdatomic_8h.html" target="_self">stdatomic.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_13_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdbool_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdbool_8h.html" target="_self">stdbool.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_14_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stddef_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stddef_8h.html" target="_self">stddef.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_15_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdint_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdint_8h.html" target="_self">stdint.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_16_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdio_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdio_8h.html" target="_self">stdio.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_17_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdlib_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdlib_8h.html" target="_self">stdlib.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_18_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdnoreturn_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdnoreturn_8h.html" target="_self">stdnoreturn.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_19_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="string_8h_source.html"><span class="icondoc"></span></a><a class="el" href="string_8h.html" target="_self">string.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_20_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="time_8h_source.html"><span class="icondoc"></span></a><a class="el" href="time_8h.html" target="_self">time.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_21_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="typeof_8h_source.html"><span class="icondoc"></span></a><a class="el" href="typeof_8h.html" target="_self">typeof.h</a></td><td class="desc"></td></tr> -<tr id="row_1_0_22_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_4_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_2bcd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_2bcd_8h.html" target="_self">bcd.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_4_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_2hardware_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_2hardware_8h.html" target="_self">hardware.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_4_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_2metasprites_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_2metasprites_8h.html" target="_self">metasprites.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_4_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="nes_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nes_8h.html" target="_self">nes.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_4_4_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="rgb__to__nes__macro_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rgb__to__nes__macro_8h.html" target="_self">rgb_to_nes_macro.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_5_" class="arrow" onclick="toggleFolder('1_0_5_')">▼</span><span id="img_1_0_5_" class="iconfopen" onclick="toggleFolder('1_0_5_')"> </span><a class="el" href="dir_7a84f275fead463a4aefdc90fba00235.html" target="_self">sms</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2bcd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2bcd_8h.html" target="_self">bcd.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2gbdecompress_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2gbdecompress_8h.html" target="_self">gbdecompress.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2hardware_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2hardware_8h.html" target="_self">hardware.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_2metasprites_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_2metasprites_8h.html" target="_self">metasprites.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_5_4_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sms_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sms_8h.html" target="_self">sms.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="assert_8h_source.html"><span class="icondoc"></span></a><a class="el" href="assert_8h.html" target="_self">assert.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_7_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="ctype_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ctype_8h.html" target="_self">ctype.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="limits_8h_source.html"><span class="icondoc"></span></a><a class="el" href="limits_8h.html" target="_self">limits.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_9_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="rand_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rand_8h.html" target="_self">rand.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="setjmp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="setjmp_8h.html" target="_self">setjmp.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_11_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdarg_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdarg_8h.html" target="_self">stdarg.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdatomic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdatomic_8h.html" target="_self">stdatomic.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_13_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdbool_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdbool_8h.html" target="_self">stdbool.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stddef_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stddef_8h.html" target="_self">stddef.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_15_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdint_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdint_8h.html" target="_self">stdint.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdio_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdio_8h.html" target="_self">stdio.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_17_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdlib_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdlib_8h.html" target="_self">stdlib.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="stdnoreturn_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdnoreturn_8h.html" target="_self">stdnoreturn.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_19_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="string_8h_source.html"><span class="icondoc"></span></a><a class="el" href="string_8h.html" target="_self">string.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="time_8h_source.html"><span class="icondoc"></span></a><a class="el" href="time_8h.html" target="_self">time.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_21_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="typeof_8h_source.html"><span class="icondoc"></span></a><a class="el" href="typeof_8h.html" target="_self">typeof.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_22_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc"></td></tr> </table> </div><!-- directory --> </div><!-- contents --> diff --git a/docs/api/gb_2metasprites_8h.html b/docs/api/gb_2metasprites_8h.html @@ -172,7 +172,7 @@ Metasprites composed of variable numbers of sprites</h1> <div class="line"><span class="comment">// (where hiwater == last hardware sprite used + 1)</span></div> <div class="line"><a class="code" href="gb_2metasprites_8h.html#a7f682afd53ac62ba02b0b6bc18d9cae5">hide_sprites_range</a>(hiwater, <a class="code" href="gb_8h.html#a8b77608c87a9aef65a03531482b2163b">MAX_HARDWARE_SPRITES</a>);</div> <div class="ttc" id="agb_2metasprites_8h_html_a7f682afd53ac62ba02b0b6bc18d9cae5"><div class="ttname"><a href="gb_2metasprites_8h.html#a7f682afd53ac62ba02b0b6bc18d9cae5">hide_sprites_range</a></div><div class="ttdeci">void hide_sprites_range(uint8_t from, uint8_t to)</div></div> -<div class="ttc" id="agb_8h_html_a8b77608c87a9aef65a03531482b2163b"><div class="ttname"><a href="gb_8h.html#a8b77608c87a9aef65a03531482b2163b">MAX_HARDWARE_SPRITES</a></div><div class="ttdeci">#define MAX_HARDWARE_SPRITES</div><div class="ttdef"><b>Definition:</b> gb.h:1830</div></div> +<div class="ttc" id="agb_8h_html_a8b77608c87a9aef65a03531482b2163b"><div class="ttname"><a href="gb_8h.html#a8b77608c87a9aef65a03531482b2163b">MAX_HARDWARE_SPRITES</a></div><div class="ttdeci">#define MAX_HARDWARE_SPRITES</div><div class="ttdef"><b>Definition:</b> gb.h:1842</div></div> </div><!-- fragment --><p><a class="anchor" id="metasprite_and_sprite_properties"></a></p> <h1><a class="anchor" id="autotoc_md3"></a> Metasprites and sprite properties (including cgb palette)</h1> diff --git a/docs/api/gb_8h.html b/docs/api/gb_8h.html @@ -1877,7 +1877,11 @@ Variables</h2></td></tr> </tr> </table> </div><div class="memdoc"> -<p>Turns on the background layer. Sets bit 0 of the LCDC register to 1. </p> +<p>Turns on the background layer. Sets bit 0 of the LCDC register to 1.</p> +<p>Doesn't work in CGB mode - the bit is reused to control sprite priority over background and window layers instead. </p><ul> +<li>If 1 (SHOW_BKG), everything works as usual. </li> +<li>If 0 (HIDE_BKG), all sprites are always drawn over background and window, ignoring any other priority settings. </li> +</ul> </div> </div> @@ -1892,7 +1896,11 @@ Variables</h2></td></tr> </tr> </table> </div><div class="memdoc"> -<p>Turns off the background layer. Sets bit 0 of the LCDC register to 0. </p> +<p>Turns off the background layer. Sets bit 0 of the LCDC register to 0.</p> +<p>Doesn't work in CGB mode - the bit is reused to control sprite priority over background and window layers instead. </p><ul> +<li>If 1 (SHOW_BKG), everything works as usual. </li> +<li>If 0 (HIDE_BKG), all sprites are always drawn over background and window, ignoring any other priority settings. </li> +</ul> </div> </div> @@ -3308,7 +3316,7 @@ Variables</h2></td></tr> <p>Example: </p><div class="fragment"><div class="line"><span class="comment">// Use DMG_BLACK as the Foreground color and DMG_LITE_GRAY</span></div> <div class="line"><span class="comment">// as the Background color when loading 1bpp tile data.</span></div> <div class="line"><a class="code" href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a>(<a class="code" href="gb_8h.html#ab311e53739c992294ae07ca506a924ad">DMG_BLACK</a>, <a class="code" href="gb_8h.html#a8ccd6732d3bdf390cc0943e8567341f3">DMG_LITE_GRAY</a>);</div> -<div class="ttc" id="agb_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> gb.h:1014</div></div> +<div class="ttc" id="agb_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> gb.h:1026</div></div> </div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="gb_8h.html#ab311e53739c992294ae07ca506a924ad">DMG_BLACK</a>, <a class="el" href="gb_8h.html#a45d13a674e169dd83df7e1f46513ccba">DMG_DARK_GRAY</a>, <a class="el" href="gb_8h.html#a8ccd6732d3bdf390cc0943e8567341f3">DMG_LITE_GRAY</a>, <a class="el" href="gb_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3">DMG_WHITE</a> </dd> <dd> <a class="el" href="gb_8h.html#a711fa26feecc76dc51482b0f77062859">set_bkg_1bpp_data</a>, <a class="el" href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46">set_win_1bpp_data</a>, <a class="el" href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea">set_sprite_1bpp_data</a> </dd></dl> @@ -5312,7 +5320,7 @@ Variables</h2></td></tr> <div class="line"><span class="comment">// These flags tell the sprite to flip both vertically and horizontally.</span></div> <div class="line"><a class="code" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a>(0, <a class="code" href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a> | <a class="code" href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>);</div> <div class="ttc" id="agb_8h_html_a4bbb9cd6c38b2317de5256d1d889c63b"><div class="ttname"><a href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a></div><div class="ttdeci">#define S_FLIPY</div><div class="ttdef"><b>Definition:</b> gb.h:96</div></div> -<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1921</div></div> +<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1933</div></div> <div class="ttc" id="agb_8h_html_ae97793b4039609f93b0f7f8bddb18011"><div class="ttname"><a href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a></div><div class="ttdeci">#define S_FLIPX</div><div class="ttdef"><b>Definition:</b> gb.h:92</div></div> <div class="ttc" id="amsx_8h_html_a7d5ed1aed79d8fd2894893d7f6f9b835"><div class="ttname"><a href="msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835">set_sprite_palette</a></div><div class="ttdeci">#define set_sprite_palette(first_palette, nb_palettes, rgb_data)</div><div class="ttdef"><b>Definition:</b> msx.h:550</div></div> </div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="gb_8h.html#a54572cf6791463b6d60623837e0bb5a6">S_PALETTE</a>, <a class="el" href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>, <a class="el" href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a>, <a class="el" href="gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f">S_PRIORITY</a> </dd></dl> diff --git a/docs/api/gb_8h_source.html b/docs/api/gb_8h_source.html @@ -376,306 +376,306 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="line"><a name="l00886"></a><span class="lineno"> 886</span>  </div> <div class="line"><a name="l00889"></a><span class="lineno"><a class="line" href="gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d"> 889</a></span> <span class="preprocessor">#define SET_BORDER_COLOR(C)</span></div> <div class="line"><a name="l00890"></a><span class="lineno"> 890</span>  </div> -<div class="line"><a name="l00894"></a><span class="lineno"><a class="line" href="gb_8h.html#a8e3f36aa68ac036695816757f2a1322c"> 894</a></span> <span class="preprocessor">#define SHOW_BKG \</span></div> -<div class="line"><a name="l00895"></a><span class="lineno"> 895</span> <span class="preprocessor"> LCDC_REG|=LCDCF_BGON</span></div> -<div class="line"><a name="l00896"></a><span class="lineno"> 896</span>  </div> -<div class="line"><a name="l00900"></a><span class="lineno"><a class="line" href="gb_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141"> 900</a></span> <span class="preprocessor">#define HIDE_BKG \</span></div> -<div class="line"><a name="l00901"></a><span class="lineno"> 901</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_BGON</span></div> +<div class="line"><a name="l00900"></a><span class="lineno"><a class="line" href="gb_8h.html#a8e3f36aa68ac036695816757f2a1322c"> 900</a></span> <span class="preprocessor">#define SHOW_BKG \</span></div> +<div class="line"><a name="l00901"></a><span class="lineno"> 901</span> <span class="preprocessor"> LCDC_REG|=LCDCF_BGON</span></div> <div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  </div> -<div class="line"><a name="l00912"></a><span class="lineno"><a class="line" href="gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8"> 912</a></span> <span class="preprocessor">#define SHOW_WIN \</span></div> -<div class="line"><a name="l00913"></a><span class="lineno"> 913</span> <span class="preprocessor"> LCDC_REG|=LCDCF_WINON</span></div> +<div class="line"><a name="l00912"></a><span class="lineno"><a class="line" href="gb_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141"> 912</a></span> <span class="preprocessor">#define HIDE_BKG \</span></div> +<div class="line"><a name="l00913"></a><span class="lineno"> 913</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_BGON</span></div> <div class="line"><a name="l00914"></a><span class="lineno"> 914</span>  </div> -<div class="line"><a name="l00918"></a><span class="lineno"><a class="line" href="gb_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3"> 918</a></span> <span class="preprocessor">#define HIDE_WIN \</span></div> -<div class="line"><a name="l00919"></a><span class="lineno"> 919</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_WINON</span></div> -<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>  </div> -<div class="line"><a name="l00924"></a><span class="lineno"><a class="line" href="gb_8h.html#a495bc9f405f916f02ad5d97e6e730134"> 924</a></span> <span class="preprocessor">#define SHOW_SPRITES \</span></div> -<div class="line"><a name="l00925"></a><span class="lineno"> 925</span> <span class="preprocessor"> LCDC_REG|=LCDCF_OBJON</span></div> +<div class="line"><a name="l00924"></a><span class="lineno"><a class="line" href="gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8"> 924</a></span> <span class="preprocessor">#define SHOW_WIN \</span></div> +<div class="line"><a name="l00925"></a><span class="lineno"> 925</span> <span class="preprocessor"> LCDC_REG|=LCDCF_WINON</span></div> <div class="line"><a name="l00926"></a><span class="lineno"> 926</span>  </div> -<div class="line"><a name="l00932"></a><span class="lineno"><a class="line" href="gb_8h.html#a69ef98aee664b8abd8d1a3d45f016dda"> 932</a></span> <span class="preprocessor">#define HIDE_SPRITES \</span></div> -<div class="line"><a name="l00933"></a><span class="lineno"> 933</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_OBJON</span></div> -<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>  </div> -<div class="line"><a name="l00938"></a><span class="lineno"><a class="line" href="gb_8h.html#af91d252f07f4764996154820f970c101"> 938</a></span> <span class="preprocessor">#define SPRITES_8x16 \</span></div> -<div class="line"><a name="l00939"></a><span class="lineno"> 939</span> <span class="preprocessor"> LCDC_REG|=LCDCF_OBJ16</span></div> -<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>  </div> -<div class="line"><a name="l00944"></a><span class="lineno"><a class="line" href="gb_8h.html#aa87bec0d134136fdb727f52cb773b792"> 944</a></span> <span class="preprocessor">#define SPRITES_8x8 \</span></div> -<div class="line"><a name="l00945"></a><span class="lineno"> 945</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_OBJ16</span></div> +<div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="gb_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3"> 930</a></span> <span class="preprocessor">#define HIDE_WIN \</span></div> +<div class="line"><a name="l00931"></a><span class="lineno"> 931</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_WINON</span></div> +<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>  </div> +<div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="gb_8h.html#a495bc9f405f916f02ad5d97e6e730134"> 936</a></span> <span class="preprocessor">#define SHOW_SPRITES \</span></div> +<div class="line"><a name="l00937"></a><span class="lineno"> 937</span> <span class="preprocessor"> LCDC_REG|=LCDCF_OBJON</span></div> +<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>  </div> +<div class="line"><a name="l00944"></a><span class="lineno"><a class="line" href="gb_8h.html#a69ef98aee664b8abd8d1a3d45f016dda"> 944</a></span> <span class="preprocessor">#define HIDE_SPRITES \</span></div> +<div class="line"><a name="l00945"></a><span class="lineno"> 945</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_OBJON</span></div> <div class="line"><a name="l00946"></a><span class="lineno"> 946</span>  </div> -<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>  </div> -<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>  </div> -<div class="line"><a name="l00955"></a><span class="lineno"><a class="line" href="gb_8h.html#a2a26d723b07d1a9893f57208a201df36"> 955</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a2a26d723b07d1a9893f57208a201df36">set_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> v) <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>  </div> -<div class="line"><a name="l00968"></a><span class="lineno"><a class="line" href="gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f"> 968</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f">get_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr) <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="gb_8h.html#af79b920bcb642bba2e652874c4f7eeff">l</a>);</div> -<div class="line"><a name="l00969"></a><span class="lineno"> 969</span>  </div> -<div class="line"><a name="l00970"></a><span class="lineno"> 970</span>  </div> -<div class="line"><a name="l00974"></a><span class="lineno"><a class="line" href="gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f"> 974</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f">get_bkg_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l00975"></a><span class="lineno"> 975</span>  </div> -<div class="line"><a name="l00976"></a><span class="lineno"><a class="line" href="gb_8h.html#a67f80e65620470b55a4950e2966eb868"> 976</a></span> <span class="preprocessor">#define COMPAT_PALETTE(C0,C1,C2,C3) ((uint8_t)(((C3) << 6) | ((C2) << 4) | ((C1) << 2) | (C0)))</span></div> -<div class="line"><a name="l00977"></a><span class="lineno"> 977</span>  </div> -<div class="line"><a name="l00980"></a><span class="lineno"><a class="line" href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84"> 980</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> palette) {</div> -<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>  palette;</div> -<div class="line"><a name="l00982"></a><span class="lineno"> 982</span> }</div> -<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>  </div> -<div class="line"><a name="l00984"></a><span class="lineno"> 984</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="gb_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a>;</div> -<div class="line"><a name="l00985"></a><span class="lineno"> 985</span>  </div> -<div class="line"><a name="l00993"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c"> 993</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c">set_1bpp_colors_ex</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#afb0c344e6a417709af9497543f072aa3">mode</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> -<div class="line"><a name="l00994"></a><span class="lineno"> 994</span>  </div> -<div class="line"><a name="l01014"></a><span class="lineno"><a class="line" href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad"> 1014</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor) {</div> -<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>  <a class="code" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c">set_1bpp_colors_ex</a>(fgcolor, bgcolor, 0);</div> -<div class="line"><a name="l01016"></a><span class="lineno"> 1016</span> }</div> -<div class="line"><a name="l01017"></a><span class="lineno"> 1017</span>  </div> -<div class="line"><a name="l01035"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626"> 1035</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="gb_8h.html#ab94bfec130df50d9cb808142f94603a5"> 1036</a></span> <span class="preprocessor">#define set_bkg_2bpp_data set_bkg_data</span></div> -<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>  </div> -<div class="line"><a name="l01056"></a><span class="lineno"><a class="line" href="gb_8h.html#a711fa26feecc76dc51482b0f77062859"> 1056</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a711fa26feecc76dc51482b0f77062859">set_bkg_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>  </div> -<div class="line"><a name="l01078"></a><span class="lineno"><a class="line" href="gb_8h.html#a5c13238dfec416439d75b133a272e6df"> 1078</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a5c13238dfec416439d75b133a272e6df">get_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>  </div> -<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>  </div> -<div class="line"><a name="l01133"></a><span class="lineno"><a class="line" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7"> 1133</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01134"></a><span class="lineno"><a class="line" href="gb_8h.html#a55f82ff980398dd97036fd936ebd727e"> 1134</a></span> <span class="preprocessor">#define set_tile_map set_bkg_tiles</span></div> -<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>  </div> -<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>  </div> -<div class="line"><a name="l01137"></a><span class="lineno"> 1137</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a>;</div> -<div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>  </div> -<div class="line"><a name="l01157"></a><span class="lineno"><a class="line" href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5"> 1157</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> -<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> -<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span> }</div> -<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  </div> -<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  </div> -<div class="line"><a name="l01212"></a><span class="lineno"><a class="line" href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8"> 1212</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8">set_bkg_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles)</div> -<div class="line"><a name="l01213"></a><span class="lineno"> 1213</span> {</div> -<div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> -<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>  <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> -<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> -<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span> }</div> -<div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>  </div> -<div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>  </div> -<div class="line"><a name="l01265"></a><span class="lineno"> 1265</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> -<div class="line"><a name="l01266"></a><span class="lineno"><a class="line" href="gb_8h.html#adb5d0970167b81401113812773c90838"> 1266</a></span> <span class="preprocessor">#define set_tile_submap set_bkg_submap</span></div> -<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>  </div> -<div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>  </div> -<div class="line"><a name="l01269"></a><span class="lineno"> 1269</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a>;</div> -<div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>  </div> -<div class="line"><a name="l01290"></a><span class="lineno"><a class="line" href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0"> 1290</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>  <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> -<div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> -<div class="line"><a name="l01294"></a><span class="lineno"> 1294</span> }</div> -<div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>  </div> -<div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>  </div> -<div class="line"><a name="l01344"></a><span class="lineno"><a class="line" href="gb_8h.html#a1cefe143b3861632897e0c989401bce7"> 1344</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1cefe143b3861632897e0c989401bce7">set_bkg_submap_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w)</div> -<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span> {</div> -<div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> -<div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>  <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> -<div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> -<div class="line"><a name="l01349"></a><span class="lineno"> 1349</span> }</div> -<div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>  </div> -<div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>  </div> -<div class="line"><a name="l01375"></a><span class="lineno"><a class="line" href="gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0"> 1375</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0">get_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>  </div> -<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>  </div> -<div class="line"><a name="l01385"></a><span class="lineno"><a class="line" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8"> 1385</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8">set_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t);</div> -<div class="line"><a name="l01386"></a><span class="lineno"><a class="line" href="gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5"> 1386</a></span> <span class="preprocessor">#define set_tile_xy set_bkg_tile_xy</span></div> -<div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>  </div> -<div class="line"><a name="l01396"></a><span class="lineno"><a class="line" href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503"> 1396</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503">set_bkg_attribute_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a)</div> -<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span> {</div> -<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>* addr;</div> -<div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> -<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>  addr = <a class="code" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8">set_bkg_tile_xy</a>(x, y, a);</div> -<div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> -<div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>  <span class="keywordflow">return</span> addr;</div> -<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span> }</div> -<div class="line"><a name="l01404"></a><span class="lineno"><a class="line" href="gb_8h.html#ad7a73323735000cf26196e073cbbdcbf"> 1404</a></span> <span class="preprocessor">#define set_attribute_xy set_bkg_attribute_xy</span></div> -<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  </div> -<div class="line"><a name="l01420"></a><span class="lineno"><a class="line" href="gb_8h.html#a55c6581dbe9300dc6df41730f090af51"> 1420</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a55c6581dbe9300dc6df41730f090af51">get_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>  </div> -<div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>  </div> -<div class="line"><a name="l01436"></a><span class="lineno"><a class="line" href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57"> 1436</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> -<div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>  <a class="code" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a>=x, <a class="code" href="gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2">SCY_REG</a>=y;</div> -<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span> }</div> -<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>  </div> -<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>  </div> -<div class="line"><a name="l01450"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1"> 1450</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> -<div class="line"><a name="l01451"></a><span class="lineno"> 1451</span>  <a class="code" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a>+=x, <a class="code" href="gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2">SCY_REG</a>+=y;</div> -<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span> }</div> -<div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>  </div> -<div class="line"><a name="l01454"></a><span class="lineno"> 1454</span>  </div> -<div class="line"><a name="l01455"></a><span class="lineno"> 1455</span>  </div> -<div class="line"><a name="l01459"></a><span class="lineno"><a class="line" href="gb_8h.html#aa8213cfad631865e3b6faec18e772cb4"> 1459</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#aa8213cfad631865e3b6faec18e772cb4">get_win_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>  </div> -<div class="line"><a name="l01474"></a><span class="lineno"><a class="line" href="gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f"> 1474</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f">set_win_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>  </div> -<div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>  </div> -<div class="line"><a name="l01495"></a><span class="lineno"><a class="line" href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46"> 1495</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46">set_win_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>  </div> -<div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>  </div> -<div class="line"><a name="l01515"></a><span class="lineno"><a class="line" href="gb_8h.html#a7ef32e7c1669aba48f235500a495baba"> 1515</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a7ef32e7c1669aba48f235500a495baba">get_win_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>  </div> -<div class="line"><a name="l01517"></a><span class="lineno"> 1517</span>  </div> -<div class="line"><a name="l01549"></a><span class="lineno"><a class="line" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b"> 1549</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b">set_win_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>  </div> -<div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>  </div> -<div class="line"><a name="l01570"></a><span class="lineno"><a class="line" href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80"> 1570</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80">set_win_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l01571"></a><span class="lineno"> 1571</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l01572"></a><span class="lineno"> 1572</span>  <a class="code" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b">set_win_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> -<div class="line"><a name="l01573"></a><span class="lineno"> 1573</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> -<div class="line"><a name="l01574"></a><span class="lineno"> 1574</span> }</div> -<div class="line"><a name="l01575"></a><span class="lineno"> 1575</span>  </div> -<div class="line"><a name="l01623"></a><span class="lineno"> 1623</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de">set_win_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> -<div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>  </div> -<div class="line"><a name="l01625"></a><span class="lineno"> 1625</span>  </div> -<div class="line"><a name="l01645"></a><span class="lineno"><a class="line" href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0"> 1645</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0">set_win_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>  <a class="code" href="gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de">set_win_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> -<div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> -<div class="line"><a name="l01649"></a><span class="lineno"> 1649</span> }</div> -<div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>  </div> -<div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>  </div> -<div class="line"><a name="l01675"></a><span class="lineno"><a class="line" href="gb_8h.html#a8a469de4c6640f921254b336b5a6191a"> 1675</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a8a469de4c6640f921254b336b5a6191a">get_win_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>  </div> -<div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>  </div> -<div class="line"><a name="l01685"></a><span class="lineno"><a class="line" href="gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c"> 1685</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c">set_win_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t);</div> -<div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>  </div> -<div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>  </div> -<div class="line"><a name="l01700"></a><span class="lineno"><a class="line" href="gb_8h.html#a2e29fdca81c28c627c2591029722e71c"> 1700</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a2e29fdca81c28c627c2591029722e71c">get_win_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>  </div> -<div class="line"><a name="l01702"></a><span class="lineno"> 1702</span>  </div> -<div class="line"><a name="l01714"></a><span class="lineno"><a class="line" href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5"> 1714</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5">move_win</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> -<div class="line"><a name="l01715"></a><span class="lineno"> 1715</span>  <a class="code" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a>=x, <a class="code" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a>=y;</div> -<div class="line"><a name="l01716"></a><span class="lineno"> 1716</span> }</div> -<div class="line"><a name="l01717"></a><span class="lineno"> 1717</span>  </div> -<div class="line"><a name="l01718"></a><span class="lineno"> 1718</span>  </div> -<div class="line"><a name="l01728"></a><span class="lineno"><a class="line" href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044"> 1728</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044">scroll_win</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> -<div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>  <a class="code" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a>+=x, <a class="code" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a>+=y;</div> -<div class="line"><a name="l01730"></a><span class="lineno"> 1730</span> }</div> -<div class="line"><a name="l01731"></a><span class="lineno"> 1731</span>  </div> -<div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>  </div> -<div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>  </div> -<div class="line"><a name="l01749"></a><span class="lineno"><a class="line" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2"> 1749</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01750"></a><span class="lineno"><a class="line" href="gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4"> 1750</a></span> <span class="preprocessor">#define set_sprite_2bpp_data set_sprite_data</span></div> -<div class="line"><a name="l01751"></a><span class="lineno"> 1751</span>  </div> -<div class="line"><a name="l01770"></a><span class="lineno"><a class="line" href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea"> 1770</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea">set_sprite_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>  </div> -<div class="line"><a name="l01790"></a><span class="lineno"><a class="line" href="gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9"> 1790</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9">get_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l01791"></a><span class="lineno"> 1791</span>  </div> -<div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>  </div> -<div class="line"><a name="l01799"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html"> 1799</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> {</div> -<div class="line"><a name="l01800"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b"> 1800</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>; <span class="comment">//< X, Y Coordinates of the sprite on screen</span></div> -<div class="line"><a name="l01801"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6"> 1801</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>; <span class="comment">//< Sprite tile number</span></div> -<div class="line"><a name="l01802"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9"> 1802</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>; <span class="comment">//< OAM Property Flags</span></div> -<div class="line"><a name="l01803"></a><span class="lineno"><a class="line" href="gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03"> 1803</a></span> } <a class="code" href="gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03">OAM_item_t</a>;</div> +<div class="line"><a name="l00950"></a><span class="lineno"><a class="line" href="gb_8h.html#af91d252f07f4764996154820f970c101"> 950</a></span> <span class="preprocessor">#define SPRITES_8x16 \</span></div> +<div class="line"><a name="l00951"></a><span class="lineno"> 951</span> <span class="preprocessor"> LCDC_REG|=LCDCF_OBJ16</span></div> +<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  </div> +<div class="line"><a name="l00956"></a><span class="lineno"><a class="line" href="gb_8h.html#aa87bec0d134136fdb727f52cb773b792"> 956</a></span> <span class="preprocessor">#define SPRITES_8x8 \</span></div> +<div class="line"><a name="l00957"></a><span class="lineno"> 957</span> <span class="preprocessor"> LCDC_REG&=~LCDCF_OBJ16</span></div> +<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>  </div> +<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>  </div> +<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>  </div> +<div class="line"><a name="l00967"></a><span class="lineno"><a class="line" href="gb_8h.html#a2a26d723b07d1a9893f57208a201df36"> 967</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a2a26d723b07d1a9893f57208a201df36">set_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> v) <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l00968"></a><span class="lineno"> 968</span>  </div> +<div class="line"><a name="l00980"></a><span class="lineno"><a class="line" href="gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f"> 980</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f">get_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr) <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="gb_8h.html#af79b920bcb642bba2e652874c4f7eeff">l</a>);</div> +<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>  </div> +<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>  </div> +<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f"> 986</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f">get_bkg_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l00987"></a><span class="lineno"> 987</span>  </div> +<div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="gb_8h.html#a67f80e65620470b55a4950e2966eb868"> 988</a></span> <span class="preprocessor">#define COMPAT_PALETTE(C0,C1,C2,C3) ((uint8_t)(((C3) << 6) | ((C2) << 4) | ((C1) << 2) | (C0)))</span></div> +<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>  </div> +<div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84"> 992</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> palette) {</div> +<div class="line"><a name="l00993"></a><span class="lineno"> 993</span>  palette;</div> +<div class="line"><a name="l00994"></a><span class="lineno"> 994</span> }</div> +<div class="line"><a name="l00995"></a><span class="lineno"> 995</span>  </div> +<div class="line"><a name="l00996"></a><span class="lineno"> 996</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="gb_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a>;</div> +<div class="line"><a name="l00997"></a><span class="lineno"> 997</span>  </div> +<div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c"> 1005</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c">set_1bpp_colors_ex</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#afb0c344e6a417709af9497543f072aa3">mode</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>  </div> +<div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad"> 1026</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor) {</div> +<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>  <a class="code" href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c">set_1bpp_colors_ex</a>(fgcolor, bgcolor, 0);</div> +<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span> }</div> +<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>  </div> +<div class="line"><a name="l01047"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626"> 1047</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="gb_8h.html#ab94bfec130df50d9cb808142f94603a5"> 1048</a></span> <span class="preprocessor">#define set_bkg_2bpp_data set_bkg_data</span></div> +<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>  </div> +<div class="line"><a name="l01068"></a><span class="lineno"><a class="line" href="gb_8h.html#a711fa26feecc76dc51482b0f77062859"> 1068</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a711fa26feecc76dc51482b0f77062859">set_bkg_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>  </div> +<div class="line"><a name="l01090"></a><span class="lineno"><a class="line" href="gb_8h.html#a5c13238dfec416439d75b133a272e6df"> 1090</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a5c13238dfec416439d75b133a272e6df">get_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>  </div> +<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>  </div> +<div class="line"><a name="l01145"></a><span class="lineno"><a class="line" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7"> 1145</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01146"></a><span class="lineno"><a class="line" href="gb_8h.html#a55f82ff980398dd97036fd936ebd727e"> 1146</a></span> <span class="preprocessor">#define set_tile_map set_bkg_tiles</span></div> +<div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>  </div> +<div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>  </div> +<div class="line"><a name="l01149"></a><span class="lineno"> 1149</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a>;</div> +<div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>  </div> +<div class="line"><a name="l01169"></a><span class="lineno"><a class="line" href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5"> 1169</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>  <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> +<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> +<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span> }</div> +<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>  </div> +<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>  </div> +<div class="line"><a name="l01224"></a><span class="lineno"><a class="line" href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8"> 1224</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8">set_bkg_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles)</div> +<div class="line"><a name="l01225"></a><span class="lineno"> 1225</span> {</div> +<div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> +<div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>  <a class="code" href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> +<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> +<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span> }</div> +<div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>  </div> +<div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>  </div> +<div class="line"><a name="l01277"></a><span class="lineno"> 1277</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l01278"></a><span class="lineno"><a class="line" href="gb_8h.html#adb5d0970167b81401113812773c90838"> 1278</a></span> <span class="preprocessor">#define set_tile_submap set_bkg_submap</span></div> +<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>  </div> +<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>  </div> +<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a>;</div> +<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>  </div> +<div class="line"><a name="l01302"></a><span class="lineno"><a class="line" href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0"> 1302</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>  <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> +<div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> +<div class="line"><a name="l01306"></a><span class="lineno"> 1306</span> }</div> +<div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>  </div> +<div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>  </div> +<div class="line"><a name="l01356"></a><span class="lineno"><a class="line" href="gb_8h.html#a1cefe143b3861632897e0c989401bce7"> 1356</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1cefe143b3861632897e0c989401bce7">set_bkg_submap_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w)</div> +<div class="line"><a name="l01357"></a><span class="lineno"> 1357</span> {</div> +<div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> +<div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>  <a class="code" href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> +<div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> +<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span> }</div> +<div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>  </div> +<div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>  </div> +<div class="line"><a name="l01387"></a><span class="lineno"><a class="line" href="gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0"> 1387</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0">get_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>  </div> +<div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>  </div> +<div class="line"><a name="l01397"></a><span class="lineno"><a class="line" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8"> 1397</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8">set_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t);</div> +<div class="line"><a name="l01398"></a><span class="lineno"><a class="line" href="gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5"> 1398</a></span> <span class="preprocessor">#define set_tile_xy set_bkg_tile_xy</span></div> +<div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>  </div> +<div class="line"><a name="l01408"></a><span class="lineno"><a class="line" href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503"> 1408</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503">set_bkg_attribute_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a)</div> +<div class="line"><a name="l01409"></a><span class="lineno"> 1409</span> {</div> +<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>* addr;</div> +<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>;</div> +<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>  addr = <a class="code" href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8">set_bkg_tile_xy</a>(x, y, a);</div> +<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>  <a class="code" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a> = <a class="code" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>;</div> +<div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>  <span class="keywordflow">return</span> addr;</div> +<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span> }</div> +<div class="line"><a name="l01416"></a><span class="lineno"><a class="line" href="gb_8h.html#ad7a73323735000cf26196e073cbbdcbf"> 1416</a></span> <span class="preprocessor">#define set_attribute_xy set_bkg_attribute_xy</span></div> +<div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>  </div> +<div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="gb_8h.html#a55c6581dbe9300dc6df41730f090af51"> 1432</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a55c6581dbe9300dc6df41730f090af51">get_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  </div> +<div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>  </div> +<div class="line"><a name="l01448"></a><span class="lineno"><a class="line" href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57"> 1448</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> +<div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>  <a class="code" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a>=x, <a class="code" href="gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2">SCY_REG</a>=y;</div> +<div class="line"><a name="l01450"></a><span class="lineno"> 1450</span> }</div> +<div class="line"><a name="l01451"></a><span class="lineno"> 1451</span>  </div> +<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>  </div> +<div class="line"><a name="l01462"></a><span class="lineno"><a class="line" href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1"> 1462</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> +<div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>  <a class="code" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a>+=x, <a class="code" href="gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2">SCY_REG</a>+=y;</div> +<div class="line"><a name="l01464"></a><span class="lineno"> 1464</span> }</div> +<div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>  </div> +<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>  </div> +<div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>  </div> +<div class="line"><a name="l01471"></a><span class="lineno"><a class="line" href="gb_8h.html#aa8213cfad631865e3b6faec18e772cb4"> 1471</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#aa8213cfad631865e3b6faec18e772cb4">get_win_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>  </div> +<div class="line"><a name="l01486"></a><span class="lineno"><a class="line" href="gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f"> 1486</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f">set_win_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>  </div> +<div class="line"><a name="l01488"></a><span class="lineno"> 1488</span>  </div> +<div class="line"><a name="l01507"></a><span class="lineno"><a class="line" href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46"> 1507</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46">set_win_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>  </div> +<div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>  </div> +<div class="line"><a name="l01527"></a><span class="lineno"><a class="line" href="gb_8h.html#a7ef32e7c1669aba48f235500a495baba"> 1527</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a7ef32e7c1669aba48f235500a495baba">get_win_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>  </div> +<div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>  </div> +<div class="line"><a name="l01561"></a><span class="lineno"><a class="line" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b"> 1561</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b">set_win_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>  </div> +<div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>  </div> +<div class="line"><a name="l01582"></a><span class="lineno"><a class="line" href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80"> 1582</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80">set_win_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l01583"></a><span class="lineno"> 1583</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>  <a class="code" href="gb_8h.html#a5c59b4ee6323af9832998906d087266b">set_win_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> +<div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>  <a class="code" href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> +<div class="line"><a name="l01586"></a><span class="lineno"> 1586</span> }</div> +<div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>  </div> +<div class="line"><a name="l01635"></a><span class="lineno"> 1635</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de">set_win_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>  </div> +<div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>  </div> +<div class="line"><a name="l01657"></a><span class="lineno"><a class="line" href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0"> 1657</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0">set_win_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>  <a class="code" href="gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de">set_win_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> +<div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>  <a class="code" href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> +<div class="line"><a name="l01661"></a><span class="lineno"> 1661</span> }</div> +<div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>  </div> +<div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>  </div> +<div class="line"><a name="l01687"></a><span class="lineno"><a class="line" href="gb_8h.html#a8a469de4c6640f921254b336b5a6191a"> 1687</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a8a469de4c6640f921254b336b5a6191a">get_win_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>  </div> +<div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>  </div> +<div class="line"><a name="l01697"></a><span class="lineno"><a class="line" href="gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c"> 1697</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c">set_win_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t);</div> +<div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>  </div> +<div class="line"><a name="l01699"></a><span class="lineno"> 1699</span>  </div> +<div class="line"><a name="l01712"></a><span class="lineno"><a class="line" href="gb_8h.html#a2e29fdca81c28c627c2591029722e71c"> 1712</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a2e29fdca81c28c627c2591029722e71c">get_win_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01713"></a><span class="lineno"> 1713</span>  </div> +<div class="line"><a name="l01714"></a><span class="lineno"> 1714</span>  </div> +<div class="line"><a name="l01726"></a><span class="lineno"><a class="line" href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5"> 1726</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5">move_win</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> +<div class="line"><a name="l01727"></a><span class="lineno"> 1727</span>  <a class="code" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a>=x, <a class="code" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a>=y;</div> +<div class="line"><a name="l01728"></a><span class="lineno"> 1728</span> }</div> +<div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>  </div> +<div class="line"><a name="l01730"></a><span class="lineno"> 1730</span>  </div> +<div class="line"><a name="l01740"></a><span class="lineno"><a class="line" href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044"> 1740</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044">scroll_win</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> +<div class="line"><a name="l01741"></a><span class="lineno"> 1741</span>  <a class="code" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a>+=x, <a class="code" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a>+=y;</div> +<div class="line"><a name="l01742"></a><span class="lineno"> 1742</span> }</div> +<div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>  </div> +<div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>  </div> +<div class="line"><a name="l01745"></a><span class="lineno"> 1745</span>  </div> +<div class="line"><a name="l01761"></a><span class="lineno"><a class="line" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2"> 1761</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01762"></a><span class="lineno"><a class="line" href="gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4"> 1762</a></span> <span class="preprocessor">#define set_sprite_2bpp_data set_sprite_data</span></div> +<div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>  </div> +<div class="line"><a name="l01782"></a><span class="lineno"><a class="line" href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea"> 1782</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea">set_sprite_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>  </div> +<div class="line"><a name="l01802"></a><span class="lineno"><a class="line" href="gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9"> 1802</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9">get_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>  </div> <div class="line"><a name="l01804"></a><span class="lineno"> 1804</span>  </div> -<div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>  </div> -<div class="line"><a name="l01808"></a><span class="lineno"> 1808</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[];</div> -<div class="line"><a name="l01809"></a><span class="lineno"> 1809</span>  </div> -<div class="line"><a name="l01812"></a><span class="lineno"><a class="line" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054"> 1812</a></span> <a class="code" href="gb_2hardware_8h.html#a0b42e4dadd74c927e8b801b4f42c0e44">__REG</a> <a class="code" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a>;</div> -<div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>  </div> -<div class="line"><a name="l01814"></a><span class="lineno"><a class="line" href="gb_8h.html#a47607089a434dcda7a8583cfca03b604"> 1814</a></span> <span class="preprocessor">#define DISABLE_OAM_DMA \</span></div> -<div class="line"><a name="l01815"></a><span class="lineno"> 1815</span> <span class="preprocessor"> _shadow_OAM_base = 0</span></div> +<div class="line"><a name="l01811"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html"> 1811</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> {</div> +<div class="line"><a name="l01812"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b"> 1812</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>; <span class="comment">//< X, Y Coordinates of the sprite on screen</span></div> +<div class="line"><a name="l01813"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6"> 1813</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>; <span class="comment">//< Sprite tile number</span></div> +<div class="line"><a name="l01814"></a><span class="lineno"><a class="line" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9"> 1814</a></span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>; <span class="comment">//< OAM Property Flags</span></div> +<div class="line"><a name="l01815"></a><span class="lineno"><a class="line" href="gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03"> 1815</a></span> } <a class="code" href="gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03">OAM_item_t</a>;</div> <div class="line"><a name="l01816"></a><span class="lineno"> 1816</span>  </div> -<div class="line"><a name="l01819"></a><span class="lineno"><a class="line" href="gb_8h.html#abfd70bf31185a4900680977c9fb5a5ec"> 1819</a></span> <span class="preprocessor">#define DISABLE_VBL_TRANSFER DISABLE_OAM_DMA</span></div> -<div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>  </div> -<div class="line"><a name="l01821"></a><span class="lineno"><a class="line" href="gb_8h.html#a20895d53fe9caacb08ce8b071d57ce53"> 1821</a></span> <span class="preprocessor">#define ENABLE_OAM_DMA \</span></div> -<div class="line"><a name="l01822"></a><span class="lineno"> 1822</span> <span class="preprocessor"> _shadow_OAM_base = (uint8_t)((uint16_t)&shadow_OAM >> 8)</span></div> -<div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>  </div> -<div class="line"><a name="l01826"></a><span class="lineno"><a class="line" href="gb_8h.html#a77d516c9d3f86f100eddea5e0d133a76"> 1826</a></span> <span class="preprocessor">#define ENABLE_VBL_TRANSFER ENABLE_OAM_DMA</span></div> -<div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>  </div> -<div class="line"><a name="l01830"></a><span class="lineno"><a class="line" href="gb_8h.html#a8b77608c87a9aef65a03531482b2163b"> 1830</a></span> <span class="preprocessor">#define MAX_HARDWARE_SPRITES 40</span></div> -<div class="line"><a name="l01831"></a><span class="lineno"> 1831</span>  </div> -<div class="line"><a name="l01834"></a><span class="lineno"><a class="line" href="gb_8h.html#afc296eacbda6a42f2a71aacab376ceb7"> 1834</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_X 1</span></div> +<div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>  </div> +<div class="line"><a name="l01820"></a><span class="lineno"> 1820</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[];</div> +<div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>  </div> +<div class="line"><a name="l01824"></a><span class="lineno"><a class="line" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054"> 1824</a></span> <a class="code" href="gb_2hardware_8h.html#a0b42e4dadd74c927e8b801b4f42c0e44">__REG</a> <a class="code" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a>;</div> +<div class="line"><a name="l01825"></a><span class="lineno"> 1825</span>  </div> +<div class="line"><a name="l01826"></a><span class="lineno"><a class="line" href="gb_8h.html#a47607089a434dcda7a8583cfca03b604"> 1826</a></span> <span class="preprocessor">#define DISABLE_OAM_DMA \</span></div> +<div class="line"><a name="l01827"></a><span class="lineno"> 1827</span> <span class="preprocessor"> _shadow_OAM_base = 0</span></div> +<div class="line"><a name="l01828"></a><span class="lineno"> 1828</span>  </div> +<div class="line"><a name="l01831"></a><span class="lineno"><a class="line" href="gb_8h.html#abfd70bf31185a4900680977c9fb5a5ec"> 1831</a></span> <span class="preprocessor">#define DISABLE_VBL_TRANSFER DISABLE_OAM_DMA</span></div> +<div class="line"><a name="l01832"></a><span class="lineno"> 1832</span>  </div> +<div class="line"><a name="l01833"></a><span class="lineno"><a class="line" href="gb_8h.html#a20895d53fe9caacb08ce8b071d57ce53"> 1833</a></span> <span class="preprocessor">#define ENABLE_OAM_DMA \</span></div> +<div class="line"><a name="l01834"></a><span class="lineno"> 1834</span> <span class="preprocessor"> _shadow_OAM_base = (uint8_t)((uint16_t)&shadow_OAM >> 8)</span></div> <div class="line"><a name="l01835"></a><span class="lineno"> 1835</span>  </div> -<div class="line"><a name="l01838"></a><span class="lineno"><a class="line" href="gb_8h.html#a9119d69d971f6bee9e55d0df8f0ac983"> 1838</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_Y 1</span></div> +<div class="line"><a name="l01838"></a><span class="lineno"><a class="line" href="gb_8h.html#a77d516c9d3f86f100eddea5e0d133a76"> 1838</a></span> <span class="preprocessor">#define ENABLE_VBL_TRANSFER ENABLE_OAM_DMA</span></div> <div class="line"><a name="l01839"></a><span class="lineno"> 1839</span>  </div> -<div class="line"><a name="l01842"></a><span class="lineno"><a class="line" href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687"> 1842</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a>(<span class="keywordtype">void</span> * address) {</div> -<div class="line"><a name="l01843"></a><span class="lineno"> 1843</span>  <a class="code" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a> = (<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>)((<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a>)address >> 8);</div> -<div class="line"><a name="l01844"></a><span class="lineno"> 1844</span> }</div> -<div class="line"><a name="l01845"></a><span class="lineno"> 1845</span>  </div> -<div class="line"><a name="l01862"></a><span class="lineno"><a class="line" href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe"> 1862</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe">set_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) {</div> -<div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>=<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>;</div> -<div class="line"><a name="l01864"></a><span class="lineno"> 1864</span> }</div> -<div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>  </div> -<div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>  </div> -<div class="line"><a name="l01873"></a><span class="lineno"><a class="line" href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a"> 1873</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a">get_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> -<div class="line"><a name="l01874"></a><span class="lineno"> 1874</span>  <span class="keywordflow">return</span> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>;</div> -<div class="line"><a name="l01875"></a><span class="lineno"> 1875</span> }</div> -<div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>  </div> +<div class="line"><a name="l01842"></a><span class="lineno"><a class="line" href="gb_8h.html#a8b77608c87a9aef65a03531482b2163b"> 1842</a></span> <span class="preprocessor">#define MAX_HARDWARE_SPRITES 40</span></div> +<div class="line"><a name="l01843"></a><span class="lineno"> 1843</span>  </div> +<div class="line"><a name="l01846"></a><span class="lineno"><a class="line" href="gb_8h.html#afc296eacbda6a42f2a71aacab376ceb7"> 1846</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_X 1</span></div> +<div class="line"><a name="l01847"></a><span class="lineno"> 1847</span>  </div> +<div class="line"><a name="l01850"></a><span class="lineno"><a class="line" href="gb_8h.html#a9119d69d971f6bee9e55d0df8f0ac983"> 1850</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_Y 1</span></div> +<div class="line"><a name="l01851"></a><span class="lineno"> 1851</span>  </div> +<div class="line"><a name="l01854"></a><span class="lineno"><a class="line" href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687"> 1854</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a>(<span class="keywordtype">void</span> * address) {</div> +<div class="line"><a name="l01855"></a><span class="lineno"> 1855</span>  <a class="code" href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a> = (<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>)((<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a>)address >> 8);</div> +<div class="line"><a name="l01856"></a><span class="lineno"> 1856</span> }</div> +<div class="line"><a name="l01857"></a><span class="lineno"> 1857</span>  </div> +<div class="line"><a name="l01874"></a><span class="lineno"><a class="line" href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe"> 1874</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe">set_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) {</div> +<div class="line"><a name="l01875"></a><span class="lineno"> 1875</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>=<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>;</div> +<div class="line"><a name="l01876"></a><span class="lineno"> 1876</span> }</div> <div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>  </div> -<div class="line"><a name="l01921"></a><span class="lineno"><a class="line" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7"> 1921</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>) {</div> -<div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>=<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>;</div> -<div class="line"><a name="l01923"></a><span class="lineno"> 1923</span> }</div> -<div class="line"><a name="l01924"></a><span class="lineno"> 1924</span>  </div> -<div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>  </div> -<div class="line"><a name="l01931"></a><span class="lineno"><a class="line" href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88"> 1931</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88">get_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> -<div class="line"><a name="l01932"></a><span class="lineno"> 1932</span>  <span class="keywordflow">return</span> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>;</div> -<div class="line"><a name="l01933"></a><span class="lineno"> 1933</span> }</div> -<div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>  </div> -<div class="line"><a name="l01935"></a><span class="lineno"> 1935</span>  </div> -<div class="line"><a name="l01948"></a><span class="lineno"><a class="line" href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd"> 1948</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd">move_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) {</div> -<div class="line"><a name="l01949"></a><span class="lineno"> 1949</span>  <a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> * itm = &<a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb];</div> -<div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>  itm-><a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>=<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, itm-><a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>=<a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>;</div> -<div class="line"><a name="l01951"></a><span class="lineno"> 1951</span> }</div> -<div class="line"><a name="l01952"></a><span class="lineno"> 1952</span>  </div> -<div class="line"><a name="l01953"></a><span class="lineno"> 1953</span>  </div> -<div class="line"><a name="l01964"></a><span class="lineno"><a class="line" href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe"> 1964</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe">scroll_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) {</div> -<div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>  <a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> * itm = &<a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb];</div> -<div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>  itm-><a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>+=<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, itm-><a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>+=<a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>;</div> -<div class="line"><a name="l01967"></a><span class="lineno"> 1967</span> }</div> -<div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>  </div> -<div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>  </div> -<div class="line"><a name="l01976"></a><span class="lineno"><a class="line" href="gb_8h.html#ad22c51635d052399bbbe1777999c794d"> 1976</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ad22c51635d052399bbbe1777999c794d">hide_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> -<div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a> = 0;</div> -<div class="line"><a name="l01978"></a><span class="lineno"> 1978</span> }</div> -<div class="line"><a name="l01979"></a><span class="lineno"> 1979</span>  </div> +<div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>  </div> +<div class="line"><a name="l01885"></a><span class="lineno"><a class="line" href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a"> 1885</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a">get_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> +<div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>  <span class="keywordflow">return</span> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>;</div> +<div class="line"><a name="l01887"></a><span class="lineno"> 1887</span> }</div> +<div class="line"><a name="l01888"></a><span class="lineno"> 1888</span>  </div> +<div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>  </div> +<div class="line"><a name="l01933"></a><span class="lineno"><a class="line" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7"> 1933</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>) {</div> +<div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>=<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>;</div> +<div class="line"><a name="l01935"></a><span class="lineno"> 1935</span> }</div> +<div class="line"><a name="l01936"></a><span class="lineno"> 1936</span>  </div> +<div class="line"><a name="l01937"></a><span class="lineno"> 1937</span>  </div> +<div class="line"><a name="l01943"></a><span class="lineno"><a class="line" href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88"> 1943</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88">get_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> +<div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>  <span class="keywordflow">return</span> <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>;</div> +<div class="line"><a name="l01945"></a><span class="lineno"> 1945</span> }</div> +<div class="line"><a name="l01946"></a><span class="lineno"> 1946</span>  </div> +<div class="line"><a name="l01947"></a><span class="lineno"> 1947</span>  </div> +<div class="line"><a name="l01960"></a><span class="lineno"><a class="line" href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd"> 1960</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd">move_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) {</div> +<div class="line"><a name="l01961"></a><span class="lineno"> 1961</span>  <a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> * itm = &<a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb];</div> +<div class="line"><a name="l01962"></a><span class="lineno"> 1962</span>  itm-><a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>=<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, itm-><a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>=<a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>;</div> +<div class="line"><a name="l01963"></a><span class="lineno"> 1963</span> }</div> +<div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>  </div> +<div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>  </div> +<div class="line"><a name="l01976"></a><span class="lineno"><a class="line" href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe"> 1976</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe">scroll_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) {</div> +<div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>  <a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> * itm = &<a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb];</div> +<div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>  itm-><a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>+=<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, itm-><a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>+=<a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>;</div> +<div class="line"><a name="l01979"></a><span class="lineno"> 1979</span> }</div> <div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>  </div> <div class="line"><a name="l01981"></a><span class="lineno"> 1981</span>  </div> -<div class="line"><a name="l01997"></a><span class="lineno"><a class="line" href="gb_8h.html#a6148e40610bc542991df842c6b19e4c9"> 1997</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6148e40610bc542991df842c6b19e4c9">set_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> -<div class="line"><a name="l01998"></a><span class="lineno"> 1998</span>  </div> -<div class="line"><a name="l01999"></a><span class="lineno"> 1999</span>  </div> -<div class="line"><a name="l02021"></a><span class="lineno"><a class="line" href="gb_8h.html#a77d34577e9f97ffaf8463c752115722b"> 2021</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a77d34577e9f97ffaf8463c752115722b">get_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> -<div class="line"><a name="l02022"></a><span class="lineno"> 2022</span>  </div> -<div class="line"><a name="l02035"></a><span class="lineno"><a class="line" href="gb_8h.html#a2dd9f335a197647264f01a713bd31a70"> 2035</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a2dd9f335a197647264f01a713bd31a70">vmemcpy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *dest, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *sour, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> -<div class="line"><a name="l02036"></a><span class="lineno"> 2036</span>  </div> -<div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>  </div> -<div class="line"><a name="l02038"></a><span class="lineno"> 2038</span>  </div> -<div class="line"><a name="l02062"></a><span class="lineno"><a class="line" href="gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a"> 2062</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a">set_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> -<div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>  </div> -<div class="line"><a name="l02074"></a><span class="lineno"><a class="line" href="gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30"> 2074</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30">set_tile_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l01988"></a><span class="lineno"><a class="line" href="gb_8h.html#ad22c51635d052399bbbe1777999c794d"> 1988</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ad22c51635d052399bbbe1777999c794d">hide_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) {</div> +<div class="line"><a name="l01989"></a><span class="lineno"> 1989</span>  <a class="code" href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[nb].<a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a> = 0;</div> +<div class="line"><a name="l01990"></a><span class="lineno"> 1990</span> }</div> +<div class="line"><a name="l01991"></a><span class="lineno"> 1991</span>  </div> +<div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>  </div> +<div class="line"><a name="l01993"></a><span class="lineno"> 1993</span>  </div> +<div class="line"><a name="l02009"></a><span class="lineno"><a class="line" href="gb_8h.html#a6148e40610bc542991df842c6b19e4c9"> 2009</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6148e40610bc542991df842c6b19e4c9">set_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> +<div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>  </div> +<div class="line"><a name="l02011"></a><span class="lineno"> 2011</span>  </div> +<div class="line"><a name="l02033"></a><span class="lineno"><a class="line" href="gb_8h.html#a77d34577e9f97ffaf8463c752115722b"> 2033</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a77d34577e9f97ffaf8463c752115722b">get_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> +<div class="line"><a name="l02034"></a><span class="lineno"> 2034</span>  </div> +<div class="line"><a name="l02047"></a><span class="lineno"><a class="line" href="gb_8h.html#a2dd9f335a197647264f01a713bd31a70"> 2047</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a2dd9f335a197647264f01a713bd31a70">vmemcpy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *dest, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *sour, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len);</div> +<div class="line"><a name="l02048"></a><span class="lineno"> 2048</span>  </div> +<div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>  </div> +<div class="line"><a name="l02050"></a><span class="lineno"> 2050</span>  </div> +<div class="line"><a name="l02074"></a><span class="lineno"><a class="line" href="gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a"> 2074</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a">set_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> <div class="line"><a name="l02075"></a><span class="lineno"> 2075</span>  </div> -<div class="line"><a name="l02103"></a><span class="lineno"><a class="line" href="gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11"> 2103</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11">get_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> -<div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>  </div> -<div class="line"><a name="l02105"></a><span class="lineno"> 2105</span>  </div> -<div class="line"><a name="l02120"></a><span class="lineno"><a class="line" href="gb_8h.html#a68651e50243349b48164a8ad983dca4e"> 2120</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> -<div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> -<div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>  <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(first_tile, nb_tiles, data);</div> -<div class="line"><a name="l02123"></a><span class="lineno"> 2123</span>  } <span class="keywordflow">else</span> {</div> -<div class="line"><a name="l02124"></a><span class="lineno"> 2124</span>  <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> -<div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>  }</div> -<div class="line"><a name="l02126"></a><span class="lineno"> 2126</span> }</div> -<div class="line"><a name="l02127"></a><span class="lineno"> 2127</span>  </div> -<div class="line"><a name="l02143"></a><span class="lineno"><a class="line" href="gb_8h.html#acb5c235def5988696724051c5f838e74"> 2143</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#acb5c235def5988696724051c5f838e74">set_bkg_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> -<div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>  <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(first_tile, nb_tiles, data);</div> -<div class="line"><a name="l02145"></a><span class="lineno"> 2145</span> }</div> -<div class="line"><a name="l02146"></a><span class="lineno"> 2146</span>  </div> -<div class="line"><a name="l02160"></a><span class="lineno"><a class="line" href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898"> 2160</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898">set_sprite_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> -<div class="line"><a name="l02161"></a><span class="lineno"> 2161</span>  <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(first_tile, nb_tiles, data);</div> -<div class="line"><a name="l02162"></a><span class="lineno"> 2162</span> }</div> -<div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>  </div> -<div class="line"><a name="l02169"></a><span class="lineno"><a class="line" href="gb_8h.html#af6ac67037de041eb0141ba3725b1db83"> 2169</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af6ac67037de041eb0141ba3725b1db83">init_win</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>  </div> -<div class="line"><a name="l02176"></a><span class="lineno"><a class="line" href="gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b"> 2176</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b">init_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>  </div> -<div class="line"><a name="l02185"></a><span class="lineno"><a class="line" href="gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf"> 2185</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf">vmemset</a> (<span class="keywordtype">void</span> *s, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <span class="keywordtype">size_t</span> n) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l02186"></a><span class="lineno"> 2186</span>  </div> -<div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>  </div> -<div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>  </div> -<div class="line"><a name="l02197"></a><span class="lineno"><a class="line" href="gb_8h.html#a74c3f53fca019f7abcd1270650808849"> 2197</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a74c3f53fca019f7abcd1270650808849">fill_bkg_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l02198"></a><span class="lineno"><a class="line" href="gb_8h.html#a47865835d7d007d71b4bc8ae5cefb73a"> 2198</a></span> <span class="preprocessor">#define fill_rect fill_bkg_rect</span></div> +<div class="line"><a name="l02086"></a><span class="lineno"><a class="line" href="gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30"> 2086</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30">set_tile_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>  </div> +<div class="line"><a name="l02115"></a><span class="lineno"><a class="line" href="gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11"> 2115</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11">get_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>  </div> +<div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>  </div> +<div class="line"><a name="l02132"></a><span class="lineno"><a class="line" href="gb_8h.html#a68651e50243349b48164a8ad983dca4e"> 2132</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> +<div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> +<div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>  <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(first_tile, nb_tiles, data);</div> +<div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>  } <span class="keywordflow">else</span> {</div> +<div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>  <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> +<div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>  }</div> +<div class="line"><a name="l02138"></a><span class="lineno"> 2138</span> }</div> +<div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>  </div> +<div class="line"><a name="l02155"></a><span class="lineno"><a class="line" href="gb_8h.html#acb5c235def5988696724051c5f838e74"> 2155</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#acb5c235def5988696724051c5f838e74">set_bkg_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> +<div class="line"><a name="l02156"></a><span class="lineno"> 2156</span>  <a class="code" href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a>(first_tile, nb_tiles, data);</div> +<div class="line"><a name="l02157"></a><span class="lineno"> 2157</span> }</div> +<div class="line"><a name="l02158"></a><span class="lineno"> 2158</span>  </div> +<div class="line"><a name="l02172"></a><span class="lineno"><a class="line" href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898"> 2172</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898">set_sprite_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> +<div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>  <a class="code" href="gb_8h.html#ae45b1c639698951b47e44fa8e89556f2">set_sprite_data</a>(first_tile, nb_tiles, data);</div> +<div class="line"><a name="l02174"></a><span class="lineno"> 2174</span> }</div> +<div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>  </div> +<div class="line"><a name="l02181"></a><span class="lineno"><a class="line" href="gb_8h.html#af6ac67037de041eb0141ba3725b1db83"> 2181</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#af6ac67037de041eb0141ba3725b1db83">init_win</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02182"></a><span class="lineno"> 2182</span>  </div> +<div class="line"><a name="l02188"></a><span class="lineno"><a class="line" href="gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b"> 2188</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b">init_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02189"></a><span class="lineno"> 2189</span>  </div> +<div class="line"><a name="l02197"></a><span class="lineno"><a class="line" href="gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf"> 2197</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf">vmemset</a> (<span class="keywordtype">void</span> *s, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <span class="keywordtype">size_t</span> n) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>  </div> <div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>  </div> -<div class="line"><a name="l02208"></a><span class="lineno"><a class="line" href="gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3"> 2208</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3">fill_win_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> -<div class="line"><a name="l02209"></a><span class="lineno"> 2209</span>  </div> -<div class="line"><a name="l02210"></a><span class="lineno"> 2210</span> <span class="preprocessor">#endif </span><span class="comment">/* _GB_H */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l02200"></a><span class="lineno"> 2200</span>  </div> +<div class="line"><a name="l02209"></a><span class="lineno"><a class="line" href="gb_8h.html#a74c3f53fca019f7abcd1270650808849"> 2209</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#a74c3f53fca019f7abcd1270650808849">fill_bkg_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02210"></a><span class="lineno"><a class="line" href="gb_8h.html#a47865835d7d007d71b4bc8ae5cefb73a"> 2210</a></span> <span class="preprocessor">#define fill_rect fill_bkg_rect</span></div> +<div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>  </div> +<div class="line"><a name="l02220"></a><span class="lineno"><a class="line" href="gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3"> 2220</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3">fill_win_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a> <a class="code" href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a>(<a class="code" href="gb_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a>, <a class="code" href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>);</div> +<div class="line"><a name="l02221"></a><span class="lineno"> 2221</span>  </div> +<div class="line"><a name="l02222"></a><span class="lineno"> 2222</span> <span class="preprocessor">#endif </span><span class="comment">/* _GB_H */</span><span class="preprocessor"></span></div> <div class="ttc" id="aasm_2types_8h_html_a0971918860055db2e50dacea4da8f3bc"><div class="ttname"><a href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></div><div class="ttdeci">#define OLDCALL</div><div class="ttdef"><b>Definition:</b> types.h:21</div></div> <div class="ttc" id="aasm_2types_8h_html_a7ed081d8dfb6902784b2fc730bbb7f96"><div class="ttname"><a href="asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96">NONBANKED</a></div><div class="ttdeci">#define NONBANKED</div><div class="ttdef"><b>Definition:</b> types.h:40</div></div> <div class="ttc" id="aasm_2types_8h_html_acb825e83a33fcc06482c59b4ab2cf961"><div class="ttname"><a href="asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961">PRESERVES_REGS</a></div><div class="ttdeci">#define PRESERVES_REGS(...)</div><div class="ttdef"><b>Definition:</b> types.h:32</div></div> @@ -690,18 +690,18 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="agb_2hardware_8h_html_a6b6b917fd4f396ba028bb18631165781"><div class="ttname"><a href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a></div><div class="ttdeci">#define VBK_TILES</div><div class="ttdef"><b>Definition:</b> hardware.h:320</div></div> <div class="ttc" id="agb_2hardware_8h_html_a86cc170585319565195f2c163250be1f"><div class="ttname"><a href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a></div><div class="ttdeci">__REG SCX_REG</div><div class="ttdef"><b>Definition:</b> hardware.h:291</div></div> <div class="ttc" id="agb_8h_html_a02f3a1585ae654444e628c1aa98ef0cf"><div class="ttname"><a href="gb_8h.html#a02f3a1585ae654444e628c1aa98ef0cf">_io_in</a></div><div class="ttdeci">volatile uint8_t _io_in</div></div> -<div class="ttc" id="agb_8h_html_a05bf0b9f1328de7b568a19a2a428bcfe"><div class="ttname"><a href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe">set_sprite_tile</a></div><div class="ttdeci">void set_sprite_tile(uint8_t nb, uint8_t tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1862</div></div> +<div class="ttc" id="agb_8h_html_a05bf0b9f1328de7b568a19a2a428bcfe"><div class="ttname"><a href="gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe">set_sprite_tile</a></div><div class="ttdeci">void set_sprite_tile(uint8_t nb, uint8_t tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1874</div></div> <div class="ttc" id="agb_8h_html_a0a3d95ad0ab8ad213016101d2e9c3d3e"><div class="ttname"><a href="gb_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e">d</a></div><div class="ttdeci">uint8_t d</div><div class="ttdef"><b>Definition:</b> gb.h:414</div></div> <div class="ttc" id="agb_8h_html_a0b3366755f3276b0243c1e0497471b7a"><div class="ttname"><a href="gb_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a></div><div class="ttdeci">uint8_t c</div><div class="ttdef"><b>Definition:</b> gb.h:414</div></div> -<div class="ttc" id="agb_8h_html_a0bcf384938628c4ab52e63b2df8f78f8"><div class="ttname"><a href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8">set_bkg_attributes</a></div><div class="ttdeci">void set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles)</div><div class="ttdef"><b>Definition:</b> gb.h:1212</div></div> +<div class="ttc" id="agb_8h_html_a0bcf384938628c4ab52e63b2df8f78f8"><div class="ttname"><a href="gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8">set_bkg_attributes</a></div><div class="ttdeci">void set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles)</div><div class="ttdef"><b>Definition:</b> gb.h:1224</div></div> <div class="ttc" id="agb_8h_html_a1259cf3a23fd2166a9d1a2e93942e30e"><div class="ttname"><a href="gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e">send_byte</a></div><div class="ttdeci">void send_byte(void)</div></div> -<div class="ttc" id="agb_8h_html_a12c2b5ac249d01caf1561cbbf3962044"><div class="ttname"><a href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044">scroll_win</a></div><div class="ttdeci">void scroll_win(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1728</div></div> +<div class="ttc" id="agb_8h_html_a12c2b5ac249d01caf1561cbbf3962044"><div class="ttname"><a href="gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044">scroll_win</a></div><div class="ttdeci">void scroll_win(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1740</div></div> <div class="ttc" id="agb_8h_html_a1ae1f52fbe4d2c2657e3d1fccc0d543c"><div class="ttname"><a href="gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c">refresh_OAM</a></div><div class="ttdeci">void refresh_OAM(void) PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_a1b8a1026983cb2b2c0bd46334b4692a0"><div class="ttname"><a href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0">set_win_based_submap</a></div><div class="ttdeci">void set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1645</div></div> -<div class="ttc" id="agb_8h_html_a1cefe143b3861632897e0c989401bce7"><div class="ttname"><a href="gb_8h.html#a1cefe143b3861632897e0c989401bce7">set_bkg_submap_attributes</a></div><div class="ttdeci">void set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w)</div><div class="ttdef"><b>Definition:</b> gb.h:1344</div></div> +<div class="ttc" id="agb_8h_html_a1b8a1026983cb2b2c0bd46334b4692a0"><div class="ttname"><a href="gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0">set_win_based_submap</a></div><div class="ttdeci">void set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1657</div></div> +<div class="ttc" id="agb_8h_html_a1cefe143b3861632897e0c989401bce7"><div class="ttname"><a href="gb_8h.html#a1cefe143b3861632897e0c989401bce7">set_bkg_submap_attributes</a></div><div class="ttdeci">void set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w)</div><div class="ttdef"><b>Definition:</b> gb.h:1356</div></div> <div class="ttc" id="agb_8h_html_a1f00bd35cd56aac84c108f5a802c3f9c"><div class="ttname"><a href="gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c">set_1bpp_colors_ex</a></div><div class="ttdeci">void set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL</div></div> <div class="ttc" id="agb_8h_html_a1f5101f2b7bb0123c26a3e257f843626"><div class="ttname"><a href="gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626">set_bkg_data</a></div><div class="ttdeci">void set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_a1f583f7a880daa6145ca78b086a209d1"><div class="ttname"><a href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a></div><div class="ttdeci">void scroll_bkg(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1450</div></div> +<div class="ttc" id="agb_8h_html_a1f583f7a880daa6145ca78b086a209d1"><div class="ttname"><a href="gb_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a></div><div class="ttdeci">void scroll_bkg(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1462</div></div> <div class="ttc" id="agb_8h_html_a250f5339e05523912926be566e9eb8c0"><div class="ttname"><a href="gb_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a></div><div class="ttdeci">uint16_t _current_1bpp_colors</div></div> <div class="ttc" id="agb_8h_html_a2a26d723b07d1a9893f57208a201df36"><div class="ttname"><a href="gb_8h.html#a2a26d723b07d1a9893f57208a201df36">set_vram_byte</a></div><div class="ttdeci">void set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a2dd9f335a197647264f01a713bd31a70"><div class="ttname"><a href="gb_8h.html#a2dd9f335a197647264f01a713bd31a70">vmemcpy</a></div><div class="ttdeci">void vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len)</div></div> @@ -711,7 +711,7 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="agb_8h_html_a34d6500215984e8f9a986523a2f2dadd"><div class="ttname"><a href="gb_8h.html#a34d6500215984e8f9a986523a2f2dadd">receive_byte</a></div><div class="ttdeci">void receive_byte(void)</div></div> <div class="ttc" id="agb_8h_html_a3619f9cb1e3c92238a033ead79a0c551"><div class="ttname"><a href="gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a></div><div class="ttdeci">volatile struct OAM_item_t shadow_OAM[]</div></div> <div class="ttc" id="agb_8h_html_a3aea9deb2a0bfea9ff05a898f4822e31"><div class="ttname"><a href="gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31">reset</a></div><div class="ttdeci">void reset(void)</div></div> -<div class="ttc" id="agb_8h_html_a3dcce95daec5b42fc14a8938ef2cf503"><div class="ttname"><a href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503">set_bkg_attribute_xy</a></div><div class="ttdeci">uint8_t * set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a)</div><div class="ttdef"><b>Definition:</b> gb.h:1396</div></div> +<div class="ttc" id="agb_8h_html_a3dcce95daec5b42fc14a8938ef2cf503"><div class="ttname"><a href="gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503">set_bkg_attribute_xy</a></div><div class="ttdeci">uint8_t * set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a)</div><div class="ttdef"><b>Definition:</b> gb.h:1408</div></div> <div class="ttc" id="agb_8h_html_a4093fb5f45f807fe8d4a45121f3fffc5"><div class="ttname"><a href="gb_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5">get_system</a></div><div class="ttdeci">uint8_t get_system(void)</div><div class="ttdef"><b>Definition:</b> gb.h:421</div></div> <div class="ttc" id="agb_8h_html_a4344fefd260763e12703138066841b19"><div class="ttname"><a href="gb_8h.html#a4344fefd260763e12703138066841b19">joypad</a></div><div class="ttdeci">uint8_t joypad(void) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a46058204097dd305bf72bc20ea7f7a3b"><div class="ttname"><a href="gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b">init_bkg</a></div><div class="ttdeci">void init_bkg(uint8_t c) OLDCALL PRESERVES_REGS(b</div></div> @@ -726,23 +726,23 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="agb_8h_html_a617176cc314371eeddcd8903584d62f0"><div class="ttname"><a href="gb_8h.html#a617176cc314371eeddcd8903584d62f0">add_low_priority_TIM</a></div><div class="ttdeci">void add_low_priority_TIM(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_a6224b2e4b72c062a2bb2959b0aaf860a"><div class="ttname"><a href="gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a">set_tiles</a></div><div class="ttdeci">void set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL</div></div> <div class="ttc" id="agb_8h_html_a623f1ed8ee1d48bfa6e884d546991a6f"><div class="ttname"><a href="gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f">remove_TIM</a></div><div class="ttdeci">void remove_TIM(int_handler h)</div></div> -<div class="ttc" id="agb_8h_html_a6261537edc74068e3f7f057e6a3e8a57"><div class="ttname"><a href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a></div><div class="ttdeci">void move_bkg(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1436</div></div> +<div class="ttc" id="agb_8h_html_a6261537edc74068e3f7f057e6a3e8a57"><div class="ttname"><a href="gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a></div><div class="ttdeci">void move_bkg(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1448</div></div> <div class="ttc" id="agb_8h_html_a62770721f72bd8ad399a7bfcc0305db2"><div class="ttname"><a href="gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2">remove_JOY</a></div><div class="ttdeci">void remove_JOY(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_a67ef797ca230a941c1cc0c580720327b"><div class="ttname"><a href="gb_8h.html#a67ef797ca230a941c1cc0c580720327b">remove_LCD</a></div><div class="ttdeci">void remove_LCD(int_handler h)</div></div> -<div class="ttc" id="agb_8h_html_a68651e50243349b48164a8ad983dca4e"><div class="ttname"><a href="gb_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a></div><div class="ttdeci">void set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2120</div></div> -<div class="ttc" id="agb_8h_html_a6b873c807c9e2c90fb574951e85fdf88"><div class="ttname"><a href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88">get_sprite_prop</a></div><div class="ttdeci">uint8_t get_sprite_prop(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1931</div></div> -<div class="ttc" id="agb_8h_html_a6c59aa9a4f9ea42bed6ca6940b2741fe"><div class="ttname"><a href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe">scroll_sprite</a></div><div class="ttdeci">void scroll_sprite(uint8_t nb, int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1964</div></div> +<div class="ttc" id="agb_8h_html_a68651e50243349b48164a8ad983dca4e"><div class="ttname"><a href="gb_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a></div><div class="ttdeci">void set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2132</div></div> +<div class="ttc" id="agb_8h_html_a6b873c807c9e2c90fb574951e85fdf88"><div class="ttname"><a href="gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88">get_sprite_prop</a></div><div class="ttdeci">uint8_t get_sprite_prop(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1943</div></div> +<div class="ttc" id="agb_8h_html_a6c59aa9a4f9ea42bed6ca6940b2741fe"><div class="ttname"><a href="gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe">scroll_sprite</a></div><div class="ttdeci">void scroll_sprite(uint8_t nb, int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1976</div></div> <div class="ttc" id="agb_8h_html_a6da9e2fa1bafd35363e84ee999909ec7"><div class="ttname"><a href="gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7">set_bkg_tiles</a></div><div class="ttdeci">void set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a711fa26feecc76dc51482b0f77062859"><div class="ttname"><a href="gb_8h.html#a711fa26feecc76dc51482b0f77062859">set_bkg_1bpp_data</a></div><div class="ttdeci">void set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_a739a212609ae60c9c56c095f96b4ea80"><div class="ttname"><a href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80">set_win_based_tiles</a></div><div class="ttdeci">void set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1570</div></div> +<div class="ttc" id="agb_8h_html_a739a212609ae60c9c56c095f96b4ea80"><div class="ttname"><a href="gb_8h.html#a739a212609ae60c9c56c095f96b4ea80">set_win_based_tiles</a></div><div class="ttdeci">void set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1582</div></div> <div class="ttc" id="agb_8h_html_a74c3f53fca019f7abcd1270650808849"><div class="ttname"><a href="gb_8h.html#a74c3f53fca019f7abcd1270650808849">fill_bkg_rect</a></div><div class="ttdeci">void fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a77d34577e9f97ffaf8463c752115722b"><div class="ttname"><a href="gb_8h.html#a77d34577e9f97ffaf8463c752115722b">get_data</a></div><div class="ttdeci">void get_data(uint8_t *data, uint8_t *vram_addr, uint16_t len)</div></div> <div class="ttc" id="agb_8h_html_a78d2fd18666afec116f176d46debb4e7"><div class="ttname"><a href="gb_8h.html#a78d2fd18666afec116f176d46debb4e7">sys_time</a></div><div class="ttdeci">volatile uint16_t sys_time</div></div> <div class="ttc" id="agb_8h_html_a79b9feff94d525e0237be22dcefd5850"><div class="ttname"><a href="gb_8h.html#a79b9feff94d525e0237be22dcefd5850">delay</a></div><div class="ttdeci">void delay(uint16_t d) PRESERVES_REGS(h</div></div> -<div class="ttc" id="agb_8h_html_a7b662ae4d83f9837bacb9fd580673054"><div class="ttname"><a href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a></div><div class="ttdeci">__REG _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> -<div class="ttc" id="agb_8h_html_a7e0cdfd6b9a2ae1b7f30384f132d8687"><div class="ttname"><a href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a></div><div class="ttdeci">void SET_SHADOW_OAM_ADDRESS(void *address)</div><div class="ttdef"><b>Definition:</b> gb.h:1842</div></div> +<div class="ttc" id="agb_8h_html_a7b662ae4d83f9837bacb9fd580673054"><div class="ttname"><a href="gb_8h.html#a7b662ae4d83f9837bacb9fd580673054">_shadow_OAM_base</a></div><div class="ttdeci">__REG _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1824</div></div> +<div class="ttc" id="agb_8h_html_a7e0cdfd6b9a2ae1b7f30384f132d8687"><div class="ttname"><a href="gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a></div><div class="ttdeci">void SET_SHADOW_OAM_ADDRESS(void *address)</div><div class="ttdef"><b>Definition:</b> gb.h:1854</div></div> <div class="ttc" id="agb_8h_html_a7ef32e7c1669aba48f235500a495baba"><div class="ttname"><a href="gb_8h.html#a7ef32e7c1669aba48f235500a495baba">get_win_data</a></div><div class="ttdeci">void get_win_data(uint8_t first_tile, uint8_t nb_tiles, uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_a811c386cac0df2d260aacb5a43608be5"><div class="ttname"><a href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a></div><div class="ttdeci">void set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1157</div></div> +<div class="ttc" id="agb_8h_html_a811c386cac0df2d260aacb5a43608be5"><div class="ttname"><a href="gb_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a></div><div class="ttdeci">void set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1169</div></div> <div class="ttc" id="agb_8h_html_a815f8ecad32d14b786a8ed1168518773"><div class="ttname"><a href="gb_8h.html#a815f8ecad32d14b786a8ed1168518773">wait_vbl_done</a></div><div class="ttdeci">void wait_vbl_done(void) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a83bce4c8764eddefd9ab8af88669065e"><div class="ttname"><a href="gb_8h.html#a83bce4c8764eddefd9ab8af88669065e">add_VBL</a></div><div class="ttdeci">void add_VBL(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_a874b9bd95b0a05d6a6072feabc879e45"><div class="ttname"><a href="gb_8h.html#a874b9bd95b0a05d6a6072feabc879e45">_cpu</a></div><div class="ttdeci">uint8_t _cpu</div></div> @@ -754,37 +754,37 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="agb_8h_html_a97bab71effd5e4e386629cb6ca5816cf"><div class="ttname"><a href="gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf">vmemset</a></div><div class="ttdeci">void vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_a98b848953a95ce2fff6fda643575d74a"><div class="ttname"><a href="gb_8h.html#a98b848953a95ce2fff6fda643575d74a">_current_bank</a></div><div class="ttdeci">__REG _current_bank</div><div class="ttdef"><b>Definition:</b> gb.h:522</div></div> <div class="ttc" id="agb_8h_html_a99bca2df4c6fde16a659797b4e584036"><div class="ttname"><a href="gb_8h.html#a99bca2df4c6fde16a659797b4e584036">SYSTEM_60HZ</a></div><div class="ttdeci">#define SYSTEM_60HZ</div><div class="ttdef"><b>Definition:</b> gb.h:27</div></div> -<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1921</div></div> +<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1933</div></div> <div class="ttc" id="agb_8h_html_aa1b9d8d215e844834d2be5c10969d712"><div class="ttname"><a href="gb_8h.html#aa1b9d8d215e844834d2be5c10969d712">add_TIM</a></div><div class="ttdeci">void add_TIM(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_aa1bf03fa405248ec322b2a02d95975de"><div class="ttname"><a href="gb_8h.html#aa1bf03fa405248ec322b2a02d95975de">get_mode</a></div><div class="ttdeci">uint8_t get_mode(void) PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_aa224c9bac27c7fd268e62bdf33338a84"><div class="ttname"><a href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a></div><div class="ttdeci">void set_2bpp_palette(uint16_t palette)</div><div class="ttdef"><b>Definition:</b> gb.h:980</div></div> +<div class="ttc" id="agb_8h_html_aa224c9bac27c7fd268e62bdf33338a84"><div class="ttname"><a href="gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a></div><div class="ttdeci">void set_2bpp_palette(uint16_t palette)</div><div class="ttdef"><b>Definition:</b> gb.h:992</div></div> <div class="ttc" id="agb_8h_html_aa6bcf24d97f93307b30f2906251f39a0"><div class="ttname"><a href="gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0">get_bkg_tiles</a></div><div class="ttdeci">void get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_aa8213cfad631865e3b6faec18e772cb4"><div class="ttname"><a href="gb_8h.html#aa8213cfad631865e3b6faec18e772cb4">get_win_xy_addr</a></div><div class="ttdeci">uint8_t * get_win_xy_addr(uint8_t x, uint8_t y) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_aa82205e9629f984d0b3dc8055c211522"><div class="ttname"><a href="gb_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a></div><div class="ttdeci">uint8_t _map_tile_offset</div></div> -<div class="ttc" id="agb_8h_html_aa9e3edd5311290cba933c382cf2f5898"><div class="ttname"><a href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898">set_sprite_native_data</a></div><div class="ttdeci">void set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2160</div></div> +<div class="ttc" id="agb_8h_html_aa9e3edd5311290cba933c382cf2f5898"><div class="ttname"><a href="gb_8h.html#aa9e3edd5311290cba933c382cf2f5898">set_sprite_native_data</a></div><div class="ttdeci">void set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2172</div></div> <div class="ttc" id="agb_8h_html_aaad2823459f54a08a18be59d4c3d63d8"><div class="ttname"><a href="gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8">set_bkg_tile_xy</a></div><div class="ttdeci">uint8_t * set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t)</div></div> <div class="ttc" id="agb_8h_html_aad3a9797fd6d216671b5bbaccd8a4916"><div class="ttname"><a href="gb_8h.html#aad3a9797fd6d216671b5bbaccd8a4916">enable_interrupts</a></div><div class="ttdeci">void enable_interrupts(void) PRESERVES_REGS(a</div></div> <div class="ttc" id="agb_8h_html_aae96812c15f9003428180ec3d0964145"><div class="ttname"><a href="gb_8h.html#aae96812c15f9003428180ec3d0964145">display_off</a></div><div class="ttdeci">void display_off(void) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ab3e60c92c9f8fbed855f8712187ea3ea"><div class="ttname"><a href="gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea">set_sprite_1bpp_data</a></div><div class="ttdeci">void set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_ab42c12c1d9aed3fd963248fbea9830cd"><div class="ttname"><a href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd">move_sprite</a></div><div class="ttdeci">void move_sprite(uint8_t nb, uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1948</div></div> +<div class="ttc" id="agb_8h_html_ab42c12c1d9aed3fd963248fbea9830cd"><div class="ttname"><a href="gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd">move_sprite</a></div><div class="ttdeci">void move_sprite(uint8_t nb, uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1960</div></div> <div class="ttc" id="agb_8h_html_ab472d9bbb1bcfd141374f5babc71934c"><div class="ttname"><a href="gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a></div><div class="ttdeci">uint8_t _submap_tile_offset</div></div> <div class="ttc" id="agb_8h_html_ab6634cc802b70972dc0ce0961ffc9693"><div class="ttname"><a href="gb_8h.html#ab6634cc802b70972dc0ce0961ffc9693">joypad_ex</a></div><div class="ttdeci">void joypad_ex(joypads_t *joypads) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ab7e35e1eff44ed78ad8f0015c6e85b4e"><div class="ttname"><a href="gb_8h.html#ab7e35e1eff44ed78ad8f0015c6e85b4e">joypad_init</a></div><div class="ttdeci">uint8_t joypad_init(uint8_t npads, joypads_t *joypads) OLDCALL</div></div> <div class="ttc" id="agb_8h_html_aba4fa6f13f80e53daeb0caa7b1ec8afb"><div class="ttname"><a href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a></div><div class="ttdeci">uint8_t h</div><div class="ttdef"><b>Definition:</b> gb.h:414</div></div> <div class="ttc" id="agb_8h_html_abb680388b5bcbf0c69526d7017ffe8d2"><div class="ttname"><a href="gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2">waitpad</a></div><div class="ttdeci">uint8_t waitpad(uint8_t mask) PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_abc8bc5808620a9717263b8c9ec2237f0"><div class="ttname"><a href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a></div><div class="ttdeci">void set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1290</div></div> +<div class="ttc" id="agb_8h_html_abc8bc5808620a9717263b8c9ec2237f0"><div class="ttname"><a href="gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a></div><div class="ttdeci">void set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> gb.h:1302</div></div> <div class="ttc" id="agb_8h_html_abe4846d4570b4880b0e54b9e503f4d30"><div class="ttname"><a href="gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30">set_tile_data</a></div><div class="ttdeci">void set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ac2bf0c4919c30d322fa5853c896e710f"><div class="ttname"><a href="gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f">set_win_data</a></div><div class="ttdeci">void set_win_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ac46f5cb1264dc3948c6e339859f5106c"><div class="ttname"><a href="gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c">set_win_tile_xy</a></div><div class="ttdeci">uint8_t * set_win_tile_xy(uint8_t x, uint8_t y, uint8_t t)</div></div> <div class="ttc" id="agb_8h_html_ac6b62210da8713ab1fca7cb3ff6e80c5"><div class="ttname"><a href="gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5">remove_VBL</a></div><div class="ttdeci">void remove_VBL(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_acae13736da20f9fc53e8d38934aa2119"><div class="ttname"><a href="gb_8h.html#acae13736da20f9fc53e8d38934aa2119">_io_out</a></div><div class="ttdeci">volatile uint8_t _io_out</div></div> -<div class="ttc" id="agb_8h_html_acb5c235def5988696724051c5f838e74"><div class="ttname"><a href="gb_8h.html#acb5c235def5988696724051c5f838e74">set_bkg_native_data</a></div><div class="ttdeci">void set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2143</div></div> +<div class="ttc" id="agb_8h_html_acb5c235def5988696724051c5f838e74"><div class="ttname"><a href="gb_8h.html#acb5c235def5988696724051c5f838e74">set_bkg_native_data</a></div><div class="ttdeci">void set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> gb.h:2155</div></div> <div class="ttc" id="agb_8h_html_acd5ee7a94059e6edbe9223f291bc2b46"><div class="ttname"><a href="gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46">set_win_1bpp_data</a></div><div class="ttdeci">void set_win_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_ad22c51635d052399bbbe1777999c794d"><div class="ttname"><a href="gb_8h.html#ad22c51635d052399bbbe1777999c794d">hide_sprite</a></div><div class="ttdeci">void hide_sprite(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1976</div></div> +<div class="ttc" id="agb_8h_html_ad22c51635d052399bbbe1777999c794d"><div class="ttname"><a href="gb_8h.html#ad22c51635d052399bbbe1777999c794d">hide_sprite</a></div><div class="ttdeci">void hide_sprite(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1988</div></div> <div class="ttc" id="agb_8h_html_ad5bc3dc922707507aa51ed7f5b4a21e3"><div class="ttname"><a href="gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3">fill_win_rect</a></div><div class="ttdeci">void fill_win_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ada353868815f4a2923812ac63aa00003"><div class="ttname"><a href="gb_8h.html#ada353868815f4a2923812ac63aa00003">waitpadup</a></div><div class="ttdeci">void waitpadup(void) PRESERVES_REGS(a</div></div> <div class="ttc" id="agb_8h_html_adb21d1c7d533a7133bab36a845489780"><div class="ttname"><a href="gb_8h.html#adb21d1c7d533a7133bab36a845489780">set_bkg_submap</a></div><div class="ttdeci">void set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL</div><div class="ttdef"><b>Definition:</b> msx.h:619</div></div> -<div class="ttc" id="agb_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> gb.h:1014</div></div> +<div class="ttc" id="agb_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> gb.h:1026</div></div> <div class="ttc" id="agb_8h_html_adcdec4034a14abc5be9bb88c29b947c9"><div class="ttname"><a href="gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9">get_sprite_data</a></div><div class="ttdeci">void get_sprite_data(uint8_t first_tile, uint8_t nb_tiles, uint8_t *data) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_ade1cd2eab862b0e479415288964b3d63"><div class="ttname"><a href="gb_8h.html#ade1cd2eab862b0e479415288964b3d63">cancel_pending_interrupts</a></div><div class="ttdeci">uint8_t cancel_pending_interrupts(void)</div><div class="ttdef"><b>Definition:</b> gb.h:398</div></div> <div class="ttc" id="agb_8h_html_ae2dae907ea199eee9abb0eb4b831778f"><div class="ttname"><a href="gb_8h.html#ae2dae907ea199eee9abb0eb4b831778f">add_LCD</a></div><div class="ttdeci">void add_LCD(int_handler h)</div></div> @@ -795,9 +795,9 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="agb_8h_html_ae655adc762bf0b4320d2e11d2e5fbc72"><div class="ttname"><a href="gb_8h.html#ae655adc762bf0b4320d2e11d2e5fbc72">add_SIO</a></div><div class="ttdeci">void add_SIO(int_handler h)</div></div> <div class="ttc" id="agb_8h_html_ae6bc65c789195b4c19ee8765b1a2aa28"><div class="ttname"><a href="gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28">set_interrupts</a></div><div class="ttdeci">void set_interrupts(uint8_t flags) PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_aeda4515a31485c9688c4601ac5ce2d79"><div class="ttname"><a href="gb_8h.html#aeda4515a31485c9688c4601ac5ce2d79">e</a></div><div class="ttdeci">uint8_t e</div><div class="ttdef"><b>Definition:</b> gb.h:414</div></div> -<div class="ttc" id="agb_8h_html_aeef17768c494bcd6b67f7591329f7ff5"><div class="ttname"><a href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5">move_win</a></div><div class="ttdeci">void move_win(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1714</div></div> +<div class="ttc" id="agb_8h_html_aeef17768c494bcd6b67f7591329f7ff5"><div class="ttname"><a href="gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5">move_win</a></div><div class="ttdeci">void move_win(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> gb.h:1726</div></div> <div class="ttc" id="agb_8h_html_af57b77452ef377da18e4fbf0288013d1"><div class="ttname"><a href="gb_8h.html#af57b77452ef377da18e4fbf0288013d1">vsync</a></div><div class="ttdeci">void vsync(void) PRESERVES_REGS(b</div></div> -<div class="ttc" id="agb_8h_html_af5c0beff7d7a7d8641b51fd95c811b2a"><div class="ttname"><a href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a">get_sprite_tile</a></div><div class="ttdeci">uint8_t get_sprite_tile(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1873</div></div> +<div class="ttc" id="agb_8h_html_af5c0beff7d7a7d8641b51fd95c811b2a"><div class="ttname"><a href="gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a">get_sprite_tile</a></div><div class="ttdeci">uint8_t get_sprite_tile(uint8_t nb)</div><div class="ttdef"><b>Definition:</b> gb.h:1885</div></div> <div class="ttc" id="agb_8h_html_af6ac67037de041eb0141ba3725b1db83"><div class="ttname"><a href="gb_8h.html#af6ac67037de041eb0141ba3725b1db83">init_win</a></div><div class="ttdeci">void init_win(uint8_t c) OLDCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="agb_8h_html_af79b920bcb642bba2e652874c4f7eeff"><div class="ttname"><a href="gb_8h.html#af79b920bcb642bba2e652874c4f7eeff">l</a></div><div class="ttdeci">uint8_t l</div><div class="ttdef"><b>Definition:</b> gb.h:414</div></div> <div class="ttc" id="agb_8h_html_af80befa3cad9cae361c7cf4fffb3a8de"><div class="ttname"><a href="gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de">set_win_submap</a></div><div class="ttdeci">void set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL</div><div class="ttdef"><b>Definition:</b> msx.h:622</div></div> @@ -807,11 +807,11 @@ $(document).ready(function(){initNavTree('gb_8h_source.html',''); initResizable( <div class="ttc" id="astdint_8h_html_aba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:51</div></div> <div class="ttc" id="astdint_8h_html_adf4d876453337156dde61095e1f20223"><div class="ttname"><a href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a></div><div class="ttdeci">unsigned short int uint16_t</div><div class="ttdef"><b>Definition:</b> stdint.h:52</div></div> <div class="ttc" id="astdint_8h_html_aef44329758059c91c76d334e8fc09700"><div class="ttname"><a href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a></div><div class="ttdeci">signed char int8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:43</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1799</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1802</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1801</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1811</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1814</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1813</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> <div class="ttc" id="astructjoypads__t_html"><div class="ttname"><a href="structjoypads__t.html">joypads_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:743</div></div> <div class="ttc" id="astructjoypads__t_html_a5e953c63dfb5148ba29f5735a735035f"><div class="ttname"><a href="structjoypads__t.html#a5e953c63dfb5148ba29f5735a735035f">joypads_t::joy0</a></div><div class="ttdeci">uint8_t joy0</div><div class="ttdef"><b>Definition:</b> gb.h:747</div></div> <div class="ttc" id="astructjoypads__t_html_af84e3549a0708ee0e04295e5f853e9f5"><div class="ttname"><a href="structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5">joypads_t::npads</a></div><div class="ttdeci">uint8_t npads</div><div class="ttdef"><b>Definition:</b> gb.h:744</div></div> diff --git a/docs/api/gbdk_2bcd_8h_source.html b/docs/api/gbdk_2bcd_8h_source.html @@ -97,12 +97,15 @@ $(document).ready(function(){initNavTree('gbdk_2bcd_8h_source.html',''); initRes <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor"> #include <<a class="code" href="gb_2bcd_8h.html">gb/bcd.h</a>></span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#elif defined(__TARGET_sms) || defined(__TARGET_gg) || defined(__TARGET_msxdos)</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor"> #include <<a class="code" href="sms_2bcd_8h.html">sms/bcd.h</a>></span></div> -<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#else</span></div> -<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor"> #error Unrecognized port</span></div> -<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#endif</span></div> -<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#elif defined(__TARGET_nes)</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor"> #include <<a class="code" href="nes_2bcd_8h.html">nes/bcd.h</a>></span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#else</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor"> #error Unrecognized port</span></div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  </div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#endif</span></div> <div class="ttc" id="agb_2bcd_8h_html"><div class="ttname"><a href="gb_2bcd_8h.html">bcd.h</a></div></div> +<div class="ttc" id="anes_2bcd_8h_html"><div class="ttname"><a href="nes_2bcd_8h.html">bcd.h</a></div></div> <div class="ttc" id="asms_2bcd_8h_html"><div class="ttname"><a href="sms_2bcd_8h.html">bcd.h</a></div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> diff --git a/docs/api/globals_b.html b/docs/api/globals_b.html @@ -106,16 +106,16 @@ $(document).ready(function(){initNavTree('globals_b.html',''); initResizable(); : <a class="el" href="asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0">types.h</a> </li> <li>BANKREF -: <a class="el" href="gb_8h.html#a086293f2afb4c7945460a4496b20aea3">gb.h</a> -, <a class="el" href="msx_8h.html#a086293f2afb4c7945460a4496b20aea3">msx.h</a> -, <a class="el" href="nes_8h.html#a086293f2afb4c7945460a4496b20aea3">nes.h</a> +: <a class="el" href="msx_8h.html#a086293f2afb4c7945460a4496b20aea3">msx.h</a> , <a class="el" href="sms_8h.html#a086293f2afb4c7945460a4496b20aea3">sms.h</a> +, <a class="el" href="nes_8h.html#a086293f2afb4c7945460a4496b20aea3">nes.h</a> +, <a class="el" href="gb_8h.html#a086293f2afb4c7945460a4496b20aea3">gb.h</a> </li> <li>BANKREF_EXTERN -: <a class="el" href="sms_8h.html#a261bba55a07b802baf99346feadd9852">sms.h</a> -, <a class="el" href="nes_8h.html#a261bba55a07b802baf99346feadd9852">nes.h</a> +: <a class="el" href="gb_8h.html#a261bba55a07b802baf99346feadd9852">gb.h</a> , <a class="el" href="msx_8h.html#a261bba55a07b802baf99346feadd9852">msx.h</a> -, <a class="el" href="gb_8h.html#a261bba55a07b802baf99346feadd9852">gb.h</a> +, <a class="el" href="nes_8h.html#a261bba55a07b802baf99346feadd9852">nes.h</a> +, <a class="el" href="sms_8h.html#a261bba55a07b802baf99346feadd9852">sms.h</a> </li> <li>BCD : <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">bcd.h</a> diff --git a/docs/api/globals_defs_f.html b/docs/api/globals_defs_f.html @@ -89,12 +89,12 @@ $(document).ready(function(){initNavTree('globals_defs_f.html',''); initResizabl   <h3><a id="index_f"></a>- f -</h3><ul> -<li>false -: <a class="el" href="stdbool_8h.html#a65e9886d74aaee76545e83dd09011727">stdbool.h</a> -</li> <li>FALSE : <a class="el" href="types_8h.html#aa93f0eb578d23995850d61f7d61c55c1">types.h</a> </li> +<li>false +: <a class="el" href="stdbool_8h.html#a65e9886d74aaee76545e83dd09011727">stdbool.h</a> +</li> <li>FAR_CALL : <a class="el" href="far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730">far_ptr.h</a> </li> diff --git a/docs/api/globals_defs_m.html b/docs/api/globals_defs_m.html @@ -132,15 +132,18 @@ $(document).ready(function(){initNavTree('globals_defs_m.html',''); initResizabl , <a class="el" href="nes_8h.html#a8b77608c87a9aef65a03531482b2163b">nes.h</a> , <a class="el" href="sms_8h.html#a8b77608c87a9aef65a03531482b2163b">sms.h</a> </li> +<li>MAX_LCD_ISR_CALLS +: <a class="el" href="nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636">nes.h</a> +</li> <li>MAXWNDPOSX : <a class="el" href="gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">gb.h</a> , <a class="el" href="msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">msx.h</a> , <a class="el" href="sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">sms.h</a> </li> <li>MAXWNDPOSY -: <a class="el" href="gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150">gb.h</a> +: <a class="el" href="sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150">sms.h</a> +, <a class="el" href="gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150">gb.h</a> , <a class="el" href="msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150">msx.h</a> -, <a class="el" href="sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150">sms.h</a> </li> <li>memcpy : <a class="el" href="asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f">string.h</a> @@ -182,13 +185,13 @@ $(document).ready(function(){initNavTree('globals_defs_m.html',''); initResizabl : <a class="el" href="sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86">hardware.h</a> </li> <li>METASPR_ITEM -: <a class="el" href="gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa">metasprites.h</a> +: <a class="el" href="sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa">metasprites.h</a> </li> <li>METASPR_TERM : <a class="el" href="gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a">metasprites.h</a> </li> <li>metasprite_end -: <a class="el" href="gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a">metasprites.h</a> +: <a class="el" href="sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a">metasprites.h</a> </li> <li>MGB_TYPE : <a class="el" href="gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b">gb.h</a> diff --git a/docs/api/globals_f.html b/docs/api/globals_f.html @@ -89,12 +89,12 @@ $(document).ready(function(){initNavTree('globals_f.html',''); initResizable(); <div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> <h3><a id="index_f"></a>- f -</h3><ul> -<li>FALSE -: <a class="el" href="types_8h.html#aa93f0eb578d23995850d61f7d61c55c1">types.h</a> -</li> <li>false : <a class="el" href="stdbool_8h.html#a65e9886d74aaee76545e83dd09011727">stdbool.h</a> </li> +<li>FALSE +: <a class="el" href="types_8h.html#aa93f0eb578d23995850d61f7d61c55c1">types.h</a> +</li> <li>FAR_CALL : <a class="el" href="far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730">far_ptr.h</a> </li> diff --git a/docs/api/globals_m.html b/docs/api/globals_m.html @@ -98,9 +98,9 @@ $(document).ready(function(){initNavTree('globals_m.html',''); initResizable(); </li> <li>M_NO_INTERP : <a class="el" href="gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07">gb.h</a> +, <a class="el" href="sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07">sms.h</a> , <a class="el" href="msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07">msx.h</a> , <a class="el" href="nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07">nes.h</a> -, <a class="el" href="sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07">sms.h</a> </li> <li>M_NO_SCROLL : <a class="el" href="gb_8h.html#a04382de20738146fe873ddfb0585052b">gb.h</a> @@ -135,15 +135,18 @@ $(document).ready(function(){initNavTree('globals_m.html',''); initResizable(); , <a class="el" href="nes_8h.html#a8b77608c87a9aef65a03531482b2163b">nes.h</a> , <a class="el" href="sms_8h.html#a8b77608c87a9aef65a03531482b2163b">sms.h</a> </li> +<li>MAX_LCD_ISR_CALLS +: <a class="el" href="nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636">nes.h</a> +</li> <li>MAXWNDPOSX -: <a class="el" href="gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">gb.h</a> +: <a class="el" href="sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">sms.h</a> +, <a class="el" href="gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">gb.h</a> , <a class="el" href="msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">msx.h</a> -, <a class="el" href="sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5">sms.h</a> </li> <li>MAXWNDPOSY : <a class="el" href="gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150">gb.h</a> -, <a class="el" href="sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150">sms.h</a> , <a class="el" href="msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150">msx.h</a> +, <a class="el" href="sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150">sms.h</a> </li> <li>memcmp() : <a class="el" href="asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9">string.h</a> diff --git a/docs/api/index.html b/docs/api/index.html @@ -104,16 +104,16 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); }); <li><a class="el" href="docs_releases.html">GBDK Release Notes</a></li> <li><a class="el" href="docs_toolchain_settings.html">Toolchain settings</a></li> </ul> -<h1><a class="anchor" id="autotoc_md299"></a> +<h1><a class="anchor" id="autotoc_md300"></a> Introduction</h1> <p>Welcome to GBDK-2020! The best thing to do is head over to the <a class="el" href="docs_getting_started.html">Getting Started</a> section to get up and running.</p> <p>If you are upgrading please check <a class="el" href="docs_releases.html">GBDK Release Notes</a> and <a class="el" href="docs_migrating_versions.html">Migrating to new GBDK Versions</a></p> -<h1><a class="anchor" id="autotoc_md300"></a> +<h1><a class="anchor" id="autotoc_md301"></a> About the Documentation</h1> <p>This documentation is partially based on material written by the original GBDK authors in 1999 and updated for GBDK-2020. The API docs are automatically generated from the C header files using Doxygen.</p> <p>GBDK-2020 is an updated version of the original GBDK with a modernized SDCC toolchain and many API improvements and fixes. It can be found at: <a href="https://github.com/gbdk-2020/gbdk-2020/">https://github.com/gbdk-2020/gbdk-2020/</a>.</p> <p>The original GBDK sources, documentation and website are at: <a href="http://gbdk.sourceforge.net/">http://gbdk.sourceforge.net/</a></p> -<h1><a class="anchor" id="autotoc_md301"></a> +<h1><a class="anchor" id="autotoc_md302"></a> About GBDK</h1> <p>The GameBoy Developer's Kit (GBDK, GBDK-2020) is used to develop games and programs for the Nintendo Game Boy (and some other consoles) in C and assembly. GBDK includes a set of libraries for the most common requirements and generates image files for use with a real GameBoy or emulators.</p> <p>GBDK features:</p><ul> @@ -125,7 +125,7 @@ About GBDK</h1> </ul> <p>GBDK is freeware. Most of the tooling code is under the GPL. The runtime libraries should be under the LGPL. Please consider mentioning GBDK in the credits of projects made with it.</p> <hr /> -<h1><a class="anchor" id="autotoc_md302"></a> +<h1><a class="anchor" id="autotoc_md303"></a> Historical Info and Links</h1> <p>Work on the original GBDK (pre-2020) was by:</p> <p>Pascal Felber, Lars Malmborg, Michael Hope, David Galloway (djmips), John Fuge, and others.</p> diff --git a/docs/api/index.js b/docs/api/index.js @@ -1,9 +1,9 @@ var index = [ - [ "Introduction", "index.html#autotoc_md299", null ], - [ "About the Documentation", "index.html#autotoc_md300", null ], - [ "About GBDK", "index.html#autotoc_md301", null ], - [ "Historical Info and Links", "index.html#autotoc_md302", null ], + [ "Introduction", "index.html#autotoc_md300", null ], + [ "About the Documentation", "index.html#autotoc_md301", null ], + [ "About GBDK", "index.html#autotoc_md302", null ], + [ "Historical Info and Links", "index.html#autotoc_md303", null ], [ "Getting Started", "docs_getting_started.html", [ [ "1. Download a Release and unzip it", "docs_getting_started.html#autotoc_md8", [ [ "Known Issue: Windows and folder names with spaces on non-C drives", "docs_getting_started.html#autotoc_md9", null ] @@ -192,18 +192,19 @@ var index = [ "Shadow PPU registers", "docs_supported_consoles.html#autotoc_md179", null ], [ "Implementation of (fake) vbl / lcd handlers", "docs_supported_consoles.html#autotoc_md180", null ], [ "Caveat: Make sure to call wait_vbl_done on every frame", "docs_supported_consoles.html#autotoc_md181", null ], - [ "Tile Data and Tile Map loading", "docs_supported_consoles.html#autotoc_md182", [ - [ "Tile and Map Data in 2bpp Game Boy Format", "docs_supported_consoles.html#autotoc_md183", null ], - [ "Tile and Map Data in Native Format", "docs_supported_consoles.html#autotoc_md184", null ], - [ "Game Boy Color map attributes on the NES", "docs_supported_consoles.html#autotoc_md185", null ] + [ "Caveat: Do all status bar scroll movement in LCD handlers to mitigate glitches", "docs_supported_consoles.html#autotoc_md182", null ], + [ "Tile Data and Tile Map loading", "docs_supported_consoles.html#autotoc_md183", [ + [ "Tile and Map Data in 2bpp Game Boy Format", "docs_supported_consoles.html#autotoc_md184", null ], + [ "Tile and Map Data in Native Format", "docs_supported_consoles.html#autotoc_md185", null ], + [ "Game Boy Color map attributes on the NES", "docs_supported_consoles.html#autotoc_md186", null ] ] ] ] ], - [ "From Game Boy to Mega Duck / Cougar Boy", "docs_supported_consoles.html#autotoc_md186", [ - [ "Summary of Hardware changes:", "docs_supported_consoles.html#autotoc_md187", null ], - [ "Best Practices", "docs_supported_consoles.html#autotoc_md188", null ], - [ "Sound Register Value Changes", "docs_supported_consoles.html#autotoc_md189", null ], - [ "Graphics Register Bit Changes", "docs_supported_consoles.html#autotoc_md190", null ], - [ "Detailed Register Address Changes", "docs_supported_consoles.html#autotoc_md191", null ] + [ "From Game Boy to Mega Duck / Cougar Boy", "docs_supported_consoles.html#autotoc_md187", [ + [ "Summary of Hardware changes:", "docs_supported_consoles.html#autotoc_md188", null ], + [ "Best Practices", "docs_supported_consoles.html#autotoc_md189", null ], + [ "Sound Register Value Changes", "docs_supported_consoles.html#autotoc_md190", null ], + [ "Graphics Register Bit Changes", "docs_supported_consoles.html#autotoc_md191", null ], + [ "Detailed Register Address Changes", "docs_supported_consoles.html#autotoc_md192", null ] ] ] ] ] ] ], @@ -244,123 +245,123 @@ var index = ] ] ] ], [ "Example Programs", "docs_example_programs.html", [ - [ "banks (various projects)", "docs_example_programs.html#autotoc_md192", null ], - [ "comm", "docs_example_programs.html#autotoc_md193", null ], - [ "crash", "docs_example_programs.html#autotoc_md194", null ], - [ "colorbar", "docs_example_programs.html#autotoc_md195", null ], - [ "dscan", "docs_example_programs.html#autotoc_md196", null ], - [ "filltest", "docs_example_programs.html#autotoc_md197", null ], - [ "fonts", "docs_example_programs.html#autotoc_md198", null ], - [ "galaxy", "docs_example_programs.html#autotoc_md199", null ], - [ "gb-dtmf", "docs_example_programs.html#autotoc_md200", null ], - [ "gbdecompress", "docs_example_programs.html#autotoc_md201", null ], - [ "irq", "docs_example_programs.html#autotoc_md202", null ], - [ "large map", "docs_example_programs.html#autotoc_md203", null ], - [ "metasprites", "docs_example_programs.html#autotoc_md204", null ], - [ "lcd isr wobble", "docs_example_programs.html#autotoc_md205", null ], - [ "paint", "docs_example_programs.html#autotoc_md206", null ], - [ "rand", "docs_example_programs.html#autotoc_md207", null ], - [ "ram_fn", "docs_example_programs.html#autotoc_md208", null ], - [ "rpn", "docs_example_programs.html#autotoc_md209", null ], - [ "samptest", "docs_example_programs.html#autotoc_md210", null ], - [ "sgb (various)", "docs_example_programs.html#autotoc_md211", null ], - [ "sound", "docs_example_programs.html#autotoc_md212", null ], - [ "space", "docs_example_programs.html#autotoc_md213", null ], - [ "templates", "docs_example_programs.html#autotoc_md214", null ] + [ "banks (various projects)", "docs_example_programs.html#autotoc_md193", null ], + [ "comm", "docs_example_programs.html#autotoc_md194", null ], + [ "crash", "docs_example_programs.html#autotoc_md195", null ], + [ "colorbar", "docs_example_programs.html#autotoc_md196", null ], + [ "dscan", "docs_example_programs.html#autotoc_md197", null ], + [ "filltest", "docs_example_programs.html#autotoc_md198", null ], + [ "fonts", "docs_example_programs.html#autotoc_md199", null ], + [ "galaxy", "docs_example_programs.html#autotoc_md200", null ], + [ "gb-dtmf", "docs_example_programs.html#autotoc_md201", null ], + [ "gbdecompress", "docs_example_programs.html#autotoc_md202", null ], + [ "irq", "docs_example_programs.html#autotoc_md203", null ], + [ "large map", "docs_example_programs.html#autotoc_md204", null ], + [ "metasprites", "docs_example_programs.html#autotoc_md205", null ], + [ "lcd isr wobble", "docs_example_programs.html#autotoc_md206", null ], + [ "paint", "docs_example_programs.html#autotoc_md207", null ], + [ "rand", "docs_example_programs.html#autotoc_md208", null ], + [ "ram_fn", "docs_example_programs.html#autotoc_md209", null ], + [ "rpn", "docs_example_programs.html#autotoc_md210", null ], + [ "samptest", "docs_example_programs.html#autotoc_md211", null ], + [ "sgb (various)", "docs_example_programs.html#autotoc_md212", null ], + [ "sound", "docs_example_programs.html#autotoc_md213", null ], + [ "space", "docs_example_programs.html#autotoc_md214", null ], + [ "templates", "docs_example_programs.html#autotoc_md215", null ] ] ], [ "Frequently Asked Questions (FAQ)", "docs_faq.html", [ - [ "General", "docs_faq.html#autotoc_md215", null ], - [ "Licensing", "docs_faq.html#autotoc_md216", null ], - [ "Graphics and Resources", "docs_faq.html#autotoc_md217", null ], - [ "ROM Header Settings", "docs_faq.html#autotoc_md218", null ], - [ "Editors", "docs_faq.html#autotoc_md219", null ], - [ "Errors and Warnings", "docs_faq.html#autotoc_md220", null ], - [ "Debugging / Compiling / Toolchain", "docs_faq.html#autotoc_md221", null ], - [ "API / Utilities", "docs_faq.html#autotoc_md222", null ] + [ "General", "docs_faq.html#autotoc_md216", null ], + [ "Licensing", "docs_faq.html#autotoc_md217", null ], + [ "Graphics and Resources", "docs_faq.html#autotoc_md218", null ], + [ "ROM Header Settings", "docs_faq.html#autotoc_md219", null ], + [ "Editors", "docs_faq.html#autotoc_md220", null ], + [ "Errors and Warnings", "docs_faq.html#autotoc_md221", null ], + [ "Debugging / Compiling / Toolchain", "docs_faq.html#autotoc_md222", null ], + [ "API / Utilities", "docs_faq.html#autotoc_md223", null ] ] ], [ "Migrating to new GBDK Versions", "docs_migrating_versions.html", [ - [ "GBDK-2020 versions", "docs_migrating_versions.html#autotoc_md223", [ - [ "Porting to GBDK-2020 4.3.0", "docs_migrating_versions.html#autotoc_md224", null ], - [ "Porting to GBDK-2020 4.2.0", "docs_migrating_versions.html#autotoc_md225", null ], - [ "Porting to GBDK-2020 4.1.1", "docs_migrating_versions.html#autotoc_md226", null ], - [ "Porting to GBDK-2020 4.1.0", "docs_migrating_versions.html#autotoc_md227", null ], - [ "Porting to GBDK-2020 4.0.6", "docs_migrating_versions.html#autotoc_md228", null ], - [ "Porting to GBDK-2020 4.0.5", "docs_migrating_versions.html#autotoc_md229", null ], - [ "Porting to GBDK-2020 4.0.4", "docs_migrating_versions.html#autotoc_md230", null ], - [ "Porting to GBDK-2020 4.0.3", "docs_migrating_versions.html#autotoc_md231", null ], - [ "Porting to GBDK-2020 4.0.2", "docs_migrating_versions.html#autotoc_md232", null ], - [ "Porting to GBDK-2020 4.0.1", "docs_migrating_versions.html#autotoc_md233", null ], - [ "Porting to GBDK-2020 4.0", "docs_migrating_versions.html#autotoc_md234", null ], - [ "Porting to GBDK-2020 3.2", "docs_migrating_versions.html#autotoc_md235", null ], - [ "Porting to GBDK-2020 3.1.1", "docs_migrating_versions.html#autotoc_md236", null ], - [ "Porting to GBDK-2020 3.1", "docs_migrating_versions.html#autotoc_md237", null ], - [ "Porting to GBDK-2020 3.0.1", "docs_migrating_versions.html#autotoc_md238", null ] + [ "GBDK-2020 versions", "docs_migrating_versions.html#autotoc_md224", [ + [ "Porting to GBDK-2020 4.3.0", "docs_migrating_versions.html#autotoc_md225", null ], + [ "Porting to GBDK-2020 4.2.0", "docs_migrating_versions.html#autotoc_md226", null ], + [ "Porting to GBDK-2020 4.1.1", "docs_migrating_versions.html#autotoc_md227", null ], + [ "Porting to GBDK-2020 4.1.0", "docs_migrating_versions.html#autotoc_md228", null ], + [ "Porting to GBDK-2020 4.0.6", "docs_migrating_versions.html#autotoc_md229", null ], + [ "Porting to GBDK-2020 4.0.5", "docs_migrating_versions.html#autotoc_md230", null ], + [ "Porting to GBDK-2020 4.0.4", "docs_migrating_versions.html#autotoc_md231", null ], + [ "Porting to GBDK-2020 4.0.3", "docs_migrating_versions.html#autotoc_md232", null ], + [ "Porting to GBDK-2020 4.0.2", "docs_migrating_versions.html#autotoc_md233", null ], + [ "Porting to GBDK-2020 4.0.1", "docs_migrating_versions.html#autotoc_md234", null ], + [ "Porting to GBDK-2020 4.0", "docs_migrating_versions.html#autotoc_md235", null ], + [ "Porting to GBDK-2020 3.2", "docs_migrating_versions.html#autotoc_md236", null ], + [ "Porting to GBDK-2020 3.1.1", "docs_migrating_versions.html#autotoc_md237", null ], + [ "Porting to GBDK-2020 3.1", "docs_migrating_versions.html#autotoc_md238", null ], + [ "Porting to GBDK-2020 3.0.1", "docs_migrating_versions.html#autotoc_md239", null ] ] ], - [ "Historical GBDK versions", "docs_migrating_versions.html#autotoc_md240", [ - [ "GBDK 1.1 to GBDK 2.0", "docs_migrating_versions.html#autotoc_md241", null ] + [ "Historical GBDK versions", "docs_migrating_versions.html#autotoc_md241", [ + [ "GBDK 1.1 to GBDK 2.0", "docs_migrating_versions.html#autotoc_md242", null ] ] ] ] ], [ "GBDK Release Notes", "docs_releases.html", [ - [ "GBDK-2020 Release Notes", "docs_releases.html#autotoc_md242", [ - [ "GBDK-2020 4.3.0", "docs_releases.html#autotoc_md243", null ], - [ "GBDK-2020 4.2.0", "docs_releases.html#autotoc_md244", null ], - [ "GBDK-2020 4.1.1", "docs_releases.html#autotoc_md245", null ], - [ "GBDK-2020 4.1.0", "docs_releases.html#autotoc_md246", null ], - [ "GBDK-2020 4.0.6", "docs_releases.html#autotoc_md247", null ], - [ "GBDK-2020 4.0.5", "docs_releases.html#autotoc_md248", null ], - [ "GBDK-2020 4.0.4", "docs_releases.html#autotoc_md249", null ], - [ "GBDK-2020 4.0.3", "docs_releases.html#autotoc_md250", null ], - [ "GBDK-2020 4.0.2", "docs_releases.html#autotoc_md251", null ], - [ "GBDK-2020 4.0.1", "docs_releases.html#autotoc_md252", null ], - [ "GBDK-2020 4.0", "docs_releases.html#autotoc_md253", null ], - [ "GBDK-2020 3.2", "docs_releases.html#autotoc_md254", null ], - [ "GBDK-2020 3.1.1", "docs_releases.html#autotoc_md255", null ], - [ "GBDK-2020 3.1", "docs_releases.html#autotoc_md256", null ], - [ "GBDK-2020 3.0.1", "docs_releases.html#autotoc_md257", null ], - [ "GBDK-2020 3.0", "docs_releases.html#autotoc_md258", null ] + [ "GBDK-2020 Release Notes", "docs_releases.html#autotoc_md243", [ + [ "GBDK-2020 4.3.0", "docs_releases.html#autotoc_md244", null ], + [ "GBDK-2020 4.2.0", "docs_releases.html#autotoc_md245", null ], + [ "GBDK-2020 4.1.1", "docs_releases.html#autotoc_md246", null ], + [ "GBDK-2020 4.1.0", "docs_releases.html#autotoc_md247", null ], + [ "GBDK-2020 4.0.6", "docs_releases.html#autotoc_md248", null ], + [ "GBDK-2020 4.0.5", "docs_releases.html#autotoc_md249", null ], + [ "GBDK-2020 4.0.4", "docs_releases.html#autotoc_md250", null ], + [ "GBDK-2020 4.0.3", "docs_releases.html#autotoc_md251", null ], + [ "GBDK-2020 4.0.2", "docs_releases.html#autotoc_md252", null ], + [ "GBDK-2020 4.0.1", "docs_releases.html#autotoc_md253", null ], + [ "GBDK-2020 4.0", "docs_releases.html#autotoc_md254", null ], + [ "GBDK-2020 3.2", "docs_releases.html#autotoc_md255", null ], + [ "GBDK-2020 3.1.1", "docs_releases.html#autotoc_md256", null ], + [ "GBDK-2020 3.1", "docs_releases.html#autotoc_md257", null ], + [ "GBDK-2020 3.0.1", "docs_releases.html#autotoc_md258", null ], + [ "GBDK-2020 3.0", "docs_releases.html#autotoc_md259", null ] ] ], - [ "Historical GBDK Release Notes", "docs_releases.html#autotoc_md259", [ - [ "GBDK 2.96", "docs_releases.html#autotoc_md260", null ], - [ "GBDK 2.95-3", "docs_releases.html#autotoc_md261", null ], - [ "GBDK 2.95-2", "docs_releases.html#autotoc_md262", null ], - [ "GBDK 2.95", "docs_releases.html#autotoc_md263", null ], - [ "GBDK 2.94", "docs_releases.html#autotoc_md264", null ], - [ "GBDK 2.93", "docs_releases.html#autotoc_md265", null ], - [ "GBDK 2.92-2 for win32", "docs_releases.html#autotoc_md266", null ], - [ "GBDK 2.92", "docs_releases.html#autotoc_md267", null ], - [ "GBDK 2.91", "docs_releases.html#autotoc_md268", null ], - [ "GBDK 2.1.5", "docs_releases.html#autotoc_md269", null ], - [ "GBDK 2.0b11 (DOS binary only) - 24 November 1997", "docs_releases.html#autotoc_md270", null ], - [ "GBDK 2.0b10 (DOS binary only) - 6 November 1997", "docs_releases.html#autotoc_md271", null ], - [ "GBDK 2.0b9 (DOS binary only)", "docs_releases.html#autotoc_md272", null ], - [ "GBDK 2.0b8 (DOS binary only)", "docs_releases.html#autotoc_md273", null ], - [ "GBDK 2.0b7 (DOS binary only)", "docs_releases.html#autotoc_md274", null ], - [ "GBDK 2.0b6", "docs_releases.html#autotoc_md275", null ], - [ "GBDK 2.0b5", "docs_releases.html#autotoc_md276", null ], - [ "GBDK 2.0b4", "docs_releases.html#autotoc_md277", null ], - [ "GBDK 2.0b3", "docs_releases.html#autotoc_md278", null ], - [ "GBDK 2.0b2", "docs_releases.html#autotoc_md279", null ], - [ "GBDK 2.0b1", "docs_releases.html#autotoc_md280", null ], - [ "GBDK 1.1", "docs_releases.html#autotoc_md281", null ], - [ "GBDK 1.0-1 1996", "docs_releases.html#autotoc_md282", null ] + [ "Historical GBDK Release Notes", "docs_releases.html#autotoc_md260", [ + [ "GBDK 2.96", "docs_releases.html#autotoc_md261", null ], + [ "GBDK 2.95-3", "docs_releases.html#autotoc_md262", null ], + [ "GBDK 2.95-2", "docs_releases.html#autotoc_md263", null ], + [ "GBDK 2.95", "docs_releases.html#autotoc_md264", null ], + [ "GBDK 2.94", "docs_releases.html#autotoc_md265", null ], + [ "GBDK 2.93", "docs_releases.html#autotoc_md266", null ], + [ "GBDK 2.92-2 for win32", "docs_releases.html#autotoc_md267", null ], + [ "GBDK 2.92", "docs_releases.html#autotoc_md268", null ], + [ "GBDK 2.91", "docs_releases.html#autotoc_md269", null ], + [ "GBDK 2.1.5", "docs_releases.html#autotoc_md270", null ], + [ "GBDK 2.0b11 (DOS binary only) - 24 November 1997", "docs_releases.html#autotoc_md271", null ], + [ "GBDK 2.0b10 (DOS binary only) - 6 November 1997", "docs_releases.html#autotoc_md272", null ], + [ "GBDK 2.0b9 (DOS binary only)", "docs_releases.html#autotoc_md273", null ], + [ "GBDK 2.0b8 (DOS binary only)", "docs_releases.html#autotoc_md274", null ], + [ "GBDK 2.0b7 (DOS binary only)", "docs_releases.html#autotoc_md275", null ], + [ "GBDK 2.0b6", "docs_releases.html#autotoc_md276", null ], + [ "GBDK 2.0b5", "docs_releases.html#autotoc_md277", null ], + [ "GBDK 2.0b4", "docs_releases.html#autotoc_md278", null ], + [ "GBDK 2.0b3", "docs_releases.html#autotoc_md279", null ], + [ "GBDK 2.0b2", "docs_releases.html#autotoc_md280", null ], + [ "GBDK 2.0b1", "docs_releases.html#autotoc_md281", null ], + [ "GBDK 1.1", "docs_releases.html#autotoc_md282", null ], + [ "GBDK 1.0-1 1996", "docs_releases.html#autotoc_md283", null ] ] ] ] ], [ "Toolchain settings", "docs_toolchain_settings.html", [ - [ "lcc settings", "docs_toolchain_settings.html#autotoc_md283", null ], - [ "sdcc settings", "docs_toolchain_settings.html#autotoc_md284", null ], - [ "sdasgb settings", "docs_toolchain_settings.html#autotoc_md285", null ], - [ "sdasz80 settings", "docs_toolchain_settings.html#autotoc_md286", null ], - [ "sdas6500 settings", "docs_toolchain_settings.html#autotoc_md287", null ], - [ "bankpack settings", "docs_toolchain_settings.html#autotoc_md288", null ], - [ "sdldgb settings", "docs_toolchain_settings.html#autotoc_md289", null ], - [ "sdldz80 settings", "docs_toolchain_settings.html#autotoc_md290", null ], - [ "sdld6808 settings", "docs_toolchain_settings.html#autotoc_md291", null ], - [ "ihxcheck settings", "docs_toolchain_settings.html#autotoc_md292", null ], - [ "makebin settings", "docs_toolchain_settings.html#autotoc_md293", null ], - [ "makecom settings", "docs_toolchain_settings.html#autotoc_md294", null ], - [ "gbcompress settings", "docs_toolchain_settings.html#autotoc_md295", null ], - [ "png2asset settings", "docs_toolchain_settings.html#autotoc_md296", null ], - [ "png2hicolorgb settings", "docs_toolchain_settings.html#autotoc_md297", null ], - [ "romusage settings", "docs_toolchain_settings.html#autotoc_md298", null ] + [ "lcc settings", "docs_toolchain_settings.html#autotoc_md284", null ], + [ "sdcc settings", "docs_toolchain_settings.html#autotoc_md285", null ], + [ "sdasgb settings", "docs_toolchain_settings.html#autotoc_md286", null ], + [ "sdasz80 settings", "docs_toolchain_settings.html#autotoc_md287", null ], + [ "sdas6500 settings", "docs_toolchain_settings.html#autotoc_md288", null ], + [ "bankpack settings", "docs_toolchain_settings.html#autotoc_md289", null ], + [ "sdldgb settings", "docs_toolchain_settings.html#autotoc_md290", null ], + [ "sdldz80 settings", "docs_toolchain_settings.html#autotoc_md291", null ], + [ "sdld6808 settings", "docs_toolchain_settings.html#autotoc_md292", null ], + [ "ihxcheck settings", "docs_toolchain_settings.html#autotoc_md293", null ], + [ "makebin settings", "docs_toolchain_settings.html#autotoc_md294", null ], + [ "makecom settings", "docs_toolchain_settings.html#autotoc_md295", null ], + [ "gbcompress settings", "docs_toolchain_settings.html#autotoc_md296", null ], + [ "png2asset settings", "docs_toolchain_settings.html#autotoc_md297", null ], + [ "png2hicolorgb settings", "docs_toolchain_settings.html#autotoc_md298", null ], + [ "romusage settings", "docs_toolchain_settings.html#autotoc_md299", null ] ] ] ]; diff --git a/docs/api/msx_8h.html b/docs/api/msx_8h.html @@ -3947,7 +3947,7 @@ Variables</h2></td></tr> <div class="line"><span class="comment">// These flags tell the sprite to use the first sprite palette (palette 4) and to flip the sprite both vertically and horizontally.</span></div> <div class="line"><a class="code" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a>(0, <a class="code" href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a> | <a class="code" href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>);</div> <div class="ttc" id="agb_8h_html_a4bbb9cd6c38b2317de5256d1d889c63b"><div class="ttname"><a href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a></div><div class="ttdeci">#define S_FLIPY</div><div class="ttdef"><b>Definition:</b> gb.h:96</div></div> -<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1921</div></div> +<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1933</div></div> <div class="ttc" id="agb_8h_html_ae97793b4039609f93b0f7f8bddb18011"><div class="ttname"><a href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a></div><div class="ttdeci">#define S_FLIPX</div><div class="ttdef"><b>Definition:</b> gb.h:92</div></div> <div class="ttc" id="amsx_8h_html_a7d5ed1aed79d8fd2894893d7f6f9b835"><div class="ttname"><a href="msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835">set_sprite_palette</a></div><div class="ttdeci">#define set_sprite_palette(first_palette, nb_palettes, rgb_data)</div><div class="ttdef"><b>Definition:</b> msx.h:550</div></div> </div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="gb_8h.html#a54572cf6791463b6d60623837e0bb5a6">S_PALETTE</a>, <a class="el" href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>, <a class="el" href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a>, <a class="el" href="gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f">S_PRIORITY</a></dd></dl> diff --git a/docs/api/msx_8h_source.html b/docs/api/msx_8h_source.html @@ -564,7 +564,7 @@ $(document).ready(function(){initNavTree('msx_8h_source.html',''); initResizable <div class="ttc" id="amsx_8h_html_a4c2e4adef74067fdbb49005bc73de937"><div class="ttname"><a href="msx_8h.html#a4c2e4adef74067fdbb49005bc73de937">b</a></div><div class="ttdeci">void b</div><div class="ttdef"><b>Definition:</b> msx.h:490</div></div> <div class="ttc" id="amsx_8h_html_a4d5f74eed0489ebfdc2410ee3f9f7f04"><div class="ttname"><a href="msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04">set_bkg_1bpp_data</a></div><div class="ttdeci">void set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src)</div><div class="ttdef"><b>Definition:</b> msx.h:585</div></div> <div class="ttc" id="amsx_8h_html_a51add93356a25c71e8c37a73c9065c9d"><div class="ttname"><a href="msx_8h.html#a51add93356a25c71e8c37a73c9065c9d">add_LCD</a></div><div class="ttdeci">void add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b</div></div> -<div class="ttc" id="amsx_8h_html_a5435fd985412934e96a490e103c6bc49"><div class="ttname"><a href="msx_8h.html#a5435fd985412934e96a490e103c6bc49">_shadow_OAM_base</a></div><div class="ttdeci">volatile uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="amsx_8h_html_a5435fd985412934e96a490e103c6bc49"><div class="ttname"><a href="msx_8h.html#a5435fd985412934e96a490e103c6bc49">_shadow_OAM_base</a></div><div class="ttdeci">volatile uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1824</div></div> <div class="ttc" id="amsx_8h_html_a5834057f6297c0fa8f8e9a6b714f1ff7"><div class="ttname"><a href="msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7">set_tile_xy</a></div><div class="ttdeci">uint8_t * set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh</div></div> <div class="ttc" id="amsx_8h_html_a5d2b4e2b820a369f6605982d031235a7"><div class="ttname"><a href="msx_8h.html#a5d2b4e2b820a369f6605982d031235a7">set_sprite_1bpp_data</a></div><div class="ttdeci">void set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE</div><div class="ttdef"><b>Definition:</b> sms.h:653</div></div> <div class="ttc" id="amsx_8h_html_a5d30da8cdcfa644b7f6dc331cce6de5b"><div class="ttname"><a href="msx_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b">joypad</a></div><div class="ttdeci">uint8_t joypad(void) OLDCALL PRESERVES_REGS(b</div></div> @@ -633,11 +633,11 @@ $(document).ready(function(){initNavTree('msx_8h_source.html',''); initResizable <div class="ttc" id="astdint_8h_html_aba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:51</div></div> <div class="ttc" id="astdint_8h_html_adf4d876453337156dde61095e1f20223"><div class="ttname"><a href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a></div><div class="ttdeci">unsigned short int uint16_t</div><div class="ttdef"><b>Definition:</b> stdint.h:52</div></div> <div class="ttc" id="astdint_8h_html_aef44329758059c91c76d334e8fc09700"><div class="ttname"><a href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a></div><div class="ttdeci">signed char int8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:43</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1799</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1802</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1801</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1811</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1814</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1813</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> <div class="ttc" id="astructjoypads__t_html"><div class="ttname"><a href="structjoypads__t.html">joypads_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:743</div></div> <div class="ttc" id="aversion_8h_html"><div class="ttname"><a href="version_8h.html">version.h</a></div></div> </div><!-- fragment --></div><!-- contents --> diff --git a/docs/api/navtreedata.js b/docs/api/navtreedata.js @@ -53,14 +53,14 @@ var NAVTREEINDEX = [ "annotated.html", "docs_getting_started.html#autotoc_md10", -"drawing_8h.html#a2d6cbdc9528ec11ac54bd3dbe754ab74", -"gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6", -"gb_8h.html#a811c386cac0df2d260aacb5a43608be5", -"incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd", -"msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03", -"nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84", -"sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3", -"sms_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a" +"drawing_8h.html#a1e268a46a8151f9cc3b7b40100123d09", +"gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec", +"gb_8h.html#a7ef32e7c1669aba48f235500a495baba", +"incbin_8h.html", +"msx_8h.html#a8e3f36aa68ac036695816757f2a1322c", +"nes_8h.html#a92649b68e5fea88d171d933f9a605e50", +"sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7", +"sms_8h.html#aebc8751fa428e9845ea25b1060ebe772" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/api/navtreeindex0.js b/docs/api/navtreeindex0.js @@ -217,37 +217,37 @@ var NAVTREEINDEX0 = "docs_coding_guidelines.html#autotoc_md85":[0,7,3,3], "docs_coding_guidelines.html#autotoc_md86":[0,7,3,3,0], "docs_example_programs.html":[0,11], -"docs_example_programs.html#autotoc_md192":[0,11,0], -"docs_example_programs.html#autotoc_md193":[0,11,1], -"docs_example_programs.html#autotoc_md194":[0,11,2], -"docs_example_programs.html#autotoc_md195":[0,11,3], -"docs_example_programs.html#autotoc_md196":[0,11,4], -"docs_example_programs.html#autotoc_md197":[0,11,5], -"docs_example_programs.html#autotoc_md198":[0,11,6], -"docs_example_programs.html#autotoc_md199":[0,11,7], -"docs_example_programs.html#autotoc_md200":[0,11,8], -"docs_example_programs.html#autotoc_md201":[0,11,9], -"docs_example_programs.html#autotoc_md202":[0,11,10], -"docs_example_programs.html#autotoc_md203":[0,11,11], -"docs_example_programs.html#autotoc_md204":[0,11,12], -"docs_example_programs.html#autotoc_md205":[0,11,13], -"docs_example_programs.html#autotoc_md206":[0,11,14], -"docs_example_programs.html#autotoc_md207":[0,11,15], -"docs_example_programs.html#autotoc_md208":[0,11,16], -"docs_example_programs.html#autotoc_md209":[0,11,17], -"docs_example_programs.html#autotoc_md210":[0,11,18], -"docs_example_programs.html#autotoc_md211":[0,11,19], -"docs_example_programs.html#autotoc_md212":[0,11,20], -"docs_example_programs.html#autotoc_md213":[0,11,21], -"docs_example_programs.html#autotoc_md214":[0,11,22], +"docs_example_programs.html#autotoc_md193":[0,11,0], +"docs_example_programs.html#autotoc_md194":[0,11,1], +"docs_example_programs.html#autotoc_md195":[0,11,2], +"docs_example_programs.html#autotoc_md196":[0,11,3], +"docs_example_programs.html#autotoc_md197":[0,11,4], +"docs_example_programs.html#autotoc_md198":[0,11,5], +"docs_example_programs.html#autotoc_md199":[0,11,6], +"docs_example_programs.html#autotoc_md200":[0,11,7], +"docs_example_programs.html#autotoc_md201":[0,11,8], +"docs_example_programs.html#autotoc_md202":[0,11,9], +"docs_example_programs.html#autotoc_md203":[0,11,10], +"docs_example_programs.html#autotoc_md204":[0,11,11], +"docs_example_programs.html#autotoc_md205":[0,11,12], +"docs_example_programs.html#autotoc_md206":[0,11,13], +"docs_example_programs.html#autotoc_md207":[0,11,14], +"docs_example_programs.html#autotoc_md208":[0,11,15], +"docs_example_programs.html#autotoc_md209":[0,11,16], +"docs_example_programs.html#autotoc_md210":[0,11,17], +"docs_example_programs.html#autotoc_md211":[0,11,18], +"docs_example_programs.html#autotoc_md212":[0,11,19], +"docs_example_programs.html#autotoc_md213":[0,11,20], +"docs_example_programs.html#autotoc_md214":[0,11,21], +"docs_example_programs.html#autotoc_md215":[0,11,22], "docs_faq.html":[0,12], -"docs_faq.html#autotoc_md215":[0,12,0], -"docs_faq.html#autotoc_md216":[0,12,1], -"docs_faq.html#autotoc_md217":[0,12,2], -"docs_faq.html#autotoc_md218":[0,12,3], -"docs_faq.html#autotoc_md219":[0,12,4], -"docs_faq.html#autotoc_md220":[0,12,5], -"docs_faq.html#autotoc_md221":[0,12,6], -"docs_faq.html#autotoc_md222":[0,12,7], +"docs_faq.html#autotoc_md216":[0,12,0], +"docs_faq.html#autotoc_md217":[0,12,1], +"docs_faq.html#autotoc_md218":[0,12,2], +"docs_faq.html#autotoc_md219":[0,12,3], +"docs_faq.html#autotoc_md220":[0,12,4], +"docs_faq.html#autotoc_md221":[0,12,5], +"docs_faq.html#autotoc_md222":[0,12,6], +"docs_faq.html#autotoc_md223":[0,12,7], "docs_getting_started.html":[0,4] }; diff --git a/docs/api/navtreeindex1.js b/docs/api/navtreeindex1.js @@ -39,66 +39,66 @@ var NAVTREEINDEX1 = "docs_links_and_tools.html#autotoc_md43":[0,5,10], "docs_links_and_tools.html#autotoc_md44":[0,5,11], "docs_migrating_versions.html":[0,13], -"docs_migrating_versions.html#autotoc_md223":[0,13,0], -"docs_migrating_versions.html#autotoc_md224":[0,13,0,0], -"docs_migrating_versions.html#autotoc_md225":[0,13,0,1], -"docs_migrating_versions.html#autotoc_md226":[0,13,0,2], -"docs_migrating_versions.html#autotoc_md227":[0,13,0,3], -"docs_migrating_versions.html#autotoc_md228":[0,13,0,4], -"docs_migrating_versions.html#autotoc_md229":[0,13,0,5], -"docs_migrating_versions.html#autotoc_md230":[0,13,0,6], -"docs_migrating_versions.html#autotoc_md231":[0,13,0,7], -"docs_migrating_versions.html#autotoc_md232":[0,13,0,8], -"docs_migrating_versions.html#autotoc_md233":[0,13,0,9], -"docs_migrating_versions.html#autotoc_md234":[0,13,0,10], -"docs_migrating_versions.html#autotoc_md235":[0,13,0,11], -"docs_migrating_versions.html#autotoc_md236":[0,13,0,12], -"docs_migrating_versions.html#autotoc_md237":[0,13,0,13], -"docs_migrating_versions.html#autotoc_md238":[0,13,0,14], -"docs_migrating_versions.html#autotoc_md240":[0,13,1], -"docs_migrating_versions.html#autotoc_md241":[0,13,1,0], +"docs_migrating_versions.html#autotoc_md224":[0,13,0], +"docs_migrating_versions.html#autotoc_md225":[0,13,0,0], +"docs_migrating_versions.html#autotoc_md226":[0,13,0,1], +"docs_migrating_versions.html#autotoc_md227":[0,13,0,2], +"docs_migrating_versions.html#autotoc_md228":[0,13,0,3], +"docs_migrating_versions.html#autotoc_md229":[0,13,0,4], +"docs_migrating_versions.html#autotoc_md230":[0,13,0,5], +"docs_migrating_versions.html#autotoc_md231":[0,13,0,6], +"docs_migrating_versions.html#autotoc_md232":[0,13,0,7], +"docs_migrating_versions.html#autotoc_md233":[0,13,0,8], +"docs_migrating_versions.html#autotoc_md234":[0,13,0,9], +"docs_migrating_versions.html#autotoc_md235":[0,13,0,10], +"docs_migrating_versions.html#autotoc_md236":[0,13,0,11], +"docs_migrating_versions.html#autotoc_md237":[0,13,0,12], +"docs_migrating_versions.html#autotoc_md238":[0,13,0,13], +"docs_migrating_versions.html#autotoc_md239":[0,13,0,14], +"docs_migrating_versions.html#autotoc_md241":[0,13,1], +"docs_migrating_versions.html#autotoc_md242":[0,13,1,0], "docs_releases.html":[0,14], -"docs_releases.html#autotoc_md242":[0,14,0], -"docs_releases.html#autotoc_md243":[0,14,0,0], -"docs_releases.html#autotoc_md244":[0,14,0,1], -"docs_releases.html#autotoc_md245":[0,14,0,2], -"docs_releases.html#autotoc_md246":[0,14,0,3], -"docs_releases.html#autotoc_md247":[0,14,0,4], -"docs_releases.html#autotoc_md248":[0,14,0,5], -"docs_releases.html#autotoc_md249":[0,14,0,6], -"docs_releases.html#autotoc_md250":[0,14,0,7], -"docs_releases.html#autotoc_md251":[0,14,0,8], -"docs_releases.html#autotoc_md252":[0,14,0,9], -"docs_releases.html#autotoc_md253":[0,14,0,10], -"docs_releases.html#autotoc_md254":[0,14,0,11], -"docs_releases.html#autotoc_md255":[0,14,0,12], -"docs_releases.html#autotoc_md256":[0,14,0,13], -"docs_releases.html#autotoc_md257":[0,14,0,14], -"docs_releases.html#autotoc_md258":[0,14,0,15], -"docs_releases.html#autotoc_md259":[0,14,1], -"docs_releases.html#autotoc_md260":[0,14,1,0], -"docs_releases.html#autotoc_md261":[0,14,1,1], -"docs_releases.html#autotoc_md262":[0,14,1,2], -"docs_releases.html#autotoc_md263":[0,14,1,3], -"docs_releases.html#autotoc_md264":[0,14,1,4], -"docs_releases.html#autotoc_md265":[0,14,1,5], -"docs_releases.html#autotoc_md266":[0,14,1,6], -"docs_releases.html#autotoc_md267":[0,14,1,7], -"docs_releases.html#autotoc_md268":[0,14,1,8], -"docs_releases.html#autotoc_md269":[0,14,1,9], -"docs_releases.html#autotoc_md270":[0,14,1,10], -"docs_releases.html#autotoc_md271":[0,14,1,11], -"docs_releases.html#autotoc_md272":[0,14,1,12], -"docs_releases.html#autotoc_md273":[0,14,1,13], -"docs_releases.html#autotoc_md274":[0,14,1,14], -"docs_releases.html#autotoc_md275":[0,14,1,15], -"docs_releases.html#autotoc_md276":[0,14,1,16], -"docs_releases.html#autotoc_md277":[0,14,1,17], -"docs_releases.html#autotoc_md278":[0,14,1,18], -"docs_releases.html#autotoc_md279":[0,14,1,19], -"docs_releases.html#autotoc_md280":[0,14,1,20], -"docs_releases.html#autotoc_md281":[0,14,1,21], -"docs_releases.html#autotoc_md282":[0,14,1,22], +"docs_releases.html#autotoc_md243":[0,14,0], +"docs_releases.html#autotoc_md244":[0,14,0,0], +"docs_releases.html#autotoc_md245":[0,14,0,1], +"docs_releases.html#autotoc_md246":[0,14,0,2], +"docs_releases.html#autotoc_md247":[0,14,0,3], +"docs_releases.html#autotoc_md248":[0,14,0,4], +"docs_releases.html#autotoc_md249":[0,14,0,5], +"docs_releases.html#autotoc_md250":[0,14,0,6], +"docs_releases.html#autotoc_md251":[0,14,0,7], +"docs_releases.html#autotoc_md252":[0,14,0,8], +"docs_releases.html#autotoc_md253":[0,14,0,9], +"docs_releases.html#autotoc_md254":[0,14,0,10], +"docs_releases.html#autotoc_md255":[0,14,0,11], +"docs_releases.html#autotoc_md256":[0,14,0,12], +"docs_releases.html#autotoc_md257":[0,14,0,13], +"docs_releases.html#autotoc_md258":[0,14,0,14], +"docs_releases.html#autotoc_md259":[0,14,0,15], +"docs_releases.html#autotoc_md260":[0,14,1], +"docs_releases.html#autotoc_md261":[0,14,1,0], +"docs_releases.html#autotoc_md262":[0,14,1,1], +"docs_releases.html#autotoc_md263":[0,14,1,2], +"docs_releases.html#autotoc_md264":[0,14,1,3], +"docs_releases.html#autotoc_md265":[0,14,1,4], +"docs_releases.html#autotoc_md266":[0,14,1,5], +"docs_releases.html#autotoc_md267":[0,14,1,6], +"docs_releases.html#autotoc_md268":[0,14,1,7], +"docs_releases.html#autotoc_md269":[0,14,1,8], +"docs_releases.html#autotoc_md270":[0,14,1,9], +"docs_releases.html#autotoc_md271":[0,14,1,10], +"docs_releases.html#autotoc_md272":[0,14,1,11], +"docs_releases.html#autotoc_md273":[0,14,1,12], +"docs_releases.html#autotoc_md274":[0,14,1,13], +"docs_releases.html#autotoc_md275":[0,14,1,14], +"docs_releases.html#autotoc_md276":[0,14,1,15], +"docs_releases.html#autotoc_md277":[0,14,1,16], +"docs_releases.html#autotoc_md278":[0,14,1,17], +"docs_releases.html#autotoc_md279":[0,14,1,18], +"docs_releases.html#autotoc_md280":[0,14,1,19], +"docs_releases.html#autotoc_md281":[0,14,1,20], +"docs_releases.html#autotoc_md282":[0,14,1,21], +"docs_releases.html#autotoc_md283":[0,14,1,22], "docs_rombanking_mbcs.html":[0,8], "docs_rombanking_mbcs.html#autotoc_md100":[0,8,1,5,0], "docs_rombanking_mbcs.html#autotoc_md101":[0,8,1,5,1], @@ -170,15 +170,16 @@ var NAVTREEINDEX1 = "docs_supported_consoles.html#autotoc_md180":[0,9,7,2,3], "docs_supported_consoles.html#autotoc_md181":[0,9,7,2,4], "docs_supported_consoles.html#autotoc_md182":[0,9,7,2,5], -"docs_supported_consoles.html#autotoc_md183":[0,9,7,2,5,0], -"docs_supported_consoles.html#autotoc_md184":[0,9,7,2,5,1], -"docs_supported_consoles.html#autotoc_md185":[0,9,7,2,5,2], -"docs_supported_consoles.html#autotoc_md186":[0,9,7,3], -"docs_supported_consoles.html#autotoc_md187":[0,9,7,3,0], -"docs_supported_consoles.html#autotoc_md188":[0,9,7,3,1], -"docs_supported_consoles.html#autotoc_md189":[0,9,7,3,2], -"docs_supported_consoles.html#autotoc_md190":[0,9,7,3,3], -"docs_supported_consoles.html#autotoc_md191":[0,9,7,3,4], +"docs_supported_consoles.html#autotoc_md183":[0,9,7,2,6], +"docs_supported_consoles.html#autotoc_md184":[0,9,7,2,6,0], +"docs_supported_consoles.html#autotoc_md185":[0,9,7,2,6,1], +"docs_supported_consoles.html#autotoc_md186":[0,9,7,2,6,2], +"docs_supported_consoles.html#autotoc_md187":[0,9,7,3], +"docs_supported_consoles.html#autotoc_md188":[0,9,7,3,0], +"docs_supported_consoles.html#autotoc_md189":[0,9,7,3,1], +"docs_supported_consoles.html#autotoc_md190":[0,9,7,3,2], +"docs_supported_consoles.html#autotoc_md191":[0,9,7,3,3], +"docs_supported_consoles.html#autotoc_md192":[0,9,7,3,4], "docs_toolchain.html":[0,10], "docs_toolchain.html#Makefiles":[0,10,3,0], "docs_toolchain.html#autotoc_md115":[0,10,0], @@ -209,22 +210,22 @@ var NAVTREEINDEX1 = "docs_toolchain.html#autotoc_md140":[0,10,5,3,0], "docs_toolchain.html#autotoc_md141":[0,10,5,4], "docs_toolchain_settings.html":[0,15], -"docs_toolchain_settings.html#autotoc_md283":[0,15,0], -"docs_toolchain_settings.html#autotoc_md284":[0,15,1], -"docs_toolchain_settings.html#autotoc_md285":[0,15,2], -"docs_toolchain_settings.html#autotoc_md286":[0,15,3], -"docs_toolchain_settings.html#autotoc_md287":[0,15,4], -"docs_toolchain_settings.html#autotoc_md288":[0,15,5], -"docs_toolchain_settings.html#autotoc_md289":[0,15,6], -"docs_toolchain_settings.html#autotoc_md290":[0,15,7], -"docs_toolchain_settings.html#autotoc_md291":[0,15,8], -"docs_toolchain_settings.html#autotoc_md292":[0,15,9], -"docs_toolchain_settings.html#autotoc_md293":[0,15,10], -"docs_toolchain_settings.html#autotoc_md294":[0,15,11], -"docs_toolchain_settings.html#autotoc_md295":[0,15,12], -"docs_toolchain_settings.html#autotoc_md296":[0,15,13], -"docs_toolchain_settings.html#autotoc_md297":[0,15,14], -"docs_toolchain_settings.html#autotoc_md298":[0,15,15], +"docs_toolchain_settings.html#autotoc_md284":[0,15,0], +"docs_toolchain_settings.html#autotoc_md285":[0,15,1], +"docs_toolchain_settings.html#autotoc_md286":[0,15,2], +"docs_toolchain_settings.html#autotoc_md287":[0,15,3], +"docs_toolchain_settings.html#autotoc_md288":[0,15,4], +"docs_toolchain_settings.html#autotoc_md289":[0,15,5], +"docs_toolchain_settings.html#autotoc_md290":[0,15,6], +"docs_toolchain_settings.html#autotoc_md291":[0,15,7], +"docs_toolchain_settings.html#autotoc_md292":[0,15,8], +"docs_toolchain_settings.html#autotoc_md293":[0,15,9], +"docs_toolchain_settings.html#autotoc_md294":[0,15,10], +"docs_toolchain_settings.html#autotoc_md295":[0,15,11], +"docs_toolchain_settings.html#autotoc_md296":[0,15,12], +"docs_toolchain_settings.html#autotoc_md297":[0,15,13], +"docs_toolchain_settings.html#autotoc_md298":[0,15,14], +"docs_toolchain_settings.html#autotoc_md299":[0,15,15], "docs_using_gbdk.html":[0,6], "docs_using_gbdk.html#autotoc_md45":[0,6,0], "docs_using_gbdk.html#autotoc_md46":[0,6,0,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX1 = "docs_using_gbdk.html#autotoc_md64":[0,6,6,0], "drawing_8h.html":[4,0,1,0,1,4], "drawing_8h.html#a08cbc66092284f7da94279f986a0aae9":[4,0,1,0,1,4,13], -"drawing_8h.html#a0ffe2221c8690dc80b5f9553474dd096":[4,0,1,0,1,4,7], -"drawing_8h.html#a1e268a46a8151f9cc3b7b40100123d09":[4,0,1,0,1,4,25] +"drawing_8h.html#a0ffe2221c8690dc80b5f9553474dd096":[4,0,1,0,1,4,7] }; diff --git a/docs/api/navtreeindex2.js b/docs/api/navtreeindex2.js @@ -1,5 +1,6 @@ var NAVTREEINDEX2 = { +"drawing_8h.html#a1e268a46a8151f9cc3b7b40100123d09":[4,0,1,0,1,4,25], "drawing_8h.html#a2d6cbdc9528ec11ac54bd3dbe754ab74":[4,0,1,0,1,4,27], "drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991":[4,0,1,0,1,4,3], "drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab":[4,0,1,0,1,4,4], @@ -248,6 +249,5 @@ var NAVTREEINDEX2 = "gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653":[4,0,1,0,1,8,31], "gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc":[4,0,1,0,1,8,125], "gb_2hardware_8h.html#a921bdc6c640b74c8c41e65f27882c68a":[4,0,1,0,1,8,179], -"gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928":[4,0,1,0,1,8,267], -"gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec":[4,0,1,0,1,8,113] +"gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928":[4,0,1,0,1,8,267] }; diff --git a/docs/api/navtreeindex3.js b/docs/api/navtreeindex3.js @@ -1,5 +1,6 @@ var NAVTREEINDEX3 = { +"gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec":[4,0,1,0,1,8,113], "gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6":[4,0,1,0,1,8,25], "gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3":[4,0,1,0,1,8,36], "gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43":[4,0,1,0,1,8,123], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "gb_8h.html#a78d2fd18666afec116f176d46debb4e7":[4,0,1,0,1,6,202], "gb_8h.html#a79b9feff94d525e0237be22dcefd5850":[4,0,1,0,1,6,121], "gb_8h.html#a7b662ae4d83f9837bacb9fd580673054":[4,0,1,0,1,6,212], -"gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687":[4,0,1,0,1,6,173], -"gb_8h.html#a7ef32e7c1669aba48f235500a495baba":[4,0,1,0,1,6,160] +"gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687":[4,0,1,0,1,6,173] }; diff --git a/docs/api/navtreeindex4.js b/docs/api/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"gb_8h.html#a7ef32e7c1669aba48f235500a495baba":[4,0,1,0,1,6,160], "gb_8h.html#a811c386cac0df2d260aacb5a43608be5":[4,0,1,0,1,6,146], "gb_8h.html#a815f8ecad32d14b786a8ed1168518773":[4,0,1,0,1,6,132], "gb_8h.html#a826169925ff12d52f0a0d51f14d2936b":[4,0,1,0,1,6,24], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "hblankcpy_8h.html#a5ec0b43c3711c82df5dbe10dbba4fd36":[4,0,1,0,1,9,3], "hblankcpy_8h.html#a6d0127b6bf7926f3329ae255b116ffb7":[4,0,1,0,1,9,0], "hblankcpy_8h.html#a76fcbe1a2a022d4cd36b473e24ba9abd":[4,0,1,0,1,9,1], -"hblankcpy_8h_source.html":[4,0,1,0,1,9], -"incbin_8h.html":[4,0,1,0,2,7] +"hblankcpy_8h_source.html":[4,0,1,0,1,9] }; diff --git a/docs/api/navtreeindex5.js b/docs/api/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"incbin_8h.html":[4,0,1,0,2,7], "incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd":[4,0,1,0,2,7,2], "incbin_8h.html#a51ab79f8ee37368158b1887b65ef97ec":[4,0,1,0,2,7,0], "incbin_8h.html#aeacb5370285c0d4308d0fe5f29da8d15":[4,0,1,0,2,7,1], @@ -7,10 +8,10 @@ var NAVTREEINDEX5 = "incbin_8h_source.html":[4,0,1,0,2,7], "index.html":[], "index.html":[0], -"index.html#autotoc_md299":[0,0], -"index.html#autotoc_md300":[0,1], -"index.html#autotoc_md301":[0,2], -"index.html#autotoc_md302":[0,3], +"index.html#autotoc_md300":[0,0], +"index.html#autotoc_md301":[0,1], +"index.html#autotoc_md302":[0,2], +"index.html#autotoc_md303":[0,3], "isr_8h.html":[4,0,1,0,1,10], "isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2":[4,0,1,0,1,10,2], "isr_8h.html#a40dca48ca391581d7f67d8697533cf30":[4,0,1,0,1,10,8], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "msx_8h.html#a871b5b1aba74ab8764f72b73bc090adb":[4,0,1,0,3,2,116], "msx_8h.html#a8824313c4053d770df23c3233b6cde33":[4,0,1,0,3,2,105], "msx_8h.html#a8b5c17235a3f65af70492e109a25f237":[4,0,1,0,3,2,64], -"msx_8h.html#a8b77608c87a9aef65a03531482b2163b":[4,0,1,0,3,2,74], -"msx_8h.html#a8e3f36aa68ac036695816757f2a1322c":[4,0,1,0,3,2,44] +"msx_8h.html#a8b77608c87a9aef65a03531482b2163b":[4,0,1,0,3,2,74] }; diff --git a/docs/api/navtreeindex6.js b/docs/api/navtreeindex6.js @@ -1,5 +1,6 @@ var NAVTREEINDEX6 = { +"msx_8h.html#a8e3f36aa68ac036695816757f2a1322c":[4,0,1,0,3,2,44], "msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03":[4,0,1,0,3,2,81], "msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc":[4,0,1,0,3,2,129], "msx_8h.html#a908826e7180f94a5988ceb8633313a2e":[4,0,1,0,3,2,15], @@ -74,180 +75,179 @@ var NAVTREEINDEX6 = "msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89":[4,0,1,0,3,2,149], "msx_8h.html#afe5714734a8fea7b1617ba377b3c0a06":[4,0,1,0,3,2,103], "msx_8h_source.html":[4,0,1,0,3,2], -"nes_2hardware_8h.html":[4,0,1,0,4,0], -"nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c":[4,0,1,0,4,0,14], -"nes_2hardware_8h.html#a1053e08ff700b39d8bdc370ff4d18a34":[4,0,1,0,4,0,1], -"nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4":[4,0,1,0,4,0,39], -"nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3":[4,0,1,0,4,0,3], -"nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491":[4,0,1,0,4,0,8], -"nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430":[4,0,1,0,4,0,9], -"nes_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329":[4,0,1,0,4,0,26], -"nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741":[4,0,1,0,4,0,40], -"nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829":[4,0,1,0,4,0,15], -"nes_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291":[4,0,1,0,4,0,20], -"nes_2hardware_8h.html#a49def3011c577712d7b1f28a39d95c5d":[4,0,1,0,4,0,32], -"nes_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a":[4,0,1,0,4,0,22], -"nes_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f":[4,0,1,0,4,0,16], -"nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a":[4,0,1,0,4,0,7], -"nes_2hardware_8h.html#a5f02ccf1491e0ff70833ac35d83cb814":[4,0,1,0,4,0,29], -"nes_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2":[4,0,1,0,4,0,25], -"nes_2hardware_8h.html#a6a06f6bfe5466b54fcffb30e1fe657e5":[4,0,1,0,4,0,30], -"nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340":[4,0,1,0,4,0,4], -"nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779":[4,0,1,0,4,0,11], -"nes_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec":[4,0,1,0,4,0,28], -"nes_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0":[4,0,1,0,4,0,24], -"nes_2hardware_8h.html#a80603593390422b6f3d40fa7cf861b16":[4,0,1,0,4,0,34], -"nes_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e":[4,0,1,0,4,0,21], -"nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575":[4,0,1,0,4,0,5], -"nes_2hardware_8h.html#a8dea727962e32b701a7894c5b938fbda":[4,0,1,0,4,0,35], -"nes_2hardware_8h.html#a8e3f1838c5af00b194772c6d02b5808a":[4,0,1,0,4,0,33], -"nes_2hardware_8h.html#a922873e2061c4bb9dc81c2888b6ec006":[4,0,1,0,4,0,31], -"nes_2hardware_8h.html#aa1833135b570bb325c30ca1d5720682d":[4,0,1,0,4,0,36], -"nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7":[4,0,1,0,4,0,12], -"nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af":[4,0,1,0,4,0,6], -"nes_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d":[4,0,1,0,4,0,27], -"nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed":[4,0,1,0,4,0,19], -"nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da":[4,0,1,0,4,0,2], -"nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f":[4,0,1,0,4,0,41], -"nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94":[4,0,1,0,4,0,10], -"nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c":[4,0,1,0,4,0,13], -"nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2":[4,0,1,0,4,0,18], -"nes_2hardware_8h.html#ae61804714a30560fb686c9e5217e54f3":[4,0,1,0,4,0,0], -"nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7":[4,0,1,0,4,0,38], -"nes_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a":[4,0,1,0,4,0,17], -"nes_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31":[4,0,1,0,4,0,23], -"nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23":[4,0,1,0,4,0,37], -"nes_2hardware_8h_source.html":[4,0,1,0,4,0], -"nes_2metasprites_8h.html":[4,0,1,0,4,1], -"nes_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f":[4,0,1,0,4,1,16], -"nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb":[4,0,1,0,4,1,12], -"nes_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39":[4,0,1,0,4,1,18], -"nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063":[4,0,1,0,4,1,7], -"nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59":[4,0,1,0,4,1,9], -"nes_2metasprites_8h.html#a72096a9bde11c6c34b5a0e756a63189a":[4,0,1,0,4,1,5], -"nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a":[4,0,1,0,4,1,1], -"nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b":[4,0,1,0,4,1,13], -"nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a":[4,0,1,0,4,1,3], -"nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa":[4,0,1,0,4,1,2], -"nes_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b":[4,0,1,0,4,1,15], -"nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71":[4,0,1,0,4,1,11], -"nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3":[4,0,1,0,4,1,4], -"nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da":[4,0,1,0,4,1,10], -"nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0":[4,0,1,0,4,1,8], -"nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3":[4,0,1,0,4,1,6], -"nes_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b":[4,0,1,0,4,1,17], -"nes_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906":[4,0,1,0,4,1,14], -"nes_2metasprites_8h_source.html":[4,0,1,0,4,1], -"nes_8h.html":[4,0,1,0,4,2], -"nes_8h.html#a0029224262fa919f42f3337c298bda10":[4,0,1,0,4,2,104], -"nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5":[4,0,1,0,4,2,156], -"nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210":[4,0,1,0,4,2,123], -"nes_8h.html#a04382de20738146fe873ddfb0585052b":[4,0,1,0,4,2,38], -"nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a":[4,0,1,0,4,2,118], -"nes_8h.html#a05ca817ab32f6da612c3ae26db5abf02":[4,0,1,0,4,2,27], -"nes_8h.html#a0659212acd317ccdebc0ecf435df330f":[4,0,1,0,4,2,64], -"nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3":[4,0,1,0,4,2,160], -"nes_8h.html#a086293f2afb4c7945460a4496b20aea3":[4,0,1,0,4,2,54], -"nes_8h.html#a0e9c88657beaac946231a4801481b97f":[4,0,1,0,4,2,60], -"nes_8h.html#a0eff802f1ca228046476209dc01c76ad":[4,0,1,0,4,2,15], -"nes_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3":[4,0,1,0,4,2,48], -"nes_8h.html#a121feb0c32d124562f52398aa9656e7b":[4,0,1,0,4,2,59], -"nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc":[4,0,1,0,4,2,58], -"nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74":[4,0,1,0,4,2,3], -"nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d":[4,0,1,0,4,2,14], -"nes_8h.html#a1f583f7a880daa6145ca78b086a209d1":[4,0,1,0,4,2,136], -"nes_8h.html#a206e8e54468237daed636cad12a70055":[4,0,1,0,4,2,102], -"nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53":[4,0,1,0,4,2,82], -"nes_8h.html#a232883ed798bce00a03b09705c67deef":[4,0,1,0,4,2,108], -"nes_8h.html#a250f5339e05523912926be566e9eb8c0":[4,0,1,0,4,2,161], -"nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c":[4,0,1,0,4,2,149], -"nes_8h.html#a261bba55a07b802baf99346feadd9852":[4,0,1,0,4,2,55], -"nes_8h.html#a2727da9f8c0b09a67375575a00186e2a":[4,0,1,0,4,2,18], -"nes_8h.html#a29b47e2361025eabcdc3bcbff2308044":[4,0,1,0,4,2,24], -"nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9":[4,0,1,0,4,2,109], -"nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840":[4,0,1,0,4,2,154], -"nes_8h.html#a2ce30ac984869b55594447722b9d0579":[4,0,1,0,4,2,19], -"nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c":[4,0,1,0,4,2,57], -"nes_8h.html#a2d30754c442641bdd882ab595dd77468":[4,0,1,0,4,2,140], -"nes_8h.html#a31655c4b138654e803e295bd4413759c":[4,0,1,0,4,2,131], -"nes_8h.html#a31af766e3b598eb7a6b63f55a4988e7a":[4,0,1,0,4,2,31], -"nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f":[4,0,1,0,4,2,126], -"nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551":[4,0,1,0,4,2,164], -"nes_8h.html#a399a0430a177e349cc691c5109427c01":[4,0,1,0,4,2,148], -"nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5":[4,0,1,0,4,2,77], -"nes_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325":[4,0,1,0,4,2,30], -"nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7":[4,0,1,0,4,2,144], -"nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d":[4,0,1,0,4,2,66], -"nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5":[4,0,1,0,4,2,101], -"nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0":[4,0,1,0,4,2,56], -"nes_8h.html#a418f95f7c7744aa18840d4101388916a":[4,0,1,0,4,2,2], -"nes_8h.html#a42705001e2b9897f5167b67fb36c69dd":[4,0,1,0,4,2,53], -"nes_8h.html#a42756a31babdcb4b7e692960a069b13b":[4,0,1,0,4,2,112], -"nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4":[4,0,1,0,4,2,79], -"nes_8h.html#a44e3fc6c86253db08fa99fdc448b1df0":[4,0,1,0,4,2,97], -"nes_8h.html#a45d13a674e169dd83df7e1f46513ccba":[4,0,1,0,4,2,46], -"nes_8h.html#a47607089a434dcda7a8583cfca03b604":[4,0,1,0,4,2,80], -"nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a":[4,0,1,0,4,2,87], -"nes_8h.html#a495bc9f405f916f02ad5d97e6e730134":[4,0,1,0,4,2,69], -"nes_8h.html#a49635449fc261be2481b72d0165f12ad":[4,0,1,0,4,2,115], -"nes_8h.html#a4a118ad3ee36468a3fa616977a64864e":[4,0,1,0,4,2,8], -"nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b":[4,0,1,0,4,2,42], -"nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a":[4,0,1,0,4,2,120], -"nes_8h.html#a54572cf6791463b6d60623837e0bb5a6":[4,0,1,0,4,2,40], -"nes_8h.html#a5497c2255a9474d397446710189eacbe":[4,0,1,0,4,2,65], -"nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a":[4,0,1,0,4,2,106], -"nes_8h.html#a552685b6419acf2fa4925a4ab5687be9":[4,0,1,0,4,2,145], -"nes_8h.html#a55f82ff980398dd97036fd936ebd727e":[4,0,1,0,4,2,75], -"nes_8h.html#a58eab770442930dad603ffba2b5d28f3":[4,0,1,0,4,2,141], -"nes_8h.html#a599f3df346be94f25498749e2442bde8":[4,0,1,0,4,2,4], -"nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a":[4,0,1,0,4,2,21], -"nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4":[4,0,1,0,4,2,62], -"nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0":[4,0,1,0,4,2,95], -"nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57":[4,0,1,0,4,2,135], -"nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4":[4,0,1,0,4,2,165], -"nes_8h.html#a6372e69db6290fbc0e73244dbe15f903":[4,0,1,0,4,2,138], -"nes_8h.html#a64538fb78ce148a1a7045245f084a710":[4,0,1,0,4,2,111], -"nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5":[4,0,1,0,4,2,61], -"nes_8h.html#a65860edee9a1a70fe56434dca397819e":[4,0,1,0,4,2,150], -"nes_8h.html#a67f80e65620470b55a4950e2966eb868":[4,0,1,0,4,2,73], -"nes_8h.html#a68651e50243349b48164a8ad983dca4e":[4,0,1,0,4,2,152], -"nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e":[4,0,1,0,4,2,155], -"nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda":[4,0,1,0,4,2,70], -"nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131":[4,0,1,0,4,2,122], -"nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84":[4,0,1,0,4,2,151], -"nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141":[4,0,1,0,4,2,68], -"nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f":[4,0,1,0,4,2,114], -"nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586":[4,0,1,0,4,2,110], -"nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76":[4,0,1,0,4,2,83], -"nes_8h.html#a78d2fd18666afec116f176d46debb4e7":[4,0,1,0,4,2,159], -"nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f":[4,0,1,0,4,2,158], -"nes_8h.html#a7b7c27e672467f08097f744f3530bbc7":[4,0,1,0,4,2,132], -"nes_8h.html#a7c75cb6992e73971f24cee46aa31184b":[4,0,1,0,4,2,92], -"nes_8h.html#a7cd23c81062d37753a4429b794907524":[4,0,1,0,4,2,133], -"nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564":[4,0,1,0,4,2,9], -"nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d":[4,0,1,0,4,2,157], -"nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687":[4,0,1,0,4,2,139], -"nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9":[4,0,1,0,4,2,143], -"nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c":[4,0,1,0,4,2,25], -"nes_8h.html#a811c386cac0df2d260aacb5a43608be5":[4,0,1,0,4,2,127], -"nes_8h.html#a826169925ff12d52f0a0d51f14d2936b":[4,0,1,0,4,2,44], -"nes_8h.html#a8278909fae5ed243e03f8815ac95bab3":[4,0,1,0,4,2,124], -"nes_8h.html#a8b77608c87a9aef65a03531482b2163b":[4,0,1,0,4,2,84], -"nes_8h.html#a8ccd6732d3bdf390cc0943e8567341f3":[4,0,1,0,4,2,47], -"nes_8h.html#a8e3f36aa68ac036695816757f2a1322c":[4,0,1,0,4,2,67], -"nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03":[4,0,1,0,4,2,90], -"nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa":[4,0,1,0,4,2,103], -"nes_8h.html#a908826e7180f94a5988ceb8633313a2e":[4,0,1,0,4,2,37], -"nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983":[4,0,1,0,4,2,86], -"nes_8h.html#a92649b68e5fea88d171d933f9a605e50":[4,0,1,0,4,2,146], -"nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff":[4,0,1,0,4,2,121], -"nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f":[4,0,1,0,4,2,43], -"nes_8h.html#a9508f919d9482d1d51534ccac212454d":[4,0,1,0,4,2,89], -"nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b":[4,0,1,0,4,2,142], -"nes_8h.html#a9727caafc483ba6ec65e9344b033d684":[4,0,1,0,4,2,49], -"nes_8h.html#a98aab5a3d75429f9e7861a8100629782":[4,0,1,0,4,2,113], -"nes_8h.html#a99bca2df4c6fde16a659797b4e584036":[4,0,1,0,4,2,6], -"nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101":[4,0,1,0,4,2,22], -"nes_8h.html#aa039288455af8a3812a35aa1e7b903e4":[4,0,1,0,4,2,11], -"nes_8h.html#aa1843c9b694489b612595631315c1c21":[4,0,1,0,4,2,88] +"nes_2bcd_8h.html":[4,0,1,0,4,0], +"nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98":[4,0,1,0,4,0,4], +"nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb":[4,0,1,0,4,0,2], +"nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7":[4,0,1,0,4,0,0], +"nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e":[4,0,1,0,4,0,5], +"nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f":[4,0,1,0,4,0,1], +"nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e":[4,0,1,0,4,0,6], +"nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1":[4,0,1,0,4,0,3], +"nes_2bcd_8h_source.html":[4,0,1,0,4,0], +"nes_2hardware_8h.html":[4,0,1,0,4,1], +"nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c":[4,0,1,0,4,1,14], +"nes_2hardware_8h.html#a1053e08ff700b39d8bdc370ff4d18a34":[4,0,1,0,4,1,1], +"nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4":[4,0,1,0,4,1,39], +"nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3":[4,0,1,0,4,1,3], +"nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491":[4,0,1,0,4,1,8], +"nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430":[4,0,1,0,4,1,9], +"nes_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329":[4,0,1,0,4,1,26], +"nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741":[4,0,1,0,4,1,40], +"nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829":[4,0,1,0,4,1,15], +"nes_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291":[4,0,1,0,4,1,20], +"nes_2hardware_8h.html#a49def3011c577712d7b1f28a39d95c5d":[4,0,1,0,4,1,32], +"nes_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a":[4,0,1,0,4,1,22], +"nes_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f":[4,0,1,0,4,1,16], +"nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a":[4,0,1,0,4,1,7], +"nes_2hardware_8h.html#a5f02ccf1491e0ff70833ac35d83cb814":[4,0,1,0,4,1,29], +"nes_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2":[4,0,1,0,4,1,25], +"nes_2hardware_8h.html#a6a06f6bfe5466b54fcffb30e1fe657e5":[4,0,1,0,4,1,30], +"nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340":[4,0,1,0,4,1,4], +"nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779":[4,0,1,0,4,1,11], +"nes_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec":[4,0,1,0,4,1,28], +"nes_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0":[4,0,1,0,4,1,24], +"nes_2hardware_8h.html#a80603593390422b6f3d40fa7cf861b16":[4,0,1,0,4,1,34], +"nes_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e":[4,0,1,0,4,1,21], +"nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575":[4,0,1,0,4,1,5], +"nes_2hardware_8h.html#a8dea727962e32b701a7894c5b938fbda":[4,0,1,0,4,1,35], +"nes_2hardware_8h.html#a8e3f1838c5af00b194772c6d02b5808a":[4,0,1,0,4,1,33], +"nes_2hardware_8h.html#a922873e2061c4bb9dc81c2888b6ec006":[4,0,1,0,4,1,31], +"nes_2hardware_8h.html#aa1833135b570bb325c30ca1d5720682d":[4,0,1,0,4,1,36], +"nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7":[4,0,1,0,4,1,12], +"nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af":[4,0,1,0,4,1,6], +"nes_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d":[4,0,1,0,4,1,27], +"nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed":[4,0,1,0,4,1,19], +"nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da":[4,0,1,0,4,1,2], +"nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f":[4,0,1,0,4,1,41], +"nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94":[4,0,1,0,4,1,10], +"nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c":[4,0,1,0,4,1,13], +"nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2":[4,0,1,0,4,1,18], +"nes_2hardware_8h.html#ae61804714a30560fb686c9e5217e54f3":[4,0,1,0,4,1,0], +"nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7":[4,0,1,0,4,1,38], +"nes_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a":[4,0,1,0,4,1,17], +"nes_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31":[4,0,1,0,4,1,23], +"nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23":[4,0,1,0,4,1,37], +"nes_2hardware_8h_source.html":[4,0,1,0,4,1], +"nes_2metasprites_8h.html":[4,0,1,0,4,2], +"nes_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f":[4,0,1,0,4,2,16], +"nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb":[4,0,1,0,4,2,12], +"nes_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39":[4,0,1,0,4,2,18], +"nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063":[4,0,1,0,4,2,7], +"nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59":[4,0,1,0,4,2,9], +"nes_2metasprites_8h.html#a72096a9bde11c6c34b5a0e756a63189a":[4,0,1,0,4,2,5], +"nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a":[4,0,1,0,4,2,1], +"nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b":[4,0,1,0,4,2,13], +"nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a":[4,0,1,0,4,2,3], +"nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa":[4,0,1,0,4,2,2], +"nes_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b":[4,0,1,0,4,2,15], +"nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71":[4,0,1,0,4,2,11], +"nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3":[4,0,1,0,4,2,4], +"nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da":[4,0,1,0,4,2,10], +"nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0":[4,0,1,0,4,2,8], +"nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3":[4,0,1,0,4,2,6], +"nes_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b":[4,0,1,0,4,2,17], +"nes_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906":[4,0,1,0,4,2,14], +"nes_2metasprites_8h_source.html":[4,0,1,0,4,2], +"nes_8h.html":[4,0,1,0,4,3], +"nes_8h.html#a0029224262fa919f42f3337c298bda10":[4,0,1,0,4,3,105], +"nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636":[4,0,1,0,4,3,52], +"nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5":[4,0,1,0,4,3,157], +"nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210":[4,0,1,0,4,3,124], +"nes_8h.html#a04382de20738146fe873ddfb0585052b":[4,0,1,0,4,3,38], +"nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a":[4,0,1,0,4,3,119], +"nes_8h.html#a05ca817ab32f6da612c3ae26db5abf02":[4,0,1,0,4,3,27], +"nes_8h.html#a0659212acd317ccdebc0ecf435df330f":[4,0,1,0,4,3,65], +"nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3":[4,0,1,0,4,3,161], +"nes_8h.html#a086293f2afb4c7945460a4496b20aea3":[4,0,1,0,4,3,55], +"nes_8h.html#a0e9c88657beaac946231a4801481b97f":[4,0,1,0,4,3,61], +"nes_8h.html#a0eff802f1ca228046476209dc01c76ad":[4,0,1,0,4,3,15], +"nes_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3":[4,0,1,0,4,3,48], +"nes_8h.html#a121feb0c32d124562f52398aa9656e7b":[4,0,1,0,4,3,60], +"nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc":[4,0,1,0,4,3,59], +"nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74":[4,0,1,0,4,3,3], +"nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d":[4,0,1,0,4,3,14], +"nes_8h.html#a1f583f7a880daa6145ca78b086a209d1":[4,0,1,0,4,3,137], +"nes_8h.html#a206e8e54468237daed636cad12a70055":[4,0,1,0,4,3,103], +"nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53":[4,0,1,0,4,3,83], +"nes_8h.html#a232883ed798bce00a03b09705c67deef":[4,0,1,0,4,3,109], +"nes_8h.html#a250f5339e05523912926be566e9eb8c0":[4,0,1,0,4,3,162], +"nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c":[4,0,1,0,4,3,150], +"nes_8h.html#a261bba55a07b802baf99346feadd9852":[4,0,1,0,4,3,56], +"nes_8h.html#a2727da9f8c0b09a67375575a00186e2a":[4,0,1,0,4,3,18], +"nes_8h.html#a29b47e2361025eabcdc3bcbff2308044":[4,0,1,0,4,3,24], +"nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9":[4,0,1,0,4,3,110], +"nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840":[4,0,1,0,4,3,155], +"nes_8h.html#a2ce30ac984869b55594447722b9d0579":[4,0,1,0,4,3,19], +"nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c":[4,0,1,0,4,3,58], +"nes_8h.html#a2d30754c442641bdd882ab595dd77468":[4,0,1,0,4,3,141], +"nes_8h.html#a31655c4b138654e803e295bd4413759c":[4,0,1,0,4,3,132], +"nes_8h.html#a31af766e3b598eb7a6b63f55a4988e7a":[4,0,1,0,4,3,31], +"nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f":[4,0,1,0,4,3,127], +"nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551":[4,0,1,0,4,3,165], +"nes_8h.html#a399a0430a177e349cc691c5109427c01":[4,0,1,0,4,3,149], +"nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5":[4,0,1,0,4,3,78], +"nes_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325":[4,0,1,0,4,3,30], +"nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7":[4,0,1,0,4,3,145], +"nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d":[4,0,1,0,4,3,67], +"nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5":[4,0,1,0,4,3,102], +"nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0":[4,0,1,0,4,3,57], +"nes_8h.html#a418f95f7c7744aa18840d4101388916a":[4,0,1,0,4,3,2], +"nes_8h.html#a42705001e2b9897f5167b67fb36c69dd":[4,0,1,0,4,3,54], +"nes_8h.html#a42756a31babdcb4b7e692960a069b13b":[4,0,1,0,4,3,113], +"nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4":[4,0,1,0,4,3,80], +"nes_8h.html#a44e3fc6c86253db08fa99fdc448b1df0":[4,0,1,0,4,3,98], +"nes_8h.html#a45d13a674e169dd83df7e1f46513ccba":[4,0,1,0,4,3,46], +"nes_8h.html#a47607089a434dcda7a8583cfca03b604":[4,0,1,0,4,3,81], +"nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a":[4,0,1,0,4,3,88], +"nes_8h.html#a495bc9f405f916f02ad5d97e6e730134":[4,0,1,0,4,3,70], +"nes_8h.html#a49635449fc261be2481b72d0165f12ad":[4,0,1,0,4,3,116], +"nes_8h.html#a4a118ad3ee36468a3fa616977a64864e":[4,0,1,0,4,3,8], +"nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b":[4,0,1,0,4,3,42], +"nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a":[4,0,1,0,4,3,121], +"nes_8h.html#a54572cf6791463b6d60623837e0bb5a6":[4,0,1,0,4,3,40], +"nes_8h.html#a5497c2255a9474d397446710189eacbe":[4,0,1,0,4,3,66], +"nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a":[4,0,1,0,4,3,107], +"nes_8h.html#a552685b6419acf2fa4925a4ab5687be9":[4,0,1,0,4,3,146], +"nes_8h.html#a55f82ff980398dd97036fd936ebd727e":[4,0,1,0,4,3,76], +"nes_8h.html#a58eab770442930dad603ffba2b5d28f3":[4,0,1,0,4,3,142], +"nes_8h.html#a599f3df346be94f25498749e2442bde8":[4,0,1,0,4,3,4], +"nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a":[4,0,1,0,4,3,21], +"nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4":[4,0,1,0,4,3,63], +"nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0":[4,0,1,0,4,3,96], +"nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57":[4,0,1,0,4,3,136], +"nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4":[4,0,1,0,4,3,166], +"nes_8h.html#a6372e69db6290fbc0e73244dbe15f903":[4,0,1,0,4,3,139], +"nes_8h.html#a64538fb78ce148a1a7045245f084a710":[4,0,1,0,4,3,112], +"nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5":[4,0,1,0,4,3,62], +"nes_8h.html#a65860edee9a1a70fe56434dca397819e":[4,0,1,0,4,3,151], +"nes_8h.html#a67f80e65620470b55a4950e2966eb868":[4,0,1,0,4,3,74], +"nes_8h.html#a68651e50243349b48164a8ad983dca4e":[4,0,1,0,4,3,153], +"nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e":[4,0,1,0,4,3,156], +"nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda":[4,0,1,0,4,3,71], +"nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131":[4,0,1,0,4,3,123], +"nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84":[4,0,1,0,4,3,152], +"nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141":[4,0,1,0,4,3,69], +"nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f":[4,0,1,0,4,3,115], +"nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586":[4,0,1,0,4,3,111], +"nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76":[4,0,1,0,4,3,84], +"nes_8h.html#a78d2fd18666afec116f176d46debb4e7":[4,0,1,0,4,3,160], +"nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f":[4,0,1,0,4,3,159], +"nes_8h.html#a7b7c27e672467f08097f744f3530bbc7":[4,0,1,0,4,3,133], +"nes_8h.html#a7c75cb6992e73971f24cee46aa31184b":[4,0,1,0,4,3,93], +"nes_8h.html#a7cd23c81062d37753a4429b794907524":[4,0,1,0,4,3,134], +"nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564":[4,0,1,0,4,3,9], +"nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d":[4,0,1,0,4,3,158], +"nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687":[4,0,1,0,4,3,140], +"nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9":[4,0,1,0,4,3,144], +"nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c":[4,0,1,0,4,3,25], +"nes_8h.html#a811c386cac0df2d260aacb5a43608be5":[4,0,1,0,4,3,128], +"nes_8h.html#a826169925ff12d52f0a0d51f14d2936b":[4,0,1,0,4,3,44], +"nes_8h.html#a8278909fae5ed243e03f8815ac95bab3":[4,0,1,0,4,3,125], +"nes_8h.html#a8b77608c87a9aef65a03531482b2163b":[4,0,1,0,4,3,85], +"nes_8h.html#a8ccd6732d3bdf390cc0943e8567341f3":[4,0,1,0,4,3,47], +"nes_8h.html#a8e3f36aa68ac036695816757f2a1322c":[4,0,1,0,4,3,68], +"nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03":[4,0,1,0,4,3,91], +"nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa":[4,0,1,0,4,3,104], +"nes_8h.html#a908826e7180f94a5988ceb8633313a2e":[4,0,1,0,4,3,37], +"nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983":[4,0,1,0,4,3,87] }; diff --git a/docs/api/navtreeindex7.js b/docs/api/navtreeindex7.js @@ -1,59 +1,70 @@ var NAVTREEINDEX7 = { -"nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84":[4,0,1,0,4,2,117], -"nes_8h.html#aa370f208d677a232346ddf00a8ef7243":[4,0,1,0,4,2,5], -"nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098":[4,0,1,0,4,2,116], -"nes_8h.html#aa82205e9629f984d0b3dc8055c211522":[4,0,1,0,4,2,162], -"nes_8h.html#aa87bec0d134136fdb727f52cb773b792":[4,0,1,0,4,2,72], -"nes_8h.html#aaca025055febe9f4c605bfac12812d0e":[4,0,1,0,4,2,93], -"nes_8h.html#aadba8b700b97ec97dc9c488496619fd9":[4,0,1,0,4,2,125], -"nes_8h.html#ab311e53739c992294ae07ca506a924ad":[4,0,1,0,4,2,45], -"nes_8h.html#ab38fda7bad70c80c390aa7017c48b405":[4,0,1,0,4,2,91], -"nes_8h.html#ab416a9d96d1582490828f4bac78a8b5b":[4,0,1,0,4,2,33], -"nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c":[4,0,1,0,4,2,163], -"nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd":[4,0,1,0,4,2,10], -"nes_8h.html#ab6c97468034c02fe204fd37036d9be15":[4,0,1,0,4,2,13], -"nes_8h.html#ab769c6e20778298be8bc3321476ceb53":[4,0,1,0,4,2,34], -"nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2":[4,0,1,0,4,2,130], -"nes_8h.html#ab94bfec130df50d9cb808142f94603a5":[4,0,1,0,4,2,74], -"nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93":[4,0,1,0,4,2,100], -"nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0":[4,0,1,0,4,2,129], -"nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec":[4,0,1,0,4,2,81], -"nes_8h.html#ac1771f95d9887118764bd8a074e537e1":[4,0,1,0,4,2,26], -"nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa":[4,0,1,0,4,2,128], -"nes_8h.html#ac70894fecac30c1ca9917f07373cf81c":[4,0,1,0,4,2,29], -"nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07":[4,0,1,0,4,2,39], -"nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab":[4,0,1,0,4,2,96], -"nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff":[4,0,1,0,4,2,35], -"nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0":[4,0,1,0,4,2,94], -"nes_8h.html#ad2ec9831813c5e7069917aa4455af682":[4,0,1,0,4,2,63], -"nes_8h.html#ad44385fc245bbabf6da787dcc8930385":[4,0,1,0,4,2,16], -"nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464":[4,0,1,0,4,2,153], -"nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2":[4,0,1,0,4,2,98], -"nes_8h.html#ad6329c19927cf02579e2503e40c0bbde":[4,0,1,0,4,2,7], -"nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40":[4,0,1,0,4,2,17], -"nes_8h.html#ad7a73323735000cf26196e073cbbdcbf":[4,0,1,0,4,2,78], -"nes_8h.html#ada0cc738d27aad251151e69cb8d250e1":[4,0,1,0,4,2,50], -"nes_8h.html#adaca04ce3d7213e6d0348196cd592780":[4,0,1,0,4,2,134], -"nes_8h.html#adb5d0970167b81401113812773c90838":[4,0,1,0,4,2,76], -"nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da":[4,0,1,0,4,2,137], -"nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad":[4,0,1,0,4,2,119], -"nes_8h.html#ade75173639b6e7be241b8eb31fe825ef":[4,0,1,0,4,2,99], -"nes_8h.html#ae032c5c544196e37ec0432f6cfad7904":[4,0,1,0,4,2,28], -"nes_8h.html#ae042588f20bf5a2349c8ad8716245233":[4,0,1,0,4,2,52], -"nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1":[4,0,1,0,4,2,23], -"nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5":[4,0,1,0,4,2,51], -"nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d":[4,0,1,0,4,2,105], -"nes_8h.html#ae1a305a579576715ad2d8f70327265da":[4,0,1,0,4,2,147], -"nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51":[4,0,1,0,4,2,12], -"nes_8h.html#ae47e59a309120f9420993f26816b5e6d":[4,0,1,0,4,2,32], -"nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c":[4,0,1,0,4,2,20], -"nes_8h.html#ae97793b4039609f93b0f7f8bddb18011":[4,0,1,0,4,2,41], -"nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f":[4,0,1,0,4,2,36], -"nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e":[4,0,1,0,4,2,107], -"nes_8h.html#af91d252f07f4764996154820f970c101":[4,0,1,0,4,2,71], -"nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7":[4,0,1,0,4,2,85], -"nes_8h_source.html":[4,0,1,0,4,2], +"nes_8h.html#a92649b68e5fea88d171d933f9a605e50":[4,0,1,0,4,3,147], +"nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff":[4,0,1,0,4,3,122], +"nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f":[4,0,1,0,4,3,43], +"nes_8h.html#a9508f919d9482d1d51534ccac212454d":[4,0,1,0,4,3,90], +"nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b":[4,0,1,0,4,3,143], +"nes_8h.html#a9727caafc483ba6ec65e9344b033d684":[4,0,1,0,4,3,49], +"nes_8h.html#a98aab5a3d75429f9e7861a8100629782":[4,0,1,0,4,3,114], +"nes_8h.html#a99bca2df4c6fde16a659797b4e584036":[4,0,1,0,4,3,6], +"nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101":[4,0,1,0,4,3,22], +"nes_8h.html#aa039288455af8a3812a35aa1e7b903e4":[4,0,1,0,4,3,11], +"nes_8h.html#aa1843c9b694489b612595631315c1c21":[4,0,1,0,4,3,89], +"nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84":[4,0,1,0,4,3,118], +"nes_8h.html#aa370f208d677a232346ddf00a8ef7243":[4,0,1,0,4,3,5], +"nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098":[4,0,1,0,4,3,117], +"nes_8h.html#aa82205e9629f984d0b3dc8055c211522":[4,0,1,0,4,3,163], +"nes_8h.html#aa87bec0d134136fdb727f52cb773b792":[4,0,1,0,4,3,73], +"nes_8h.html#aaca025055febe9f4c605bfac12812d0e":[4,0,1,0,4,3,94], +"nes_8h.html#aadba8b700b97ec97dc9c488496619fd9":[4,0,1,0,4,3,126], +"nes_8h.html#ab311e53739c992294ae07ca506a924ad":[4,0,1,0,4,3,45], +"nes_8h.html#ab38fda7bad70c80c390aa7017c48b405":[4,0,1,0,4,3,92], +"nes_8h.html#ab416a9d96d1582490828f4bac78a8b5b":[4,0,1,0,4,3,33], +"nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c":[4,0,1,0,4,3,164], +"nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd":[4,0,1,0,4,3,10], +"nes_8h.html#ab6c97468034c02fe204fd37036d9be15":[4,0,1,0,4,3,13], +"nes_8h.html#ab769c6e20778298be8bc3321476ceb53":[4,0,1,0,4,3,34], +"nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2":[4,0,1,0,4,3,131], +"nes_8h.html#ab94bfec130df50d9cb808142f94603a5":[4,0,1,0,4,3,75], +"nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93":[4,0,1,0,4,3,101], +"nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0":[4,0,1,0,4,3,130], +"nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec":[4,0,1,0,4,3,82], +"nes_8h.html#ac1771f95d9887118764bd8a074e537e1":[4,0,1,0,4,3,26], +"nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa":[4,0,1,0,4,3,129], +"nes_8h.html#ac70894fecac30c1ca9917f07373cf81c":[4,0,1,0,4,3,29], +"nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07":[4,0,1,0,4,3,39], +"nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab":[4,0,1,0,4,3,97], +"nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff":[4,0,1,0,4,3,35], +"nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0":[4,0,1,0,4,3,95], +"nes_8h.html#ad2ec9831813c5e7069917aa4455af682":[4,0,1,0,4,3,64], +"nes_8h.html#ad44385fc245bbabf6da787dcc8930385":[4,0,1,0,4,3,16], +"nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464":[4,0,1,0,4,3,154], +"nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2":[4,0,1,0,4,3,99], +"nes_8h.html#ad6329c19927cf02579e2503e40c0bbde":[4,0,1,0,4,3,7], +"nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40":[4,0,1,0,4,3,17], +"nes_8h.html#ad7a73323735000cf26196e073cbbdcbf":[4,0,1,0,4,3,79], +"nes_8h.html#ada0cc738d27aad251151e69cb8d250e1":[4,0,1,0,4,3,50], +"nes_8h.html#adaca04ce3d7213e6d0348196cd592780":[4,0,1,0,4,3,135], +"nes_8h.html#adb5d0970167b81401113812773c90838":[4,0,1,0,4,3,77], +"nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da":[4,0,1,0,4,3,138], +"nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad":[4,0,1,0,4,3,120], +"nes_8h.html#ade75173639b6e7be241b8eb31fe825ef":[4,0,1,0,4,3,100], +"nes_8h.html#ae032c5c544196e37ec0432f6cfad7904":[4,0,1,0,4,3,28], +"nes_8h.html#ae042588f20bf5a2349c8ad8716245233":[4,0,1,0,4,3,53], +"nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1":[4,0,1,0,4,3,23], +"nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5":[4,0,1,0,4,3,51], +"nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d":[4,0,1,0,4,3,106], +"nes_8h.html#ae1a305a579576715ad2d8f70327265da":[4,0,1,0,4,3,148], +"nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51":[4,0,1,0,4,3,12], +"nes_8h.html#ae47e59a309120f9420993f26816b5e6d":[4,0,1,0,4,3,32], +"nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c":[4,0,1,0,4,3,20], +"nes_8h.html#ae97793b4039609f93b0f7f8bddb18011":[4,0,1,0,4,3,41], +"nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f":[4,0,1,0,4,3,36], +"nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e":[4,0,1,0,4,3,108], +"nes_8h.html#af91d252f07f4764996154820f970c101":[4,0,1,0,4,3,72], +"nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7":[4,0,1,0,4,3,86], +"nes_8h_source.html":[4,0,1,0,4,3], "pages.html":[], "platform_8h.html":[4,0,1,0,2,9], "platform_8h_source.html":[4,0,1,0,2,9], @@ -67,9 +78,9 @@ var NAVTREEINDEX7 = "rand_8h.html#ad080d802f20859660e0faf0199a8a674":[4,0,1,0,9,3], "rand_8h.html#af294ca742107f138a7e6f3be376ca53d":[4,0,1,0,9,6], "rand_8h_source.html":[4,0,1,0,9], -"rgb__to__nes__macro_8h.html":[4,0,1,0,4,3], -"rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad":[4,0,1,0,4,3,0], -"rgb__to__nes__macro_8h_source.html":[4,0,1,0,4,3], +"rgb__to__nes__macro_8h.html":[4,0,1,0,4,4], +"rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad":[4,0,1,0,4,4,0], +"rgb__to__nes__macro_8h_source.html":[4,0,1,0,4,4], "rledecompress_8h.html":[4,0,1,0,2,10], "rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038":[4,0,1,0,2,10,2], "rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955":[4,0,1,0,2,10,0], @@ -238,16 +249,5 @@ var NAVTREEINDEX7 = "sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f":[4,0,1,0,5,2,110], "sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50":[4,0,1,0,5,2,108], "sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af":[4,0,1,0,5,2,90], -"sms_2hardware_8h.html#aa3f5e3ff57096ccb1d0eafe10080a119":[4,0,1,0,5,2,139], -"sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7":[4,0,1,0,5,2,84], -"sms_2hardware_8h.html#aa4918bc88d2c143b5c1cd910bff2c2cd":[4,0,1,0,5,2,43], -"sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38":[4,0,1,0,5,2,155], -"sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638":[4,0,1,0,5,2,106], -"sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7":[4,0,1,0,5,2,18], -"sms_2hardware_8h.html#aac7860442e206a62984720be98272990":[4,0,1,0,5,2,51], -"sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a":[4,0,1,0,5,2,15], -"sms_2hardware_8h.html#aacc8667a6d5d9683ed4876e52aba2d33":[4,0,1,0,5,2,124], -"sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226":[4,0,1,0,5,2,57], -"sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01":[4,0,1,0,5,2,100], -"sms_2hardware_8h.html#ab1d8a358883596292314daccc41ac1c7":[4,0,1,0,5,2,132] +"sms_2hardware_8h.html#aa3f5e3ff57096ccb1d0eafe10080a119":[4,0,1,0,5,2,139] }; diff --git a/docs/api/navtreeindex8.js b/docs/api/navtreeindex8.js @@ -1,5 +1,16 @@ var NAVTREEINDEX8 = { +"sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7":[4,0,1,0,5,2,84], +"sms_2hardware_8h.html#aa4918bc88d2c143b5c1cd910bff2c2cd":[4,0,1,0,5,2,43], +"sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38":[4,0,1,0,5,2,155], +"sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638":[4,0,1,0,5,2,106], +"sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7":[4,0,1,0,5,2,18], +"sms_2hardware_8h.html#aac7860442e206a62984720be98272990":[4,0,1,0,5,2,51], +"sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a":[4,0,1,0,5,2,15], +"sms_2hardware_8h.html#aacc8667a6d5d9683ed4876e52aba2d33":[4,0,1,0,5,2,124], +"sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226":[4,0,1,0,5,2,57], +"sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01":[4,0,1,0,5,2,100], +"sms_2hardware_8h.html#ab1d8a358883596292314daccc41ac1c7":[4,0,1,0,5,2,132], "sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3":[4,0,1,0,5,2,0], "sms_2hardware_8h.html#ab3ff8c66ead462c409f958d6fdc5af6e":[4,0,1,0,5,2,119], "sms_2hardware_8h.html#ab4dd6ee624c6d9e5fe5820ce925ffb20":[4,0,1,0,5,2,118], @@ -238,16 +249,5 @@ var NAVTREEINDEX8 = "sms_8h.html#ae3e53d15b4fc64f43761f55c1793b490":[4,0,1,0,5,4,115], "sms_8h.html#ae47e59a309120f9420993f26816b5e6d":[4,0,1,0,5,4,9], "sms_8h.html#ae59628e2237f301df1341e22bfc8296e":[4,0,1,0,5,4,95], -"sms_8h.html#ae97793b4039609f93b0f7f8bddb18011":[4,0,1,0,5,4,18], -"sms_8h.html#aebc8751fa428e9845ea25b1060ebe772":[4,0,1,0,5,4,111], -"sms_8h.html#aeda4515a31485c9688c4601ac5ce2d79":[4,0,1,0,5,4,169], -"sms_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3":[4,0,1,0,5,4,46], -"sms_8h.html#aefda0091b2934571a11e07b512735f50":[4,0,1,0,5,4,89], -"sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d":[4,0,1,0,5,4,180], -"sms_8h.html#af0d15cf2a26924d2ef00ac4017e6b1d8":[4,0,1,0,5,4,53], -"sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f":[4,0,1,0,5,4,13], -"sms_8h.html#af279c752a3b15c4bd5c67f54b92e553f":[4,0,1,0,5,4,171], -"sms_8h.html#af288f3b302839006d33d38755d922de0":[4,0,1,0,5,4,120], -"sms_8h.html#af3d632ba2d7cef6619df5dfea8730909":[4,0,1,0,5,4,35], -"sms_8h.html#af57b77452ef377da18e4fbf0288013d1":[4,0,1,0,5,4,103] +"sms_8h.html#ae97793b4039609f93b0f7f8bddb18011":[4,0,1,0,5,4,18] }; diff --git a/docs/api/navtreeindex9.js b/docs/api/navtreeindex9.js @@ -1,5 +1,16 @@ var NAVTREEINDEX9 = { +"sms_8h.html#aebc8751fa428e9845ea25b1060ebe772":[4,0,1,0,5,4,111], +"sms_8h.html#aeda4515a31485c9688c4601ac5ce2d79":[4,0,1,0,5,4,169], +"sms_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3":[4,0,1,0,5,4,46], +"sms_8h.html#aefda0091b2934571a11e07b512735f50":[4,0,1,0,5,4,89], +"sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d":[4,0,1,0,5,4,180], +"sms_8h.html#af0d15cf2a26924d2ef00ac4017e6b1d8":[4,0,1,0,5,4,53], +"sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f":[4,0,1,0,5,4,13], +"sms_8h.html#af279c752a3b15c4bd5c67f54b92e553f":[4,0,1,0,5,4,171], +"sms_8h.html#af288f3b302839006d33d38755d922de0":[4,0,1,0,5,4,120], +"sms_8h.html#af3d632ba2d7cef6619df5dfea8730909":[4,0,1,0,5,4,35], +"sms_8h.html#af57b77452ef377da18e4fbf0288013d1":[4,0,1,0,5,4,103], "sms_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a":[4,0,1,0,5,4,154], "sms_8h.html#af61262bbc05629f31020afce67e1b9ea":[4,0,1,0,5,4,58], "sms_8h.html#af79b920bcb642bba2e652874c4f7eeff":[4,0,1,0,5,4,173], diff --git a/docs/api/nes_2bcd_8h.html b/docs/api/nes_2bcd_8h.html @@ -0,0 +1,343 @@ +<!-- HTML header for doxygen 1.8.14--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="cache-control" content="max-age=86400"/> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.9.1"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>GBDK 2020 Docs: gbdk-lib/include/nes/bcd.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="doxygen_extra.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">GBDK 2020 Docs +  <span id="projectnumber">4.3.0</span> + </div> + <div id="projectbrief">API Documentation for GBDK 2020</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.9.1 --> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); +/* @license-end */ +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +/* @license-end */</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(document).ready(function(){initNavTree('nes_2bcd_8h.html',''); initResizable(); }); +/* @license-end */ +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">bcd.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <types.h></code><br /> +<code>#include <<a class="el" href="stdint_8h_source.html">stdint.h</a>></code><br /> +</div> +<p><a href="nes_2bcd_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> +Macros</h2></td></tr> +<tr class="memitem:a5b336fcb3fc84fe505dc7e14d0ec17a7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7">BCD_HEX</a>(v)   ((<a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a>)(v))</td></tr> +<tr class="separator:a5b336fcb3fc84fe505dc7e14d0ec17a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a3023920aa103a74c7d59007bcc7b6f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f">MAKE_BCD</a>(v)   <a class="el" href="sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7">BCD_HEX</a>(0x ## v)</td></tr> +<tr class="separator:a8a3023920aa103a74c7d59007bcc7b6f"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a4813acd7f1852dd32b67175ca6aca2eb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="stdint_8h.html#a33594304e786b158f3fb30289278f5af">uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a></td></tr> +<tr class="separator:a4813acd7f1852dd32b67175ca6aca2eb"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:af3d125e9dbb48d630cf7e2f7d1343ba1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1">uint2bcd</a> (<a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> i, <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *value) <a class="el" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></td></tr> +<tr class="separator:af3d125e9dbb48d630cf7e2f7d1343ba1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b14c76afa669863ed43c080f5baca98"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98">bcd_add</a> (<a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *sour, const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *value) <a class="el" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></td></tr> +<tr class="separator:a0b14c76afa669863ed43c080f5baca98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a743275b2ee21c93633a933a2d3073d4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e">bcd_sub</a> (<a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *sour, const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *value) <a class="el" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></td></tr> +<tr class="separator:a743275b2ee21c93633a933a2d3073d4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec09ce7373727160488408c65fc8a91e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e">bcd2text</a> (const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> *bcd, <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> tile_offset, <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *buffer) <a class="el" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></td></tr> +<tr class="separator:aec09ce7373727160488408c65fc8a91e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Support for working with BCD (Binary Coded Decimal)</p> +<p>See the example BCD project for additional details. </p> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a id="a5b336fcb3fc84fe505dc7e14d0ec17a7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5b336fcb3fc84fe505dc7e14d0ec17a7">◆ </a></span>BCD_HEX</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define BCD_HEX</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">v</td><td>)</td> + <td>   ((<a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a>)(v))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a8a3023920aa103a74c7d59007bcc7b6f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8a3023920aa103a74c7d59007bcc7b6f">◆ </a></span>MAKE_BCD</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAKE_BCD</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">v</td><td>)</td> + <td>   <a class="el" href="sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7">BCD_HEX</a>(0x ## v)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Converts an integer value into BCD format</p> +<p>A maximum of 8 digits may be used </p> + +</div> +</div> +<h2 class="groupheader">Typedef Documentation</h2> +<a id="a4813acd7f1852dd32b67175ca6aca2eb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4813acd7f1852dd32b67175ca6aca2eb">◆ </a></span>BCD</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef <a class="el" href="stdint_8h.html#a33594304e786b158f3fb30289278f5af">uint32_t</a> <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a id="af3d125e9dbb48d630cf7e2f7d1343ba1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af3d125e9dbb48d630cf7e2f7d1343ba1">◆ </a></span>uint2bcd()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void uint2bcd </td> + <td>(</td> + <td class="paramtype"><a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Converts integer <b>i</b> into BCD format (Binary Coded Decimal) </p><dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">i</td><td>Numeric value to convert </td></tr> + <tr><td class="paramname">value</td><td>Pointer to a BCD variable to store the converted result </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a0b14c76afa669863ed43c080f5baca98"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0b14c76afa669863ed43c080f5baca98">◆ </a></span>bcd_add()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void bcd_add </td> + <td>(</td> + <td class="paramtype"><a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>sour</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Adds two numbers in BCD format: <b>sour</b> += <b>value</b> </p><dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">sour</td><td>Pointer to a BCD value to add to (and where the result is stored) </td></tr> + <tr><td class="paramname">value</td><td>Pointer to the BCD value to add to <b>sour</b> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a743275b2ee21c93633a933a2d3073d4e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a743275b2ee21c93633a933a2d3073d4e">◆ </a></span>bcd_sub()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void bcd_sub </td> + <td>(</td> + <td class="paramtype"><a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>sour</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Subtracts two numbers in BCD format: <b>sour</b> -= <b>value</b> </p><dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">sour</td><td>Pointer to a BCD value to subtract from (and where the result is stored) </td></tr> + <tr><td class="paramname">value</td><td>Pointer to the BCD value to subtract from <b>sour</b> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="aec09ce7373727160488408c65fc8a91e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aec09ce7373727160488408c65fc8a91e">◆ </a></span>bcd2text()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bcd2text </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * </td> + <td class="paramname"><em>bcd</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> </td> + <td class="paramname"><em>tile_offset</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * </td> + <td class="paramname"><em>buffer</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Convert a BCD number into an asciiz (null terminated) string and return the length </p><dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">bcd</td><td>Pointer to BCD value to convert </td></tr> + <tr><td class="paramname">tile_offset</td><td>Optional per-character offset value to add (use 0 for none) </td></tr> + <tr><td class="paramname">buffer</td><td>Buffer to store the result in</td></tr> + </table> + </dd> +</dl> +<p>Returns: Length in characters (always 8)</p> +<p><b>buffer</b> should be large enough to store the converted string (9 bytes: 8 characters + 1 for terminator)</p> +<p>There are a couple different ways to use <b>tile_offset</b>. For example: </p><ul> +<li>It can be the Index of the Font Tile '0' in VRAM to allow the buffer to be used directly with <a class="el" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a>. </li> +<li>It can also be set to the ascii value for character '0' so that the buffer is a normal string that can be passed to <a class="el" href="stdio_8h.html#a133c04c35a1c14c6f8d8078831705661">printf</a>. </li> +</ul> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.14--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> +</div> +</body> +</html> diff --git a/docs/api/nes_2bcd_8h.js b/docs/api/nes_2bcd_8h.js @@ -0,0 +1,10 @@ +var nes_2bcd_8h = +[ + [ "BCD_HEX", "nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7", null ], + [ "MAKE_BCD", "nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f", null ], + [ "BCD", "nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb", null ], + [ "uint2bcd", "nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1", null ], + [ "bcd_add", "nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98", null ], + [ "bcd_sub", "nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e", null ], + [ "bcd2text", "nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e", null ] +]; + diff --git a/docs/api/nes_2bcd_8h_source.html b/docs/api/nes_2bcd_8h_source.html @@ -0,0 +1,132 @@ +<!-- HTML header for doxygen 1.8.14--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="cache-control" content="max-age=86400"/> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.9.1"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>GBDK 2020 Docs: gbdk-lib/include/nes/bcd.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="doxygen_extra.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">GBDK 2020 Docs +  <span id="projectnumber">4.3.0</span> + </div> + <div id="projectbrief">API Documentation for GBDK 2020</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.9.1 --> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); +/* @license-end */ +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +/* @license-end */</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ +$(document).ready(function(){initNavTree('nes_2bcd_8h_source.html',''); initResizable(); }); +/* @license-end */ +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">bcd.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="nes_2bcd_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef __BCD_H_INCLUDE</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define __BCD_H_INCLUDE</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <types.h></span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <<a class="code" href="stdint_8h.html">stdint.h</a>></span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// macro for creating BCD constants</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7"> 14</a></span> <span class="preprocessor">#define BCD_HEX(v) ((BCD)(v))</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div> +<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f"> 20</a></span> <span class="preprocessor">#define MAKE_BCD(v) BCD_HEX(0x ## v)</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  </div> +<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb"> 22</a></span> <span class="keyword">typedef</span> <a class="code" href="stdint_8h.html#a33594304e786b158f3fb30289278f5af">uint32_t</a> <a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a>;</div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1"> 28</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1">uint2bcd</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> i, <a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * value) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  </div> +<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98"> 34</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98">bcd_add</a>(<a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * sour, <span class="keyword">const</span> <a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * value) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div> +<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e"> 40</a></span> <span class="keywordtype">void</span> <a class="code" href="gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e">bcd_sub</a>(<a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * sour, <span class="keyword">const</span> <a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * value) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div> +<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e"> 59</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e">bcd2text</a>(<span class="keyword">const</span> <a class="code" href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a> * bcd, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> tile_offset, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * buffer) <a class="code" href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#endif</span></div> +<div class="ttc" id="aasm_2types_8h_html_a0971918860055db2e50dacea4da8f3bc"><div class="ttname"><a href="asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc">OLDCALL</a></div><div class="ttdeci">#define OLDCALL</div><div class="ttdef"><b>Definition:</b> types.h:21</div></div> +<div class="ttc" id="agb_2bcd_8h_html_a0b14c76afa669863ed43c080f5baca98"><div class="ttname"><a href="gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98">bcd_add</a></div><div class="ttdeci">void bcd_add(BCD *sour, const BCD *value) OLDCALL</div></div> +<div class="ttc" id="agb_2bcd_8h_html_a4813acd7f1852dd32b67175ca6aca2eb"><div class="ttname"><a href="gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb">BCD</a></div><div class="ttdeci">uint32_t BCD</div><div class="ttdef"><b>Definition:</b> bcd.h:22</div></div> +<div class="ttc" id="agb_2bcd_8h_html_a743275b2ee21c93633a933a2d3073d4e"><div class="ttname"><a href="gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e">bcd_sub</a></div><div class="ttdeci">void bcd_sub(BCD *sour, const BCD *value) OLDCALL</div></div> +<div class="ttc" id="agb_2bcd_8h_html_aec09ce7373727160488408c65fc8a91e"><div class="ttname"><a href="gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e">bcd2text</a></div><div class="ttdeci">uint8_t bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL</div></div> +<div class="ttc" id="agb_2bcd_8h_html_af3d125e9dbb48d630cf7e2f7d1343ba1"><div class="ttname"><a href="gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1">uint2bcd</a></div><div class="ttdeci">void uint2bcd(uint16_t i, BCD *value) OLDCALL</div></div> +<div class="ttc" id="astdint_8h_html"><div class="ttname"><a href="stdint_8h.html">stdint.h</a></div></div> +<div class="ttc" id="astdint_8h_html_a33594304e786b158f3fb30289278f5af"><div class="ttname"><a href="stdint_8h.html#a33594304e786b158f3fb30289278f5af">uint32_t</a></div><div class="ttdeci">unsigned long int uint32_t</div><div class="ttdef"><b>Definition:</b> stdint.h:53</div></div> +<div class="ttc" id="astdint_8h_html_aba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:51</div></div> +<div class="ttc" id="astdint_8h_html_adf4d876453337156dde61095e1f20223"><div class="ttname"><a href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a></div><div class="ttdeci">unsigned short int uint16_t</div><div class="ttdef"><b>Definition:</b> stdint.h:52</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.14--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> +</div> +</body> +</html> diff --git a/docs/api/nes_8h.html b/docs/api/nes_8h.html @@ -213,6 +213,8 @@ Macros</h2></td></tr> <tr class="separator:ada0cc738d27aad251151e69cb8d250e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae189e98d0ef9263c37869ce1ff3710a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5">SCREENHEIGHT</a>   <a class="el" href="sms_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec">DEVICE_SCREEN_PX_HEIGHT</a></td></tr> <tr class="separator:ae189e98d0ef9263c37869ce1ff3710a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00573fe55b0f1e2dd03b9647dfe15636"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636">MAX_LCD_ISR_CALLS</a>   4</td></tr> +<tr class="separator:a00573fe55b0f1e2dd03b9647dfe15636"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae042588f20bf5a2349c8ad8716245233"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_8h.html#ae042588f20bf5a2349c8ad8716245233">CURRENT_BANK</a>   <a class="el" href="nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3">_current_bank</a></td></tr> <tr class="separator:ae042588f20bf5a2349c8ad8716245233"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42705001e2b9897f5167b67fb36c69dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="nes_8h.html#a42705001e2b9897f5167b67fb36c69dd">BANK</a>(VARNAME)   ( (<a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>) & __bank_ ## VARNAME )</td></tr> @@ -1264,6 +1266,21 @@ Variables</h2></td></tr> </div> </div> +<a id="a00573fe55b0f1e2dd03b9647dfe15636"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a00573fe55b0f1e2dd03b9647dfe15636">◆ </a></span>MAX_LCD_ISR_CALLS</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define MAX_LCD_ISR_CALLS   4</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The maximum number of times the LCD handler will be called per frame. </p> + +</div> +</div> <a id="ae042588f20bf5a2349c8ad8716245233"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae042588f20bf5a2349c8ad8716245233">◆ </a></span>CURRENT_BANK</h2> @@ -4160,7 +4177,7 @@ On the current NES implementation, this handler is actually faked, and called be <div class="line"><span class="comment">// These flags tell the sprite to use the first sprite palette (palette 4) and to flip the sprite both vertically and horizontally.</span></div> <div class="line"><a class="code" href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a>(0, <a class="code" href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a> | <a class="code" href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>);</div> <div class="ttc" id="agb_8h_html_a4bbb9cd6c38b2317de5256d1d889c63b"><div class="ttname"><a href="gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a></div><div class="ttdeci">#define S_FLIPY</div><div class="ttdef"><b>Definition:</b> gb.h:96</div></div> -<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1921</div></div> +<div class="ttc" id="agb_8h_html_a99ea3252469e3614e977cce2aa1d06f7"><div class="ttname"><a href="gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop)</div><div class="ttdef"><b>Definition:</b> gb.h:1933</div></div> <div class="ttc" id="agb_8h_html_ae97793b4039609f93b0f7f8bddb18011"><div class="ttname"><a href="gb_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a></div><div class="ttdeci">#define S_FLIPX</div><div class="ttdef"><b>Definition:</b> gb.h:92</div></div> <div class="ttc" id="amsx_8h_html_a7d5ed1aed79d8fd2894893d7f6f9b835"><div class="ttname"><a href="msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835">set_sprite_palette</a></div><div class="ttdeci">#define set_sprite_palette(first_palette, nb_palettes, rgb_data)</div><div class="ttdef"><b>Definition:</b> msx.h:550</div></div> </div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="sms_8h.html#a54572cf6791463b6d60623837e0bb5a6">S_PALETTE</a>, <a class="el" href="sms_8h.html#ae97793b4039609f93b0f7f8bddb18011">S_FLIPX</a>, <a class="el" href="sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b">S_FLIPY</a>, <a class="el" href="sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f">S_PRIORITY</a></dd></dl> diff --git a/docs/api/nes_8h.js b/docs/api/nes_8h.js @@ -52,6 +52,7 @@ var nes_8h = [ "DMG_PALETTE", "nes_8h.html#a9727caafc483ba6ec65e9344b033d684", null ], [ "SCREENWIDTH", "nes_8h.html#ada0cc738d27aad251151e69cb8d250e1", null ], [ "SCREENHEIGHT", "nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5", null ], + [ "MAX_LCD_ISR_CALLS", "nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636", null ], [ "CURRENT_BANK", "nes_8h.html#ae042588f20bf5a2349c8ad8716245233", null ], [ "BANK", "nes_8h.html#a42705001e2b9897f5167b67fb36c69dd", null ], [ "BANKREF", "nes_8h.html#a086293f2afb4c7945460a4496b20aea3", null ], diff --git a/docs/api/nes_8h_source.html b/docs/api/nes_8h_source.html @@ -196,311 +196,313 @@ $(document).ready(function(){initNavTree('nes_8h_source.html',''); initResizable <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  </div> <div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2"> 249</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2">add_LCD</a>(<a class="code" href="nes_8h.html#a9508f919d9482d1d51534ccac212454d">int_handler</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>) NO_OVERLAY_LOCALS;</div> <div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  </div> -<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef"> 257</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef">mode</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> m) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div> -<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93"> 263</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93">get_mode</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  </div> -<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5"> 268</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5">get_system</a>(<span class="keywordtype">void</span>) {</div> -<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keywordflow">if</span>(<a class="code" href="nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f">_SYSTEM</a> == <a class="code" href="nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74">SYSTEM_BITS_NTSC</a>)</div> -<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keywordflow">return</span> <a class="code" href="nes_8h.html#a99bca2df4c6fde16a659797b4e584036">SYSTEM_60HZ</a>;</div> -<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keywordflow">else</span></div> -<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="keywordflow">return</span> <a class="code" href="nes_8h.html#ad6329c19927cf02579e2503e40c0bbde">SYSTEM_50HZ</a>;</div> -<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> }</div> -<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  </div> -<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="nes_8h.html#a78d2fd18666afec116f176d46debb4e7">sys_time</a>;</div> -<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  </div> -<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3">_current_bank</a>;</div> -<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="nes_8h.html#ae042588f20bf5a2349c8ad8716245233"> 294</a></span> <span class="preprocessor">#define CURRENT_BANK _current_bank</span></div> -<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  </div> -<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="preprocessor">#ifndef BANK</span></div> -<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="nes_8h.html#a42705001e2b9897f5167b67fb36c69dd"> 306</a></span> <span class="preprocessor">#define BANK(VARNAME) ( (uint8_t) & __bank_ ## VARNAME )</span></div> -<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="preprocessor">#endif</span></div> -<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  </div> -<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="nes_8h.html#a086293f2afb4c7945460a4496b20aea3"> 321</a></span> <span class="preprocessor">#define BANKREF(VARNAME) void __func_ ## VARNAME(void) __banked __naked { \</span></div> -<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <span class="preprocessor">__asm \</span></div> -<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <span class="preprocessor"> .local b___func_ ## VARNAME \</span></div> -<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="preprocessor"> ___bank_ ## VARNAME = b___func_ ## VARNAME \</span></div> -<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="preprocessor"> .globl ___bank_ ## VARNAME \</span></div> -<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="preprocessor">__endasm; \</span></div> -<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="preprocessor">}</span></div> -<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  </div> -<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="nes_8h.html#a261bba55a07b802baf99346feadd9852"> 338</a></span> <span class="preprocessor">#define BANKREF_EXTERN(VARNAME) extern const void __bank_ ## VARNAME;</span></div> -<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  </div> -<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0"> 343</a></span> <span class="preprocessor">#define SWITCH_ROM_DUMMY(b)</span></div> -<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  </div> -<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c"> 348</a></span> <span class="preprocessor">#define SWITCH_ROM_UNROM(b) _switch_prg0(b)</span></div> -<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  </div> -<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc"> 355</a></span> <span class="preprocessor">#define SWITCH_ROM SWITCH_ROM_UNROM</span></div> -<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  </div> -<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="nes_8h.html#a121feb0c32d124562f52398aa9656e7b"> 361</a></span> <span class="preprocessor">#define SWITCH_RAM(b) 0</span></div> -<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  </div> -<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="nes_8h.html#a0e9c88657beaac946231a4801481b97f"> 366</a></span> <span class="preprocessor">#define ENABLE_RAM</span></div> -<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  </div> -<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5"> 371</a></span> <span class="preprocessor">#define DISABLE_RAM</span></div> -<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  </div> -<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="nes_8h.html#a206e8e54468237daed636cad12a70055"> 377</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a206e8e54468237daed636cad12a70055">delay</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="gb_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e">d</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  </div> -<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa"> 388</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa">joypad</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  </div> -<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="nes_8h.html#a0029224262fa919f42f3337c298bda10"> 398</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a0029224262fa919f42f3337c298bda10">waitpad</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> mask) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  </div> -<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d"> 403</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d">waitpadup</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div> -<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div> -<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> npads;</div> -<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="keyword">union </span>{</div> -<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <span class="keyword">struct </span>{</div> -<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> joy0, joy1, joy2, joy3;</div> -<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  };</div> -<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> joypads[4];</div> -<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  };</div> -<div class="line"><a name="l00418"></a><span class="lineno"> 418</span> } <a class="code" href="structjoypads__t.html">joypads_t</a>;</div> -<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  </div> -<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a"> 428</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a">joypad_init</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> npads, <a class="code" href="structjoypads__t.html">joypads_t</a> * joypads) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  </div> -<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e"> 434</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e">joypad_ex</a>(<a class="code" href="structjoypads__t.html">joypads_t</a> * joypads) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  </div> -<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  </div> -<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  </div> -<div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="nes_8h.html#a232883ed798bce00a03b09705c67deef"> 446</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a232883ed798bce00a03b09705c67deef">enable_interrupts</a>(<span class="keywordtype">void</span>) {</div> -<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  __asm__(<span class="stringliteral">"cli"</span>);</div> -<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> }</div> -<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  </div> -<div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9"> 462</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9">disable_interrupts</a>(<span class="keywordtype">void</span>) {</div> -<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  __asm__(<span class="stringliteral">"sei"</span>);</div> -<div class="line"><a name="l00464"></a><span class="lineno"> 464</span> }</div> -<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  </div> -<div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586"> 475</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586">vsync</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  </div> -<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="nes_8h.html#a64538fb78ce148a1a7045245f084a710"> 479</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a64538fb78ce148a1a7045245f084a710">wait_vbl_done</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636"> 253</a></span> <span class="preprocessor">#define MAX_LCD_ISR_CALLS 4</span></div> +<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  </div> +<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef"> 261</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef">mode</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> m) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  </div> +<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93"> 267</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93">get_mode</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  </div> +<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5"> 272</a></span> <span class="keyword">inline</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5">get_system</a>(<span class="keywordtype">void</span>) {</div> +<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keywordflow">if</span>(<a class="code" href="nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f">_SYSTEM</a> == <a class="code" href="nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74">SYSTEM_BITS_NTSC</a>)</div> +<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keywordflow">return</span> <a class="code" href="nes_8h.html#a99bca2df4c6fde16a659797b4e584036">SYSTEM_60HZ</a>;</div> +<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordflow">else</span></div> +<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keywordflow">return</span> <a class="code" href="nes_8h.html#ad6329c19927cf02579e2503e40c0bbde">SYSTEM_50HZ</a>;</div> +<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> }</div> +<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  </div> +<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="nes_8h.html#a78d2fd18666afec116f176d46debb4e7">sys_time</a>;</div> +<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  </div> +<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3">_current_bank</a>;</div> +<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="nes_8h.html#ae042588f20bf5a2349c8ad8716245233"> 298</a></span> <span class="preprocessor">#define CURRENT_BANK _current_bank</span></div> +<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  </div> +<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor">#ifndef BANK</span></div> +<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="nes_8h.html#a42705001e2b9897f5167b67fb36c69dd"> 310</a></span> <span class="preprocessor">#define BANK(VARNAME) ( (uint8_t) & __bank_ ## VARNAME )</span></div> +<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  </div> +<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="nes_8h.html#a086293f2afb4c7945460a4496b20aea3"> 325</a></span> <span class="preprocessor">#define BANKREF(VARNAME) void __func_ ## VARNAME(void) __banked __naked { \</span></div> +<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="preprocessor">__asm \</span></div> +<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="preprocessor"> .local b___func_ ## VARNAME \</span></div> +<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> <span class="preprocessor"> ___bank_ ## VARNAME = b___func_ ## VARNAME \</span></div> +<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="preprocessor"> .globl ___bank_ ## VARNAME \</span></div> +<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="preprocessor">__endasm; \</span></div> +<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="preprocessor">}</span></div> +<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  </div> +<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="nes_8h.html#a261bba55a07b802baf99346feadd9852"> 342</a></span> <span class="preprocessor">#define BANKREF_EXTERN(VARNAME) extern const void __bank_ ## VARNAME;</span></div> +<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  </div> +<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0"> 347</a></span> <span class="preprocessor">#define SWITCH_ROM_DUMMY(b)</span></div> +<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  </div> +<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c"> 352</a></span> <span class="preprocessor">#define SWITCH_ROM_UNROM(b) _switch_prg0(b)</span></div> +<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  </div> +<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc"> 359</a></span> <span class="preprocessor">#define SWITCH_ROM SWITCH_ROM_UNROM</span></div> +<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  </div> +<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="nes_8h.html#a121feb0c32d124562f52398aa9656e7b"> 365</a></span> <span class="preprocessor">#define SWITCH_RAM(b) 0</span></div> +<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  </div> +<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="nes_8h.html#a0e9c88657beaac946231a4801481b97f"> 370</a></span> <span class="preprocessor">#define ENABLE_RAM</span></div> +<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  </div> +<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5"> 375</a></span> <span class="preprocessor">#define DISABLE_RAM</span></div> +<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div> +<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="nes_8h.html#a206e8e54468237daed636cad12a70055"> 381</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a206e8e54468237daed636cad12a70055">delay</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="gb_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e">d</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  </div> +<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa"> 392</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa">joypad</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  </div> +<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="nes_8h.html#a0029224262fa919f42f3337c298bda10"> 402</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a0029224262fa919f42f3337c298bda10">waitpad</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> mask) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  </div> +<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d"> 407</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d">waitpadup</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  </div> +<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div> +<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> npads;</div> +<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <span class="keyword">union </span>{</div> +<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <span class="keyword">struct </span>{</div> +<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> joy0, joy1, joy2, joy3;</div> +<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  };</div> +<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> joypads[4];</div> +<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  };</div> +<div class="line"><a name="l00422"></a><span class="lineno"> 422</span> } <a class="code" href="structjoypads__t.html">joypads_t</a>;</div> +<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div> +<div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a"> 432</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a">joypad_init</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> npads, <a class="code" href="structjoypads__t.html">joypads_t</a> * joypads) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  </div> +<div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e"> 438</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e">joypad_ex</a>(<a class="code" href="structjoypads__t.html">joypads_t</a> * joypads) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  </div> +<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  </div> +<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  </div> +<div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="nes_8h.html#a232883ed798bce00a03b09705c67deef"> 450</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a232883ed798bce00a03b09705c67deef">enable_interrupts</a>(<span class="keywordtype">void</span>) {</div> +<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  __asm__(<span class="stringliteral">"cli"</span>);</div> +<div class="line"><a name="l00452"></a><span class="lineno"> 452</span> }</div> +<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  </div> +<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9"> 466</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9">disable_interrupts</a>(<span class="keywordtype">void</span>) {</div> +<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  __asm__(<span class="stringliteral">"sei"</span>);</div> +<div class="line"><a name="l00468"></a><span class="lineno"> 468</span> }</div> +<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  </div> +<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586"> 479</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586">vsync</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> <div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  </div> -<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="nes_8h.html#a42756a31babdcb4b7e692960a069b13b"> 485</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a42756a31babdcb4b7e692960a069b13b">display_on</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>  </div> -<div class="line"><a name="l00490"></a><span class="lineno"> 490</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a98aab5a3d75429f9e7861a8100629782">display_off</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>  </div> -<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f"> 494</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f">refresh_OAM</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="nes_8h.html#a64538fb78ce148a1a7045245f084a710"> 483</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a64538fb78ce148a1a7045245f084a710">wait_vbl_done</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  </div> +<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="nes_8h.html#a42756a31babdcb4b7e692960a069b13b"> 489</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a42756a31babdcb4b7e692960a069b13b">display_on</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>  </div> +<div class="line"><a name="l00494"></a><span class="lineno"> 494</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a98aab5a3d75429f9e7861a8100629782">display_off</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> <div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  </div> -<div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4"> 499</a></span> <span class="preprocessor">#define DISPLAY_ON \</span></div> -<div class="line"><a name="l00500"></a><span class="lineno"> 500</span> <span class="preprocessor"> display_on();</span></div> -<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  </div> -<div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="nes_8h.html#ad2ec9831813c5e7069917aa4455af682"> 505</a></span> <span class="preprocessor">#define DISPLAY_OFF \</span></div> -<div class="line"><a name="l00506"></a><span class="lineno"> 506</span> <span class="preprocessor"> display_off();</span></div> -<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  </div> -<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="nes_8h.html#a0659212acd317ccdebc0ecf435df330f"> 511</a></span> <span class="preprocessor">#define HIDE_LEFT_COLUMN \</span></div> -<div class="line"><a name="l00512"></a><span class="lineno"> 512</span> <span class="preprocessor"> shadow_PPUMASK &= ~(PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC); \</span></div> -<div class="line"><a name="l00513"></a><span class="lineno"> 513</span> <span class="preprocessor"></span> </div> -<div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="nes_8h.html#a5497c2255a9474d397446710189eacbe"> 517</a></span> <span class="preprocessor">#define SHOW_LEFT_COLUMN \</span></div> -<div class="line"><a name="l00518"></a><span class="lineno"> 518</span> <span class="preprocessor"> shadow_PPUMASK |= (PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC);</span></div> -<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>  </div> -<div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d"> 523</a></span> <span class="preprocessor">#define SET_BORDER_COLOR(C)</span></div> -<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>  </div> -<div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="nes_8h.html#a8e3f36aa68ac036695816757f2a1322c"> 528</a></span> <span class="preprocessor">#define SHOW_BKG \</span></div> -<div class="line"><a name="l00529"></a><span class="lineno"> 529</span> <span class="preprocessor"> shadow_PPUMASK |= PPUMASK_SHOW_BG;</span></div> -<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  </div> -<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141"> 534</a></span> <span class="preprocessor">#define HIDE_BKG \</span></div> -<div class="line"><a name="l00535"></a><span class="lineno"> 535</span> <span class="preprocessor"> shadow_PPUMASK &= ~PPUMASK_SHOW_BG;</span></div> -<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  </div> -<div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="nes_8h.html#a495bc9f405f916f02ad5d97e6e730134"> 540</a></span> <span class="preprocessor">#define SHOW_SPRITES \</span></div> -<div class="line"><a name="l00541"></a><span class="lineno"> 541</span> <span class="preprocessor"> shadow_PPUMASK |= PPUMASK_SHOW_SPR;</span></div> -<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  </div> -<div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda"> 546</a></span> <span class="preprocessor">#define HIDE_SPRITES \</span></div> -<div class="line"><a name="l00547"></a><span class="lineno"> 547</span> <span class="preprocessor"> shadow_PPUMASK &= ~PPUMASK_SHOW_SPR;</span></div> -<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>  </div> -<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="nes_8h.html#af91d252f07f4764996154820f970c101"> 552</a></span> <span class="preprocessor">#define SPRITES_8x16 \</span></div> -<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> <span class="preprocessor"> shadow_PPUCTRL |= PPUCTRL_SPR_8X16;</span></div> -<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>  </div> -<div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="nes_8h.html#aa87bec0d134136fdb727f52cb773b792"> 558</a></span> <span class="preprocessor">#define SPRITES_8x8 \</span></div> -<div class="line"><a name="l00559"></a><span class="lineno"> 559</span> <span class="preprocessor"> shadow_PPUCTRL &= ~PPUCTRL_SPR_8X16;</span></div> -<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  </div> -<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>  </div> -<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>  </div> -<div class="line"><a name="l00569"></a><span class="lineno"><a class="line" href="nes_8h.html#a49635449fc261be2481b72d0165f12ad"> 569</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a49635449fc261be2481b72d0165f12ad">set_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> v) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>  </div> -<div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098"> 574</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098">get_bkg_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  </div> -<div class="line"><a name="l00576"></a><span class="lineno"><a class="line" href="nes_8h.html#a67f80e65620470b55a4950e2966eb868"> 576</a></span> <span class="preprocessor">#define COMPAT_PALETTE(C0,C1,C2,C3) ((uint8_t)(((C3) << 6) | ((C2) << 4) | ((C1) << 2) | (C0)))</span></div> -<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  </div> -<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84"> 580</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> palette) {</div> -<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  palette;</div> -<div class="line"><a name="l00582"></a><span class="lineno"> 582</span> }</div> -<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>  </div> -<div class="line"><a name="l00584"></a><span class="lineno"> 584</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="nes_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a>;</div> -<div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a"> 585</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a">set_1bpp_colors_ex</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef">mode</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad"> 586</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor) {</div> -<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  <a class="code" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a">set_1bpp_colors_ex</a>(fgcolor, bgcolor, 0);</div> -<div class="line"><a name="l00588"></a><span class="lineno"> 588</span> }</div> -<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>  </div> -<div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a"> 599</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a">set_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="nes_8h.html#ab94bfec130df50d9cb808142f94603a5"> 600</a></span> <span class="preprocessor">#define set_bkg_2bpp_data set_bkg_data</span></div> -<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>  </div> -<div class="line"><a name="l00613"></a><span class="lineno"><a class="line" href="nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff"> 613</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff">set_bkg_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00614"></a><span class="lineno"> 614</span>  </div> -<div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131"> 633</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00634"></a><span class="lineno"><a class="line" href="nes_8h.html#a55f82ff980398dd97036fd936ebd727e"> 634</a></span> <span class="preprocessor">#define set_tile_map set_bkg_tiles</span></div> -<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>  </div> -<div class="line"><a name="l00659"></a><span class="lineno"><a class="line" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210"> 659</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210">set_bkg_attributes_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>  </div> -<div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3"> 684</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3">set_bkg_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes)</div> -<div class="line"><a name="l00685"></a><span class="lineno"> 685</span> {</div> -<div class="line"><a name="l00686"></a><span class="lineno"> 686</span>  <a class="code" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210">set_bkg_attributes_nes16x16</a>(x >> 1, y >> 1, (w + 1) >> 1, (<a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a> + 1) >> 1, attributes);</div> -<div class="line"><a name="l00687"></a><span class="lineno"> 687</span> }</div> -<div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9"> 733</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9">set_bkg_submap_attributes_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  </div> -<div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f"> 747</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f">set_bkg_submap_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w)</div> -<div class="line"><a name="l00748"></a><span class="lineno"> 748</span> {</div> -<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>  <a class="code" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9">set_bkg_submap_attributes_nes16x16</a>(x >> 1, y >> 1, (w + 1) >> 1, (<a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a> + 1) >> 1, attributes, map_w >> 1);</div> -<div class="line"><a name="l00750"></a><span class="lineno"> 750</span> }</div> -<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  </div> -<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  </div> -<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a>;</div> -<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  </div> -<div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5"> 773</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>  <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>  <a class="code" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> -<div class="line"><a name="l00776"></a><span class="lineno"> 776</span>  <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> -<div class="line"><a name="l00777"></a><span class="lineno"> 777</span> }</div> -<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>  </div> -<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>  </div> -<div class="line"><a name="l00808"></a><span class="lineno"> 808</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa">set_bkg_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="nes_8h.html#adb5d0970167b81401113812773c90838"> 809</a></span> <span class="preprocessor">#define set_tile_submap set_bkg_submap</span></div> -<div class="line"><a name="l00810"></a><span class="lineno"> 810</span>  </div> -<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>  </div> -<div class="line"><a name="l00812"></a><span class="lineno"> 812</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a>;</div> -<div class="line"><a name="l00813"></a><span class="lineno"> 813</span>  </div> -<div class="line"><a name="l00833"></a><span class="lineno"><a class="line" href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0"> 833</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> -<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>  <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> -<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>  <a class="code" href="nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> -<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>  <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> -<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> }</div> -<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>  </div> -<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>  </div> -<div class="line"><a name="l00851"></a><span class="lineno"><a class="line" href="nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2"> 851</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2">get_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00852"></a><span class="lineno"> 852</span>  </div> -<div class="line"><a name="l00853"></a><span class="lineno"> 853</span>  </div> -<div class="line"><a name="l00861"></a><span class="lineno"><a class="line" href="nes_8h.html#a31655c4b138654e803e295bd4413759c"> 861</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="nes_8h.html#a31655c4b138654e803e295bd4413759c">set_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00862"></a><span class="lineno"><a class="line" href="nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5"> 862</a></span> <span class="preprocessor">#define set_tile_xy set_bkg_tile_xy</span></div> -<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>  </div> -<div class="line"><a name="l00871"></a><span class="lineno"><a class="line" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7"> 871</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00872"></a><span class="lineno"> 872</span>  </div> -<div class="line"><a name="l00885"></a><span class="lineno"><a class="line" href="nes_8h.html#a7cd23c81062d37753a4429b794907524"> 885</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7cd23c81062d37753a4429b794907524">set_bkg_attribute_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a)</div> -<div class="line"><a name="l00886"></a><span class="lineno"> 886</span> {</div> -<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>  <a class="code" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16</a>(x >> 1, y >> 1, a);</div> -<div class="line"><a name="l00888"></a><span class="lineno"> 888</span> }</div> -<div class="line"><a name="l00889"></a><span class="lineno"><a class="line" href="nes_8h.html#ad7a73323735000cf26196e073cbbdcbf"> 889</a></span> <span class="preprocessor">#define set_attribute_xy set_bkg_attribute_xy</span></div> -<div class="line"><a name="l00890"></a><span class="lineno"> 890</span>  </div> -<div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="nes_8h.html#adaca04ce3d7213e6d0348196cd592780"> 897</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#adaca04ce3d7213e6d0348196cd592780">get_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  </div> -<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>  </div> -<div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57"> 913</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> -<div class="line"><a name="l00914"></a><span class="lineno"> 914</span>  <a class="code" href="nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741">bkg_scroll_x</a> = x, <a class="code" href="nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f">bkg_scroll_y</a> = y;</div> -<div class="line"><a name="l00915"></a><span class="lineno"> 915</span> }</div> -<div class="line"><a name="l00916"></a><span class="lineno"> 916</span>  </div> -<div class="line"><a name="l00917"></a><span class="lineno"> 917</span>  </div> -<div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1"> 927</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> -<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>  <a class="code" href="nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741">bkg_scroll_x</a> += x, <a class="code" href="nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f">bkg_scroll_y</a> += y;</div> -<div class="line"><a name="l00929"></a><span class="lineno"> 929</span> }</div> -<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>  </div> -<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>  </div> -<div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da"> 943</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00944"></a><span class="lineno"><a class="line" href="nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4"> 944</a></span> <span class="preprocessor">#define set_sprite_2bpp_data set_sprite_data</span></div> -<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>  </div> -<div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="nes_8h.html#a6372e69db6290fbc0e73244dbe15f903"> 957</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6372e69db6290fbc0e73244dbe15f903">set_sprite_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>  </div> -<div class="line"><a name="l00965"></a><span class="lineno"> 965</span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> {</div> -<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>; <span class="comment">//< Y coordinate of the sprite on screen - 1</span></div> -<div class="line"><a name="l00967"></a><span class="lineno"> 967</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>; <span class="comment">//< Sprite tile number</span></div> -<div class="line"><a name="l00968"></a><span class="lineno"> 968</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>; <span class="comment">//< OAM Property Flags</span></div> -<div class="line"><a name="l00969"></a><span class="lineno"> 969</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>; <span class="comment">//< X coordinate of the sprite on screen</span></div> -<div class="line"><a name="l00970"></a><span class="lineno"><a class="line" href="nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03"> 970</a></span> } <a class="code" href="nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03">OAM_item_t</a>;</div> -<div class="line"><a name="l00971"></a><span class="lineno"> 971</span>  </div> -<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>  </div> -<div class="line"><a name="l00975"></a><span class="lineno"> 975</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> <a class="code" href="nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[];</div> +<div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f"> 498</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f">refresh_OAM</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  </div> +<div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4"> 503</a></span> <span class="preprocessor">#define DISPLAY_ON \</span></div> +<div class="line"><a name="l00504"></a><span class="lineno"> 504</span> <span class="preprocessor"> display_on();</span></div> +<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>  </div> +<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="nes_8h.html#ad2ec9831813c5e7069917aa4455af682"> 509</a></span> <span class="preprocessor">#define DISPLAY_OFF \</span></div> +<div class="line"><a name="l00510"></a><span class="lineno"> 510</span> <span class="preprocessor"> display_off();</span></div> +<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  </div> +<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="nes_8h.html#a0659212acd317ccdebc0ecf435df330f"> 515</a></span> <span class="preprocessor">#define HIDE_LEFT_COLUMN \</span></div> +<div class="line"><a name="l00516"></a><span class="lineno"> 516</span> <span class="preprocessor"> shadow_PPUMASK &= ~(PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC); \</span></div> +<div class="line"><a name="l00517"></a><span class="lineno"> 517</span> <span class="preprocessor"></span> </div> +<div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="nes_8h.html#a5497c2255a9474d397446710189eacbe"> 521</a></span> <span class="preprocessor">#define SHOW_LEFT_COLUMN \</span></div> +<div class="line"><a name="l00522"></a><span class="lineno"> 522</span> <span class="preprocessor"> shadow_PPUMASK |= (PPUMASK_SHOW_BG_LC | PPUMASK_SHOW_SPR_LC);</span></div> +<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  </div> +<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d"> 527</a></span> <span class="preprocessor">#define SET_BORDER_COLOR(C)</span></div> +<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>  </div> +<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="nes_8h.html#a8e3f36aa68ac036695816757f2a1322c"> 532</a></span> <span class="preprocessor">#define SHOW_BKG \</span></div> +<div class="line"><a name="l00533"></a><span class="lineno"> 533</span> <span class="preprocessor"> shadow_PPUMASK |= PPUMASK_SHOW_BG;</span></div> +<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>  </div> +<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141"> 538</a></span> <span class="preprocessor">#define HIDE_BKG \</span></div> +<div class="line"><a name="l00539"></a><span class="lineno"> 539</span> <span class="preprocessor"> shadow_PPUMASK &= ~PPUMASK_SHOW_BG;</span></div> +<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  </div> +<div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="nes_8h.html#a495bc9f405f916f02ad5d97e6e730134"> 544</a></span> <span class="preprocessor">#define SHOW_SPRITES \</span></div> +<div class="line"><a name="l00545"></a><span class="lineno"> 545</span> <span class="preprocessor"> shadow_PPUMASK |= PPUMASK_SHOW_SPR;</span></div> +<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>  </div> +<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda"> 550</a></span> <span class="preprocessor">#define HIDE_SPRITES \</span></div> +<div class="line"><a name="l00551"></a><span class="lineno"> 551</span> <span class="preprocessor"> shadow_PPUMASK &= ~PPUMASK_SHOW_SPR;</span></div> +<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  </div> +<div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="nes_8h.html#af91d252f07f4764996154820f970c101"> 556</a></span> <span class="preprocessor">#define SPRITES_8x16 \</span></div> +<div class="line"><a name="l00557"></a><span class="lineno"> 557</span> <span class="preprocessor"> shadow_PPUCTRL |= PPUCTRL_SPR_8X16;</span></div> +<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  </div> +<div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="nes_8h.html#aa87bec0d134136fdb727f52cb773b792"> 562</a></span> <span class="preprocessor">#define SPRITES_8x8 \</span></div> +<div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="preprocessor"> shadow_PPUCTRL &= ~PPUCTRL_SPR_8X16;</span></div> +<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>  </div> +<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>  </div> +<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>  </div> +<div class="line"><a name="l00573"></a><span class="lineno"><a class="line" href="nes_8h.html#a49635449fc261be2481b72d0165f12ad"> 573</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a49635449fc261be2481b72d0165f12ad">set_vram_byte</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * addr, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> v) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  </div> +<div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098"> 578</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098">get_bkg_xy_addr</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  </div> +<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="nes_8h.html#a67f80e65620470b55a4950e2966eb868"> 580</a></span> <span class="preprocessor">#define COMPAT_PALETTE(C0,C1,C2,C3) ((uint8_t)(((C3) << 6) | ((C2) << 4) | ((C1) << 2) | (C0)))</span></div> +<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  </div> +<div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84"> 584</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> palette) {</div> +<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  palette;</div> +<div class="line"><a name="l00586"></a><span class="lineno"> 586</span> }</div> +<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  </div> +<div class="line"><a name="l00588"></a><span class="lineno"> 588</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> <a class="code" href="nes_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a>;</div> +<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a"> 589</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a">set_1bpp_colors_ex</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef">mode</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad"> 590</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> fgcolor, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bgcolor) {</div> +<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>  <a class="code" href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a">set_1bpp_colors_ex</a>(fgcolor, bgcolor, 0);</div> +<div class="line"><a name="l00592"></a><span class="lineno"> 592</span> }</div> +<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>  </div> +<div class="line"><a name="l00603"></a><span class="lineno"><a class="line" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a"> 603</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a">set_bkg_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="nes_8h.html#ab94bfec130df50d9cb808142f94603a5"> 604</a></span> <span class="preprocessor">#define set_bkg_2bpp_data set_bkg_data</span></div> +<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>  </div> +<div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff"> 617</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff">set_bkg_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00618"></a><span class="lineno"> 618</span>  </div> +<div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131"> 637</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="nes_8h.html#a55f82ff980398dd97036fd936ebd727e"> 638</a></span> <span class="preprocessor">#define set_tile_map set_bkg_tiles</span></div> +<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>  </div> +<div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210"> 663</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210">set_bkg_attributes_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>  </div> +<div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3"> 688</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3">set_bkg_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes)</div> +<div class="line"><a name="l00689"></a><span class="lineno"> 689</span> {</div> +<div class="line"><a name="l00690"></a><span class="lineno"> 690</span>  <a class="code" href="nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210">set_bkg_attributes_nes16x16</a>(x >> 1, y >> 1, (w + 1) >> 1, (<a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a> + 1) >> 1, attributes);</div> +<div class="line"><a name="l00691"></a><span class="lineno"> 691</span> }</div> +<div class="line"><a name="l00737"></a><span class="lineno"><a class="line" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9"> 737</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9">set_bkg_submap_attributes_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  </div> +<div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f"> 751</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f">set_bkg_submap_attributes</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *attributes, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w)</div> +<div class="line"><a name="l00752"></a><span class="lineno"> 752</span> {</div> +<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  <a class="code" href="nes_8h.html#aadba8b700b97ec97dc9c488496619fd9">set_bkg_submap_attributes_nes16x16</a>(x >> 1, y >> 1, (w + 1) >> 1, (<a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a> + 1) >> 1, attributes, map_w >> 1);</div> +<div class="line"><a name="l00754"></a><span class="lineno"> 754</span> }</div> +<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  </div> +<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  </div> +<div class="line"><a name="l00757"></a><span class="lineno"> 757</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a>;</div> +<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  </div> +<div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5"> 777</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>  <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>  <a class="code" href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, tiles);</div> +<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>  <a class="code" href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a> = 0;</div> +<div class="line"><a name="l00781"></a><span class="lineno"> 781</span> }</div> +<div class="line"><a name="l00782"></a><span class="lineno"> 782</span>  </div> +<div class="line"><a name="l00783"></a><span class="lineno"> 783</span>  </div> +<div class="line"><a name="l00812"></a><span class="lineno"> 812</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa">set_bkg_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00813"></a><span class="lineno"><a class="line" href="nes_8h.html#adb5d0970167b81401113812773c90838"> 813</a></span> <span class="preprocessor">#define set_tile_submap set_bkg_submap</span></div> +<div class="line"><a name="l00814"></a><span class="lineno"> 814</span>  </div> +<div class="line"><a name="l00815"></a><span class="lineno"> 815</span>  </div> +<div class="line"><a name="l00816"></a><span class="lineno"> 816</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a>;</div> +<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>  </div> +<div class="line"><a name="l00837"></a><span class="lineno"><a class="line" href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0"> 837</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *map, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> map_w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> base_tile) {</div> +<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>  <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = base_tile;</div> +<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>  <a class="code" href="nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa">set_bkg_submap</a>(x, y, w, <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, map, map_w);</div> +<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>  <a class="code" href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a> = 0;</div> +<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> }</div> +<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>  </div> +<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>  </div> +<div class="line"><a name="l00855"></a><span class="lineno"><a class="line" href="nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2"> 855</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2">get_bkg_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>  </div> +<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>  </div> +<div class="line"><a name="l00865"></a><span class="lineno"><a class="line" href="nes_8h.html#a31655c4b138654e803e295bd4413759c"> 865</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> * <a class="code" href="nes_8h.html#a31655c4b138654e803e295bd4413759c">set_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> t) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00866"></a><span class="lineno"><a class="line" href="nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5"> 866</a></span> <span class="preprocessor">#define set_tile_xy set_bkg_tile_xy</span></div> +<div class="line"><a name="l00867"></a><span class="lineno"> 867</span>  </div> +<div class="line"><a name="l00875"></a><span class="lineno"><a class="line" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7"> 875</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00876"></a><span class="lineno"> 876</span>  </div> +<div class="line"><a name="l00889"></a><span class="lineno"><a class="line" href="nes_8h.html#a7cd23c81062d37753a4429b794907524"> 889</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7cd23c81062d37753a4429b794907524">set_bkg_attribute_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> a)</div> +<div class="line"><a name="l00890"></a><span class="lineno"> 890</span> {</div> +<div class="line"><a name="l00891"></a><span class="lineno"> 891</span>  <a class="code" href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16</a>(x >> 1, y >> 1, a);</div> +<div class="line"><a name="l00892"></a><span class="lineno"> 892</span> }</div> +<div class="line"><a name="l00893"></a><span class="lineno"><a class="line" href="nes_8h.html#ad7a73323735000cf26196e073cbbdcbf"> 893</a></span> <span class="preprocessor">#define set_attribute_xy set_bkg_attribute_xy</span></div> +<div class="line"><a name="l00894"></a><span class="lineno"> 894</span>  </div> +<div class="line"><a name="l00901"></a><span class="lineno"><a class="line" href="nes_8h.html#adaca04ce3d7213e6d0348196cd592780"> 901</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#adaca04ce3d7213e6d0348196cd592780">get_bkg_tile_xy</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  </div> +<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>  </div> +<div class="line"><a name="l00917"></a><span class="lineno"><a class="line" href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57"> 917</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> x, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> y) {</div> +<div class="line"><a name="l00918"></a><span class="lineno"> 918</span>  <a class="code" href="nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741">bkg_scroll_x</a> = x, <a class="code" href="nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f">bkg_scroll_y</a> = y;</div> +<div class="line"><a name="l00919"></a><span class="lineno"> 919</span> }</div> +<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>  </div> +<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>  </div> +<div class="line"><a name="l00931"></a><span class="lineno"><a class="line" href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1"> 931</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a>(<a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> x, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> y) {</div> +<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>  <a class="code" href="nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741">bkg_scroll_x</a> += x, <a class="code" href="nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f">bkg_scroll_y</a> += y;</div> +<div class="line"><a name="l00933"></a><span class="lineno"> 933</span> }</div> +<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>  </div> +<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>  </div> +<div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da"> 947</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00948"></a><span class="lineno"><a class="line" href="nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4"> 948</a></span> <span class="preprocessor">#define set_sprite_2bpp_data set_sprite_data</span></div> +<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>  </div> +<div class="line"><a name="l00961"></a><span class="lineno"><a class="line" href="nes_8h.html#a6372e69db6290fbc0e73244dbe15f903"> 961</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6372e69db6290fbc0e73244dbe15f903">set_sprite_1bpp_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>  </div> +<div class="line"><a name="l00969"></a><span class="lineno"> 969</span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> {</div> +<div class="line"><a name="l00970"></a><span class="lineno"> 970</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>; <span class="comment">//< Y coordinate of the sprite on screen - 1</span></div> +<div class="line"><a name="l00971"></a><span class="lineno"> 971</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>; <span class="comment">//< Sprite tile number</span></div> +<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>; <span class="comment">//< OAM Property Flags</span></div> +<div class="line"><a name="l00973"></a><span class="lineno"> 973</span>  <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>; <span class="comment">//< X coordinate of the sprite on screen</span></div> +<div class="line"><a name="l00974"></a><span class="lineno"><a class="line" href="nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03"> 974</a></span> } <a class="code" href="nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03">OAM_item_t</a>;</div> +<div class="line"><a name="l00975"></a><span class="lineno"> 975</span>  </div> <div class="line"><a name="l00976"></a><span class="lineno"> 976</span>  </div> -<div class="line"><a name="l00979"></a><span class="lineno"> 979</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a>;</div> +<div class="line"><a name="l00979"></a><span class="lineno"> 979</span> <span class="keyword">extern</span> <span class="keyword">volatile</span> <span class="keyword">struct </span><a class="code" href="struct_o_a_m__item__t.html">OAM_item_t</a> <a class="code" href="nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a>[];</div> <div class="line"><a name="l00980"></a><span class="lineno"> 980</span>  </div> -<div class="line"><a name="l00981"></a><span class="lineno"><a class="line" href="nes_8h.html#a47607089a434dcda7a8583cfca03b604"> 981</a></span> <span class="preprocessor">#define DISABLE_OAM_DMA \</span></div> -<div class="line"><a name="l00982"></a><span class="lineno"> 982</span> <span class="preprocessor"> _shadow_OAM_base = 0</span></div> -<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>  </div> -<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec"> 986</a></span> <span class="preprocessor">#define DISABLE_VBL_TRANSFER DISABLE_OAM_DMA</span></div> +<div class="line"><a name="l00983"></a><span class="lineno"> 983</span> <span class="keyword">extern</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a>;</div> +<div class="line"><a name="l00984"></a><span class="lineno"> 984</span>  </div> +<div class="line"><a name="l00985"></a><span class="lineno"><a class="line" href="nes_8h.html#a47607089a434dcda7a8583cfca03b604"> 985</a></span> <span class="preprocessor">#define DISABLE_OAM_DMA \</span></div> +<div class="line"><a name="l00986"></a><span class="lineno"> 986</span> <span class="preprocessor"> _shadow_OAM_base = 0</span></div> <div class="line"><a name="l00987"></a><span class="lineno"> 987</span>  </div> -<div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53"> 988</a></span> <span class="preprocessor">#define ENABLE_OAM_DMA \</span></div> -<div class="line"><a name="l00989"></a><span class="lineno"> 989</span> <span class="preprocessor"> _shadow_OAM_base = (uint8_t)((uint16_t)&shadow_OAM >> 8)</span></div> -<div class="line"><a name="l00990"></a><span class="lineno"> 990</span>  </div> -<div class="line"><a name="l00993"></a><span class="lineno"><a class="line" href="nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76"> 993</a></span> <span class="preprocessor">#define ENABLE_VBL_TRANSFER ENABLE_OAM_DMA</span></div> +<div class="line"><a name="l00990"></a><span class="lineno"><a class="line" href="nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec"> 990</a></span> <span class="preprocessor">#define DISABLE_VBL_TRANSFER DISABLE_OAM_DMA</span></div> +<div class="line"><a name="l00991"></a><span class="lineno"> 991</span>  </div> +<div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53"> 992</a></span> <span class="preprocessor">#define ENABLE_OAM_DMA \</span></div> +<div class="line"><a name="l00993"></a><span class="lineno"> 993</span> <span class="preprocessor"> _shadow_OAM_base = (uint8_t)((uint16_t)&shadow_OAM >> 8)</span></div> <div class="line"><a name="l00994"></a><span class="lineno"> 994</span>  </div> -<div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="nes_8h.html#a8b77608c87a9aef65a03531482b2163b"> 997</a></span> <span class="preprocessor">#define MAX_HARDWARE_SPRITES 64</span></div> +<div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76"> 997</a></span> <span class="preprocessor">#define ENABLE_VBL_TRANSFER ENABLE_OAM_DMA</span></div> <div class="line"><a name="l00998"></a><span class="lineno"> 998</span>  </div> -<div class="line"><a name="l01001"></a><span class="lineno"><a class="line" href="nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7"> 1001</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_X 1</span></div> +<div class="line"><a name="l01001"></a><span class="lineno"><a class="line" href="nes_8h.html#a8b77608c87a9aef65a03531482b2163b"> 1001</a></span> <span class="preprocessor">#define MAX_HARDWARE_SPRITES 64</span></div> <div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>  </div> -<div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983"> 1005</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_Y 1</span></div> +<div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7"> 1005</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_X 1</span></div> <div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>  </div> -<div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687"> 1009</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a>(<span class="keywordtype">void</span> * address) {</div> -<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>  <a class="code" href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a> = (<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>)((<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a>)address >> 8);</div> -<div class="line"><a name="l01011"></a><span class="lineno"> 1011</span> }</div> -<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>  </div> -<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2d30754c442641bdd882ab595dd77468">set_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>  </div> -<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>  </div> -<div class="line"><a name="l01035"></a><span class="lineno"> 1035</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a58eab770442930dad603ffba2b5d28f3">get_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>  </div> -<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>  </div> -<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b">set_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>  </div> -<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>  </div> -<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9">get_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>  </div> -<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>  </div> -<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7">move_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>  </div> -<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>  </div> -<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a552685b6419acf2fa4925a4ab5687be9">scroll_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>  </div> -<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>  </div> -<div class="line"><a name="l01115"></a><span class="lineno"> 1115</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a92649b68e5fea88d171d933f9a605e50">hide_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>  </div> -<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>  </div> -<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>  </div> -<div class="line"><a name="l01126"></a><span class="lineno"><a class="line" href="nes_8h.html#ae1a305a579576715ad2d8f70327265da"> 1126</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ae1a305a579576715ad2d8f70327265da">set_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>  </div> -<div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>  </div> -<div class="line"><a name="l01147"></a><span class="lineno"><a class="line" href="nes_8h.html#a399a0430a177e349cc691c5109427c01"> 1147</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a399a0430a177e349cc691c5109427c01">set_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>  </div> -<div class="line"><a name="l01154"></a><span class="lineno"><a class="line" href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c"> 1154</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c">set_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> -<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> -<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>  <a class="code" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a">set_bkg_data</a>(first_tile, nb_tiles, data);</div> -<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>  <span class="keywordflow">if</span>(first_tile + nb_tiles > 256)</div> -<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>  <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> -<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  } <span class="keywordflow">else</span> {</div> -<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>  <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> -<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>  }</div> -<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span> }</div> -<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  </div> -<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>  </div> -<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>  </div> -<div class="line"><a name="l01201"></a><span class="lineno"><a class="line" href="nes_8h.html#a68651e50243349b48164a8ad983dca4e"> 1201</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> -<div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> -<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>  <a class="code" href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a>(first_tile, nb_tiles, data);</div> -<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>  <span class="keywordflow">if</span>(first_tile + nb_tiles > 256)</div> -<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>  <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(first_tile - 256, nb_tiles, data);</div> -<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>  } <span class="keywordflow">else</span> {</div> -<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>  <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(first_tile - 256, nb_tiles, data);</div> -<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>  }</div> -<div class="line"><a name="l01209"></a><span class="lineno"> 1209</span> }</div> -<div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>  </div> -<div class="line"><a name="l01216"></a><span class="lineno"><a class="line" href="nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464"> 1216</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464">init_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>  </div> -<div class="line"><a name="l01225"></a><span class="lineno"><a class="line" href="nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840"> 1225</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840">vmemset</a> (<span class="keywordtype">void</span> *s, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <span class="keywordtype">size_t</span> n) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>  </div> -<div class="line"><a name="l01235"></a><span class="lineno"><a class="line" href="nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e"> 1235</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e">fill_bkg_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01236"></a><span class="lineno"><a class="line" href="nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a"> 1236</a></span> <span class="preprocessor">#define fill_rect fill_bkg_rect</span></div> -<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>  </div> -<div class="line"><a name="l01245"></a><span class="lineno"><a class="line" href="nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5"> 1245</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5">flush_shadow_attributes</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>  </div> -<div class="line"><a name="l01247"></a><span class="lineno"><a class="line" href="nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d"> 1247</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d">_switch_prg0</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bank) NO_OVERLAY_LOCALS;</div> -<div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>  </div> -<div class="line"><a name="l01249"></a><span class="lineno"> 1249</span> <span class="preprocessor">#endif </span><span class="comment">/* _NES_H */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983"> 1009</a></span> <span class="preprocessor">#define HARDWARE_SPRITE_CAN_FLIP_Y 1</span></div> +<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>  </div> +<div class="line"><a name="l01013"></a><span class="lineno"><a class="line" href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687"> 1013</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a>(<span class="keywordtype">void</span> * address) {</div> +<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>  <a class="code" href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a> = (<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a>)((<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a>)address >> 8);</div> +<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span> }</div> +<div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>  </div> +<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2d30754c442641bdd882ab595dd77468">set_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>  </div> +<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>  </div> +<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a58eab770442930dad603ffba2b5d28f3">get_sprite_tile</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>  </div> +<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>  </div> +<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b">set_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">prop</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>  </div> +<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>  </div> +<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9">get_sprite_prop</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>  </div> +<div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>  </div> +<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7">move_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>  </div> +<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  </div> +<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a552685b6419acf2fa4925a4ab5687be9">scroll_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>  </div> +<div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>  </div> +<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a92649b68e5fea88d171d933f9a605e50">hide_sprite</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>  </div> +<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  </div> +<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>  </div> +<div class="line"><a name="l01130"></a><span class="lineno"><a class="line" href="nes_8h.html#ae1a305a579576715ad2d8f70327265da"> 1130</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ae1a305a579576715ad2d8f70327265da">set_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data, <a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> len) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>  </div> +<div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>  </div> +<div class="line"><a name="l01151"></a><span class="lineno"><a class="line" href="nes_8h.html#a399a0430a177e349cc691c5109427c01"> 1151</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a399a0430a177e349cc691c5109427c01">set_tiles</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *vram_addr, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *tiles) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>  </div> +<div class="line"><a name="l01158"></a><span class="lineno"><a class="line" href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c"> 1158</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c">set_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> +<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> +<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>  <a class="code" href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a">set_bkg_data</a>(first_tile, nb_tiles, data);</div> +<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>  <span class="keywordflow">if</span>(first_tile + nb_tiles > 256)</div> +<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> +<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  } <span class="keywordflow">else</span> {</div> +<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>  <a class="code" href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a>(first_tile - 256, nb_tiles, data);</div> +<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  }</div> +<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span> }</div> +<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>  </div> +<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>  </div> +<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>  </div> +<div class="line"><a name="l01205"></a><span class="lineno"><a class="line" href="nes_8h.html#a68651e50243349b48164a8ad983dca4e"> 1205</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a>(<a class="code" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> first_tile, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> nb_tiles, <span class="keyword">const</span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *data) {</div> +<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>  <span class="keywordflow">if</span> (first_tile < 256) {</div> +<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>  <a class="code" href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a>(first_tile, nb_tiles, data);</div> +<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>  <span class="keywordflow">if</span>(first_tile + nb_tiles > 256)</div> +<div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>  <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(first_tile - 256, nb_tiles, data);</div> +<div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>  } <span class="keywordflow">else</span> {</div> +<div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>  <a class="code" href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a>(first_tile - 256, nb_tiles, data);</div> +<div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>  }</div> +<div class="line"><a name="l01213"></a><span class="lineno"> 1213</span> }</div> +<div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>  </div> +<div class="line"><a name="l01220"></a><span class="lineno"><a class="line" href="nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464"> 1220</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464">init_bkg</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>  </div> +<div class="line"><a name="l01229"></a><span class="lineno"><a class="line" href="nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840"> 1229</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840">vmemset</a> (<span class="keywordtype">void</span> *s, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a>, <span class="keywordtype">size_t</span> n) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>  </div> +<div class="line"><a name="l01239"></a><span class="lineno"><a class="line" href="nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e"> 1239</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e">fill_bkg_rect</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">x</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">y</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> w, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb">h</a>, <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">tile</a>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01240"></a><span class="lineno"><a class="line" href="nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a"> 1240</a></span> <span class="preprocessor">#define fill_rect fill_bkg_rect</span></div> +<div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>  </div> +<div class="line"><a name="l01249"></a><span class="lineno"><a class="line" href="nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5"> 1249</a></span> <span class="keywordtype">void</span> <a class="code" href="nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5">flush_shadow_attributes</a>(<span class="keywordtype">void</span>) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>  </div> +<div class="line"><a name="l01251"></a><span class="lineno"><a class="line" href="nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d"> 1251</a></span> <a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> <a class="code" href="nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d">_switch_prg0</a>(<a class="code" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> bank) NO_OVERLAY_LOCALS;</div> +<div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>  </div> +<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span> <span class="preprocessor">#endif </span><span class="comment">/* _NES_H */</span><span class="preprocessor"></span></div> <div class="ttc" id="aasm_2sm83_2string_8h_html_a0b3366755f3276b0243c1e0497471b7a"><div class="ttname"><a href="asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a">c</a></div><div class="ttdeci">char c</div><div class="ttdef"><b>Definition:</b> string.h:20</div></div> <div class="ttc" id="aasm_2types_8h_html_a7ed081d8dfb6902784b2fc730bbb7f96"><div class="ttname"><a href="asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96">NONBANKED</a></div><div class="ttdeci">#define NONBANKED</div><div class="ttdef"><b>Definition:</b> types.h:40</div></div> <div class="ttc" id="acgb_8h_html_af868d7cdbd052c6b972ef137e02f6495"><div class="ttname"><a href="cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495">palette_color_t</a></div><div class="ttdeci">uint16_t palette_color_t</div><div class="ttdef"><b>Definition:</b> cgb.h:85</div></div> @@ -515,59 +517,59 @@ $(document).ready(function(){initNavTree('nes_8h_source.html',''); initResizable <div class="ttc" id="anes_8h_html_a050b8b27fe6af3efcc17cd804f808d7a"><div class="ttname"><a href="nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a">set_1bpp_colors_ex</a></div><div class="ttdeci">void set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a06bab3f8bce032de0d21fbd86e14c3f3"><div class="ttname"><a href="nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3">_current_bank</a></div><div class="ttdeci">volatile uint8_t _current_bank</div><div class="ttdef"><b>Definition:</b> gb.h:522</div></div> <div class="ttc" id="anes_8h_html_a1e73068b3ffdb8436eaa3362f104ba74"><div class="ttname"><a href="nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74">SYSTEM_BITS_NTSC</a></div><div class="ttdeci">#define SYSTEM_BITS_NTSC</div><div class="ttdef"><b>Definition:</b> nes.h:28</div></div> -<div class="ttc" id="anes_8h_html_a1f583f7a880daa6145ca78b086a209d1"><div class="ttname"><a href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a></div><div class="ttdeci">void scroll_bkg(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> nes.h:927</div></div> +<div class="ttc" id="anes_8h_html_a1f583f7a880daa6145ca78b086a209d1"><div class="ttname"><a href="nes_8h.html#a1f583f7a880daa6145ca78b086a209d1">scroll_bkg</a></div><div class="ttdeci">void scroll_bkg(int8_t x, int8_t y)</div><div class="ttdef"><b>Definition:</b> nes.h:931</div></div> <div class="ttc" id="anes_8h_html_a206e8e54468237daed636cad12a70055"><div class="ttname"><a href="nes_8h.html#a206e8e54468237daed636cad12a70055">delay</a></div><div class="ttdeci">void delay(uint16_t d) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a232883ed798bce00a03b09705c67deef"><div class="ttname"><a href="nes_8h.html#a232883ed798bce00a03b09705c67deef">enable_interrupts</a></div><div class="ttdeci">void enable_interrupts(void)</div><div class="ttdef"><b>Definition:</b> nes.h:446</div></div> +<div class="ttc" id="anes_8h_html_a232883ed798bce00a03b09705c67deef"><div class="ttname"><a href="nes_8h.html#a232883ed798bce00a03b09705c67deef">enable_interrupts</a></div><div class="ttdeci">void enable_interrupts(void)</div><div class="ttdef"><b>Definition:</b> nes.h:450</div></div> <div class="ttc" id="anes_8h_html_a250f5339e05523912926be566e9eb8c0"><div class="ttname"><a href="nes_8h.html#a250f5339e05523912926be566e9eb8c0">_current_1bpp_colors</a></div><div class="ttdeci">uint16_t _current_1bpp_colors</div></div> -<div class="ttc" id="anes_8h_html_a2539f237ce7da8ff6eb0bad4c8c48a4c"><div class="ttname"><a href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c">set_tile_data</a></div><div class="ttdeci">void set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> nes.h:1154</div></div> -<div class="ttc" id="anes_8h_html_a2b17818c7916bc2ff75196ff0627b1e9"><div class="ttname"><a href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9">disable_interrupts</a></div><div class="ttdeci">void disable_interrupts(void)</div><div class="ttdef"><b>Definition:</b> nes.h:462</div></div> +<div class="ttc" id="anes_8h_html_a2539f237ce7da8ff6eb0bad4c8c48a4c"><div class="ttname"><a href="nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c">set_tile_data</a></div><div class="ttdeci">void set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> nes.h:1158</div></div> +<div class="ttc" id="anes_8h_html_a2b17818c7916bc2ff75196ff0627b1e9"><div class="ttname"><a href="nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9">disable_interrupts</a></div><div class="ttdeci">void disable_interrupts(void)</div><div class="ttdef"><b>Definition:</b> nes.h:466</div></div> <div class="ttc" id="anes_8h_html_a2b8cf9f9482d5292459ad81d2ef78840"><div class="ttname"><a href="nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840">vmemset</a></div><div class="ttdeci">void vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a2d30754c442641bdd882ab595dd77468"><div class="ttname"><a href="nes_8h.html#a2d30754c442641bdd882ab595dd77468">set_sprite_tile</a></div><div class="ttdeci">void set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1862</div></div> +<div class="ttc" id="anes_8h_html_a2d30754c442641bdd882ab595dd77468"><div class="ttname"><a href="nes_8h.html#a2d30754c442641bdd882ab595dd77468">set_sprite_tile</a></div><div class="ttdeci">void set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1874</div></div> <div class="ttc" id="anes_8h_html_a31655c4b138654e803e295bd4413759c"><div class="ttname"><a href="nes_8h.html#a31655c4b138654e803e295bd4413759c">set_bkg_tile_xy</a></div><div class="ttdeci">uint8_t * set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a34490cffc1e857ac41c880b6bca92c4f"><div class="ttname"><a href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f">set_bkg_submap_attributes</a></div><div class="ttdeci">void set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w)</div><div class="ttdef"><b>Definition:</b> nes.h:747</div></div> +<div class="ttc" id="anes_8h_html_a34490cffc1e857ac41c880b6bca92c4f"><div class="ttname"><a href="nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f">set_bkg_submap_attributes</a></div><div class="ttdeci">void set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w)</div><div class="ttdef"><b>Definition:</b> nes.h:751</div></div> <div class="ttc" id="anes_8h_html_a3619f9cb1e3c92238a033ead79a0c551"><div class="ttname"><a href="nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551">shadow_OAM</a></div><div class="ttdeci">volatile struct OAM_item_t shadow_OAM[]</div></div> <div class="ttc" id="anes_8h_html_a399a0430a177e349cc691c5109427c01"><div class="ttname"><a href="nes_8h.html#a399a0430a177e349cc691c5109427c01">set_tiles</a></div><div class="ttdeci">void set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a3e80bb115f7212eb72a5f341fdc408d7"><div class="ttname"><a href="nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7">move_sprite</a></div><div class="ttdeci">void move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1948</div></div> -<div class="ttc" id="anes_8h_html_a4093fb5f45f807fe8d4a45121f3fffc5"><div class="ttname"><a href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5">get_system</a></div><div class="ttdeci">uint8_t get_system(void)</div><div class="ttdef"><b>Definition:</b> nes.h:268</div></div> +<div class="ttc" id="anes_8h_html_a3e80bb115f7212eb72a5f341fdc408d7"><div class="ttname"><a href="nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7">move_sprite</a></div><div class="ttdeci">void move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1960</div></div> +<div class="ttc" id="anes_8h_html_a4093fb5f45f807fe8d4a45121f3fffc5"><div class="ttname"><a href="nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5">get_system</a></div><div class="ttdeci">uint8_t get_system(void)</div><div class="ttdef"><b>Definition:</b> nes.h:272</div></div> <div class="ttc" id="anes_8h_html_a42756a31babdcb4b7e692960a069b13b"><div class="ttname"><a href="nes_8h.html#a42756a31babdcb4b7e692960a069b13b">display_on</a></div><div class="ttdeci">void display_on(void) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a44e3fc6c86253db08fa99fdc448b1df0"><div class="ttname"><a href="nes_8h.html#a44e3fc6c86253db08fa99fdc448b1df0">add_VBL</a></div><div class="ttdeci">void add_VBL(int_handler h) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a49635449fc261be2481b72d0165f12ad"><div class="ttname"><a href="nes_8h.html#a49635449fc261be2481b72d0165f12ad">set_vram_byte</a></div><div class="ttdeci">void set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a4eb0e4c6c672efdeb49c3cdba2fa4d4a"><div class="ttname"><a href="nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a">set_bkg_data</a></div><div class="ttdeci">void set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a54e98484026ce279ea5d3d0d7a3fb87a"><div class="ttname"><a href="nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a">joypad_init</a></div><div class="ttdeci">uint8_t joypad_init(uint8_t npads, joypads_t *joypads) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a552685b6419acf2fa4925a4ab5687be9"><div class="ttname"><a href="nes_8h.html#a552685b6419acf2fa4925a4ab5687be9">scroll_sprite</a></div><div class="ttdeci">void scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1964</div></div> -<div class="ttc" id="anes_8h_html_a58eab770442930dad603ffba2b5d28f3"><div class="ttname"><a href="nes_8h.html#a58eab770442930dad603ffba2b5d28f3">get_sprite_tile</a></div><div class="ttdeci">uint8_t get_sprite_tile(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1873</div></div> +<div class="ttc" id="anes_8h_html_a552685b6419acf2fa4925a4ab5687be9"><div class="ttname"><a href="nes_8h.html#a552685b6419acf2fa4925a4ab5687be9">scroll_sprite</a></div><div class="ttdeci">void scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1976</div></div> +<div class="ttc" id="anes_8h_html_a58eab770442930dad603ffba2b5d28f3"><div class="ttname"><a href="nes_8h.html#a58eab770442930dad603ffba2b5d28f3">get_sprite_tile</a></div><div class="ttdeci">uint8_t get_sprite_tile(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1885</div></div> <div class="ttc" id="anes_8h_html_a5cc6bac1f2f0e9f71c7826a3ee8f35d0"><div class="ttname"><a href="nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0">remove_VBL</a></div><div class="ttdeci">void remove_VBL(int_handler h) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a6261537edc74068e3f7f057e6a3e8a57"><div class="ttname"><a href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a></div><div class="ttdeci">void move_bkg(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> nes.h:913</div></div> -<div class="ttc" id="anes_8h_html_a6286d69d5fb1133edd0c01c9545c62e4"><div class="ttname"><a href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a></div><div class="ttdeci">uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="anes_8h_html_a6261537edc74068e3f7f057e6a3e8a57"><div class="ttname"><a href="nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57">move_bkg</a></div><div class="ttdeci">void move_bkg(uint8_t x, uint8_t y)</div><div class="ttdef"><b>Definition:</b> nes.h:917</div></div> +<div class="ttc" id="anes_8h_html_a6286d69d5fb1133edd0c01c9545c62e4"><div class="ttname"><a href="nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4">_shadow_OAM_base</a></div><div class="ttdeci">uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1824</div></div> <div class="ttc" id="anes_8h_html_a6372e69db6290fbc0e73244dbe15f903"><div class="ttname"><a href="nes_8h.html#a6372e69db6290fbc0e73244dbe15f903">set_sprite_1bpp_data</a></div><div class="ttdeci">void set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a64538fb78ce148a1a7045245f084a710"><div class="ttname"><a href="nes_8h.html#a64538fb78ce148a1a7045245f084a710">wait_vbl_done</a></div><div class="ttdeci">void wait_vbl_done(void) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a65860edee9a1a70fe56434dca397819e"><div class="ttname"><a href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a></div><div class="ttdeci">void set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:2143</div></div> -<div class="ttc" id="anes_8h_html_a68651e50243349b48164a8ad983dca4e"><div class="ttname"><a href="nes_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a></div><div class="ttdeci">void set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> nes.h:1201</div></div> +<div class="ttc" id="anes_8h_html_a65860edee9a1a70fe56434dca397819e"><div class="ttname"><a href="nes_8h.html#a65860edee9a1a70fe56434dca397819e">set_bkg_native_data</a></div><div class="ttdeci">void set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:2155</div></div> +<div class="ttc" id="anes_8h_html_a68651e50243349b48164a8ad983dca4e"><div class="ttname"><a href="nes_8h.html#a68651e50243349b48164a8ad983dca4e">set_native_tile_data</a></div><div class="ttdeci">void set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data)</div><div class="ttdef"><b>Definition:</b> nes.h:1205</div></div> <div class="ttc" id="anes_8h_html_a6879d813b6105ff8d9b36ec55c26a36e"><div class="ttname"><a href="nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e">fill_bkg_rect</a></div><div class="ttdeci">void fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a6ab3fa75195d44d8d7e867d4a4cb1131"><div class="ttname"><a href="nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131">set_bkg_tiles</a></div><div class="ttdeci">void set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a6c4aa6393c42e2d4079b2f922b9b9c84"><div class="ttname"><a href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a></div><div class="ttdeci">void set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:2160</div></div> +<div class="ttc" id="anes_8h_html_a6c4aa6393c42e2d4079b2f922b9b9c84"><div class="ttname"><a href="nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84">set_sprite_native_data</a></div><div class="ttdeci">void set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:2172</div></div> <div class="ttc" id="anes_8h_html_a70802f5e313285aa3ea04b0f73b2700f"><div class="ttname"><a href="nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f">refresh_OAM</a></div><div class="ttdeci">void refresh_OAM(void) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a73b4e18d7f5eaf5398bf0241c9c21586"><div class="ttname"><a href="nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586">vsync</a></div><div class="ttdeci">void vsync(void) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a78d2fd18666afec116f176d46debb4e7"><div class="ttname"><a href="nes_8h.html#a78d2fd18666afec116f176d46debb4e7">sys_time</a></div><div class="ttdeci">volatile uint16_t sys_time</div></div> <div class="ttc" id="anes_8h_html_a78fd7730ed37db84f52bcfc9ff41873f"><div class="ttname"><a href="nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f">_SYSTEM</a></div><div class="ttdeci">const uint8_t _SYSTEM</div></div> <div class="ttc" id="anes_8h_html_a7b7c27e672467f08097f744f3530bbc7"><div class="ttname"><a href="nes_8h.html#a7b7c27e672467f08097f744f3530bbc7">set_bkg_attribute_xy_nes16x16</a></div><div class="ttdeci">void set_bkg_attribute_xy_nes16x16(uint8_t x, uint8_t y, uint8_t a) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a7c75cb6992e73971f24cee46aa31184b"><div class="ttname"><a href="nes_8h.html#a7c75cb6992e73971f24cee46aa31184b">set_sprite_palette</a></div><div class="ttdeci">void set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a7cd23c81062d37753a4429b794907524"><div class="ttname"><a href="nes_8h.html#a7cd23c81062d37753a4429b794907524">set_bkg_attribute_xy</a></div><div class="ttdeci">void set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a)</div><div class="ttdef"><b>Definition:</b> nes.h:885</div></div> +<div class="ttc" id="anes_8h_html_a7cd23c81062d37753a4429b794907524"><div class="ttname"><a href="nes_8h.html#a7cd23c81062d37753a4429b794907524">set_bkg_attribute_xy</a></div><div class="ttdeci">void set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a)</div><div class="ttdef"><b>Definition:</b> nes.h:889</div></div> <div class="ttc" id="anes_8h_html_a7d6c7ed0155e52b62936a04f6d98715d"><div class="ttname"><a href="nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d">_switch_prg0</a></div><div class="ttdeci">uint8_t _switch_prg0(uint8_t bank) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a7e0cdfd6b9a2ae1b7f30384f132d8687"><div class="ttname"><a href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a></div><div class="ttdeci">void SET_SHADOW_OAM_ADDRESS(void *address)</div><div class="ttdef"><b>Definition:</b> nes.h:1009</div></div> -<div class="ttc" id="anes_8h_html_a7f2058d3fe9c08127fd6f596a5df41c9"><div class="ttname"><a href="nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9">get_sprite_prop</a></div><div class="ttdeci">uint8_t get_sprite_prop(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1931</div></div> -<div class="ttc" id="anes_8h_html_a811c386cac0df2d260aacb5a43608be5"><div class="ttname"><a href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a></div><div class="ttdeci">void set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> nes.h:773</div></div> -<div class="ttc" id="anes_8h_html_a8278909fae5ed243e03f8815ac95bab3"><div class="ttname"><a href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3">set_bkg_attributes</a></div><div class="ttdeci">void set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes)</div><div class="ttdef"><b>Definition:</b> nes.h:684</div></div> +<div class="ttc" id="anes_8h_html_a7e0cdfd6b9a2ae1b7f30384f132d8687"><div class="ttname"><a href="nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687">SET_SHADOW_OAM_ADDRESS</a></div><div class="ttdeci">void SET_SHADOW_OAM_ADDRESS(void *address)</div><div class="ttdef"><b>Definition:</b> nes.h:1013</div></div> +<div class="ttc" id="anes_8h_html_a7f2058d3fe9c08127fd6f596a5df41c9"><div class="ttname"><a href="nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9">get_sprite_prop</a></div><div class="ttdeci">uint8_t get_sprite_prop(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1943</div></div> +<div class="ttc" id="anes_8h_html_a811c386cac0df2d260aacb5a43608be5"><div class="ttname"><a href="nes_8h.html#a811c386cac0df2d260aacb5a43608be5">set_bkg_based_tiles</a></div><div class="ttdeci">void set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> nes.h:777</div></div> +<div class="ttc" id="anes_8h_html_a8278909fae5ed243e03f8815ac95bab3"><div class="ttname"><a href="nes_8h.html#a8278909fae5ed243e03f8815ac95bab3">set_bkg_attributes</a></div><div class="ttdeci">void set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes)</div><div class="ttdef"><b>Definition:</b> nes.h:688</div></div> <div class="ttc" id="anes_8h_html_a8e5ea12b86bdfc812448c2f5c4336c03"><div class="ttname"><a href="nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03">OAM_item_t</a></div><div class="ttdeci">struct OAM_item_t OAM_item_t</div></div> <div class="ttc" id="anes_8h_html_a8feed006393f8c8c070b2d29d91ec8aa"><div class="ttname"><a href="nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa">joypad</a></div><div class="ttdeci">uint8_t joypad(void) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_a92649b68e5fea88d171d933f9a605e50"><div class="ttname"><a href="nes_8h.html#a92649b68e5fea88d171d933f9a605e50">hide_sprite</a></div><div class="ttdeci">void hide_sprite(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1976</div></div> +<div class="ttc" id="anes_8h_html_a92649b68e5fea88d171d933f9a605e50"><div class="ttname"><a href="nes_8h.html#a92649b68e5fea88d171d933f9a605e50">hide_sprite</a></div><div class="ttdeci">void hide_sprite(uint8_t nb) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1988</div></div> <div class="ttc" id="anes_8h_html_a92d990e45d1cc8e28d98a87b0b9d70ff"><div class="ttname"><a href="nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff">set_bkg_1bpp_data</a></div><div class="ttdeci">void set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_a9508f919d9482d1d51534ccac212454d"><div class="ttname"><a href="nes_8h.html#a9508f919d9482d1d51534ccac212454d">int_handler</a></div><div class="ttdeci">void(* int_handler)(void) NONBANKED</div><div class="ttdef"><b>Definition:</b> nes.h:171</div></div> -<div class="ttc" id="anes_8h_html_a96b6dd8b1dcb44f540baa6093b54154b"><div class="ttname"><a href="nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1921</div></div> +<div class="ttc" id="anes_8h_html_a96b6dd8b1dcb44f540baa6093b54154b"><div class="ttname"><a href="nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b">set_sprite_prop</a></div><div class="ttdeci">void set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> gb.h:1933</div></div> <div class="ttc" id="anes_8h_html_a98aab5a3d75429f9e7861a8100629782"><div class="ttname"><a href="nes_8h.html#a98aab5a3d75429f9e7861a8100629782">display_off</a></div><div class="ttdeci">void display_off(void) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> msx.h:248</div></div> <div class="ttc" id="anes_8h_html_a99bca2df4c6fde16a659797b4e584036"><div class="ttname"><a href="nes_8h.html#a99bca2df4c6fde16a659797b4e584036">SYSTEM_60HZ</a></div><div class="ttdeci">#define SYSTEM_60HZ</div><div class="ttdef"><b>Definition:</b> nes.h:33</div></div> <div class="ttc" id="anes_8h_html_aa1843c9b694489b612595631315c1c21"><div class="ttname"><a href="nes_8h.html#aa1843c9b694489b612595631315c1c21">palette_color_t</a></div><div class="ttdeci">uint8_t palette_color_t</div><div class="ttdef"><b>Definition:</b> nes.h:62</div></div> -<div class="ttc" id="anes_8h_html_aa224c9bac27c7fd268e62bdf33338a84"><div class="ttname"><a href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a></div><div class="ttdeci">void set_2bpp_palette(uint16_t palette)</div><div class="ttdef"><b>Definition:</b> nes.h:580</div></div> +<div class="ttc" id="anes_8h_html_aa224c9bac27c7fd268e62bdf33338a84"><div class="ttname"><a href="nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84">set_2bpp_palette</a></div><div class="ttdeci">void set_2bpp_palette(uint16_t palette)</div><div class="ttdef"><b>Definition:</b> nes.h:584</div></div> <div class="ttc" id="anes_8h_html_aa81b3eb2f6ec56d70ccd27c7deae4098"><div class="ttname"><a href="nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098">get_bkg_xy_addr</a></div><div class="ttdeci">uint8_t * get_bkg_xy_addr(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_aa82205e9629f984d0b3dc8055c211522"><div class="ttname"><a href="nes_8h.html#aa82205e9629f984d0b3dc8055c211522">_map_tile_offset</a></div><div class="ttdeci">uint8_t _map_tile_offset</div></div> <div class="ttc" id="anes_8h_html_aaca025055febe9f4c605bfac12812d0e"><div class="ttname"><a href="nes_8h.html#aaca025055febe9f4c605bfac12812d0e">set_bkg_palette_entry</a></div><div class="ttdeci">void set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS</div></div> @@ -576,7 +578,7 @@ $(document).ready(function(){initNavTree('nes_8h_source.html',''); initResizable <div class="ttc" id="anes_8h_html_ab472d9bbb1bcfd141374f5babc71934c"><div class="ttname"><a href="nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c">_submap_tile_offset</a></div><div class="ttdeci">uint8_t _submap_tile_offset</div></div> <div class="ttc" id="anes_8h_html_ab8d3e0c6cb1c5687806defef521f8fd2"><div class="ttname"><a href="nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2">get_bkg_tiles</a></div><div class="ttdeci">void get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_abac3c04dc3c056618aca0a0052f2cb93"><div class="ttname"><a href="nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93">get_mode</a></div><div class="ttdeci">uint8_t get_mode(void) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_abc8bc5808620a9717263b8c9ec2237f0"><div class="ttname"><a href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a></div><div class="ttdeci">void set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> nes.h:833</div></div> +<div class="ttc" id="anes_8h_html_abc8bc5808620a9717263b8c9ec2237f0"><div class="ttname"><a href="nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0">set_bkg_based_submap</a></div><div class="ttdeci">void set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile)</div><div class="ttdef"><b>Definition:</b> nes.h:837</div></div> <div class="ttc" id="anes_8h_html_ac2c9fd8d613ad8ba52227c5a056e56fa"><div class="ttname"><a href="nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa">set_bkg_submap</a></div><div class="ttdeci">void set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS</div><div class="ttdef"><b>Definition:</b> msx.h:619</div></div> <div class="ttc" id="anes_8h_html_aca7413d0441f3ce1f30cca15ce4678ab"><div class="ttname"><a href="nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab">remove_LCD</a></div><div class="ttdeci">void remove_LCD(int_handler h) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_ad2adcd1b3390b43cdade1b73d95123a0"><div class="ttname"><a href="nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0">set_sprite_palette_entry</a></div><div class="ttdeci">void set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS</div></div> @@ -585,7 +587,7 @@ $(document).ready(function(){initNavTree('nes_8h_source.html',''); initResizable <div class="ttc" id="anes_8h_html_ad6329c19927cf02579e2503e40c0bbde"><div class="ttname"><a href="nes_8h.html#ad6329c19927cf02579e2503e40c0bbde">SYSTEM_50HZ</a></div><div class="ttdeci">#define SYSTEM_50HZ</div><div class="ttdef"><b>Definition:</b> nes.h:34</div></div> <div class="ttc" id="anes_8h_html_adaca04ce3d7213e6d0348196cd592780"><div class="ttname"><a href="nes_8h.html#adaca04ce3d7213e6d0348196cd592780">get_bkg_tile_xy</a></div><div class="ttdeci">uint8_t get_bkg_tile_xy(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_adc0ef4fa6435ca3a1aac93f533eb85da"><div class="ttname"><a href="nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da">set_sprite_data</a></div><div class="ttdeci">void set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS</div></div> -<div class="ttc" id="anes_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> nes.h:586</div></div> +<div class="ttc" id="anes_8h_html_adcb394299a1033616fc7d2faec8bd6ad"><div class="ttname"><a href="nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad">set_1bpp_colors</a></div><div class="ttdeci">void set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor)</div><div class="ttdef"><b>Definition:</b> nes.h:590</div></div> <div class="ttc" id="anes_8h_html_ade75173639b6e7be241b8eb31fe825ef"><div class="ttname"><a href="nes_8h.html#ade75173639b6e7be241b8eb31fe825ef">mode</a></div><div class="ttdeci">void mode(uint8_t m) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_ae192e07aabd7c8b822db52c9bc1e542d"><div class="ttname"><a href="nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d">waitpadup</a></div><div class="ttdeci">void waitpadup(void) NO_OVERLAY_LOCALS</div></div> <div class="ttc" id="anes_8h_html_ae1a305a579576715ad2d8f70327265da"><div class="ttname"><a href="nes_8h.html#ae1a305a579576715ad2d8f70327265da">set_data</a></div><div class="ttdeci">void set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS</div></div> @@ -595,11 +597,11 @@ $(document).ready(function(){initNavTree('nes_8h_source.html',''); initResizable <div class="ttc" id="astdint_8h_html_aba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:51</div></div> <div class="ttc" id="astdint_8h_html_adf4d876453337156dde61095e1f20223"><div class="ttname"><a href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a></div><div class="ttdeci">unsigned short int uint16_t</div><div class="ttdef"><b>Definition:</b> stdint.h:52</div></div> <div class="ttc" id="astdint_8h_html_aef44329758059c91c76d334e8fc09700"><div class="ttname"><a href="stdint_8h.html#aef44329758059c91c76d334e8fc09700">int8_t</a></div><div class="ttdeci">signed char int8_t</div><div class="ttdef"><b>Definition:</b> stdint.h:43</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1799</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1802</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1801</div></div> -<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1800</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html"><div class="ttname"><a href="struct_o_a_m__item__t.html">OAM_item_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:1811</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a3a13fb7441f8c431d9494cd2441c6c0b"><div class="ttname"><a href="struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b">OAM_item_t::x</a></div><div class="ttdeci">uint8_t x</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a435e018f3bbc0ebaa9eaf96806d386d9"><div class="ttname"><a href="struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9">OAM_item_t::prop</a></div><div class="ttdeci">uint8_t prop</div><div class="ttdef"><b>Definition:</b> gb.h:1814</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_a6c269ed01269d02bcf7e36e0de3696f6"><div class="ttname"><a href="struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6">OAM_item_t::tile</a></div><div class="ttdeci">uint8_t tile</div><div class="ttdef"><b>Definition:</b> gb.h:1813</div></div> +<div class="ttc" id="astruct_o_a_m__item__t_html_ad5ad9d3d300858bf0b1cd9e210366a18"><div class="ttname"><a href="struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18">OAM_item_t::y</a></div><div class="ttdeci">uint8_t y</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> <div class="ttc" id="astructjoypads__t_html"><div class="ttname"><a href="structjoypads__t.html">joypads_t</a></div><div class="ttdef"><b>Definition:</b> gb.h:743</div></div> <div class="ttc" id="aversion_8h_html"><div class="ttname"><a href="version_8h.html">version.h</a></div></div> </div><!-- fragment --></div><!-- contents --> diff --git a/docs/api/search/all_10.js b/docs/api/search/all_10.js @@ -2,54 +2,55 @@ var searchData= [ ['m_5fdrawing_546',['M_DRAWING',['../gb_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): gb.h'],['../nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): nes.h']]], ['m_5ffill_547',['M_FILL',['../drawing_8h.html#aad3d180e0f12d6a6e5278fe0163f4c3e',1,'drawing.h']]], - ['m_5fno_5finterp_548',['M_NO_INTERP',['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h']]], + ['m_5fno_5finterp_548',['M_NO_INTERP',['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h']]], ['m_5fno_5fscroll_549',['M_NO_SCROLL',['../sms_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): sms.h'],['../nes_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): nes.h'],['../msx_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): msx.h'],['../gb_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): gb.h']]], ['m_5fnofill_550',['M_NOFILL',['../drawing_8h.html#a91d52443c77ee105bd68cb0b47a8ee49',1,'drawing.h']]], - ['m_5ftext_5finout_551',['M_TEXT_INOUT',['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], + ['m_5ftext_5finout_551',['M_TEXT_INOUT',['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], ['m_5ftext_5fout_552',['M_TEXT_OUT',['../gb_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): gb.h'],['../msx_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): msx.h'],['../nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): nes.h'],['../sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): sms.h']]], - ['make_5fbcd_553',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], + ['make_5fbcd_553',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], ['malloc_554',['malloc',['../stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392',1,'stdlib.h']]], ['max_5fhardware_5fsprites_555',['MAX_HARDWARE_SPRITES',['../gb_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): gb.h'],['../msx_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): msx.h'],['../nes_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): nes.h'],['../sms_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): sms.h']]], - ['maxwndposx_556',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], - ['maxwndposy_557',['MAXWNDPOSY',['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h'],['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h']]], - ['memcmp_558',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], - ['memcpy_559',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'memcpy(): string.h'],['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], - ['memctl_5fbaseoff_560',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], - ['memctl_5fbaseon_561',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], - ['memctl_5fcromoff_562',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], - ['memctl_5fcromon_563',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], - ['memctl_5fextoff_564',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], - ['memctl_5fexton_565',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], - ['memctl_5fjoyoff_566',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], - ['memctl_5fjoyon_567',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], - ['memctl_5framoff_568',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], - ['memctl_5framon_569',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], - ['memctl_5fromoff_570',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], - ['memctl_5fromon_571',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], - ['memmove_572',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], - ['memset_573',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], - ['metaspr_5fitem_574',['METASPR_ITEM',['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], - ['metaspr_5fterm_575',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], - ['metasprite_5fend_576',['metasprite_end',['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], - ['metasprite_5ft_577',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../structmetasprite__t.html',1,'metasprite_t']]], - ['metasprites_2eh_578',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)']]], - ['mfont_5fhandle_579',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]], - ['mgb_5ftype_580',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], - ['migrating_20to_20new_20gbdk_20versions_581',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]], - ['minwndposx_582',['MINWNDPOSX',['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h'],['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h']]], - ['minwndposy_583',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], - ['mode_584',['mode',['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h'],['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h']]], - ['move_5fbkg_585',['move_bkg',['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h']]], - ['move_5fmetasprite_586',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fex_587',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipx_588',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipxy_589',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipy_590',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhflip_591',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhvflip_592',['move_metasprite_hvflip',['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h']]], - ['move_5fmetasprite_5fvflip_593',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fsprite_594',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], - ['move_5fwin_595',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]], - ['msx_596',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]], - ['msx_2eh_597',['msx.h',['../msx_8h.html',1,'']]] + ['max_5flcd_5fisr_5fcalls_556',['MAX_LCD_ISR_CALLS',['../nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636',1,'nes.h']]], + ['maxwndposx_557',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], + ['maxwndposy_558',['MAXWNDPOSY',['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h'],['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h']]], + ['memcmp_559',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], + ['memcpy_560',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'memcpy(): string.h'],['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], + ['memctl_5fbaseoff_561',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], + ['memctl_5fbaseon_562',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], + ['memctl_5fcromoff_563',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], + ['memctl_5fcromon_564',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], + ['memctl_5fextoff_565',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], + ['memctl_5fexton_566',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], + ['memctl_5fjoyoff_567',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], + ['memctl_5fjoyon_568',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], + ['memctl_5framoff_569',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], + ['memctl_5framon_570',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], + ['memctl_5fromoff_571',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], + ['memctl_5fromon_572',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], + ['memmove_573',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], + ['memset_574',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], + ['metaspr_5fitem_575',['METASPR_ITEM',['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], + ['metaspr_5fterm_576',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], + ['metasprite_5fend_577',['metasprite_end',['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], + ['metasprite_5ft_578',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../structmetasprite__t.html',1,'metasprite_t']]], + ['metasprites_2eh_579',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)']]], + ['mfont_5fhandle_580',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]], + ['mgb_5ftype_581',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], + ['migrating_20to_20new_20gbdk_20versions_582',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]], + ['minwndposx_583',['MINWNDPOSX',['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h'],['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h']]], + ['minwndposy_584',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], + ['mode_585',['mode',['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h'],['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h']]], + ['move_5fbkg_586',['move_bkg',['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h']]], + ['move_5fmetasprite_587',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fex_588',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipx_589',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipxy_590',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipy_591',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhflip_592',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhvflip_593',['move_metasprite_hvflip',['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h']]], + ['move_5fmetasprite_5fvflip_594',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fsprite_595',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], + ['move_5fwin_596',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]], + ['msx_597',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]], + ['msx_2eh_598',['msx.h',['../msx_8h.html',1,'']]] ]; diff --git a/docs/api/search/all_11.js b/docs/api/search/all_11.js @@ -1,34 +1,34 @@ var searchData= [ - ['naked_598',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], - ['nes_2eh_599',['nes.h',['../nes_8h.html',1,'']]], - ['nintendo_600',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], - ['nintendo_5fnes_601',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], - ['nonbanked_602',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], - ['noreturn_603',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], - ['noreturn_604',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], - ['nowait_5fint_5fhandler_605',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]], - ['npads_606',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], - ['nr10_5freg_607',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], - ['nr11_5freg_608',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], - ['nr12_5freg_609',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], - ['nr13_5freg_610',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], - ['nr14_5freg_611',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], - ['nr21_5freg_612',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], - ['nr22_5freg_613',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], - ['nr23_5freg_614',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], - ['nr24_5freg_615',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], - ['nr30_5freg_616',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], - ['nr31_5freg_617',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], - ['nr32_5freg_618',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], - ['nr33_5freg_619',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], - ['nr34_5freg_620',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], - ['nr41_5freg_621',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], - ['nr42_5freg_622',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], - ['nr43_5freg_623',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], - ['nr44_5freg_624',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], - ['nr50_5freg_625',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], - ['nr51_5freg_626',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], - ['nr52_5freg_627',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]], - ['null_628',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]] + ['naked_599',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], + ['nes_2eh_600',['nes.h',['../nes_8h.html',1,'']]], + ['nintendo_601',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], + ['nintendo_5fnes_602',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], + ['nonbanked_603',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], + ['noreturn_604',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], + ['noreturn_605',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], + ['nowait_5fint_5fhandler_606',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]], + ['npads_607',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], + ['nr10_5freg_608',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], + ['nr11_5freg_609',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], + ['nr12_5freg_610',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], + ['nr13_5freg_611',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], + ['nr14_5freg_612',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], + ['nr21_5freg_613',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], + ['nr22_5freg_614',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], + ['nr23_5freg_615',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], + ['nr24_5freg_616',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], + ['nr30_5freg_617',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], + ['nr31_5freg_618',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], + ['nr32_5freg_619',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], + ['nr33_5freg_620',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], + ['nr34_5freg_621',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], + ['nr41_5freg_622',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], + ['nr42_5freg_623',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], + ['nr43_5freg_624',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], + ['nr44_5freg_625',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], + ['nr50_5freg_626',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], + ['nr51_5freg_627',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], + ['nr52_5freg_628',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]], + ['null_629',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]] ]; diff --git a/docs/api/search/all_12.js b/docs/api/search/all_12.js @@ -1,30 +1,30 @@ var searchData= [ - ['oam_5fitem_5ft_629',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'OAM_item_t'],['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]], - ['oamf_5fbank0_630',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], - ['oamf_5fbank1_631',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], - ['oamf_5fcgb_5fpal0_632',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], - ['oamf_5fcgb_5fpal1_633',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], - ['oamf_5fcgb_5fpal2_634',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], - ['oamf_5fcgb_5fpal3_635',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], - ['oamf_5fcgb_5fpal4_636',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], - ['oamf_5fcgb_5fpal5_637',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], - ['oamf_5fcgb_5fpal6_638',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], - ['oamf_5fcgb_5fpal7_639',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], - ['oamf_5fpal0_640',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], - ['oamf_5fpal1_641',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], - ['oamf_5fpalmask_642',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], - ['oamf_5fpri_643',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], - ['oamf_5fxflip_644',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], - ['oamf_5fyflip_645',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], - ['obp0_5freg_646',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], - ['obp1_5freg_647',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], - ['ocpd_5freg_648',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], - ['ocps_5freg_649',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], - ['ocpsf_5fautoinc_650',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], - ['offsetof_651',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], - ['ofs_652',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], - ['oldcall_653',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], - ['opcode_654',['opcode',['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()'],['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()']]], - ['or_655',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]] + ['oam_5fitem_5ft_630',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'OAM_item_t'],['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]], + ['oamf_5fbank0_631',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], + ['oamf_5fbank1_632',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], + ['oamf_5fcgb_5fpal0_633',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], + ['oamf_5fcgb_5fpal1_634',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], + ['oamf_5fcgb_5fpal2_635',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], + ['oamf_5fcgb_5fpal3_636',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], + ['oamf_5fcgb_5fpal4_637',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], + ['oamf_5fcgb_5fpal5_638',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], + ['oamf_5fcgb_5fpal6_639',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], + ['oamf_5fcgb_5fpal7_640',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], + ['oamf_5fpal0_641',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], + ['oamf_5fpal1_642',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], + ['oamf_5fpalmask_643',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], + ['oamf_5fpri_644',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], + ['oamf_5fxflip_645',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], + ['oamf_5fyflip_646',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], + ['obp0_5freg_647',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], + ['obp1_5freg_648',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], + ['ocpd_5freg_649',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], + ['ocps_5freg_650',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], + ['ocpsf_5fautoinc_651',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], + ['offsetof_652',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], + ['ofs_653',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], + ['oldcall_654',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], + ['opcode_655',['opcode',['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()'],['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()']]], + ['or_656',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]] ]; diff --git a/docs/api/search/all_13.js b/docs/api/search/all_13.js @@ -1,55 +1,55 @@ var searchData= [ - ['p1_5freg_656',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], - ['p1f_5f0_657',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], - ['p1f_5f1_658',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], - ['p1f_5f2_659',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], - ['p1f_5f3_660',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], - ['p1f_5f4_661',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], - ['p1f_5f5_662',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], - ['p1f_5fget_5fbtn_663',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], - ['p1f_5fget_5fdpad_664',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], - ['p1f_5fget_5fnone_665',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], - ['palette_5fcolor_5ft_666',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], - ['pcm12_5freg_667',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], - ['pcm34_5freg_668',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], - ['pcm_5fsample_669',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], - ['platform_2eh_670',['platform.h',['../platform_8h.html',1,'']]], - ['plot_671',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], - ['plot_5fpoint_672',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], - ['pmfont_5fhandle_673',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], - ['pointer_674',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], - ['posx_675',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], - ['posy_676',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], - ['ppuctrl_5fbg_5fchr_677',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], - ['ppuctrl_5finc32_678',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], - ['ppuctrl_5fnmi_679',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x16_680',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x8_681',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], - ['ppuctrl_5fspr_5fchr_682',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], - ['ppumask_5fblue_683',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], - ['ppumask_5fgreen_684',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], - ['ppumask_5fmonochrome_685',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], - ['ppumask_5fred_686',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_687',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_5flc_688',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_689',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_5flc_690',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], - ['preserves_5fregs_691',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], - ['printf_692',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], - ['prop_693',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], - ['props_694',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], - ['provides_2eh_695',['provides.h',['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)'],['../mos6502_2provides_8h.html',1,'(Global Namespace)']]], - ['psg_5fch0_696',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], - ['psg_5fch1_697',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], - ['psg_5fch2_698',['PSG_CH2',['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], - ['psg_5fch3_699',['PSG_CH3',['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], - ['psg_5flatch_700',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], - ['psg_5fvolume_701',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], - ['ptr_702',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]], - ['ptrdiff_5fmax_703',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], - ['ptrdiff_5fmin_704',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]], - ['ptrdiff_5ft_705',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]], - ['putchar_706',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], - ['puts_707',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]] + ['p1_5freg_657',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], + ['p1f_5f0_658',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], + ['p1f_5f1_659',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], + ['p1f_5f2_660',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], + ['p1f_5f3_661',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], + ['p1f_5f4_662',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], + ['p1f_5f5_663',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], + ['p1f_5fget_5fbtn_664',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], + ['p1f_5fget_5fdpad_665',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], + ['p1f_5fget_5fnone_666',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], + ['palette_5fcolor_5ft_667',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], + ['pcm12_5freg_668',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], + ['pcm34_5freg_669',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], + ['pcm_5fsample_670',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], + ['platform_2eh_671',['platform.h',['../platform_8h.html',1,'']]], + ['plot_672',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], + ['plot_5fpoint_673',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], + ['pmfont_5fhandle_674',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], + ['pointer_675',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], + ['posx_676',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], + ['posy_677',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], + ['ppuctrl_5fbg_5fchr_678',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], + ['ppuctrl_5finc32_679',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], + ['ppuctrl_5fnmi_680',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x16_681',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x8_682',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], + ['ppuctrl_5fspr_5fchr_683',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], + ['ppumask_5fblue_684',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], + ['ppumask_5fgreen_685',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], + ['ppumask_5fmonochrome_686',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], + ['ppumask_5fred_687',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_688',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_5flc_689',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_690',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_5flc_691',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], + ['preserves_5fregs_692',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], + ['printf_693',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], + ['prop_694',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], + ['props_695',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], + ['provides_2eh_696',['provides.h',['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)'],['../mos6502_2provides_8h.html',1,'(Global Namespace)']]], + ['psg_5fch0_697',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], + ['psg_5fch1_698',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], + ['psg_5fch2_699',['PSG_CH2',['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], + ['psg_5fch3_700',['PSG_CH3',['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], + ['psg_5flatch_701',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], + ['psg_5fvolume_702',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], + ['ptr_703',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]], + ['ptrdiff_5fmax_704',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], + ['ptrdiff_5fmin_705',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]], + ['ptrdiff_5ft_706',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]], + ['putchar_707',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], + ['puts_708',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]] ]; diff --git a/docs/api/search/all_14.js b/docs/api/search/all_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsort_708',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]] + ['qsort_709',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]] ]; diff --git a/docs/api/search/all_15.js b/docs/api/search/all_15.js @@ -1,173 +1,173 @@ var searchData= [ - ['r0_5fcb_5finput_709',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], - ['r0_5fcb_5foutput_710',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], - ['r0_5fdefault_711',['R0_DEFAULT',['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], - ['r0_5fes_712',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], - ['r0_5fes_5foff_713',['R0_ES_OFF',['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], - ['r0_5fhscrl_714',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], - ['r0_5fhscrl_5finh_715',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], - ['r0_5fie1_716',['R0_IE1',['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], - ['r0_5fie1_5foff_717',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], - ['r0_5fie2_718',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], - ['r0_5fie2_5foff_719',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], - ['r0_5flcb_720',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], - ['r0_5fno_5flcb_721',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], - ['r0_5fscr_5fmode1_722',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], - ['r0_5fscr_5fmode2_723',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], - ['r0_5fscr_5fmode3_724',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], - ['r0_5fss_725',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], - ['r0_5fss_5foff_726',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], - ['r0_5fvscrl_727',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], - ['r0_5fvscrl_5finh_728',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], - ['r10_5fint_5fevery_729',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], - ['r10_5fint_5foff_730',['R10_INT_OFF',['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], - ['r1_5fdefault_731',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], - ['r1_5fdisp_5foff_732',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], - ['r1_5fdisp_5fon_733',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], - ['r1_5fie_734',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], - ['r1_5fie_5foff_735',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], - ['r1_5fscr_5fmode1_736',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], - ['r1_5fscr_5fmode2_737',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], - ['r1_5fscr_5fmode3_738',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], - ['r1_5fspr_5f16x16_739',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], - ['r1_5fspr_5f8x16_740',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], - ['r1_5fspr_5f8x8_741',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], - ['r1_5fspr_5fmag_742',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], - ['r1_5fspr_5fmag_5foff_743',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], - ['r2_5fmap_5f0x0000_744',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], - ['r2_5fmap_5f0x0800_745',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], - ['r2_5fmap_5f0x1000_746',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], - ['r2_5fmap_5f0x1800_747',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], - ['r2_5fmap_5f0x2000_748',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], - ['r2_5fmap_5f0x2800_749',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], - ['r2_5fmap_5f0x3000_750',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], - ['r2_5fmap_5f0x3800_751',['R2_MAP_0x3800',['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], - ['r5_5fsat_5f0x1f00_752',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], - ['r5_5fsat_5f0x3f00_753',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], - ['r5_5fsat_5fmask_754',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], - ['r6_5fbank0_755',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], - ['r6_5fbank1_756',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], - ['r6_5fdata_5f0x0000_757',['R6_DATA_0x0000',['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], - ['r6_5fdata_5f0x2000_758',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], - ['r7_5fcolor_5fmask_759',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], - ['ramctl_5fbank_760',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], - ['ramctl_5fprot_761',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], - ['ramctl_5fram_762',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], - ['ramctl_5fro_763',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], - ['ramctl_5from_764',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], - ['rand_765',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], - ['rand_2eh_766',['rand.h',['../rand_8h.html',1,'']]], - ['rand_5fmax_767',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], - ['randw_768',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], - ['randw_5fmax_769',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], - ['raud1env_770',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], - ['raud1high_771',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], - ['raud1len_772',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], - ['raud1low_773',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], - ['raud1sweep_774',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], - ['raud2env_775',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], - ['raud2high_776',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], - ['raud2len_777',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], - ['raud2low_778',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], - ['raud3ena_779',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], - ['raud3high_780',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], - ['raud3len_781',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], - ['raud3level_782',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], - ['raud3low_783',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], - ['raud4env_784',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], - ['raud4go_785',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], - ['raud4len_786',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], - ['raud4poly_787',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], - ['raudena_788',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], - ['raudterm_789',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], - ['raudvol_790',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], - ['rbcpd_791',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], - ['rbcps_792',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], - ['rbgp_793',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], - ['rdiv_794',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], - ['rdma_795',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], - ['realloc_796',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], - ['receive_5fbyte_797',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], - ['refresh_5foam_798',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], - ['remove_5fjoy_799',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5flcd_800',['remove_LCD',['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h'],['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h']]], - ['remove_5fsio_801',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5ftim_802',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5fvbl_803',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], - ['reset_804',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], - ['ret_5fsize_805',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], - ['reverse_806',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], - ['rgb_807',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], - ['rgb8_808',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], - ['rgb_5faqua_809',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], - ['rgb_5fblack_810',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], - ['rgb_5fblue_811',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], - ['rgb_5fbrown_812',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], - ['rgb_5fcyan_813',['RGB_CYAN',['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h'],['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h']]], - ['rgb_5fdarkblue_814',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], - ['rgb_5fdarkgray_815',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], - ['rgb_5fdarkgreen_816',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], - ['rgb_5fdarkred_817',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], - ['rgb_5fdarkyellow_818',['RGB_DARKYELLOW',['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h'],['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h']]], - ['rgb_5fgreen_819',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], - ['rgb_5flightflesh_820',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], - ['rgb_5flightgray_821',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], - ['rgb_5forange_822',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], - ['rgb_5fpink_823',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], - ['rgb_5fpurple_824',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], - ['rgb_5fred_825',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], - ['rgb_5fteal_826',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], - ['rgb_5fto_5fnes_827',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], - ['rgb_5fto_5fnes_5fmacro_2eh_828',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], - ['rgb_5fwhite_829',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], - ['rgb_5fyellow_830',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], - ['rgbhtml_831',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], - ['rhdma1_832',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], - ['rhdma2_833',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], - ['rhdma3_834',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], - ['rhdma4_835',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], - ['rhdma5_836',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], - ['rie_837',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], - ['rif_838',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], - ['rkey1_839',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], - ['rlcdc_840',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], - ['rle_5fdecompress_841',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], - ['rle_5finit_842',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]], - ['rle_5fstop_843',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], - ['rledecompress_2eh_844',['rledecompress.h',['../rledecompress_8h.html',1,'']]], - ['rly_845',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], - ['rlyc_846',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], - ['robp0_847',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], - ['robp1_848',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], - ['rocpd_849',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], - ['rocps_850',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], - ['rom_2fram_20banking_20and_20mbcs_851',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]], - ['rp1_852',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], - ['rp_5freg_853',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], - ['rpcm12_854',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], - ['rpcm34_855',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], - ['rpf_5fdatain_856',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], - ['rpf_5fenread_857',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], - ['rpf_5fwrite_5fhi_858',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], - ['rpf_5fwrite_5flo_859',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], - ['rramb_860',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], - ['rramg_861',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], - ['rromb0_862',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], - ['rromb1_863',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]], - ['rrp_864',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], - ['rsb_865',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], - ['rsc_866',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], - ['rscx_867',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], - ['rscy_868',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], - ['rsmbk_869',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], - ['rspd_870',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], - ['rstat_871',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], - ['rsvbk_872',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], - ['rtac_873',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], - ['rtima_874',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], - ['rtma_875',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], - ['rvbk_876',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], - ['rwx_877',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], - ['rwy_878',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]] + ['r0_5fcb_5finput_710',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], + ['r0_5fcb_5foutput_711',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], + ['r0_5fdefault_712',['R0_DEFAULT',['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], + ['r0_5fes_713',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], + ['r0_5fes_5foff_714',['R0_ES_OFF',['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], + ['r0_5fhscrl_715',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], + ['r0_5fhscrl_5finh_716',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], + ['r0_5fie1_717',['R0_IE1',['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], + ['r0_5fie1_5foff_718',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], + ['r0_5fie2_719',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], + ['r0_5fie2_5foff_720',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], + ['r0_5flcb_721',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], + ['r0_5fno_5flcb_722',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], + ['r0_5fscr_5fmode1_723',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], + ['r0_5fscr_5fmode2_724',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], + ['r0_5fscr_5fmode3_725',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], + ['r0_5fss_726',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], + ['r0_5fss_5foff_727',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], + ['r0_5fvscrl_728',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], + ['r0_5fvscrl_5finh_729',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], + ['r10_5fint_5fevery_730',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], + ['r10_5fint_5foff_731',['R10_INT_OFF',['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], + ['r1_5fdefault_732',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], + ['r1_5fdisp_5foff_733',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], + ['r1_5fdisp_5fon_734',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], + ['r1_5fie_735',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], + ['r1_5fie_5foff_736',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], + ['r1_5fscr_5fmode1_737',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], + ['r1_5fscr_5fmode2_738',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], + ['r1_5fscr_5fmode3_739',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], + ['r1_5fspr_5f16x16_740',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], + ['r1_5fspr_5f8x16_741',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], + ['r1_5fspr_5f8x8_742',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], + ['r1_5fspr_5fmag_743',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], + ['r1_5fspr_5fmag_5foff_744',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], + ['r2_5fmap_5f0x0000_745',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], + ['r2_5fmap_5f0x0800_746',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], + ['r2_5fmap_5f0x1000_747',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], + ['r2_5fmap_5f0x1800_748',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], + ['r2_5fmap_5f0x2000_749',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], + ['r2_5fmap_5f0x2800_750',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], + ['r2_5fmap_5f0x3000_751',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], + ['r2_5fmap_5f0x3800_752',['R2_MAP_0x3800',['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], + ['r5_5fsat_5f0x1f00_753',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], + ['r5_5fsat_5f0x3f00_754',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], + ['r5_5fsat_5fmask_755',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], + ['r6_5fbank0_756',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], + ['r6_5fbank1_757',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], + ['r6_5fdata_5f0x0000_758',['R6_DATA_0x0000',['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], + ['r6_5fdata_5f0x2000_759',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], + ['r7_5fcolor_5fmask_760',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], + ['ramctl_5fbank_761',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], + ['ramctl_5fprot_762',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], + ['ramctl_5fram_763',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], + ['ramctl_5fro_764',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], + ['ramctl_5from_765',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], + ['rand_766',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], + ['rand_2eh_767',['rand.h',['../rand_8h.html',1,'']]], + ['rand_5fmax_768',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], + ['randw_769',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], + ['randw_5fmax_770',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], + ['raud1env_771',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], + ['raud1high_772',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], + ['raud1len_773',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], + ['raud1low_774',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], + ['raud1sweep_775',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], + ['raud2env_776',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], + ['raud2high_777',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], + ['raud2len_778',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], + ['raud2low_779',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], + ['raud3ena_780',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], + ['raud3high_781',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], + ['raud3len_782',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], + ['raud3level_783',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], + ['raud3low_784',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], + ['raud4env_785',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], + ['raud4go_786',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], + ['raud4len_787',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], + ['raud4poly_788',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], + ['raudena_789',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], + ['raudterm_790',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], + ['raudvol_791',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], + ['rbcpd_792',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], + ['rbcps_793',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], + ['rbgp_794',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], + ['rdiv_795',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], + ['rdma_796',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], + ['realloc_797',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], + ['receive_5fbyte_798',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], + ['refresh_5foam_799',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], + ['remove_5fjoy_800',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5flcd_801',['remove_LCD',['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h'],['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h']]], + ['remove_5fsio_802',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5ftim_803',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5fvbl_804',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], + ['reset_805',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], + ['ret_5fsize_806',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], + ['reverse_807',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], + ['rgb_808',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], + ['rgb8_809',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], + ['rgb_5faqua_810',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], + ['rgb_5fblack_811',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], + ['rgb_5fblue_812',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], + ['rgb_5fbrown_813',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], + ['rgb_5fcyan_814',['RGB_CYAN',['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h'],['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h']]], + ['rgb_5fdarkblue_815',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], + ['rgb_5fdarkgray_816',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], + ['rgb_5fdarkgreen_817',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], + ['rgb_5fdarkred_818',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], + ['rgb_5fdarkyellow_819',['RGB_DARKYELLOW',['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h'],['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h']]], + ['rgb_5fgreen_820',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], + ['rgb_5flightflesh_821',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], + ['rgb_5flightgray_822',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], + ['rgb_5forange_823',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], + ['rgb_5fpink_824',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], + ['rgb_5fpurple_825',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], + ['rgb_5fred_826',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], + ['rgb_5fteal_827',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], + ['rgb_5fto_5fnes_828',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], + ['rgb_5fto_5fnes_5fmacro_2eh_829',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], + ['rgb_5fwhite_830',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], + ['rgb_5fyellow_831',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], + ['rgbhtml_832',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], + ['rhdma1_833',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], + ['rhdma2_834',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], + ['rhdma3_835',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], + ['rhdma4_836',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], + ['rhdma5_837',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], + ['rie_838',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], + ['rif_839',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], + ['rkey1_840',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], + ['rlcdc_841',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], + ['rle_5fdecompress_842',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], + ['rle_5finit_843',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]], + ['rle_5fstop_844',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], + ['rledecompress_2eh_845',['rledecompress.h',['../rledecompress_8h.html',1,'']]], + ['rly_846',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], + ['rlyc_847',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], + ['robp0_848',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], + ['robp1_849',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], + ['rocpd_850',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], + ['rocps_851',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], + ['rom_2fram_20banking_20and_20mbcs_852',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]], + ['rp1_853',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], + ['rp_5freg_854',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], + ['rpcm12_855',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], + ['rpcm34_856',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], + ['rpf_5fdatain_857',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], + ['rpf_5fenread_858',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], + ['rpf_5fwrite_5fhi_859',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], + ['rpf_5fwrite_5flo_860',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], + ['rramb_861',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], + ['rramg_862',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], + ['rromb0_863',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], + ['rromb1_864',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]], + ['rrp_865',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], + ['rsb_866',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], + ['rsc_867',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], + ['rscx_868',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], + ['rscy_869',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], + ['rsmbk_870',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], + ['rspd_871',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], + ['rstat_872',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], + ['rsvbk_873',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], + ['rtac_874',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], + ['rtima_875',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], + ['rtma_876',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], + ['rvbk_877',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], + ['rwx_878',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], + ['rwy_879',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]] ]; diff --git a/docs/api/search/all_16.js b/docs/api/search/all_16.js @@ -1,244 +1,244 @@ var searchData= [ - ['s_5fbank_879',['S_BANK',['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], - ['s_5fflipx_880',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h']]], - ['s_5fflipy_881',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h']]], - ['s_5fpal_882',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], - ['s_5fpalette_883',['S_PALETTE',['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], - ['s_5fpriority_884',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], - ['sb_5freg_885',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], - ['sc_5freg_886',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], - ['scf_5fsource_887',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], - ['scf_5fspeed_888',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], - ['scf_5fstart_889',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], - ['schar_5fmax_890',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], - ['schar_5fmin_891',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], - ['screenheight_892',['SCREENHEIGHT',['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h']]], - ['screenwidth_893',['SCREENWIDTH',['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h'],['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h']]], - ['scroll_5fbkg_894',['scroll_bkg',['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h']]], - ['scroll_5fsprite_895',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h']]], - ['scroll_5fwin_896',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], - ['scx_5freg_897',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], - ['scy_5freg_898',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], - ['seg_899',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], - ['sega_900',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], - ['segfn_901',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], - ['segofs_902',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], - ['send_5fbyte_903',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], - ['set_5f1bpp_5fcolors_904',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], - ['set_5f1bpp_5fcolors_5fex_905',['set_1bpp_colors_ex',['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h'],['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5f2bpp_5fpalette_906',['set_2bpp_palette',['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h'],['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h']]], - ['set_5fattribute_5fxy_907',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h'],['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'set_attribute_xy(uint8_t x, uint8_t y, uint8_t a) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fattributed_5ftile_5fxy_908',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5f1bpp_5fdata_909',['set_bkg_1bpp_data',['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], - ['set_5fbkg_5f2bpp_5fdata_910',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h'],['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'set_bkg_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fbkg_5f4bpp_5fdata_911',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5fattribute_5fxy_912',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'set_bkg_attribute_xy(): sms.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h'],['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h']]], - ['set_5fbkg_5fattribute_5fxy_5fnes16x16_913',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], - ['set_5fbkg_5fattributes_914',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], - ['set_5fbkg_5fattributes_5fnes16x16_915',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], - ['set_5fbkg_5fbased_5fsubmap_916',['set_bkg_based_submap',['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h']]], - ['set_5fbkg_5fbased_5ftiles_917',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fbkg_5fdata_918',['set_bkg_data',['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fbkg_5fnative_5fdata_919',['set_bkg_native_data',['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h']]], - ['set_5fbkg_5fpalette_920',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h'],['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5fpalette_5fentry_921',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h'],['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h']]], - ['set_5fbkg_5fsubmap_922',['set_bkg_submap',['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], - ['set_5fbkg_5fsubmap_5fattributes_923',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], - ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_924',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], - ['set_5fbkg_5ftile_5fxy_925',['set_bkg_tile_xy',['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h'],['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h']]], - ['set_5fbkg_5ftiles_926',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h'],['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fborder_5fcolor_927',['SET_BORDER_COLOR',['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h']]], - ['set_5fdata_928',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fdefault_5fpalette_929',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], - ['set_5finterrupts_930',['set_interrupts',['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h'],['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h']]], - ['set_5fnative_5fsprite_5fdata_931',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], - ['set_5fnative_5ftile_5fdata_932',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fpalette_933',['set_palette',['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h'],['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h']]], - ['set_5fpalette_5fentry_934',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fshadow_5foam_5faddress_935',['SET_SHADOW_OAM_ADDRESS',['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h'],['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h']]], - ['set_5fsprite_5f1bpp_5fdata_936',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5f2bpp_5fdata_937',['set_sprite_2bpp_data',['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h'],['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'set_sprite_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5f4bpp_5fdata_938',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], - ['set_5fsprite_5fdata_939',['set_sprite_data',['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5fnative_5fdata_940',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h']]], - ['set_5fsprite_5fpalette_941',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h'],['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fpalette_5fentry_942',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h'],['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fprop_943',['set_sprite_prop',['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h']]], - ['set_5fsprite_5ftile_944',['set_sprite_tile',['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h'],['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h']]], - ['set_5ftile_5f1bpp_5fdata_945',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5ftile_5f2bpp_5fdata_946',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], - ['set_5ftile_5fdata_947',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], - ['set_5ftile_5fmap_948',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fmap_5fcompat_949',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], - ['set_5ftile_5fsubmap_950',['set_tile_submap',['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h'],['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h'],['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h']]], - ['set_5ftile_5fsubmap_5fcompat_951',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fxy_952',['set_tile_xy',['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h'],['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h']]], - ['set_5ftiles_953',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fvram_5fbyte_954',['set_vram_byte',['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fwin_5f1bpp_5fdata_955',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], - ['set_5fwin_5fattribute_5fxy_956',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], - ['set_5fwin_5fbased_5fsubmap_957',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h']]], - ['set_5fwin_5fbased_5ftiles_958',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fwin_5fdata_959',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], - ['set_5fwin_5fsubmap_960',['set_win_submap',['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], - ['set_5fwin_5ftile_5fxy_961',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h'],['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'set_win_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h']]], - ['set_5fwin_5ftiles_962',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h'],['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'set_win_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h']]], - ['setchar_963',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], - ['setjmp_964',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], - ['setjmp_2eh_965',['setjmp.h',['../setjmp_8h.html',1,'']]], - ['sfont_5fhandle_966',['sfont_handle',['../structsfont__handle.html',1,'']]], - ['sfr_967',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], - ['sgb_2eh_968',['sgb.h',['../sgb_8h.html',1,'']]], - ['sgb_5fatrc_5fen_969',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], - ['sgb_5fattr_5fblk_970',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], - ['sgb_5fattr_5fchr_971',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], - ['sgb_5fattr_5fdiv_972',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], - ['sgb_5fattr_5flin_973',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], - ['sgb_5fattr_5fset_974',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], - ['sgb_5fattr_5ftrn_975',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], - ['sgb_5fcheck_976',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], - ['sgb_5fchr_5ftrn_977',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], - ['sgb_5fdata_5fsnd_978',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], - ['sgb_5fdata_5ftrn_979',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], - ['sgb_5ficon_5fen_980',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], - ['sgb_5fjump_981',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], - ['sgb_5fmask_5fen_982',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], - ['sgb_5fmlt_5freq_983',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], - ['sgb_5fobj_5ftrn_984',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], - ['sgb_5fpal_5f01_985',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], - ['sgb_5fpal_5f03_986',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], - ['sgb_5fpal_5f12_987',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], - ['sgb_5fpal_5f23_988',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], - ['sgb_5fpal_5fset_989',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], - ['sgb_5fpal_5ftrn_990',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], - ['sgb_5fpct_5ftrn_991',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], - ['sgb_5fsou_5ftrn_992',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], - ['sgb_5fsound_993',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], - ['sgb_5ftest_5fen_994',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], - ['sgb_5ftransfer_995',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], - ['shadow_5foam_996',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], - ['shadow_5fppuctrl_997',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], - ['shadow_5fppumask_998',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], - ['shadow_5fvdp_5fr0_999',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], - ['shadow_5fvdp_5fr1_1000',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], - ['shadow_5fvdp_5fr10_1001',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], - ['shadow_5fvdp_5fr2_1002',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], - ['shadow_5fvdp_5fr3_1003',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], - ['shadow_5fvdp_5fr4_1004',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], - ['shadow_5fvdp_5fr5_1005',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], - ['shadow_5fvdp_5fr6_1006',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], - ['shadow_5fvdp_5fr7_1007',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], - ['shadow_5fvdp_5fr8_1008',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], - ['shadow_5fvdp_5fr9_1009',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], - ['shadow_5fvdp_5frborder_1010',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], - ['shadow_5fvdp_5frscx_1011',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], - ['shadow_5fvdp_5frscy_1012',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], - ['show_5fbkg_1013',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], - ['show_5fleft_5fcolumn_1014',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], - ['show_5fsprites_1015',['SHOW_SPRITES',['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h'],['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h']]], - ['show_5fwin_1016',['SHOW_WIN',['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], - ['shrt_5fmax_1017',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], - ['shrt_5fmin_1018',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], - ['sig_5fatomic_5fmax_1019',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], - ['sig_5fatomic_5fmin_1020',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], - ['signed_1021',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], - ['sio_5fiflag_1022',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], - ['sioctl_5fbs0_1023',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], - ['sioctl_5fbs1_1024',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], - ['sioctl_5ffrer_1025',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], - ['sioctl_5fint_1026',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], - ['sioctl_5fron_1027',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], - ['sioctl_5frxrd_1028',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], - ['sioctl_5fton_1029',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], - ['sioctl_5ftxfl_1030',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], - ['siof_5fb_5fclock_1031',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], - ['siof_5fb_5fspeed_1032',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], - ['siof_5fb_5fxfer_5fstart_1033',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], - ['siof_5fclock_5fext_1034',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], - ['siof_5fclock_5fint_1035',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], - ['siof_5fspeed_5f1x_1036',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], - ['siof_5fspeed_5f32x_1037',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], - ['siof_5fxfer_5fstart_1038',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], - ['size_5fmax_1039',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], - ['size_5ft_1040',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]], - ['sms_2eh_1041',['sms.h',['../sms_8h.html',1,'']]], - ['solid_1042',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], - ['soundpan_5fnosl_1043',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], - ['soundpan_5fnosr_1044',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], - ['soundpan_5ftn1l_1045',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], - ['soundpan_5ftn1r_1046',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], - ['soundpan_5ftn2l_1047',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], - ['soundpan_5ftn2r_1048',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], - ['soundpan_5ftn3l_1049',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], - ['soundpan_5ftn3r_1050',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], - ['sp_5fsize_1051',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], - ['sprintf_1052',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], - ['sprites_5f16x16_1053',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], - ['sprites_5f8x16_1054',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h']]], - ['sprites_5f8x8_1055',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], - ['spx_5fsize_1056',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], - ['stat_5freg_1057',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], - ['statf_5f9_5fspr_1058',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], - ['statf_5fb_5fbusy_1059',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], - ['statf_5fb_5flyc_1060',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], - ['statf_5fb_5flycf_1061',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], - ['statf_5fb_5fmode00_1062',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], - ['statf_5fb_5fmode01_1063',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], - ['statf_5fb_5fmode10_1064',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], - ['statf_5fb_5foam_1065',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], - ['statf_5fb_5fvbl_1066',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], - ['statf_5fbusy_1067',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], - ['statf_5fhbl_1068',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], - ['statf_5fint_5fvbl_1069',['STATF_INT_VBL',['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], - ['statf_5flcd_1070',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], - ['statf_5flyc_1071',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], - ['statf_5flycf_1072',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], - ['statf_5fmode00_1073',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], - ['statf_5fmode01_1074',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], - ['statf_5fmode10_1075',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], - ['statf_5foam_1076',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], - ['statf_5fspr_5fcoll_1077',['STATF_SPR_COLL',['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], - ['statf_5fvbl_1078',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], - ['stdarg_2eh_1079',['stdarg.h',['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)']]], - ['stdatomic_2eh_1080',['stdatomic.h',['../stdatomic_8h.html',1,'']]], - ['stdbool_2eh_1081',['stdbool.h',['../stdbool_8h.html',1,'']]], - ['stddef_2eh_1082',['stddef.h',['../stddef_8h.html',1,'']]], - ['stdint_2eh_1083',['stdint.h',['../stdint_8h.html',1,'']]], - ['stdio_2eh_1084',['stdio.h',['../stdio_8h.html',1,'']]], - ['stdlib_2eh_1085',['stdlib.h',['../stdlib_8h.html',1,'']]], - ['stdnoreturn_2eh_1086',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], - ['strcat_1087',['strcat',['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h'],['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h']]], - ['strcmp_1088',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], - ['strcpy_1089',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], - ['string_2eh_1090',['string.h',['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)']]], - ['strlen_1091',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h']]], - ['strncat_1092',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['strncmp_1093',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['strncpy_1094',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['supported_20consoles_20_26_20cross_20compiling_1095',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]], - ['svbk_5freg_1096',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], - ['switch_5f16_5f8_5fmode_5fmbc1_1097',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], - ['switch_5f4_5f32_5fmode_5fmbc1_1098',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], - ['switch_5fdata_1099',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], - ['switch_5fram_1100',['SWITCH_RAM',['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h']]], - ['switch_5fram_5fmbc1_1101',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], - ['switch_5fram_5fmbc5_1102',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], - ['switch_5from_1103',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'SWITCH_ROM(uint8_t bank) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], - ['switch_5from1_1104',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], - ['switch_5from2_1105',['SWITCH_ROM2',['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h'],['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h']]], - ['switch_5from_5fdummy_1106',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], - ['switch_5from_5fmbc1_1107',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], - ['switch_5from_5fmbc5_1108',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], - ['switch_5from_5fmbc5_5f8m_1109',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], - ['switch_5from_5fmegaduck_1110',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], - ['switch_5from_5funrom_1111',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], - ['sys_5ftime_1112',['sys_time',['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h']]], - ['system_5f50hz_1113',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h']]], - ['system_5f60hz_1114',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], - ['system_5fbits_5fdendy_1115',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], - ['system_5fbits_5fntsc_1116',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], - ['system_5fbits_5fpal_1117',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], - ['system_5fntsc_1118',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], - ['system_5fpal_1119',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]] + ['s_5fbank_880',['S_BANK',['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], + ['s_5fflipx_881',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h']]], + ['s_5fflipy_882',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h']]], + ['s_5fpal_883',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], + ['s_5fpalette_884',['S_PALETTE',['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], + ['s_5fpriority_885',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], + ['sb_5freg_886',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], + ['sc_5freg_887',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], + ['scf_5fsource_888',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], + ['scf_5fspeed_889',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], + ['scf_5fstart_890',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], + ['schar_5fmax_891',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], + ['schar_5fmin_892',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], + ['screenheight_893',['SCREENHEIGHT',['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h']]], + ['screenwidth_894',['SCREENWIDTH',['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h'],['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h']]], + ['scroll_5fbkg_895',['scroll_bkg',['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h']]], + ['scroll_5fsprite_896',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h']]], + ['scroll_5fwin_897',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], + ['scx_5freg_898',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], + ['scy_5freg_899',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], + ['seg_900',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], + ['sega_901',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], + ['segfn_902',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], + ['segofs_903',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], + ['send_5fbyte_904',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], + ['set_5f1bpp_5fcolors_905',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], + ['set_5f1bpp_5fcolors_5fex_906',['set_1bpp_colors_ex',['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h'],['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5f2bpp_5fpalette_907',['set_2bpp_palette',['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h'],['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h']]], + ['set_5fattribute_5fxy_908',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h'],['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'set_attribute_xy(uint8_t x, uint8_t y, uint8_t a) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fattributed_5ftile_5fxy_909',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5f1bpp_5fdata_910',['set_bkg_1bpp_data',['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], + ['set_5fbkg_5f2bpp_5fdata_911',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h'],['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'set_bkg_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fbkg_5f4bpp_5fdata_912',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5fattribute_5fxy_913',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'set_bkg_attribute_xy(): sms.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h'],['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h']]], + ['set_5fbkg_5fattribute_5fxy_5fnes16x16_914',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], + ['set_5fbkg_5fattributes_915',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], + ['set_5fbkg_5fattributes_5fnes16x16_916',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], + ['set_5fbkg_5fbased_5fsubmap_917',['set_bkg_based_submap',['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h']]], + ['set_5fbkg_5fbased_5ftiles_918',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fbkg_5fdata_919',['set_bkg_data',['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fbkg_5fnative_5fdata_920',['set_bkg_native_data',['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h']]], + ['set_5fbkg_5fpalette_921',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h'],['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5fpalette_5fentry_922',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h'],['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h']]], + ['set_5fbkg_5fsubmap_923',['set_bkg_submap',['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], + ['set_5fbkg_5fsubmap_5fattributes_924',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], + ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_925',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], + ['set_5fbkg_5ftile_5fxy_926',['set_bkg_tile_xy',['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h'],['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h']]], + ['set_5fbkg_5ftiles_927',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h'],['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fborder_5fcolor_928',['SET_BORDER_COLOR',['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h']]], + ['set_5fdata_929',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fdefault_5fpalette_930',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], + ['set_5finterrupts_931',['set_interrupts',['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h'],['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h']]], + ['set_5fnative_5fsprite_5fdata_932',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], + ['set_5fnative_5ftile_5fdata_933',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fpalette_934',['set_palette',['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h'],['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h']]], + ['set_5fpalette_5fentry_935',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fshadow_5foam_5faddress_936',['SET_SHADOW_OAM_ADDRESS',['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h'],['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h']]], + ['set_5fsprite_5f1bpp_5fdata_937',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5f2bpp_5fdata_938',['set_sprite_2bpp_data',['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h'],['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'set_sprite_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5f4bpp_5fdata_939',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], + ['set_5fsprite_5fdata_940',['set_sprite_data',['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5fnative_5fdata_941',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h']]], + ['set_5fsprite_5fpalette_942',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h'],['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fpalette_5fentry_943',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h'],['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fprop_944',['set_sprite_prop',['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h']]], + ['set_5fsprite_5ftile_945',['set_sprite_tile',['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h'],['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h']]], + ['set_5ftile_5f1bpp_5fdata_946',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5ftile_5f2bpp_5fdata_947',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], + ['set_5ftile_5fdata_948',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], + ['set_5ftile_5fmap_949',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fmap_5fcompat_950',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], + ['set_5ftile_5fsubmap_951',['set_tile_submap',['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h'],['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h'],['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h']]], + ['set_5ftile_5fsubmap_5fcompat_952',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fxy_953',['set_tile_xy',['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h'],['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h']]], + ['set_5ftiles_954',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fvram_5fbyte_955',['set_vram_byte',['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fwin_5f1bpp_5fdata_956',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], + ['set_5fwin_5fattribute_5fxy_957',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], + ['set_5fwin_5fbased_5fsubmap_958',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h']]], + ['set_5fwin_5fbased_5ftiles_959',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fwin_5fdata_960',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], + ['set_5fwin_5fsubmap_961',['set_win_submap',['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], + ['set_5fwin_5ftile_5fxy_962',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h'],['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'set_win_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h']]], + ['set_5fwin_5ftiles_963',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h'],['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'set_win_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h']]], + ['setchar_964',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], + ['setjmp_965',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], + ['setjmp_2eh_966',['setjmp.h',['../setjmp_8h.html',1,'']]], + ['sfont_5fhandle_967',['sfont_handle',['../structsfont__handle.html',1,'']]], + ['sfr_968',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], + ['sgb_2eh_969',['sgb.h',['../sgb_8h.html',1,'']]], + ['sgb_5fatrc_5fen_970',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], + ['sgb_5fattr_5fblk_971',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], + ['sgb_5fattr_5fchr_972',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], + ['sgb_5fattr_5fdiv_973',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], + ['sgb_5fattr_5flin_974',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], + ['sgb_5fattr_5fset_975',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], + ['sgb_5fattr_5ftrn_976',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], + ['sgb_5fcheck_977',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], + ['sgb_5fchr_5ftrn_978',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], + ['sgb_5fdata_5fsnd_979',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], + ['sgb_5fdata_5ftrn_980',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], + ['sgb_5ficon_5fen_981',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], + ['sgb_5fjump_982',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], + ['sgb_5fmask_5fen_983',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], + ['sgb_5fmlt_5freq_984',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], + ['sgb_5fobj_5ftrn_985',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], + ['sgb_5fpal_5f01_986',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], + ['sgb_5fpal_5f03_987',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], + ['sgb_5fpal_5f12_988',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], + ['sgb_5fpal_5f23_989',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], + ['sgb_5fpal_5fset_990',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], + ['sgb_5fpal_5ftrn_991',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], + ['sgb_5fpct_5ftrn_992',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], + ['sgb_5fsou_5ftrn_993',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], + ['sgb_5fsound_994',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], + ['sgb_5ftest_5fen_995',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], + ['sgb_5ftransfer_996',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], + ['shadow_5foam_997',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], + ['shadow_5fppuctrl_998',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], + ['shadow_5fppumask_999',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], + ['shadow_5fvdp_5fr0_1000',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], + ['shadow_5fvdp_5fr1_1001',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], + ['shadow_5fvdp_5fr10_1002',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], + ['shadow_5fvdp_5fr2_1003',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], + ['shadow_5fvdp_5fr3_1004',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], + ['shadow_5fvdp_5fr4_1005',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], + ['shadow_5fvdp_5fr5_1006',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], + ['shadow_5fvdp_5fr6_1007',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], + ['shadow_5fvdp_5fr7_1008',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], + ['shadow_5fvdp_5fr8_1009',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], + ['shadow_5fvdp_5fr9_1010',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], + ['shadow_5fvdp_5frborder_1011',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], + ['shadow_5fvdp_5frscx_1012',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], + ['shadow_5fvdp_5frscy_1013',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], + ['show_5fbkg_1014',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], + ['show_5fleft_5fcolumn_1015',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], + ['show_5fsprites_1016',['SHOW_SPRITES',['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h'],['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h']]], + ['show_5fwin_1017',['SHOW_WIN',['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], + ['shrt_5fmax_1018',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], + ['shrt_5fmin_1019',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], + ['sig_5fatomic_5fmax_1020',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], + ['sig_5fatomic_5fmin_1021',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], + ['signed_1022',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], + ['sio_5fiflag_1023',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], + ['sioctl_5fbs0_1024',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], + ['sioctl_5fbs1_1025',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], + ['sioctl_5ffrer_1026',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], + ['sioctl_5fint_1027',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], + ['sioctl_5fron_1028',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], + ['sioctl_5frxrd_1029',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], + ['sioctl_5fton_1030',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], + ['sioctl_5ftxfl_1031',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], + ['siof_5fb_5fclock_1032',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], + ['siof_5fb_5fspeed_1033',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], + ['siof_5fb_5fxfer_5fstart_1034',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], + ['siof_5fclock_5fext_1035',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], + ['siof_5fclock_5fint_1036',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], + ['siof_5fspeed_5f1x_1037',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], + ['siof_5fspeed_5f32x_1038',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], + ['siof_5fxfer_5fstart_1039',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], + ['size_5fmax_1040',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], + ['size_5ft_1041',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]], + ['sms_2eh_1042',['sms.h',['../sms_8h.html',1,'']]], + ['solid_1043',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], + ['soundpan_5fnosl_1044',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], + ['soundpan_5fnosr_1045',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], + ['soundpan_5ftn1l_1046',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], + ['soundpan_5ftn1r_1047',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], + ['soundpan_5ftn2l_1048',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], + ['soundpan_5ftn2r_1049',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], + ['soundpan_5ftn3l_1050',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], + ['soundpan_5ftn3r_1051',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], + ['sp_5fsize_1052',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], + ['sprintf_1053',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], + ['sprites_5f16x16_1054',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], + ['sprites_5f8x16_1055',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h']]], + ['sprites_5f8x8_1056',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], + ['spx_5fsize_1057',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], + ['stat_5freg_1058',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], + ['statf_5f9_5fspr_1059',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], + ['statf_5fb_5fbusy_1060',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], + ['statf_5fb_5flyc_1061',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], + ['statf_5fb_5flycf_1062',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], + ['statf_5fb_5fmode00_1063',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], + ['statf_5fb_5fmode01_1064',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], + ['statf_5fb_5fmode10_1065',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], + ['statf_5fb_5foam_1066',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], + ['statf_5fb_5fvbl_1067',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], + ['statf_5fbusy_1068',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], + ['statf_5fhbl_1069',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], + ['statf_5fint_5fvbl_1070',['STATF_INT_VBL',['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], + ['statf_5flcd_1071',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], + ['statf_5flyc_1072',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], + ['statf_5flycf_1073',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], + ['statf_5fmode00_1074',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], + ['statf_5fmode01_1075',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], + ['statf_5fmode10_1076',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], + ['statf_5foam_1077',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], + ['statf_5fspr_5fcoll_1078',['STATF_SPR_COLL',['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], + ['statf_5fvbl_1079',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], + ['stdarg_2eh_1080',['stdarg.h',['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)']]], + ['stdatomic_2eh_1081',['stdatomic.h',['../stdatomic_8h.html',1,'']]], + ['stdbool_2eh_1082',['stdbool.h',['../stdbool_8h.html',1,'']]], + ['stddef_2eh_1083',['stddef.h',['../stddef_8h.html',1,'']]], + ['stdint_2eh_1084',['stdint.h',['../stdint_8h.html',1,'']]], + ['stdio_2eh_1085',['stdio.h',['../stdio_8h.html',1,'']]], + ['stdlib_2eh_1086',['stdlib.h',['../stdlib_8h.html',1,'']]], + ['stdnoreturn_2eh_1087',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], + ['strcat_1088',['strcat',['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h'],['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h']]], + ['strcmp_1089',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], + ['strcpy_1090',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], + ['string_2eh_1091',['string.h',['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)']]], + ['strlen_1092',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h']]], + ['strncat_1093',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['strncmp_1094',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['strncpy_1095',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['supported_20consoles_20_26_20cross_20compiling_1096',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]], + ['svbk_5freg_1097',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], + ['switch_5f16_5f8_5fmode_5fmbc1_1098',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], + ['switch_5f4_5f32_5fmode_5fmbc1_1099',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], + ['switch_5fdata_1100',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], + ['switch_5fram_1101',['SWITCH_RAM',['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h']]], + ['switch_5fram_5fmbc1_1102',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], + ['switch_5fram_5fmbc5_1103',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], + ['switch_5from_1104',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'SWITCH_ROM(uint8_t bank) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], + ['switch_5from1_1105',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], + ['switch_5from2_1106',['SWITCH_ROM2',['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h'],['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h']]], + ['switch_5from_5fdummy_1107',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], + ['switch_5from_5fmbc1_1108',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], + ['switch_5from_5fmbc5_1109',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], + ['switch_5from_5fmbc5_5f8m_1110',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], + ['switch_5from_5fmegaduck_1111',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], + ['switch_5from_5funrom_1112',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], + ['sys_5ftime_1113',['sys_time',['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h']]], + ['system_5f50hz_1114',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h']]], + ['system_5f60hz_1115',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], + ['system_5fbits_5fdendy_1116',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], + ['system_5fbits_5fntsc_1117',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], + ['system_5fbits_5fpal_1118',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], + ['system_5fntsc_1119',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], + ['system_5fpal_1120',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]] ]; diff --git a/docs/api/search/all_17.js b/docs/api/search/all_17.js @@ -1,48 +1,48 @@ var searchData= [ - ['tac_5freg_1120',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], - ['tacf_5f16khz_1121',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], - ['tacf_5f262khz_1122',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], - ['tacf_5f4khz_1123',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], - ['tacf_5f65khz_1124',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], - ['tacf_5fstart_1125',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], - ['tacf_5fstop_1126',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], - ['tile_1127',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], - ['tim_5fiflag_1128',['TIM_IFLAG',['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h']]], - ['tima_5freg_1129',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], - ['time_1130',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], - ['time_2eh_1131',['time.h',['../time_8h.html',1,'']]], - ['time_5ft_1132',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]], - ['tma_5freg_1133',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]], - ['to_5ffar_5fptr_1134',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], - ['to_5ffar_5fptr_1135',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], - ['todo_20list_1136',['Todo List',['../todo.html',1,'']]], - ['tolower_1137',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], - ['toolchain_20settings_1138',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]], - ['toupper_1139',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]], - ['true_1140',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], - ['true_1141',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], - ['typeof_2eh_1142',['typeof.h',['../typeof_8h.html',1,'']]], - ['typeof_5farray_1143',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], - ['typeof_5fbit_1144',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], - ['typeof_5fbitfield_1145',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], - ['typeof_5fchar_1146',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], - ['typeof_5fcpointer_1147',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], - ['typeof_5feeppointer_1148',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], - ['typeof_5ffixed16x16_1149',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], - ['typeof_5ffloat_1150',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], - ['typeof_5ffpointer_1151',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], - ['typeof_5ffunction_1152',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], - ['typeof_5fgpointer_1153',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], - ['typeof_5fint_1154',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], - ['typeof_5fipointer_1155',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], - ['typeof_5flong_1156',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], - ['typeof_5fpointer_1157',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], - ['typeof_5fppointer_1158',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], - ['typeof_5fsbit_1159',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], - ['typeof_5fsfr_1160',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], - ['typeof_5fshort_1161',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], - ['typeof_5fstruct_1162',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], - ['typeof_5fvoid_1163',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]], - ['types_2eh_1164',['types.h',['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]] + ['tac_5freg_1121',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], + ['tacf_5f16khz_1122',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], + ['tacf_5f262khz_1123',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], + ['tacf_5f4khz_1124',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], + ['tacf_5f65khz_1125',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], + ['tacf_5fstart_1126',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], + ['tacf_5fstop_1127',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], + ['tile_1128',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], + ['tim_5fiflag_1129',['TIM_IFLAG',['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h']]], + ['tima_5freg_1130',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], + ['time_1131',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], + ['time_2eh_1132',['time.h',['../time_8h.html',1,'']]], + ['time_5ft_1133',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]], + ['tma_5freg_1134',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]], + ['to_5ffar_5fptr_1135',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], + ['to_5ffar_5fptr_1136',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], + ['todo_20list_1137',['Todo List',['../todo.html',1,'']]], + ['tolower_1138',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], + ['toolchain_20settings_1139',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]], + ['toupper_1140',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]], + ['true_1141',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], + ['true_1142',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], + ['typeof_2eh_1143',['typeof.h',['../typeof_8h.html',1,'']]], + ['typeof_5farray_1144',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], + ['typeof_5fbit_1145',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], + ['typeof_5fbitfield_1146',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], + ['typeof_5fchar_1147',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], + ['typeof_5fcpointer_1148',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], + ['typeof_5feeppointer_1149',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], + ['typeof_5ffixed16x16_1150',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], + ['typeof_5ffloat_1151',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], + ['typeof_5ffpointer_1152',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], + ['typeof_5ffunction_1153',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], + ['typeof_5fgpointer_1154',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], + ['typeof_5fint_1155',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], + ['typeof_5fipointer_1156',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], + ['typeof_5flong_1157',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], + ['typeof_5fpointer_1158',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], + ['typeof_5fppointer_1159',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], + ['typeof_5fsbit_1160',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], + ['typeof_5fsfr_1161',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], + ['typeof_5fshort_1162',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], + ['typeof_5fstruct_1163',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], + ['typeof_5fvoid_1164',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]], + ['types_2eh_1165',['types.h',['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]] ]; diff --git a/docs/api/search/all_18.js b/docs/api/search/all_18.js @@ -1,51 +1,51 @@ var searchData= [ - ['ubyte_1165',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], - ['uchar_5fmax_1166',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], - ['udword_1167',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], - ['uint16_1168',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], - ['uint16_5fc_1169',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], - ['uint16_5fmax_1170',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], - ['uint16_5ft_1171',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], - ['uint2bcd_1172',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], - ['uint32_1173',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], - ['uint32_5fc_1174',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], - ['uint32_5fmax_1175',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], - ['uint32_5ft_1176',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], - ['uint8_1177',['UINT8',['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], - ['uint8_5fc_1178',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], - ['uint8_5fmax_1179',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], - ['uint8_5ft_1180',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], - ['uint_5ffast16_5fmax_1181',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], - ['uint_5ffast16_5ft_1182',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], - ['uint_5ffast32_5fmax_1183',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], - ['uint_5ffast32_5ft_1184',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], - ['uint_5ffast8_5fmax_1185',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], - ['uint_5ffast8_5ft_1186',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], - ['uint_5fleast16_5fmax_1187',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], - ['uint_5fleast16_5ft_1188',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], - ['uint_5fleast32_5fmax_1189',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], - ['uint_5fleast32_5ft_1190',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], - ['uint_5fleast8_5fmax_1191',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], - ['uint_5fleast8_5ft_1192',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], - ['uint_5fmax_1193',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], - ['uint_5fmin_1194',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], - ['uintmax_5fc_1195',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], - ['uintmax_5fmax_1196',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], - ['uintmax_5ft_1197',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], - ['uintptr_5fmax_1198',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], - ['uintptr_5ft_1199',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], - ['uitoa_1200',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], - ['ulong_5fmax_1201',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], - ['ulong_5fmin_1202',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], - ['ultoa_1203',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]], - ['ulword_1204',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], - ['unsigned_1205',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], - ['use_5fc_5fmemcpy_1206',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], - ['use_5fc_5fstrcmp_1207',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], - ['use_5fc_5fstrcpy_1208',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], - ['ushrt_5fmax_1209',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], - ['ushrt_5fmin_1210',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]], - ['using_20gbdk_1211',['Using GBDK',['../docs_using_gbdk.html',1,'index']]], - ['uword_1212',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]] + ['ubyte_1166',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], + ['uchar_5fmax_1167',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], + ['udword_1168',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], + ['uint16_1169',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], + ['uint16_5fc_1170',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], + ['uint16_5fmax_1171',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], + ['uint16_5ft_1172',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], + ['uint2bcd_1173',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], + ['uint32_1174',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], + ['uint32_5fc_1175',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], + ['uint32_5fmax_1176',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], + ['uint32_5ft_1177',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], + ['uint8_1178',['UINT8',['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], + ['uint8_5fc_1179',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], + ['uint8_5fmax_1180',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], + ['uint8_5ft_1181',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], + ['uint_5ffast16_5fmax_1182',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], + ['uint_5ffast16_5ft_1183',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], + ['uint_5ffast32_5fmax_1184',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], + ['uint_5ffast32_5ft_1185',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], + ['uint_5ffast8_5fmax_1186',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], + ['uint_5ffast8_5ft_1187',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], + ['uint_5fleast16_5fmax_1188',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], + ['uint_5fleast16_5ft_1189',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], + ['uint_5fleast32_5fmax_1190',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], + ['uint_5fleast32_5ft_1191',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], + ['uint_5fleast8_5fmax_1192',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], + ['uint_5fleast8_5ft_1193',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], + ['uint_5fmax_1194',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], + ['uint_5fmin_1195',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], + ['uintmax_5fc_1196',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], + ['uintmax_5fmax_1197',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], + ['uintmax_5ft_1198',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], + ['uintptr_5fmax_1199',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], + ['uintptr_5ft_1200',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], + ['uitoa_1201',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], + ['ulong_5fmax_1202',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], + ['ulong_5fmin_1203',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], + ['ultoa_1204',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]], + ['ulword_1205',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], + ['unsigned_1206',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], + ['use_5fc_5fmemcpy_1207',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], + ['use_5fc_5fstrcmp_1208',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], + ['use_5fc_5fstrcpy_1209',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], + ['ushrt_5fmax_1210',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], + ['ushrt_5fmin_1211',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]], + ['using_20gbdk_1212',['Using GBDK',['../docs_using_gbdk.html',1,'index']]], + ['uword_1213',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]] ]; diff --git a/docs/api/search/all_19.js b/docs/api/search/all_19.js @@ -1,38 +1,38 @@ var searchData= [ - ['va_5farg_1213',['va_arg',['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], - ['va_5fend_1214',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], - ['va_5flist_1215',['va_list',['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]], - ['va_5fstart_1216',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], - ['vbk_5fattributes_1217',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], - ['vbk_5fbank_5f0_1218',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], - ['vbk_5fbank_5f1_1219',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], - ['vbk_5freg_1220',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'VBK_REG(): hardware.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], - ['vbk_5ftiles_1221',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], - ['vbl_5fiflag_1222',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], - ['vdp_5fattr_5fshift_1223',['VDP_ATTR_SHIFT',['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]], - ['vdp_5fr0_1224',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], - ['vdp_5fr1_1225',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], - ['vdp_5fr10_1226',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], - ['vdp_5fr2_1227',['VDP_R2',['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], - ['vdp_5fr3_1228',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], - ['vdp_5fr4_1229',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], - ['vdp_5fr5_1230',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], - ['vdp_5fr6_1231',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], - ['vdp_5fr7_1232',['VDP_R7',['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], - ['vdp_5fr8_1233',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], - ['vdp_5fr9_1234',['VDP_R9',['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], - ['vdp_5frborder_1235',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], - ['vdp_5freg_5fmask_1236',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], - ['vdp_5frscx_1237',['VDP_RSCX',['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], - ['vdp_5frscy_1238',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], - ['vdp_5fsat_5fterm_1239',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], - ['vector_5fjoypad_1240',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], - ['vector_5fserial_1241',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], - ['vector_5fstat_1242',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], - ['vector_5ftimer_1243',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]], - ['version_2eh_1244',['version.h',['../version_8h.html',1,'']]], - ['vmemcpy_1245',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['vmemset_1246',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], - ['vsync_1247',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]] + ['va_5farg_1214',['va_arg',['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], + ['va_5fend_1215',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], + ['va_5flist_1216',['va_list',['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]], + ['va_5fstart_1217',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], + ['vbk_5fattributes_1218',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], + ['vbk_5fbank_5f0_1219',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], + ['vbk_5fbank_5f1_1220',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], + ['vbk_5freg_1221',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'VBK_REG(): hardware.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], + ['vbk_5ftiles_1222',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], + ['vbl_5fiflag_1223',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], + ['vdp_5fattr_5fshift_1224',['VDP_ATTR_SHIFT',['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]], + ['vdp_5fr0_1225',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], + ['vdp_5fr1_1226',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], + ['vdp_5fr10_1227',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], + ['vdp_5fr2_1228',['VDP_R2',['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], + ['vdp_5fr3_1229',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], + ['vdp_5fr4_1230',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], + ['vdp_5fr5_1231',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], + ['vdp_5fr6_1232',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], + ['vdp_5fr7_1233',['VDP_R7',['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], + ['vdp_5fr8_1234',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], + ['vdp_5fr9_1235',['VDP_R9',['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], + ['vdp_5frborder_1236',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], + ['vdp_5freg_5fmask_1237',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], + ['vdp_5frscx_1238',['VDP_RSCX',['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], + ['vdp_5frscy_1239',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], + ['vdp_5fsat_5fterm_1240',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], + ['vector_5fjoypad_1241',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], + ['vector_5fserial_1242',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], + ['vector_5fstat_1243',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], + ['vector_5ftimer_1244',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]], + ['version_2eh_1245',['version.h',['../version_8h.html',1,'']]], + ['vmemcpy_1246',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['vmemset_1247',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], + ['vsync_1248',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]] ]; diff --git a/docs/api/search/all_1a.js b/docs/api/search/all_1a.js @@ -1,20 +1,20 @@ var searchData= [ - ['w_1248',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], - ['wait_5fint_5fhandler_1249',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], - ['wait_5fvbl_5fdone_1250',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], - ['waitpad_1251',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], - ['waitpadup_1252',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h']]], - ['wchar_5fmax_1253',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], - ['wchar_5fmin_1254',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], - ['wchar_5ft_1255',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], - ['white_1256',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], - ['wint_5fmax_1257',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], - ['wint_5fmin_1258',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]], - ['word_1259',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]], - ['write_5fvdp_5fcmd_1260',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['write_5fvdp_5fdata_1261',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['wrtchr_1262',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]], - ['wx_5freg_1263',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], - ['wy_5freg_1264',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]] + ['w_1249',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], + ['wait_5fint_5fhandler_1250',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], + ['wait_5fvbl_5fdone_1251',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], + ['waitpad_1252',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], + ['waitpadup_1253',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h']]], + ['wchar_5fmax_1254',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], + ['wchar_5fmin_1255',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], + ['wchar_5ft_1256',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], + ['white_1257',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], + ['wint_5fmax_1258',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], + ['wint_5fmin_1259',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]], + ['word_1260',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]], + ['write_5fvdp_5fcmd_1261',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['write_5fvdp_5fdata_1262',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['wrtchr_1263',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]], + ['wx_5freg_1264',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], + ['wy_5freg_1265',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]] ]; diff --git a/docs/api/search/all_1b.js b/docs/api/search/all_1b.js @@ -1,5 +1,5 @@ var searchData= [ - ['x_1265',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]], - ['xor_1266',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]] + ['x_1266',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]], + ['xor_1267',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]] ]; diff --git a/docs/api/search/all_1c.js b/docs/api/search/all_1c.js @@ -1,4 +1,4 @@ var searchData= [ - ['y_1267',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]] + ['y_1268',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]] ]; diff --git a/docs/api/search/all_1d.js b/docs/api/search/all_1d.js @@ -1,5 +1,5 @@ var searchData= [ - ['z88dk_5fcallee_1268',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], - ['z88dk_5ffastcall_1269',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]] + ['z88dk_5fcallee_1269',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], + ['z88dk_5ffastcall_1270',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]] ]; diff --git a/docs/api/search/all_5.js b/docs/api/search/all_5.js @@ -1,16 +1,16 @@ var searchData= [ ['b_118',['b',['../union__fixed.html#ac0efdf5ee7302ad64dbc51cabc3659d3',1,'_fixed::b()'],['../gb_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): gb.h'],['../gbdk_2emu__debug_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): emu_debug.h'],['../msx_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): msx.h'],['../sms_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): sms.h']]], - ['bank_119',['BANK',['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h'],['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h']]], + ['bank_119',['BANK',['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h'],['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h']]], ['banked_120',['BANKED',['../asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0',1,'types.h']]], - ['bankref_121',['BANKREF',['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], + ['bankref_121',['BANKREF',['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], ['bankref_5fextern_122',['BANKREF_EXTERN',['../gb_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): gb.h'],['../msx_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): msx.h'],['../nes_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): nes.h'],['../sms_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): sms.h']]], - ['bcd_123',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], - ['bcd_2eh_124',['bcd.h',['../gbdk_2bcd_8h.html',1,'(Global Namespace)'],['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)']]], - ['bcd2text_125',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], - ['bcd_5fadd_126',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], - ['bcd_5fhex_127',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], - ['bcd_5fsub_128',['bcd_sub',['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h']]], + ['bcd_123',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], + ['bcd_2eh_124',['bcd.h',['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)'],['../nes_2bcd_8h.html',1,'(Global Namespace)'],['../gbdk_2bcd_8h.html',1,'(Global Namespace)']]], + ['bcd2text_125',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], + ['bcd_5fadd_126',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], + ['bcd_5fhex_127',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], + ['bcd_5fsub_128',['bcd_sub',['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h'],['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h']]], ['bcpd_5freg_129',['BCPD_REG',['../gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30',1,'hardware.h']]], ['bcps_5freg_130',['BCPS_REG',['../gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99',1,'hardware.h']]], ['bcpsf_5fautoinc_131',['BCPSF_AUTOINC',['../gb_2hardware_8h.html#a88cceb86b8168f4c539e9612a81145a6',1,'hardware.h']]], diff --git a/docs/api/search/all_9.js b/docs/api/search/all_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['false_252',['FALSE',['../types_8h.html#aa93f0eb578d23995850d61f7d61c55c1',1,'types.h']]], - ['false_253',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], + ['false_252',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], + ['false_253',['FALSE',['../types_8h.html#aa93f0eb578d23995850d61f7d61c55c1',1,'types.h']]], ['far_5fcall_254',['FAR_CALL',['../far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730',1,'far_ptr.h']]], ['far_5ffunc_255',['FAR_FUNC',['../far__ptr_8h.html#a048cfacb5d37ab758a74f44e86c1dbc6',1,'far_ptr.h']]], ['far_5fofs_256',['FAR_OFS',['../far__ptr_8h.html#ab79586d8cc3cb926f363f4d0cf7143d5',1,'far_ptr.h']]], diff --git a/docs/api/search/classes_0.js b/docs/api/search/classes_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['_5f_5ffar_5fptr_1270',['__far_ptr',['../union____far__ptr.html',1,'']]], - ['_5ffixed_1271',['_fixed',['../union__fixed.html',1,'']]] + ['_5f_5ffar_5fptr_1271',['__far_ptr',['../union____far__ptr.html',1,'']]], + ['_5ffixed_1272',['_fixed',['../union__fixed.html',1,'']]] ]; diff --git a/docs/api/search/classes_1.js b/docs/api/search/classes_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['atomic_5fflag_1272',['atomic_flag',['../structatomic__flag.html',1,'']]] + ['atomic_5fflag_1273',['atomic_flag',['../structatomic__flag.html',1,'']]] ]; diff --git a/docs/api/search/classes_2.js b/docs/api/search/classes_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['isr_5fnested_5fvector_5ft_1273',['isr_nested_vector_t',['../structisr__nested__vector__t.html',1,'']]], - ['isr_5fvector_5ft_1274',['isr_vector_t',['../structisr__vector__t.html',1,'']]] + ['isr_5fnested_5fvector_5ft_1274',['isr_nested_vector_t',['../structisr__nested__vector__t.html',1,'']]], + ['isr_5fvector_5ft_1275',['isr_vector_t',['../structisr__vector__t.html',1,'']]] ]; diff --git a/docs/api/search/classes_3.js b/docs/api/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['joypads_5ft_1275',['joypads_t',['../structjoypads__t.html',1,'']]] + ['joypads_5ft_1276',['joypads_t',['../structjoypads__t.html',1,'']]] ]; diff --git a/docs/api/search/classes_4.js b/docs/api/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['metasprite_5ft_1276',['metasprite_t',['../structmetasprite__t.html',1,'']]] + ['metasprite_5ft_1277',['metasprite_t',['../structmetasprite__t.html',1,'']]] ]; diff --git a/docs/api/search/classes_5.js b/docs/api/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['oam_5fitem_5ft_1277',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'']]] + ['oam_5fitem_5ft_1278',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'']]] ]; diff --git a/docs/api/search/classes_6.js b/docs/api/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['sfont_5fhandle_1278',['sfont_handle',['../structsfont__handle.html',1,'']]] + ['sfont_5fhandle_1279',['sfont_handle',['../structsfont__handle.html',1,'']]] ]; diff --git a/docs/api/search/combined.js b/docs/api/search/combined.js @@ -20,767 +20,768 @@ var searchData = [ ['m_5fdrawing_546',['M_DRAWING',['../gb_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): gb.h'],['../nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): nes.h']]], ['m_5ffill_547',['M_FILL',['../drawing_8h.html#aad3d180e0f12d6a6e5278fe0163f4c3e',1,'drawing.h']]], - ['m_5fno_5finterp_548',['M_NO_INTERP',['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h']]], + ['m_5fno_5finterp_548',['M_NO_INTERP',['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h']]], ['m_5fno_5fscroll_549',['M_NO_SCROLL',['../sms_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): sms.h'],['../nes_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): nes.h'],['../msx_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): msx.h'],['../gb_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): gb.h']]], ['m_5fnofill_550',['M_NOFILL',['../drawing_8h.html#a91d52443c77ee105bd68cb0b47a8ee49',1,'drawing.h']]], - ['m_5ftext_5finout_551',['M_TEXT_INOUT',['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], + ['m_5ftext_5finout_551',['M_TEXT_INOUT',['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], ['m_5ftext_5fout_552',['M_TEXT_OUT',['../gb_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): gb.h'],['../msx_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): msx.h'],['../nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): nes.h'],['../sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): sms.h']]], - ['make_5fbcd_553',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], + ['make_5fbcd_553',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], ['malloc_554',['malloc',['../stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392',1,'stdlib.h']]], ['max_5fhardware_5fsprites_555',['MAX_HARDWARE_SPRITES',['../gb_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): gb.h'],['../msx_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): msx.h'],['../nes_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): nes.h'],['../sms_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): sms.h']]], - ['maxwndposx_556',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], - ['maxwndposy_557',['MAXWNDPOSY',['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h'],['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h']]], - ['memcmp_558',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], - ['memcpy_559',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'memcpy(): string.h'],['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], - ['memctl_5fbaseoff_560',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], - ['memctl_5fbaseon_561',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], - ['memctl_5fcromoff_562',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], - ['memctl_5fcromon_563',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], - ['memctl_5fextoff_564',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], - ['memctl_5fexton_565',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], - ['memctl_5fjoyoff_566',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], - ['memctl_5fjoyon_567',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], - ['memctl_5framoff_568',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], - ['memctl_5framon_569',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], - ['memctl_5fromoff_570',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], - ['memctl_5fromon_571',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], - ['memmove_572',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], - ['memset_573',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], - ['metaspr_5fitem_574',['METASPR_ITEM',['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], - ['metaspr_5fterm_575',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], - ['metasprite_5fend_576',['metasprite_end',['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], - ['metasprite_5ft_577',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../structmetasprite__t.html',1,'metasprite_t']]], - ['metasprites_2eh_578',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)']]], - ['mfont_5fhandle_579',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]], - ['mgb_5ftype_580',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], - ['migrating_20to_20new_20gbdk_20versions_581',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]], - ['minwndposx_582',['MINWNDPOSX',['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h'],['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h']]], - ['minwndposy_583',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], - ['mode_584',['mode',['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h'],['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h']]], - ['move_5fbkg_585',['move_bkg',['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h']]], - ['move_5fmetasprite_586',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fex_587',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipx_588',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipxy_589',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipy_590',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhflip_591',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhvflip_592',['move_metasprite_hvflip',['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h']]], - ['move_5fmetasprite_5fvflip_593',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fsprite_594',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], - ['move_5fwin_595',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]], - ['msx_596',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]], - ['msx_2eh_597',['msx.h',['../msx_8h.html',1,'']]], - - - - ['naked_598',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], - ['nes_2eh_599',['nes.h',['../nes_8h.html',1,'']]], - ['nintendo_600',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], - ['nintendo_5fnes_601',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], - ['nonbanked_602',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], - ['noreturn_603',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], - ['noreturn_604',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], - ['nowait_5fint_5fhandler_605',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]], - ['npads_606',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], - ['nr10_5freg_607',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], - ['nr11_5freg_608',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], - ['nr12_5freg_609',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], - ['nr13_5freg_610',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], - ['nr14_5freg_611',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], - ['nr21_5freg_612',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], - ['nr22_5freg_613',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], - ['nr23_5freg_614',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], - ['nr24_5freg_615',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], - ['nr30_5freg_616',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], - ['nr31_5freg_617',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], - ['nr32_5freg_618',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], - ['nr33_5freg_619',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], - ['nr34_5freg_620',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], - ['nr41_5freg_621',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], - ['nr42_5freg_622',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], - ['nr43_5freg_623',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], - ['nr44_5freg_624',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], - ['nr50_5freg_625',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], - ['nr51_5freg_626',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], - ['nr52_5freg_627',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]], - ['null_628',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]], - - - - ['oam_5fitem_5ft_629',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'OAM_item_t'],['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]], - ['oamf_5fbank0_630',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], - ['oamf_5fbank1_631',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], - ['oamf_5fcgb_5fpal0_632',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], - ['oamf_5fcgb_5fpal1_633',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], - ['oamf_5fcgb_5fpal2_634',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], - ['oamf_5fcgb_5fpal3_635',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], - ['oamf_5fcgb_5fpal4_636',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], - ['oamf_5fcgb_5fpal5_637',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], - ['oamf_5fcgb_5fpal6_638',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], - ['oamf_5fcgb_5fpal7_639',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], - ['oamf_5fpal0_640',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], - ['oamf_5fpal1_641',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], - ['oamf_5fpalmask_642',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], - ['oamf_5fpri_643',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], - ['oamf_5fxflip_644',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], - ['oamf_5fyflip_645',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], - ['obp0_5freg_646',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], - ['obp1_5freg_647',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], - ['ocpd_5freg_648',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], - ['ocps_5freg_649',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], - ['ocpsf_5fautoinc_650',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], - ['offsetof_651',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], - ['ofs_652',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], - ['oldcall_653',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], - ['opcode_654',['opcode',['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()'],['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()']]], - ['or_655',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]], - - - - ['p1_5freg_656',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], - ['p1f_5f0_657',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], - ['p1f_5f1_658',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], - ['p1f_5f2_659',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], - ['p1f_5f3_660',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], - ['p1f_5f4_661',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], - ['p1f_5f5_662',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], - ['p1f_5fget_5fbtn_663',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], - ['p1f_5fget_5fdpad_664',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], - ['p1f_5fget_5fnone_665',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], - ['palette_5fcolor_5ft_666',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], - ['pcm12_5freg_667',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], - ['pcm34_5freg_668',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], - ['pcm_5fsample_669',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], - ['platform_2eh_670',['platform.h',['../platform_8h.html',1,'']]], - ['plot_671',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], - ['plot_5fpoint_672',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], - ['pmfont_5fhandle_673',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], - ['pointer_674',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], - ['posx_675',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], - ['posy_676',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], - ['ppuctrl_5fbg_5fchr_677',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], - ['ppuctrl_5finc32_678',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], - ['ppuctrl_5fnmi_679',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x16_680',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x8_681',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], - ['ppuctrl_5fspr_5fchr_682',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], - ['ppumask_5fblue_683',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], - ['ppumask_5fgreen_684',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], - ['ppumask_5fmonochrome_685',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], - ['ppumask_5fred_686',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_687',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_5flc_688',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_689',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_5flc_690',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], - ['preserves_5fregs_691',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], - ['printf_692',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], - ['prop_693',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], - ['props_694',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], - ['provides_2eh_695',['provides.h',['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)'],['../mos6502_2provides_8h.html',1,'(Global Namespace)']]], - ['psg_5fch0_696',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], - ['psg_5fch1_697',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], - ['psg_5fch2_698',['PSG_CH2',['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], - ['psg_5fch3_699',['PSG_CH3',['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], - ['psg_5flatch_700',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], - ['psg_5fvolume_701',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], - ['ptr_702',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]], - ['ptrdiff_5fmax_703',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], - ['ptrdiff_5fmin_704',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]], - ['ptrdiff_5ft_705',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]], - ['putchar_706',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], - ['puts_707',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]], - - - - ['qsort_708',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]], - - - - ['r0_5fcb_5finput_709',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], - ['r0_5fcb_5foutput_710',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], - ['r0_5fdefault_711',['R0_DEFAULT',['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], - ['r0_5fes_712',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], - ['r0_5fes_5foff_713',['R0_ES_OFF',['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], - ['r0_5fhscrl_714',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], - ['r0_5fhscrl_5finh_715',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], - ['r0_5fie1_716',['R0_IE1',['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], - ['r0_5fie1_5foff_717',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], - ['r0_5fie2_718',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], - ['r0_5fie2_5foff_719',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], - ['r0_5flcb_720',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], - ['r0_5fno_5flcb_721',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], - ['r0_5fscr_5fmode1_722',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], - ['r0_5fscr_5fmode2_723',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], - ['r0_5fscr_5fmode3_724',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], - ['r0_5fss_725',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], - ['r0_5fss_5foff_726',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], - ['r0_5fvscrl_727',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], - ['r0_5fvscrl_5finh_728',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], - ['r10_5fint_5fevery_729',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], - ['r10_5fint_5foff_730',['R10_INT_OFF',['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], - ['r1_5fdefault_731',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], - ['r1_5fdisp_5foff_732',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], - ['r1_5fdisp_5fon_733',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], - ['r1_5fie_734',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], - ['r1_5fie_5foff_735',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], - ['r1_5fscr_5fmode1_736',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], - ['r1_5fscr_5fmode2_737',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], - ['r1_5fscr_5fmode3_738',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], - ['r1_5fspr_5f16x16_739',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], - ['r1_5fspr_5f8x16_740',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], - ['r1_5fspr_5f8x8_741',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], - ['r1_5fspr_5fmag_742',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], - ['r1_5fspr_5fmag_5foff_743',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], - ['r2_5fmap_5f0x0000_744',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], - ['r2_5fmap_5f0x0800_745',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], - ['r2_5fmap_5f0x1000_746',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], - ['r2_5fmap_5f0x1800_747',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], - ['r2_5fmap_5f0x2000_748',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], - ['r2_5fmap_5f0x2800_749',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], - ['r2_5fmap_5f0x3000_750',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], - ['r2_5fmap_5f0x3800_751',['R2_MAP_0x3800',['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], - ['r5_5fsat_5f0x1f00_752',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], - ['r5_5fsat_5f0x3f00_753',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], - ['r5_5fsat_5fmask_754',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], - ['r6_5fbank0_755',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], - ['r6_5fbank1_756',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], - ['r6_5fdata_5f0x0000_757',['R6_DATA_0x0000',['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], - ['r6_5fdata_5f0x2000_758',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], - ['r7_5fcolor_5fmask_759',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], - ['ramctl_5fbank_760',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], - ['ramctl_5fprot_761',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], - ['ramctl_5fram_762',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], - ['ramctl_5fro_763',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], - ['ramctl_5from_764',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], - ['rand_765',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], - ['rand_2eh_766',['rand.h',['../rand_8h.html',1,'']]], - ['rand_5fmax_767',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], - ['randw_768',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], - ['randw_5fmax_769',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], - ['raud1env_770',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], - ['raud1high_771',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], - ['raud1len_772',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], - ['raud1low_773',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], - ['raud1sweep_774',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], - ['raud2env_775',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], - ['raud2high_776',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], - ['raud2len_777',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], - ['raud2low_778',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], - ['raud3ena_779',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], - ['raud3high_780',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], - ['raud3len_781',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], - ['raud3level_782',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], - ['raud3low_783',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], - ['raud4env_784',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], - ['raud4go_785',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], - ['raud4len_786',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], - ['raud4poly_787',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], - ['raudena_788',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], - ['raudterm_789',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], - ['raudvol_790',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], - ['rbcpd_791',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], - ['rbcps_792',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], - ['rbgp_793',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], - ['rdiv_794',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], - ['rdma_795',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], - ['realloc_796',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], - ['receive_5fbyte_797',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], - ['refresh_5foam_798',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], - ['remove_5fjoy_799',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5flcd_800',['remove_LCD',['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h'],['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h']]], - ['remove_5fsio_801',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5ftim_802',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5fvbl_803',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], - ['reset_804',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], - ['ret_5fsize_805',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], - ['reverse_806',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], - ['rgb_807',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], - ['rgb8_808',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], - ['rgb_5faqua_809',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], - ['rgb_5fblack_810',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], - ['rgb_5fblue_811',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], - ['rgb_5fbrown_812',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], - ['rgb_5fcyan_813',['RGB_CYAN',['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h'],['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h']]], - ['rgb_5fdarkblue_814',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], - ['rgb_5fdarkgray_815',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], - ['rgb_5fdarkgreen_816',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], - ['rgb_5fdarkred_817',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], - ['rgb_5fdarkyellow_818',['RGB_DARKYELLOW',['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h'],['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h']]], - ['rgb_5fgreen_819',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], - ['rgb_5flightflesh_820',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], - ['rgb_5flightgray_821',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], - ['rgb_5forange_822',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], - ['rgb_5fpink_823',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], - ['rgb_5fpurple_824',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], - ['rgb_5fred_825',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], - ['rgb_5fteal_826',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], - ['rgb_5fto_5fnes_827',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], - ['rgb_5fto_5fnes_5fmacro_2eh_828',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], - ['rgb_5fwhite_829',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], - ['rgb_5fyellow_830',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], - ['rgbhtml_831',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], - ['rhdma1_832',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], - ['rhdma2_833',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], - ['rhdma3_834',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], - ['rhdma4_835',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], - ['rhdma5_836',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], - ['rie_837',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], - ['rif_838',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], - ['rkey1_839',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], - ['rlcdc_840',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], - ['rle_5fdecompress_841',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], - ['rle_5finit_842',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]], - ['rle_5fstop_843',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], - ['rledecompress_2eh_844',['rledecompress.h',['../rledecompress_8h.html',1,'']]], - ['rly_845',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], - ['rlyc_846',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], - ['robp0_847',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], - ['robp1_848',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], - ['rocpd_849',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], - ['rocps_850',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], - ['rom_2fram_20banking_20and_20mbcs_851',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]], - ['rp1_852',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], - ['rp_5freg_853',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], - ['rpcm12_854',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], - ['rpcm34_855',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], - ['rpf_5fdatain_856',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], - ['rpf_5fenread_857',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], - ['rpf_5fwrite_5fhi_858',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], - ['rpf_5fwrite_5flo_859',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], - ['rramb_860',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], - ['rramg_861',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], - ['rromb0_862',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], - ['rromb1_863',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]], - ['rrp_864',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], - ['rsb_865',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], - ['rsc_866',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], - ['rscx_867',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], - ['rscy_868',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], - ['rsmbk_869',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], - ['rspd_870',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], - ['rstat_871',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], - ['rsvbk_872',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], - ['rtac_873',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], - ['rtima_874',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], - ['rtma_875',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], - ['rvbk_876',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], - ['rwx_877',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], - ['rwy_878',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]], - - - - ['s_5fbank_879',['S_BANK',['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], - ['s_5fflipx_880',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h']]], - ['s_5fflipy_881',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h']]], - ['s_5fpal_882',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], - ['s_5fpalette_883',['S_PALETTE',['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], - ['s_5fpriority_884',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], - ['sb_5freg_885',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], - ['sc_5freg_886',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], - ['scf_5fsource_887',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], - ['scf_5fspeed_888',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], - ['scf_5fstart_889',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], - ['schar_5fmax_890',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], - ['schar_5fmin_891',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], - ['screenheight_892',['SCREENHEIGHT',['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h']]], - ['screenwidth_893',['SCREENWIDTH',['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h'],['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h']]], - ['scroll_5fbkg_894',['scroll_bkg',['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h']]], - ['scroll_5fsprite_895',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h']]], - ['scroll_5fwin_896',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], - ['scx_5freg_897',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], - ['scy_5freg_898',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], - ['seg_899',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], - ['sega_900',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], - ['segfn_901',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], - ['segofs_902',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], - ['send_5fbyte_903',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], - ['set_5f1bpp_5fcolors_904',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], - ['set_5f1bpp_5fcolors_5fex_905',['set_1bpp_colors_ex',['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h'],['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5f2bpp_5fpalette_906',['set_2bpp_palette',['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h'],['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h']]], - ['set_5fattribute_5fxy_907',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h'],['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'set_attribute_xy(uint8_t x, uint8_t y, uint8_t a) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fattributed_5ftile_5fxy_908',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5f1bpp_5fdata_909',['set_bkg_1bpp_data',['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], - ['set_5fbkg_5f2bpp_5fdata_910',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h'],['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'set_bkg_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fbkg_5f4bpp_5fdata_911',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5fattribute_5fxy_912',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'set_bkg_attribute_xy(): sms.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h'],['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h']]], - ['set_5fbkg_5fattribute_5fxy_5fnes16x16_913',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], - ['set_5fbkg_5fattributes_914',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], - ['set_5fbkg_5fattributes_5fnes16x16_915',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], - ['set_5fbkg_5fbased_5fsubmap_916',['set_bkg_based_submap',['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h']]], - ['set_5fbkg_5fbased_5ftiles_917',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fbkg_5fdata_918',['set_bkg_data',['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fbkg_5fnative_5fdata_919',['set_bkg_native_data',['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h']]], - ['set_5fbkg_5fpalette_920',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h'],['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5fpalette_5fentry_921',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h'],['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h']]], - ['set_5fbkg_5fsubmap_922',['set_bkg_submap',['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], - ['set_5fbkg_5fsubmap_5fattributes_923',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], - ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_924',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], - ['set_5fbkg_5ftile_5fxy_925',['set_bkg_tile_xy',['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h'],['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h']]], - ['set_5fbkg_5ftiles_926',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h'],['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fborder_5fcolor_927',['SET_BORDER_COLOR',['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h']]], - ['set_5fdata_928',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fdefault_5fpalette_929',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], - ['set_5finterrupts_930',['set_interrupts',['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h'],['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h']]], - ['set_5fnative_5fsprite_5fdata_931',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], - ['set_5fnative_5ftile_5fdata_932',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fpalette_933',['set_palette',['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h'],['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h']]], - ['set_5fpalette_5fentry_934',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fshadow_5foam_5faddress_935',['SET_SHADOW_OAM_ADDRESS',['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h'],['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h']]], - ['set_5fsprite_5f1bpp_5fdata_936',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5f2bpp_5fdata_937',['set_sprite_2bpp_data',['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h'],['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'set_sprite_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5f4bpp_5fdata_938',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], - ['set_5fsprite_5fdata_939',['set_sprite_data',['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5fnative_5fdata_940',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h']]], - ['set_5fsprite_5fpalette_941',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h'],['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fpalette_5fentry_942',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h'],['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fprop_943',['set_sprite_prop',['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h']]], - ['set_5fsprite_5ftile_944',['set_sprite_tile',['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h'],['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h']]], - ['set_5ftile_5f1bpp_5fdata_945',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5ftile_5f2bpp_5fdata_946',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], - ['set_5ftile_5fdata_947',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], - ['set_5ftile_5fmap_948',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fmap_5fcompat_949',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], - ['set_5ftile_5fsubmap_950',['set_tile_submap',['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h'],['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h'],['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h']]], - ['set_5ftile_5fsubmap_5fcompat_951',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fxy_952',['set_tile_xy',['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h'],['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h']]], - ['set_5ftiles_953',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fvram_5fbyte_954',['set_vram_byte',['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fwin_5f1bpp_5fdata_955',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], - ['set_5fwin_5fattribute_5fxy_956',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], - ['set_5fwin_5fbased_5fsubmap_957',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h']]], - ['set_5fwin_5fbased_5ftiles_958',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fwin_5fdata_959',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], - ['set_5fwin_5fsubmap_960',['set_win_submap',['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], - ['set_5fwin_5ftile_5fxy_961',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h'],['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'set_win_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h']]], - ['set_5fwin_5ftiles_962',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h'],['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'set_win_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h']]], - ['setchar_963',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], - ['setjmp_964',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], - ['setjmp_2eh_965',['setjmp.h',['../setjmp_8h.html',1,'']]], - ['sfont_5fhandle_966',['sfont_handle',['../structsfont__handle.html',1,'']]], - ['sfr_967',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], - ['sgb_2eh_968',['sgb.h',['../sgb_8h.html',1,'']]], - ['sgb_5fatrc_5fen_969',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], - ['sgb_5fattr_5fblk_970',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], - ['sgb_5fattr_5fchr_971',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], - ['sgb_5fattr_5fdiv_972',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], - ['sgb_5fattr_5flin_973',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], - ['sgb_5fattr_5fset_974',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], - ['sgb_5fattr_5ftrn_975',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], - ['sgb_5fcheck_976',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], - ['sgb_5fchr_5ftrn_977',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], - ['sgb_5fdata_5fsnd_978',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], - ['sgb_5fdata_5ftrn_979',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], - ['sgb_5ficon_5fen_980',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], - ['sgb_5fjump_981',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], - ['sgb_5fmask_5fen_982',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], - ['sgb_5fmlt_5freq_983',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], - ['sgb_5fobj_5ftrn_984',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], - ['sgb_5fpal_5f01_985',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], - ['sgb_5fpal_5f03_986',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], - ['sgb_5fpal_5f12_987',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], - ['sgb_5fpal_5f23_988',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], - ['sgb_5fpal_5fset_989',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], - ['sgb_5fpal_5ftrn_990',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], - ['sgb_5fpct_5ftrn_991',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], - ['sgb_5fsou_5ftrn_992',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], - ['sgb_5fsound_993',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], - ['sgb_5ftest_5fen_994',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], - ['sgb_5ftransfer_995',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], - ['shadow_5foam_996',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], - ['shadow_5fppuctrl_997',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], - ['shadow_5fppumask_998',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], - ['shadow_5fvdp_5fr0_999',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], - ['shadow_5fvdp_5fr1_1000',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], - ['shadow_5fvdp_5fr10_1001',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], - ['shadow_5fvdp_5fr2_1002',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], - ['shadow_5fvdp_5fr3_1003',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], - ['shadow_5fvdp_5fr4_1004',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], - ['shadow_5fvdp_5fr5_1005',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], - ['shadow_5fvdp_5fr6_1006',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], - ['shadow_5fvdp_5fr7_1007',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], - ['shadow_5fvdp_5fr8_1008',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], - ['shadow_5fvdp_5fr9_1009',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], - ['shadow_5fvdp_5frborder_1010',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], - ['shadow_5fvdp_5frscx_1011',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], - ['shadow_5fvdp_5frscy_1012',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], - ['show_5fbkg_1013',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], - ['show_5fleft_5fcolumn_1014',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], - ['show_5fsprites_1015',['SHOW_SPRITES',['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h'],['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h']]], - ['show_5fwin_1016',['SHOW_WIN',['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], - ['shrt_5fmax_1017',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], - ['shrt_5fmin_1018',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], - ['sig_5fatomic_5fmax_1019',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], - ['sig_5fatomic_5fmin_1020',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], - ['signed_1021',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], - ['sio_5fiflag_1022',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], - ['sioctl_5fbs0_1023',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], - ['sioctl_5fbs1_1024',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], - ['sioctl_5ffrer_1025',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], - ['sioctl_5fint_1026',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], - ['sioctl_5fron_1027',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], - ['sioctl_5frxrd_1028',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], - ['sioctl_5fton_1029',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], - ['sioctl_5ftxfl_1030',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], - ['siof_5fb_5fclock_1031',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], - ['siof_5fb_5fspeed_1032',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], - ['siof_5fb_5fxfer_5fstart_1033',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], - ['siof_5fclock_5fext_1034',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], - ['siof_5fclock_5fint_1035',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], - ['siof_5fspeed_5f1x_1036',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], - ['siof_5fspeed_5f32x_1037',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], - ['siof_5fxfer_5fstart_1038',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], - ['size_5fmax_1039',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], - ['size_5ft_1040',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]], - ['sms_2eh_1041',['sms.h',['../sms_8h.html',1,'']]], - ['solid_1042',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], - ['soundpan_5fnosl_1043',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], - ['soundpan_5fnosr_1044',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], - ['soundpan_5ftn1l_1045',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], - ['soundpan_5ftn1r_1046',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], - ['soundpan_5ftn2l_1047',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], - ['soundpan_5ftn2r_1048',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], - ['soundpan_5ftn3l_1049',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], - ['soundpan_5ftn3r_1050',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], - ['sp_5fsize_1051',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], - ['sprintf_1052',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], - ['sprites_5f16x16_1053',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], - ['sprites_5f8x16_1054',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h']]], - ['sprites_5f8x8_1055',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], - ['spx_5fsize_1056',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], - ['stat_5freg_1057',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], - ['statf_5f9_5fspr_1058',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], - ['statf_5fb_5fbusy_1059',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], - ['statf_5fb_5flyc_1060',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], - ['statf_5fb_5flycf_1061',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], - ['statf_5fb_5fmode00_1062',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], - ['statf_5fb_5fmode01_1063',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], - ['statf_5fb_5fmode10_1064',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], - ['statf_5fb_5foam_1065',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], - ['statf_5fb_5fvbl_1066',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], - ['statf_5fbusy_1067',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], - ['statf_5fhbl_1068',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], - ['statf_5fint_5fvbl_1069',['STATF_INT_VBL',['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], - ['statf_5flcd_1070',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], - ['statf_5flyc_1071',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], - ['statf_5flycf_1072',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], - ['statf_5fmode00_1073',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], - ['statf_5fmode01_1074',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], - ['statf_5fmode10_1075',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], - ['statf_5foam_1076',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], - ['statf_5fspr_5fcoll_1077',['STATF_SPR_COLL',['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], - ['statf_5fvbl_1078',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], - ['stdarg_2eh_1079',['stdarg.h',['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)']]], - ['stdatomic_2eh_1080',['stdatomic.h',['../stdatomic_8h.html',1,'']]], - ['stdbool_2eh_1081',['stdbool.h',['../stdbool_8h.html',1,'']]], - ['stddef_2eh_1082',['stddef.h',['../stddef_8h.html',1,'']]], - ['stdint_2eh_1083',['stdint.h',['../stdint_8h.html',1,'']]], - ['stdio_2eh_1084',['stdio.h',['../stdio_8h.html',1,'']]], - ['stdlib_2eh_1085',['stdlib.h',['../stdlib_8h.html',1,'']]], - ['stdnoreturn_2eh_1086',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], - ['strcat_1087',['strcat',['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h'],['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h']]], - ['strcmp_1088',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], - ['strcpy_1089',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], - ['string_2eh_1090',['string.h',['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)']]], - ['strlen_1091',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h']]], - ['strncat_1092',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['strncmp_1093',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['strncpy_1094',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['supported_20consoles_20_26_20cross_20compiling_1095',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]], - ['svbk_5freg_1096',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], - ['switch_5f16_5f8_5fmode_5fmbc1_1097',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], - ['switch_5f4_5f32_5fmode_5fmbc1_1098',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], - ['switch_5fdata_1099',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], - ['switch_5fram_1100',['SWITCH_RAM',['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h']]], - ['switch_5fram_5fmbc1_1101',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], - ['switch_5fram_5fmbc5_1102',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], - ['switch_5from_1103',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'SWITCH_ROM(uint8_t bank) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], - ['switch_5from1_1104',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], - ['switch_5from2_1105',['SWITCH_ROM2',['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h'],['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h']]], - ['switch_5from_5fdummy_1106',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], - ['switch_5from_5fmbc1_1107',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], - ['switch_5from_5fmbc5_1108',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], - ['switch_5from_5fmbc5_5f8m_1109',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], - ['switch_5from_5fmegaduck_1110',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], - ['switch_5from_5funrom_1111',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], - ['sys_5ftime_1112',['sys_time',['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h']]], - ['system_5f50hz_1113',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h']]], - ['system_5f60hz_1114',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], - ['system_5fbits_5fdendy_1115',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], - ['system_5fbits_5fntsc_1116',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], - ['system_5fbits_5fpal_1117',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], - ['system_5fntsc_1118',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], - ['system_5fpal_1119',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]], - - - - ['tac_5freg_1120',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], - ['tacf_5f16khz_1121',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], - ['tacf_5f262khz_1122',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], - ['tacf_5f4khz_1123',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], - ['tacf_5f65khz_1124',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], - ['tacf_5fstart_1125',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], - ['tacf_5fstop_1126',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], - ['tile_1127',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], - ['tim_5fiflag_1128',['TIM_IFLAG',['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h']]], - ['tima_5freg_1129',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], - ['time_1130',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], - ['time_2eh_1131',['time.h',['../time_8h.html',1,'']]], - ['time_5ft_1132',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]], - ['tma_5freg_1133',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]], - ['to_5ffar_5fptr_1134',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], - ['to_5ffar_5fptr_1135',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], - ['todo_20list_1136',['Todo List',['../todo.html',1,'']]], - ['tolower_1137',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], - ['toolchain_20settings_1138',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]], - ['toupper_1139',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]], - ['true_1140',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], - ['true_1141',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], - ['typeof_2eh_1142',['typeof.h',['../typeof_8h.html',1,'']]], - ['typeof_5farray_1143',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], - ['typeof_5fbit_1144',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], - ['typeof_5fbitfield_1145',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], - ['typeof_5fchar_1146',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], - ['typeof_5fcpointer_1147',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], - ['typeof_5feeppointer_1148',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], - ['typeof_5ffixed16x16_1149',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], - ['typeof_5ffloat_1150',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], - ['typeof_5ffpointer_1151',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], - ['typeof_5ffunction_1152',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], - ['typeof_5fgpointer_1153',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], - ['typeof_5fint_1154',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], - ['typeof_5fipointer_1155',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], - ['typeof_5flong_1156',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], - ['typeof_5fpointer_1157',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], - ['typeof_5fppointer_1158',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], - ['typeof_5fsbit_1159',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], - ['typeof_5fsfr_1160',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], - ['typeof_5fshort_1161',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], - ['typeof_5fstruct_1162',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], - ['typeof_5fvoid_1163',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]], - ['types_2eh_1164',['types.h',['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]], - - - - ['ubyte_1165',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], - ['uchar_5fmax_1166',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], - ['udword_1167',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], - ['uint16_1168',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], - ['uint16_5fc_1169',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], - ['uint16_5fmax_1170',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], - ['uint16_5ft_1171',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], - ['uint2bcd_1172',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], - ['uint32_1173',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], - ['uint32_5fc_1174',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], - ['uint32_5fmax_1175',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], - ['uint32_5ft_1176',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], - ['uint8_1177',['UINT8',['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], - ['uint8_5fc_1178',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], - ['uint8_5fmax_1179',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], - ['uint8_5ft_1180',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], - ['uint_5ffast16_5fmax_1181',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], - ['uint_5ffast16_5ft_1182',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], - ['uint_5ffast32_5fmax_1183',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], - ['uint_5ffast32_5ft_1184',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], - ['uint_5ffast8_5fmax_1185',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], - ['uint_5ffast8_5ft_1186',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], - ['uint_5fleast16_5fmax_1187',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], - ['uint_5fleast16_5ft_1188',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], - ['uint_5fleast32_5fmax_1189',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], - ['uint_5fleast32_5ft_1190',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], - ['uint_5fleast8_5fmax_1191',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], - ['uint_5fleast8_5ft_1192',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], - ['uint_5fmax_1193',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], - ['uint_5fmin_1194',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], - ['uintmax_5fc_1195',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], - ['uintmax_5fmax_1196',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], - ['uintmax_5ft_1197',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], - ['uintptr_5fmax_1198',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], - ['uintptr_5ft_1199',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], - ['uitoa_1200',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], - ['ulong_5fmax_1201',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], - ['ulong_5fmin_1202',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], - ['ultoa_1203',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]], - ['ulword_1204',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], - ['unsigned_1205',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], - ['use_5fc_5fmemcpy_1206',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], - ['use_5fc_5fstrcmp_1207',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], - ['use_5fc_5fstrcpy_1208',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], - ['ushrt_5fmax_1209',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], - ['ushrt_5fmin_1210',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]], - ['using_20gbdk_1211',['Using GBDK',['../docs_using_gbdk.html',1,'index']]], - ['uword_1212',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]], - - - - ['va_5farg_1213',['va_arg',['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], - ['va_5fend_1214',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], - ['va_5flist_1215',['va_list',['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]], - ['va_5fstart_1216',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], - ['vbk_5fattributes_1217',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], - ['vbk_5fbank_5f0_1218',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], - ['vbk_5fbank_5f1_1219',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], - ['vbk_5freg_1220',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'VBK_REG(): hardware.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], - ['vbk_5ftiles_1221',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], - ['vbl_5fiflag_1222',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], - ['vdp_5fattr_5fshift_1223',['VDP_ATTR_SHIFT',['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]], - ['vdp_5fr0_1224',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], - ['vdp_5fr1_1225',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], - ['vdp_5fr10_1226',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], - ['vdp_5fr2_1227',['VDP_R2',['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], - ['vdp_5fr3_1228',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], - ['vdp_5fr4_1229',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], - ['vdp_5fr5_1230',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], - ['vdp_5fr6_1231',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], - ['vdp_5fr7_1232',['VDP_R7',['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], - ['vdp_5fr8_1233',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], - ['vdp_5fr9_1234',['VDP_R9',['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], - ['vdp_5frborder_1235',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], - ['vdp_5freg_5fmask_1236',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], - ['vdp_5frscx_1237',['VDP_RSCX',['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], - ['vdp_5frscy_1238',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], - ['vdp_5fsat_5fterm_1239',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], - ['vector_5fjoypad_1240',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], - ['vector_5fserial_1241',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], - ['vector_5fstat_1242',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], - ['vector_5ftimer_1243',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]], - ['version_2eh_1244',['version.h',['../version_8h.html',1,'']]], - ['vmemcpy_1245',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['vmemset_1246',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], - ['vsync_1247',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]], - - - - ['w_1248',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], - ['wait_5fint_5fhandler_1249',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], - ['wait_5fvbl_5fdone_1250',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], - ['waitpad_1251',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], - ['waitpadup_1252',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h']]], - ['wchar_5fmax_1253',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], - ['wchar_5fmin_1254',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], - ['wchar_5ft_1255',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], - ['white_1256',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], - ['wint_5fmax_1257',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], - ['wint_5fmin_1258',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]], - ['word_1259',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]], - ['write_5fvdp_5fcmd_1260',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['write_5fvdp_5fdata_1261',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['wrtchr_1262',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]], - ['wx_5freg_1263',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], - ['wy_5freg_1264',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]], - - - - ['x_1265',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]], - ['xor_1266',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]], - - - - ['y_1267',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]], - - - - ['z88dk_5fcallee_1268',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], - ['z88dk_5ffastcall_1269',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]], + ['max_5flcd_5fisr_5fcalls_556',['MAX_LCD_ISR_CALLS',['../nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636',1,'nes.h']]], + ['maxwndposx_557',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], + ['maxwndposy_558',['MAXWNDPOSY',['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h'],['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h']]], + ['memcmp_559',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], + ['memcpy_560',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'memcpy(): string.h'],['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], + ['memctl_5fbaseoff_561',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], + ['memctl_5fbaseon_562',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], + ['memctl_5fcromoff_563',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], + ['memctl_5fcromon_564',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], + ['memctl_5fextoff_565',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], + ['memctl_5fexton_566',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], + ['memctl_5fjoyoff_567',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], + ['memctl_5fjoyon_568',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], + ['memctl_5framoff_569',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], + ['memctl_5framon_570',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], + ['memctl_5fromoff_571',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], + ['memctl_5fromon_572',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], + ['memmove_573',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], + ['memset_574',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], + ['metaspr_5fitem_575',['METASPR_ITEM',['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], + ['metaspr_5fterm_576',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], + ['metasprite_5fend_577',['metasprite_end',['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], + ['metasprite_5ft_578',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../structmetasprite__t.html',1,'metasprite_t']]], + ['metasprites_2eh_579',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)']]], + ['mfont_5fhandle_580',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]], + ['mgb_5ftype_581',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], + ['migrating_20to_20new_20gbdk_20versions_582',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]], + ['minwndposx_583',['MINWNDPOSX',['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h'],['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h']]], + ['minwndposy_584',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], + ['mode_585',['mode',['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h'],['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h']]], + ['move_5fbkg_586',['move_bkg',['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h']]], + ['move_5fmetasprite_587',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fex_588',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipx_589',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipxy_590',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipy_591',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhflip_592',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhvflip_593',['move_metasprite_hvflip',['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h']]], + ['move_5fmetasprite_5fvflip_594',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fsprite_595',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], + ['move_5fwin_596',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]], + ['msx_597',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]], + ['msx_2eh_598',['msx.h',['../msx_8h.html',1,'']]], + + + + ['naked_599',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], + ['nes_2eh_600',['nes.h',['../nes_8h.html',1,'']]], + ['nintendo_601',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], + ['nintendo_5fnes_602',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], + ['nonbanked_603',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], + ['noreturn_604',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], + ['noreturn_605',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], + ['nowait_5fint_5fhandler_606',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]], + ['npads_607',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], + ['nr10_5freg_608',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], + ['nr11_5freg_609',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], + ['nr12_5freg_610',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], + ['nr13_5freg_611',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], + ['nr14_5freg_612',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], + ['nr21_5freg_613',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], + ['nr22_5freg_614',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], + ['nr23_5freg_615',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], + ['nr24_5freg_616',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], + ['nr30_5freg_617',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], + ['nr31_5freg_618',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], + ['nr32_5freg_619',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], + ['nr33_5freg_620',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], + ['nr34_5freg_621',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], + ['nr41_5freg_622',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], + ['nr42_5freg_623',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], + ['nr43_5freg_624',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], + ['nr44_5freg_625',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], + ['nr50_5freg_626',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], + ['nr51_5freg_627',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], + ['nr52_5freg_628',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]], + ['null_629',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]], + + + + ['oam_5fitem_5ft_630',['OAM_item_t',['../struct_o_a_m__item__t.html',1,'OAM_item_t'],['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]], + ['oamf_5fbank0_631',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], + ['oamf_5fbank1_632',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], + ['oamf_5fcgb_5fpal0_633',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], + ['oamf_5fcgb_5fpal1_634',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], + ['oamf_5fcgb_5fpal2_635',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], + ['oamf_5fcgb_5fpal3_636',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], + ['oamf_5fcgb_5fpal4_637',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], + ['oamf_5fcgb_5fpal5_638',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], + ['oamf_5fcgb_5fpal6_639',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], + ['oamf_5fcgb_5fpal7_640',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], + ['oamf_5fpal0_641',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], + ['oamf_5fpal1_642',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], + ['oamf_5fpalmask_643',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], + ['oamf_5fpri_644',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], + ['oamf_5fxflip_645',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], + ['oamf_5fyflip_646',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], + ['obp0_5freg_647',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], + ['obp1_5freg_648',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], + ['ocpd_5freg_649',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], + ['ocps_5freg_650',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], + ['ocpsf_5fautoinc_651',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], + ['offsetof_652',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], + ['ofs_653',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], + ['oldcall_654',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], + ['opcode_655',['opcode',['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()'],['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()']]], + ['or_656',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]], + + + + ['p1_5freg_657',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], + ['p1f_5f0_658',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], + ['p1f_5f1_659',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], + ['p1f_5f2_660',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], + ['p1f_5f3_661',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], + ['p1f_5f4_662',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], + ['p1f_5f5_663',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], + ['p1f_5fget_5fbtn_664',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], + ['p1f_5fget_5fdpad_665',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], + ['p1f_5fget_5fnone_666',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], + ['palette_5fcolor_5ft_667',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], + ['pcm12_5freg_668',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], + ['pcm34_5freg_669',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], + ['pcm_5fsample_670',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], + ['platform_2eh_671',['platform.h',['../platform_8h.html',1,'']]], + ['plot_672',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], + ['plot_5fpoint_673',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], + ['pmfont_5fhandle_674',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], + ['pointer_675',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], + ['posx_676',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], + ['posy_677',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], + ['ppuctrl_5fbg_5fchr_678',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], + ['ppuctrl_5finc32_679',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], + ['ppuctrl_5fnmi_680',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x16_681',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x8_682',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], + ['ppuctrl_5fspr_5fchr_683',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], + ['ppumask_5fblue_684',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], + ['ppumask_5fgreen_685',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], + ['ppumask_5fmonochrome_686',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], + ['ppumask_5fred_687',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_688',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_5flc_689',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_690',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_5flc_691',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], + ['preserves_5fregs_692',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], + ['printf_693',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], + ['prop_694',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], + ['props_695',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], + ['provides_2eh_696',['provides.h',['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)'],['../mos6502_2provides_8h.html',1,'(Global Namespace)']]], + ['psg_5fch0_697',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], + ['psg_5fch1_698',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], + ['psg_5fch2_699',['PSG_CH2',['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], + ['psg_5fch3_700',['PSG_CH3',['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], + ['psg_5flatch_701',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], + ['psg_5fvolume_702',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], + ['ptr_703',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]], + ['ptrdiff_5fmax_704',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], + ['ptrdiff_5fmin_705',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]], + ['ptrdiff_5ft_706',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]], + ['putchar_707',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], + ['puts_708',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]], + + + + ['qsort_709',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]], + + + + ['r0_5fcb_5finput_710',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], + ['r0_5fcb_5foutput_711',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], + ['r0_5fdefault_712',['R0_DEFAULT',['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], + ['r0_5fes_713',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], + ['r0_5fes_5foff_714',['R0_ES_OFF',['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], + ['r0_5fhscrl_715',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], + ['r0_5fhscrl_5finh_716',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], + ['r0_5fie1_717',['R0_IE1',['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], + ['r0_5fie1_5foff_718',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], + ['r0_5fie2_719',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], + ['r0_5fie2_5foff_720',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], + ['r0_5flcb_721',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], + ['r0_5fno_5flcb_722',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], + ['r0_5fscr_5fmode1_723',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], + ['r0_5fscr_5fmode2_724',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], + ['r0_5fscr_5fmode3_725',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], + ['r0_5fss_726',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], + ['r0_5fss_5foff_727',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], + ['r0_5fvscrl_728',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], + ['r0_5fvscrl_5finh_729',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], + ['r10_5fint_5fevery_730',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], + ['r10_5fint_5foff_731',['R10_INT_OFF',['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], + ['r1_5fdefault_732',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], + ['r1_5fdisp_5foff_733',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], + ['r1_5fdisp_5fon_734',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], + ['r1_5fie_735',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], + ['r1_5fie_5foff_736',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], + ['r1_5fscr_5fmode1_737',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], + ['r1_5fscr_5fmode2_738',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], + ['r1_5fscr_5fmode3_739',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], + ['r1_5fspr_5f16x16_740',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], + ['r1_5fspr_5f8x16_741',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], + ['r1_5fspr_5f8x8_742',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], + ['r1_5fspr_5fmag_743',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], + ['r1_5fspr_5fmag_5foff_744',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], + ['r2_5fmap_5f0x0000_745',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], + ['r2_5fmap_5f0x0800_746',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], + ['r2_5fmap_5f0x1000_747',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], + ['r2_5fmap_5f0x1800_748',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], + ['r2_5fmap_5f0x2000_749',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], + ['r2_5fmap_5f0x2800_750',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], + ['r2_5fmap_5f0x3000_751',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], + ['r2_5fmap_5f0x3800_752',['R2_MAP_0x3800',['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], + ['r5_5fsat_5f0x1f00_753',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], + ['r5_5fsat_5f0x3f00_754',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], + ['r5_5fsat_5fmask_755',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], + ['r6_5fbank0_756',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], + ['r6_5fbank1_757',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], + ['r6_5fdata_5f0x0000_758',['R6_DATA_0x0000',['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], + ['r6_5fdata_5f0x2000_759',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], + ['r7_5fcolor_5fmask_760',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], + ['ramctl_5fbank_761',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], + ['ramctl_5fprot_762',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], + ['ramctl_5fram_763',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], + ['ramctl_5fro_764',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], + ['ramctl_5from_765',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], + ['rand_766',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], + ['rand_2eh_767',['rand.h',['../rand_8h.html',1,'']]], + ['rand_5fmax_768',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], + ['randw_769',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], + ['randw_5fmax_770',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], + ['raud1env_771',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], + ['raud1high_772',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], + ['raud1len_773',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], + ['raud1low_774',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], + ['raud1sweep_775',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], + ['raud2env_776',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], + ['raud2high_777',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], + ['raud2len_778',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], + ['raud2low_779',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], + ['raud3ena_780',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], + ['raud3high_781',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], + ['raud3len_782',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], + ['raud3level_783',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], + ['raud3low_784',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], + ['raud4env_785',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], + ['raud4go_786',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], + ['raud4len_787',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], + ['raud4poly_788',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], + ['raudena_789',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], + ['raudterm_790',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], + ['raudvol_791',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], + ['rbcpd_792',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], + ['rbcps_793',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], + ['rbgp_794',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], + ['rdiv_795',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], + ['rdma_796',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], + ['realloc_797',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], + ['receive_5fbyte_798',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], + ['refresh_5foam_799',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], + ['remove_5fjoy_800',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5flcd_801',['remove_LCD',['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h'],['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h']]], + ['remove_5fsio_802',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5ftim_803',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5fvbl_804',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], + ['reset_805',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], + ['ret_5fsize_806',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], + ['reverse_807',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], + ['rgb_808',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], + ['rgb8_809',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], + ['rgb_5faqua_810',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], + ['rgb_5fblack_811',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], + ['rgb_5fblue_812',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], + ['rgb_5fbrown_813',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], + ['rgb_5fcyan_814',['RGB_CYAN',['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h'],['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h']]], + ['rgb_5fdarkblue_815',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], + ['rgb_5fdarkgray_816',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], + ['rgb_5fdarkgreen_817',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], + ['rgb_5fdarkred_818',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], + ['rgb_5fdarkyellow_819',['RGB_DARKYELLOW',['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h'],['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h']]], + ['rgb_5fgreen_820',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], + ['rgb_5flightflesh_821',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], + ['rgb_5flightgray_822',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], + ['rgb_5forange_823',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], + ['rgb_5fpink_824',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], + ['rgb_5fpurple_825',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], + ['rgb_5fred_826',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], + ['rgb_5fteal_827',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], + ['rgb_5fto_5fnes_828',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], + ['rgb_5fto_5fnes_5fmacro_2eh_829',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], + ['rgb_5fwhite_830',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], + ['rgb_5fyellow_831',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], + ['rgbhtml_832',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], + ['rhdma1_833',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], + ['rhdma2_834',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], + ['rhdma3_835',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], + ['rhdma4_836',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], + ['rhdma5_837',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], + ['rie_838',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], + ['rif_839',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], + ['rkey1_840',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], + ['rlcdc_841',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], + ['rle_5fdecompress_842',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], + ['rle_5finit_843',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]], + ['rle_5fstop_844',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], + ['rledecompress_2eh_845',['rledecompress.h',['../rledecompress_8h.html',1,'']]], + ['rly_846',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], + ['rlyc_847',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], + ['robp0_848',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], + ['robp1_849',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], + ['rocpd_850',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], + ['rocps_851',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], + ['rom_2fram_20banking_20and_20mbcs_852',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]], + ['rp1_853',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], + ['rp_5freg_854',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], + ['rpcm12_855',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], + ['rpcm34_856',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], + ['rpf_5fdatain_857',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], + ['rpf_5fenread_858',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], + ['rpf_5fwrite_5fhi_859',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], + ['rpf_5fwrite_5flo_860',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], + ['rramb_861',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], + ['rramg_862',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], + ['rromb0_863',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], + ['rromb1_864',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]], + ['rrp_865',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], + ['rsb_866',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], + ['rsc_867',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], + ['rscx_868',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], + ['rscy_869',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], + ['rsmbk_870',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], + ['rspd_871',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], + ['rstat_872',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], + ['rsvbk_873',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], + ['rtac_874',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], + ['rtima_875',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], + ['rtma_876',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], + ['rvbk_877',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], + ['rwx_878',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], + ['rwy_879',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]], + + + + ['s_5fbank_880',['S_BANK',['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], + ['s_5fflipx_881',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h']]], + ['s_5fflipy_882',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h']]], + ['s_5fpal_883',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], + ['s_5fpalette_884',['S_PALETTE',['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], + ['s_5fpriority_885',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], + ['sb_5freg_886',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], + ['sc_5freg_887',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], + ['scf_5fsource_888',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], + ['scf_5fspeed_889',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], + ['scf_5fstart_890',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], + ['schar_5fmax_891',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], + ['schar_5fmin_892',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], + ['screenheight_893',['SCREENHEIGHT',['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h']]], + ['screenwidth_894',['SCREENWIDTH',['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h'],['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h']]], + ['scroll_5fbkg_895',['scroll_bkg',['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h']]], + ['scroll_5fsprite_896',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h']]], + ['scroll_5fwin_897',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], + ['scx_5freg_898',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], + ['scy_5freg_899',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], + ['seg_900',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], + ['sega_901',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], + ['segfn_902',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], + ['segofs_903',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], + ['send_5fbyte_904',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], + ['set_5f1bpp_5fcolors_905',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], + ['set_5f1bpp_5fcolors_5fex_906',['set_1bpp_colors_ex',['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h'],['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5f2bpp_5fpalette_907',['set_2bpp_palette',['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h'],['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h']]], + ['set_5fattribute_5fxy_908',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h'],['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'set_attribute_xy(uint8_t x, uint8_t y, uint8_t a) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fattributed_5ftile_5fxy_909',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5f1bpp_5fdata_910',['set_bkg_1bpp_data',['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], + ['set_5fbkg_5f2bpp_5fdata_911',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h'],['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'set_bkg_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fbkg_5f4bpp_5fdata_912',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5fattribute_5fxy_913',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'set_bkg_attribute_xy(): sms.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h'],['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h']]], + ['set_5fbkg_5fattribute_5fxy_5fnes16x16_914',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], + ['set_5fbkg_5fattributes_915',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], + ['set_5fbkg_5fattributes_5fnes16x16_916',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], + ['set_5fbkg_5fbased_5fsubmap_917',['set_bkg_based_submap',['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h']]], + ['set_5fbkg_5fbased_5ftiles_918',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fbkg_5fdata_919',['set_bkg_data',['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fbkg_5fnative_5fdata_920',['set_bkg_native_data',['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h']]], + ['set_5fbkg_5fpalette_921',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h'],['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5fpalette_5fentry_922',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h'],['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h']]], + ['set_5fbkg_5fsubmap_923',['set_bkg_submap',['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], + ['set_5fbkg_5fsubmap_5fattributes_924',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], + ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_925',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], + ['set_5fbkg_5ftile_5fxy_926',['set_bkg_tile_xy',['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h'],['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h']]], + ['set_5fbkg_5ftiles_927',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h'],['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fborder_5fcolor_928',['SET_BORDER_COLOR',['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h']]], + ['set_5fdata_929',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fdefault_5fpalette_930',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], + ['set_5finterrupts_931',['set_interrupts',['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h'],['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h']]], + ['set_5fnative_5fsprite_5fdata_932',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], + ['set_5fnative_5ftile_5fdata_933',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fpalette_934',['set_palette',['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h'],['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h']]], + ['set_5fpalette_5fentry_935',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fshadow_5foam_5faddress_936',['SET_SHADOW_OAM_ADDRESS',['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h'],['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h']]], + ['set_5fsprite_5f1bpp_5fdata_937',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5f2bpp_5fdata_938',['set_sprite_2bpp_data',['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h'],['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'set_sprite_2bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5f4bpp_5fdata_939',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], + ['set_5fsprite_5fdata_940',['set_sprite_data',['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5fnative_5fdata_941',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h']]], + ['set_5fsprite_5fpalette_942',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h'],['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fpalette_5fentry_943',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h'],['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fprop_944',['set_sprite_prop',['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h']]], + ['set_5fsprite_5ftile_945',['set_sprite_tile',['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h'],['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h']]], + ['set_5ftile_5f1bpp_5fdata_946',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5ftile_5f2bpp_5fdata_947',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], + ['set_5ftile_5fdata_948',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], + ['set_5ftile_5fmap_949',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fmap_5fcompat_950',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], + ['set_5ftile_5fsubmap_951',['set_tile_submap',['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h'],['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h'],['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h']]], + ['set_5ftile_5fsubmap_5fcompat_952',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fxy_953',['set_tile_xy',['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h'],['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h']]], + ['set_5ftiles_954',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fvram_5fbyte_955',['set_vram_byte',['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fwin_5f1bpp_5fdata_956',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], + ['set_5fwin_5fattribute_5fxy_957',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], + ['set_5fwin_5fbased_5fsubmap_958',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h']]], + ['set_5fwin_5fbased_5ftiles_959',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fwin_5fdata_960',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], + ['set_5fwin_5fsubmap_961',['set_win_submap',['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], + ['set_5fwin_5ftile_5fxy_962',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h'],['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'set_win_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h']]], + ['set_5fwin_5ftiles_963',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h'],['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'set_win_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h']]], + ['setchar_964',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], + ['setjmp_965',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], + ['setjmp_2eh_966',['setjmp.h',['../setjmp_8h.html',1,'']]], + ['sfont_5fhandle_967',['sfont_handle',['../structsfont__handle.html',1,'']]], + ['sfr_968',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], + ['sgb_2eh_969',['sgb.h',['../sgb_8h.html',1,'']]], + ['sgb_5fatrc_5fen_970',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], + ['sgb_5fattr_5fblk_971',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], + ['sgb_5fattr_5fchr_972',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], + ['sgb_5fattr_5fdiv_973',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], + ['sgb_5fattr_5flin_974',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], + ['sgb_5fattr_5fset_975',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], + ['sgb_5fattr_5ftrn_976',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], + ['sgb_5fcheck_977',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], + ['sgb_5fchr_5ftrn_978',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], + ['sgb_5fdata_5fsnd_979',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], + ['sgb_5fdata_5ftrn_980',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], + ['sgb_5ficon_5fen_981',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], + ['sgb_5fjump_982',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], + ['sgb_5fmask_5fen_983',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], + ['sgb_5fmlt_5freq_984',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], + ['sgb_5fobj_5ftrn_985',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], + ['sgb_5fpal_5f01_986',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], + ['sgb_5fpal_5f03_987',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], + ['sgb_5fpal_5f12_988',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], + ['sgb_5fpal_5f23_989',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], + ['sgb_5fpal_5fset_990',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], + ['sgb_5fpal_5ftrn_991',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], + ['sgb_5fpct_5ftrn_992',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], + ['sgb_5fsou_5ftrn_993',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], + ['sgb_5fsound_994',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], + ['sgb_5ftest_5fen_995',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], + ['sgb_5ftransfer_996',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], + ['shadow_5foam_997',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], + ['shadow_5fppuctrl_998',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], + ['shadow_5fppumask_999',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], + ['shadow_5fvdp_5fr0_1000',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], + ['shadow_5fvdp_5fr1_1001',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], + ['shadow_5fvdp_5fr10_1002',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], + ['shadow_5fvdp_5fr2_1003',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], + ['shadow_5fvdp_5fr3_1004',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], + ['shadow_5fvdp_5fr4_1005',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], + ['shadow_5fvdp_5fr5_1006',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], + ['shadow_5fvdp_5fr6_1007',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], + ['shadow_5fvdp_5fr7_1008',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], + ['shadow_5fvdp_5fr8_1009',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], + ['shadow_5fvdp_5fr9_1010',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], + ['shadow_5fvdp_5frborder_1011',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], + ['shadow_5fvdp_5frscx_1012',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], + ['shadow_5fvdp_5frscy_1013',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], + ['show_5fbkg_1014',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], + ['show_5fleft_5fcolumn_1015',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], + ['show_5fsprites_1016',['SHOW_SPRITES',['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h'],['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h']]], + ['show_5fwin_1017',['SHOW_WIN',['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], + ['shrt_5fmax_1018',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], + ['shrt_5fmin_1019',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], + ['sig_5fatomic_5fmax_1020',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], + ['sig_5fatomic_5fmin_1021',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], + ['signed_1022',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], + ['sio_5fiflag_1023',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], + ['sioctl_5fbs0_1024',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], + ['sioctl_5fbs1_1025',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], + ['sioctl_5ffrer_1026',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], + ['sioctl_5fint_1027',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], + ['sioctl_5fron_1028',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], + ['sioctl_5frxrd_1029',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], + ['sioctl_5fton_1030',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], + ['sioctl_5ftxfl_1031',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], + ['siof_5fb_5fclock_1032',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], + ['siof_5fb_5fspeed_1033',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], + ['siof_5fb_5fxfer_5fstart_1034',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], + ['siof_5fclock_5fext_1035',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], + ['siof_5fclock_5fint_1036',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], + ['siof_5fspeed_5f1x_1037',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], + ['siof_5fspeed_5f32x_1038',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], + ['siof_5fxfer_5fstart_1039',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], + ['size_5fmax_1040',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], + ['size_5ft_1041',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]], + ['sms_2eh_1042',['sms.h',['../sms_8h.html',1,'']]], + ['solid_1043',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], + ['soundpan_5fnosl_1044',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], + ['soundpan_5fnosr_1045',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], + ['soundpan_5ftn1l_1046',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], + ['soundpan_5ftn1r_1047',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], + ['soundpan_5ftn2l_1048',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], + ['soundpan_5ftn2r_1049',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], + ['soundpan_5ftn3l_1050',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], + ['soundpan_5ftn3r_1051',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], + ['sp_5fsize_1052',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], + ['sprintf_1053',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], + ['sprites_5f16x16_1054',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], + ['sprites_5f8x16_1055',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h']]], + ['sprites_5f8x8_1056',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], + ['spx_5fsize_1057',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], + ['stat_5freg_1058',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], + ['statf_5f9_5fspr_1059',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], + ['statf_5fb_5fbusy_1060',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], + ['statf_5fb_5flyc_1061',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], + ['statf_5fb_5flycf_1062',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], + ['statf_5fb_5fmode00_1063',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], + ['statf_5fb_5fmode01_1064',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], + ['statf_5fb_5fmode10_1065',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], + ['statf_5fb_5foam_1066',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], + ['statf_5fb_5fvbl_1067',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], + ['statf_5fbusy_1068',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], + ['statf_5fhbl_1069',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], + ['statf_5fint_5fvbl_1070',['STATF_INT_VBL',['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], + ['statf_5flcd_1071',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], + ['statf_5flyc_1072',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], + ['statf_5flycf_1073',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], + ['statf_5fmode00_1074',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], + ['statf_5fmode01_1075',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], + ['statf_5fmode10_1076',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], + ['statf_5foam_1077',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], + ['statf_5fspr_5fcoll_1078',['STATF_SPR_COLL',['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], + ['statf_5fvbl_1079',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], + ['stdarg_2eh_1080',['stdarg.h',['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)']]], + ['stdatomic_2eh_1081',['stdatomic.h',['../stdatomic_8h.html',1,'']]], + ['stdbool_2eh_1082',['stdbool.h',['../stdbool_8h.html',1,'']]], + ['stddef_2eh_1083',['stddef.h',['../stddef_8h.html',1,'']]], + ['stdint_2eh_1084',['stdint.h',['../stdint_8h.html',1,'']]], + ['stdio_2eh_1085',['stdio.h',['../stdio_8h.html',1,'']]], + ['stdlib_2eh_1086',['stdlib.h',['../stdlib_8h.html',1,'']]], + ['stdnoreturn_2eh_1087',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], + ['strcat_1088',['strcat',['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h'],['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h']]], + ['strcmp_1089',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], + ['strcpy_1090',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], + ['string_2eh_1091',['string.h',['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)']]], + ['strlen_1092',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h']]], + ['strncat_1093',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['strncmp_1094',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['strncpy_1095',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['supported_20consoles_20_26_20cross_20compiling_1096',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]], + ['svbk_5freg_1097',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], + ['switch_5f16_5f8_5fmode_5fmbc1_1098',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], + ['switch_5f4_5f32_5fmode_5fmbc1_1099',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], + ['switch_5fdata_1100',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], + ['switch_5fram_1101',['SWITCH_RAM',['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h']]], + ['switch_5fram_5fmbc1_1102',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], + ['switch_5fram_5fmbc5_1103',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], + ['switch_5from_1104',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'SWITCH_ROM(uint8_t bank) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], + ['switch_5from1_1105',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], + ['switch_5from2_1106',['SWITCH_ROM2',['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h'],['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h']]], + ['switch_5from_5fdummy_1107',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], + ['switch_5from_5fmbc1_1108',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], + ['switch_5from_5fmbc5_1109',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], + ['switch_5from_5fmbc5_5f8m_1110',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], + ['switch_5from_5fmegaduck_1111',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], + ['switch_5from_5funrom_1112',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], + ['sys_5ftime_1113',['sys_time',['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h']]], + ['system_5f50hz_1114',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h']]], + ['system_5f60hz_1115',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], + ['system_5fbits_5fdendy_1116',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], + ['system_5fbits_5fntsc_1117',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], + ['system_5fbits_5fpal_1118',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], + ['system_5fntsc_1119',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], + ['system_5fpal_1120',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]], + + + + ['tac_5freg_1121',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], + ['tacf_5f16khz_1122',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], + ['tacf_5f262khz_1123',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], + ['tacf_5f4khz_1124',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], + ['tacf_5f65khz_1125',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], + ['tacf_5fstart_1126',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], + ['tacf_5fstop_1127',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], + ['tile_1128',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], + ['tim_5fiflag_1129',['TIM_IFLAG',['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h']]], + ['tima_5freg_1130',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], + ['time_1131',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], + ['time_2eh_1132',['time.h',['../time_8h.html',1,'']]], + ['time_5ft_1133',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]], + ['tma_5freg_1134',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]], + ['to_5ffar_5fptr_1135',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], + ['to_5ffar_5fptr_1136',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], + ['todo_20list_1137',['Todo List',['../todo.html',1,'']]], + ['tolower_1138',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], + ['toolchain_20settings_1139',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]], + ['toupper_1140',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]], + ['true_1141',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], + ['true_1142',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], + ['typeof_2eh_1143',['typeof.h',['../typeof_8h.html',1,'']]], + ['typeof_5farray_1144',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], + ['typeof_5fbit_1145',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], + ['typeof_5fbitfield_1146',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], + ['typeof_5fchar_1147',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], + ['typeof_5fcpointer_1148',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], + ['typeof_5feeppointer_1149',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], + ['typeof_5ffixed16x16_1150',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], + ['typeof_5ffloat_1151',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], + ['typeof_5ffpointer_1152',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], + ['typeof_5ffunction_1153',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], + ['typeof_5fgpointer_1154',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], + ['typeof_5fint_1155',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], + ['typeof_5fipointer_1156',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], + ['typeof_5flong_1157',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], + ['typeof_5fpointer_1158',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], + ['typeof_5fppointer_1159',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], + ['typeof_5fsbit_1160',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], + ['typeof_5fsfr_1161',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], + ['typeof_5fshort_1162',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], + ['typeof_5fstruct_1163',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], + ['typeof_5fvoid_1164',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]], + ['types_2eh_1165',['types.h',['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]], + + + + ['ubyte_1166',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], + ['uchar_5fmax_1167',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], + ['udword_1168',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], + ['uint16_1169',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], + ['uint16_5fc_1170',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], + ['uint16_5fmax_1171',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], + ['uint16_5ft_1172',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], + ['uint2bcd_1173',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], + ['uint32_1174',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], + ['uint32_5fc_1175',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], + ['uint32_5fmax_1176',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], + ['uint32_5ft_1177',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], + ['uint8_1178',['UINT8',['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], + ['uint8_5fc_1179',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], + ['uint8_5fmax_1180',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], + ['uint8_5ft_1181',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], + ['uint_5ffast16_5fmax_1182',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], + ['uint_5ffast16_5ft_1183',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], + ['uint_5ffast32_5fmax_1184',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], + ['uint_5ffast32_5ft_1185',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], + ['uint_5ffast8_5fmax_1186',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], + ['uint_5ffast8_5ft_1187',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], + ['uint_5fleast16_5fmax_1188',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], + ['uint_5fleast16_5ft_1189',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], + ['uint_5fleast32_5fmax_1190',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], + ['uint_5fleast32_5ft_1191',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], + ['uint_5fleast8_5fmax_1192',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], + ['uint_5fleast8_5ft_1193',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], + ['uint_5fmax_1194',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], + ['uint_5fmin_1195',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], + ['uintmax_5fc_1196',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], + ['uintmax_5fmax_1197',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], + ['uintmax_5ft_1198',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], + ['uintptr_5fmax_1199',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], + ['uintptr_5ft_1200',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], + ['uitoa_1201',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], + ['ulong_5fmax_1202',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], + ['ulong_5fmin_1203',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], + ['ultoa_1204',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]], + ['ulword_1205',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], + ['unsigned_1206',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], + ['use_5fc_5fmemcpy_1207',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], + ['use_5fc_5fstrcmp_1208',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], + ['use_5fc_5fstrcpy_1209',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], + ['ushrt_5fmax_1210',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], + ['ushrt_5fmin_1211',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]], + ['using_20gbdk_1212',['Using GBDK',['../docs_using_gbdk.html',1,'index']]], + ['uword_1213',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]], + + + + ['va_5farg_1214',['va_arg',['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], + ['va_5fend_1215',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], + ['va_5flist_1216',['va_list',['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]], + ['va_5fstart_1217',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], + ['vbk_5fattributes_1218',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], + ['vbk_5fbank_5f0_1219',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], + ['vbk_5fbank_5f1_1220',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], + ['vbk_5freg_1221',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'VBK_REG(): hardware.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], + ['vbk_5ftiles_1222',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], + ['vbl_5fiflag_1223',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], + ['vdp_5fattr_5fshift_1224',['VDP_ATTR_SHIFT',['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]], + ['vdp_5fr0_1225',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], + ['vdp_5fr1_1226',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], + ['vdp_5fr10_1227',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], + ['vdp_5fr2_1228',['VDP_R2',['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], + ['vdp_5fr3_1229',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], + ['vdp_5fr4_1230',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], + ['vdp_5fr5_1231',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], + ['vdp_5fr6_1232',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], + ['vdp_5fr7_1233',['VDP_R7',['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], + ['vdp_5fr8_1234',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], + ['vdp_5fr9_1235',['VDP_R9',['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], + ['vdp_5frborder_1236',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], + ['vdp_5freg_5fmask_1237',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], + ['vdp_5frscx_1238',['VDP_RSCX',['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], + ['vdp_5frscy_1239',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], + ['vdp_5fsat_5fterm_1240',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], + ['vector_5fjoypad_1241',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], + ['vector_5fserial_1242',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], + ['vector_5fstat_1243',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], + ['vector_5ftimer_1244',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]], + ['version_2eh_1245',['version.h',['../version_8h.html',1,'']]], + ['vmemcpy_1246',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['vmemset_1247',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], + ['vsync_1248',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]], + + + + ['w_1249',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], + ['wait_5fint_5fhandler_1250',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], + ['wait_5fvbl_5fdone_1251',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], + ['waitpad_1252',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], + ['waitpadup_1253',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h']]], + ['wchar_5fmax_1254',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], + ['wchar_5fmin_1255',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], + ['wchar_5ft_1256',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], + ['white_1257',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], + ['wint_5fmax_1258',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], + ['wint_5fmin_1259',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]], + ['word_1260',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]], + ['write_5fvdp_5fcmd_1261',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['write_5fvdp_5fdata_1262',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['wrtchr_1263',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]], + ['wx_5freg_1264',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], + ['wy_5freg_1265',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]], + + + + ['x_1266',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]], + ['xor_1267',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]], + + + + ['y_1268',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]], + + + + ['z88dk_5fcallee_1269',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], + ['z88dk_5ffastcall_1270',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]], @@ -901,16 +902,16 @@ var searchData = [ ['b_118',['b',['../union__fixed.html#ac0efdf5ee7302ad64dbc51cabc3659d3',1,'_fixed::b()'],['../gb_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): gb.h'],['../gbdk_2emu__debug_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): emu_debug.h'],['../msx_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): msx.h'],['../sms_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): sms.h']]], - ['bank_119',['BANK',['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h'],['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h']]], + ['bank_119',['BANK',['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h'],['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h']]], ['banked_120',['BANKED',['../asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0',1,'types.h']]], - ['bankref_121',['BANKREF',['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], + ['bankref_121',['BANKREF',['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], ['bankref_5fextern_122',['BANKREF_EXTERN',['../gb_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): gb.h'],['../msx_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): msx.h'],['../nes_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): nes.h'],['../sms_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): sms.h']]], - ['bcd_123',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], - ['bcd_2eh_124',['bcd.h',['../gbdk_2bcd_8h.html',1,'(Global Namespace)'],['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)']]], - ['bcd2text_125',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], - ['bcd_5fadd_126',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], - ['bcd_5fhex_127',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], - ['bcd_5fsub_128',['bcd_sub',['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h']]], + ['bcd_123',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], + ['bcd_2eh_124',['bcd.h',['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)'],['../nes_2bcd_8h.html',1,'(Global Namespace)'],['../gbdk_2bcd_8h.html',1,'(Global Namespace)']]], + ['bcd2text_125',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], + ['bcd_5fadd_126',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], + ['bcd_5fhex_127',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], + ['bcd_5fsub_128',['bcd_sub',['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h'],['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h']]], ['bcpd_5freg_129',['BCPD_REG',['../gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30',1,'hardware.h']]], ['bcps_5freg_130',['BCPS_REG',['../gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99',1,'hardware.h']]], ['bcpsf_5fautoinc_131',['BCPSF_AUTOINC',['../gb_2hardware_8h.html#a88cceb86b8168f4c539e9612a81145a6',1,'hardware.h']]], @@ -1046,8 +1047,8 @@ var searchData = [ - ['false_252',['FALSE',['../types_8h.html#aa93f0eb578d23995850d61f7d61c55c1',1,'types.h']]], - ['false_253',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], + ['false_252',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], + ['false_253',['FALSE',['../types_8h.html#aa93f0eb578d23995850d61f7d61c55c1',1,'types.h']]], ['far_5fcall_254',['FAR_CALL',['../far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730',1,'far_ptr.h']]], ['far_5ffunc_255',['FAR_FUNC',['../far__ptr_8h.html#a048cfacb5d37ab758a74f44e86c1dbc6',1,'far_ptr.h']]], ['far_5fofs_256',['FAR_OFS',['../far__ptr_8h.html#ab79586d8cc3cb926f363f4d0cf7143d5',1,'far_ptr.h']]], diff --git a/docs/api/search/defines_0.js b/docs/api/search/defines_0.js @@ -1,16 +1,16 @@ var searchData= [ - ['_5f_5fbool_5ftrue_5ffalse_5fare_5fdefined_1790',['__bool_true_false_are_defined',['../stdbool_8h.html#a665b0cc9ee2ced31785321d55cde349e',1,'stdbool.h']]], - ['_5f_5fbyte_5freg_1791',['__BYTE_REG',['../gb_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h'],['../msx_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h'],['../sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h']]], - ['_5f_5fbytes_1792',['__BYTES',['../gb_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h'],['../msx_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h'],['../sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h']]], - ['_5f_5fgbdk_5fversion_1793',['__GBDK_VERSION',['../version_8h.html#a459449876dfba6299bf055c882d78334',1,'version.h']]], - ['_5f_5fptrdiff_5ft_5fdefined_1794',['__PTRDIFF_T_DEFINED',['../stddef_8h.html#a9e3909fa823b8c4e3fc624d77fb946bf',1,'stddef.h']]], - ['_5f_5fread_5fvdp_5freg_1795',['__READ_VDP_REG',['../msx_8h.html#a964e713cb2535d7464d0d6ca7677049a',1,'__READ_VDP_REG(): msx.h'],['../sms_8h.html#a964e713cb2535d7464d0d6ca7677049a',1,'__READ_VDP_REG(): sms.h']]], - ['_5f_5freg_1796',['__REG',['../nes_2hardware_8h.html#a1053e08ff700b39d8bdc370ff4d18a34',1,'__REG(): hardware.h'],['../gb_2hardware_8h.html#a0b42e4dadd74c927e8b801b4f42c0e44',1,'__REG(): hardware.h']]], - ['_5f_5fshadow_5freg_1797',['__SHADOW_REG',['../nes_2hardware_8h.html#ae61804714a30560fb686c9e5217e54f3',1,'hardware.h']]], - ['_5f_5fsize_5ft_5fdefined_1798',['__SIZE_T_DEFINED',['../asm_2mos6502_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../asm_2sm83_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../asm_2z80_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../stddef_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): stddef.h']]], - ['_5f_5fwchar_5ft_5fdefined_1799',['__WCHAR_T_DEFINED',['../stddef_8h.html#a4aa39aaff620f750e11ece0766b185fd',1,'stddef.h']]], - ['_5f_5fwrite_5fvdp_5freg_1800',['__WRITE_VDP_REG',['../msx_8h.html#aa34282113397af810be737df1acec36c',1,'__WRITE_VDP_REG(): msx.h'],['../sms_8h.html#aa34282113397af810be737df1acec36c',1,'__WRITE_VDP_REG(): sms.h']]], - ['_5f_5fwrite_5fvdp_5freg_5funsafe_1801',['__WRITE_VDP_REG_UNSAFE',['../msx_8h.html#a63369a199a979eb3dbba71449659148d',1,'__WRITE_VDP_REG_UNSAFE(): msx.h'],['../sms_8h.html#a63369a199a979eb3dbba71449659148d',1,'__WRITE_VDP_REG_UNSAFE(): sms.h']]], - ['_5fcurrent_5fbank_1802',['_current_bank',['../sms_8h.html#af0d15cf2a26924d2ef00ac4017e6b1d8',1,'sms.h']]] + ['_5f_5fbool_5ftrue_5ffalse_5fare_5fdefined_1791',['__bool_true_false_are_defined',['../stdbool_8h.html#a665b0cc9ee2ced31785321d55cde349e',1,'stdbool.h']]], + ['_5f_5fbyte_5freg_1792',['__BYTE_REG',['../gb_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h'],['../msx_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h'],['../sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8',1,'__BYTE_REG(): hardware.h']]], + ['_5f_5fbytes_1793',['__BYTES',['../gb_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h'],['../msx_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h'],['../sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3',1,'__BYTES(): hardware.h']]], + ['_5f_5fgbdk_5fversion_1794',['__GBDK_VERSION',['../version_8h.html#a459449876dfba6299bf055c882d78334',1,'version.h']]], + ['_5f_5fptrdiff_5ft_5fdefined_1795',['__PTRDIFF_T_DEFINED',['../stddef_8h.html#a9e3909fa823b8c4e3fc624d77fb946bf',1,'stddef.h']]], + ['_5f_5fread_5fvdp_5freg_1796',['__READ_VDP_REG',['../msx_8h.html#a964e713cb2535d7464d0d6ca7677049a',1,'__READ_VDP_REG(): msx.h'],['../sms_8h.html#a964e713cb2535d7464d0d6ca7677049a',1,'__READ_VDP_REG(): sms.h']]], + ['_5f_5freg_1797',['__REG',['../nes_2hardware_8h.html#a1053e08ff700b39d8bdc370ff4d18a34',1,'__REG(): hardware.h'],['../gb_2hardware_8h.html#a0b42e4dadd74c927e8b801b4f42c0e44',1,'__REG(): hardware.h']]], + ['_5f_5fshadow_5freg_1798',['__SHADOW_REG',['../nes_2hardware_8h.html#ae61804714a30560fb686c9e5217e54f3',1,'hardware.h']]], + ['_5f_5fsize_5ft_5fdefined_1799',['__SIZE_T_DEFINED',['../asm_2mos6502_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../asm_2sm83_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../asm_2z80_2types_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): types.h'],['../stddef_8h.html#a8de3167f7b52ff5a2f538858cb5e32d3',1,'__SIZE_T_DEFINED(): stddef.h']]], + ['_5f_5fwchar_5ft_5fdefined_1800',['__WCHAR_T_DEFINED',['../stddef_8h.html#a4aa39aaff620f750e11ece0766b185fd',1,'stddef.h']]], + ['_5f_5fwrite_5fvdp_5freg_1801',['__WRITE_VDP_REG',['../msx_8h.html#aa34282113397af810be737df1acec36c',1,'__WRITE_VDP_REG(): msx.h'],['../sms_8h.html#aa34282113397af810be737df1acec36c',1,'__WRITE_VDP_REG(): sms.h']]], + ['_5f_5fwrite_5fvdp_5freg_5funsafe_1802',['__WRITE_VDP_REG_UNSAFE',['../msx_8h.html#a63369a199a979eb3dbba71449659148d',1,'__WRITE_VDP_REG_UNSAFE(): msx.h'],['../sms_8h.html#a63369a199a979eb3dbba71449659148d',1,'__WRITE_VDP_REG_UNSAFE(): sms.h']]], + ['_5fcurrent_5fbank_1803',['_current_bank',['../sms_8h.html#af0d15cf2a26924d2ef00ac4017e6b1d8',1,'sms.h']]] ]; diff --git a/docs/api/search/defines_1.js b/docs/api/search/defines_1.js @@ -1,38 +1,38 @@ var searchData= [ - ['and_1803',['AND',['../drawing_8h.html#acd1b97556dfbbac61063a63031d2f91d',1,'drawing.h']]], - ['assert_1804',['assert',['../assert_8h.html#af576bf8ffa22a44e53018c67095ffbf0',1,'assert.h']]], - ['at_1805',['AT',['../asm_2types_8h.html#a66d3e9555a86fa871932c5f60834c67e',1,'types.h']]], - ['aud1sweep_5fdown_1806',['AUD1SWEEP_DOWN',['../gb_2hardware_8h.html#a281569182e3edb53b7c78b95a4082971',1,'hardware.h']]], - ['aud1sweep_5flength_1807',['AUD1SWEEP_LENGTH',['../gb_2hardware_8h.html#aaed4a07f441ddeecae520e76eb7b7e27',1,'hardware.h']]], - ['aud1sweep_5ftime_1808',['AUD1SWEEP_TIME',['../gb_2hardware_8h.html#ac4cbf03d9c2d64cddaf348e003780cf8',1,'hardware.h']]], - ['aud1sweep_5fup_1809',['AUD1SWEEP_UP',['../gb_2hardware_8h.html#aa8b5c841c97ae090724a910040f8dd2d',1,'hardware.h']]], - ['aud4poly_5fwidth_5f15bit_1810',['AUD4POLY_WIDTH_15BIT',['../gb_2hardware_8h.html#a1bfe644bf343abd66c790c2758e7c0bb',1,'hardware.h']]], - ['aud4poly_5fwidth_5f7bit_1811',['AUD4POLY_WIDTH_7BIT',['../gb_2hardware_8h.html#a9120d2c7cd8800e302e76f525d332d6c',1,'hardware.h']]], - ['audena_5foff_1812',['AUDENA_OFF',['../gb_2hardware_8h.html#a1b424d8f8a7438d19261401a843263d2',1,'hardware.h']]], - ['audena_5fon_1813',['AUDENA_ON',['../gb_2hardware_8h.html#a7bbcf10e7a2b69127cd2f9e598bf601f',1,'hardware.h']]], - ['audenv_5fdown_1814',['AUDENV_DOWN',['../gb_2hardware_8h.html#aa58f52563d21d56e79d422c544eeb13f',1,'hardware.h']]], - ['audenv_5flength_1815',['AUDENV_LENGTH',['../gb_2hardware_8h.html#ad07fa5e19e334eee03c2fcb8671b2ed3',1,'hardware.h']]], - ['audenv_5fup_1816',['AUDENV_UP',['../gb_2hardware_8h.html#a9f069f19e8a05d1f1114aaabf531739e',1,'hardware.h']]], - ['audenv_5fvol_1817',['AUDENV_VOL',['../gb_2hardware_8h.html#a7dab7d2ad1bf670875814d3029d54122',1,'hardware.h']]], - ['audhigh_5flength_5foff_1818',['AUDHIGH_LENGTH_OFF',['../gb_2hardware_8h.html#afe4927e6bc7efa57461e3c3b84d242da',1,'hardware.h']]], - ['audhigh_5flength_5fon_1819',['AUDHIGH_LENGTH_ON',['../gb_2hardware_8h.html#ab3325578cf7f7f67610353a62aba274e',1,'hardware.h']]], - ['audhigh_5frestart_1820',['AUDHIGH_RESTART',['../gb_2hardware_8h.html#a6d820a86bd30b531d5df5b27139ae92d',1,'hardware.h']]], - ['audlen_5fduty_5f12_5f5_1821',['AUDLEN_DUTY_12_5',['../gb_2hardware_8h.html#a8a88b504914eed6c0c4d2853689487ba',1,'hardware.h']]], - ['audlen_5fduty_5f25_1822',['AUDLEN_DUTY_25',['../gb_2hardware_8h.html#a52e58c151c5910792e75f7eea7f7ddbb',1,'hardware.h']]], - ['audlen_5fduty_5f50_1823',['AUDLEN_DUTY_50',['../gb_2hardware_8h.html#abd862604a105aa2475223b06abfa8bfe',1,'hardware.h']]], - ['audlen_5fduty_5f75_1824',['AUDLEN_DUTY_75',['../gb_2hardware_8h.html#a194e3432f1e4d5d23d4ea096cef783e5',1,'hardware.h']]], - ['audlen_5flength_1825',['AUDLEN_LENGTH',['../gb_2hardware_8h.html#a367f10d1cfcc04fdbfcb88f09b230bd3',1,'hardware.h']]], - ['audterm_5f1_5fleft_1826',['AUDTERM_1_LEFT',['../gb_2hardware_8h.html#aad3ccece4257429e82186f7b4d72b220',1,'hardware.h']]], - ['audterm_5f1_5fright_1827',['AUDTERM_1_RIGHT',['../gb_2hardware_8h.html#aa3cdccfb4b6b42cdee682bdb6e4fc310',1,'hardware.h']]], - ['audterm_5f2_5fleft_1828',['AUDTERM_2_LEFT',['../gb_2hardware_8h.html#a309d26015522c2de1cff39ba6e6e6a04',1,'hardware.h']]], - ['audterm_5f2_5fright_1829',['AUDTERM_2_RIGHT',['../gb_2hardware_8h.html#a6fb64712b06118cad702691f2aa18cd4',1,'hardware.h']]], - ['audterm_5f3_5fleft_1830',['AUDTERM_3_LEFT',['../gb_2hardware_8h.html#ac1470febab4adcff88b31a465d480f72',1,'hardware.h']]], - ['audterm_5f3_5fright_1831',['AUDTERM_3_RIGHT',['../gb_2hardware_8h.html#adc74cebc6671c48bd502667f21d24da4',1,'hardware.h']]], - ['audterm_5f4_5fleft_1832',['AUDTERM_4_LEFT',['../gb_2hardware_8h.html#af9a0eee23057665604c258abc667939d',1,'hardware.h']]], - ['audterm_5f4_5fright_1833',['AUDTERM_4_RIGHT',['../gb_2hardware_8h.html#a2ba607e94d30ae8eeb1933c9dabbf68d',1,'hardware.h']]], - ['audvol_5fvin_5fleft_1834',['AUDVOL_VIN_LEFT',['../gb_2hardware_8h.html#a8cb754b63b073abf30af3fd6f0052832',1,'hardware.h']]], - ['audvol_5fvin_5fright_1835',['AUDVOL_VIN_RIGHT',['../gb_2hardware_8h.html#aa257f1e89f6782714cbc76ffc71d0fe7',1,'hardware.h']]], - ['audvol_5fvol_5fleft_1836',['AUDVOL_VOL_LEFT',['../gb_2hardware_8h.html#a0dc3f482441d4e13828aebdf396c3be9',1,'hardware.h']]], - ['audvol_5fvol_5fright_1837',['AUDVOL_VOL_RIGHT',['../gb_2hardware_8h.html#aabac77131d22297a246a3cfb0e443605',1,'hardware.h']]] + ['and_1804',['AND',['../drawing_8h.html#acd1b97556dfbbac61063a63031d2f91d',1,'drawing.h']]], + ['assert_1805',['assert',['../assert_8h.html#af576bf8ffa22a44e53018c67095ffbf0',1,'assert.h']]], + ['at_1806',['AT',['../asm_2types_8h.html#a66d3e9555a86fa871932c5f60834c67e',1,'types.h']]], + ['aud1sweep_5fdown_1807',['AUD1SWEEP_DOWN',['../gb_2hardware_8h.html#a281569182e3edb53b7c78b95a4082971',1,'hardware.h']]], + ['aud1sweep_5flength_1808',['AUD1SWEEP_LENGTH',['../gb_2hardware_8h.html#aaed4a07f441ddeecae520e76eb7b7e27',1,'hardware.h']]], + ['aud1sweep_5ftime_1809',['AUD1SWEEP_TIME',['../gb_2hardware_8h.html#ac4cbf03d9c2d64cddaf348e003780cf8',1,'hardware.h']]], + ['aud1sweep_5fup_1810',['AUD1SWEEP_UP',['../gb_2hardware_8h.html#aa8b5c841c97ae090724a910040f8dd2d',1,'hardware.h']]], + ['aud4poly_5fwidth_5f15bit_1811',['AUD4POLY_WIDTH_15BIT',['../gb_2hardware_8h.html#a1bfe644bf343abd66c790c2758e7c0bb',1,'hardware.h']]], + ['aud4poly_5fwidth_5f7bit_1812',['AUD4POLY_WIDTH_7BIT',['../gb_2hardware_8h.html#a9120d2c7cd8800e302e76f525d332d6c',1,'hardware.h']]], + ['audena_5foff_1813',['AUDENA_OFF',['../gb_2hardware_8h.html#a1b424d8f8a7438d19261401a843263d2',1,'hardware.h']]], + ['audena_5fon_1814',['AUDENA_ON',['../gb_2hardware_8h.html#a7bbcf10e7a2b69127cd2f9e598bf601f',1,'hardware.h']]], + ['audenv_5fdown_1815',['AUDENV_DOWN',['../gb_2hardware_8h.html#aa58f52563d21d56e79d422c544eeb13f',1,'hardware.h']]], + ['audenv_5flength_1816',['AUDENV_LENGTH',['../gb_2hardware_8h.html#ad07fa5e19e334eee03c2fcb8671b2ed3',1,'hardware.h']]], + ['audenv_5fup_1817',['AUDENV_UP',['../gb_2hardware_8h.html#a9f069f19e8a05d1f1114aaabf531739e',1,'hardware.h']]], + ['audenv_5fvol_1818',['AUDENV_VOL',['../gb_2hardware_8h.html#a7dab7d2ad1bf670875814d3029d54122',1,'hardware.h']]], + ['audhigh_5flength_5foff_1819',['AUDHIGH_LENGTH_OFF',['../gb_2hardware_8h.html#afe4927e6bc7efa57461e3c3b84d242da',1,'hardware.h']]], + ['audhigh_5flength_5fon_1820',['AUDHIGH_LENGTH_ON',['../gb_2hardware_8h.html#ab3325578cf7f7f67610353a62aba274e',1,'hardware.h']]], + ['audhigh_5frestart_1821',['AUDHIGH_RESTART',['../gb_2hardware_8h.html#a6d820a86bd30b531d5df5b27139ae92d',1,'hardware.h']]], + ['audlen_5fduty_5f12_5f5_1822',['AUDLEN_DUTY_12_5',['../gb_2hardware_8h.html#a8a88b504914eed6c0c4d2853689487ba',1,'hardware.h']]], + ['audlen_5fduty_5f25_1823',['AUDLEN_DUTY_25',['../gb_2hardware_8h.html#a52e58c151c5910792e75f7eea7f7ddbb',1,'hardware.h']]], + ['audlen_5fduty_5f50_1824',['AUDLEN_DUTY_50',['../gb_2hardware_8h.html#abd862604a105aa2475223b06abfa8bfe',1,'hardware.h']]], + ['audlen_5fduty_5f75_1825',['AUDLEN_DUTY_75',['../gb_2hardware_8h.html#a194e3432f1e4d5d23d4ea096cef783e5',1,'hardware.h']]], + ['audlen_5flength_1826',['AUDLEN_LENGTH',['../gb_2hardware_8h.html#a367f10d1cfcc04fdbfcb88f09b230bd3',1,'hardware.h']]], + ['audterm_5f1_5fleft_1827',['AUDTERM_1_LEFT',['../gb_2hardware_8h.html#aad3ccece4257429e82186f7b4d72b220',1,'hardware.h']]], + ['audterm_5f1_5fright_1828',['AUDTERM_1_RIGHT',['../gb_2hardware_8h.html#aa3cdccfb4b6b42cdee682bdb6e4fc310',1,'hardware.h']]], + ['audterm_5f2_5fleft_1829',['AUDTERM_2_LEFT',['../gb_2hardware_8h.html#a309d26015522c2de1cff39ba6e6e6a04',1,'hardware.h']]], + ['audterm_5f2_5fright_1830',['AUDTERM_2_RIGHT',['../gb_2hardware_8h.html#a6fb64712b06118cad702691f2aa18cd4',1,'hardware.h']]], + ['audterm_5f3_5fleft_1831',['AUDTERM_3_LEFT',['../gb_2hardware_8h.html#ac1470febab4adcff88b31a465d480f72',1,'hardware.h']]], + ['audterm_5f3_5fright_1832',['AUDTERM_3_RIGHT',['../gb_2hardware_8h.html#adc74cebc6671c48bd502667f21d24da4',1,'hardware.h']]], + ['audterm_5f4_5fleft_1833',['AUDTERM_4_LEFT',['../gb_2hardware_8h.html#af9a0eee23057665604c258abc667939d',1,'hardware.h']]], + ['audterm_5f4_5fright_1834',['AUDTERM_4_RIGHT',['../gb_2hardware_8h.html#a2ba607e94d30ae8eeb1933c9dabbf68d',1,'hardware.h']]], + ['audvol_5fvin_5fleft_1835',['AUDVOL_VIN_LEFT',['../gb_2hardware_8h.html#a8cb754b63b073abf30af3fd6f0052832',1,'hardware.h']]], + ['audvol_5fvin_5fright_1836',['AUDVOL_VIN_RIGHT',['../gb_2hardware_8h.html#aa257f1e89f6782714cbc76ffc71d0fe7',1,'hardware.h']]], + ['audvol_5fvol_5fleft_1837',['AUDVOL_VOL_LEFT',['../gb_2hardware_8h.html#a0dc3f482441d4e13828aebdf396c3be9',1,'hardware.h']]], + ['audvol_5fvol_5fright_1838',['AUDVOL_VOL_RIGHT',['../gb_2hardware_8h.html#aabac77131d22297a246a3cfb0e443605',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_10.js b/docs/api/search/defines_10.js @@ -1,35 +1,35 @@ var searchData= [ - ['p1f_5f0_2137',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], - ['p1f_5f1_2138',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], - ['p1f_5f2_2139',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], - ['p1f_5f3_2140',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], - ['p1f_5f4_2141',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], - ['p1f_5f5_2142',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], - ['p1f_5fget_5fbtn_2143',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], - ['p1f_5fget_5fdpad_2144',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], - ['p1f_5fget_5fnone_2145',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], - ['ppuctrl_5fbg_5fchr_2146',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], - ['ppuctrl_5finc32_2147',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], - ['ppuctrl_5fnmi_2148',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x16_2149',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], - ['ppuctrl_5fspr_5f8x8_2150',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], - ['ppuctrl_5fspr_5fchr_2151',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], - ['ppumask_5fblue_2152',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], - ['ppumask_5fgreen_2153',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], - ['ppumask_5fmonochrome_2154',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], - ['ppumask_5fred_2155',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_2156',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], - ['ppumask_5fshow_5fbg_5flc_2157',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_2158',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], - ['ppumask_5fshow_5fspr_5flc_2159',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], - ['preserves_5fregs_2160',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], - ['psg_5fch0_2161',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], - ['psg_5fch1_2162',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], - ['psg_5fch2_2163',['PSG_CH2',['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], - ['psg_5fch3_2164',['PSG_CH3',['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], - ['psg_5flatch_2165',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], - ['psg_5fvolume_2166',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], - ['ptrdiff_5fmax_2167',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], - ['ptrdiff_5fmin_2168',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]] + ['p1f_5f0_2139',['P1F_0',['../gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a',1,'hardware.h']]], + ['p1f_5f1_2140',['P1F_1',['../gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92',1,'hardware.h']]], + ['p1f_5f2_2141',['P1F_2',['../gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385',1,'hardware.h']]], + ['p1f_5f3_2142',['P1F_3',['../gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e',1,'hardware.h']]], + ['p1f_5f4_2143',['P1F_4',['../gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b',1,'hardware.h']]], + ['p1f_5f5_2144',['P1F_5',['../gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278',1,'hardware.h']]], + ['p1f_5fget_5fbtn_2145',['P1F_GET_BTN',['../gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6',1,'hardware.h']]], + ['p1f_5fget_5fdpad_2146',['P1F_GET_DPAD',['../gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0',1,'hardware.h']]], + ['p1f_5fget_5fnone_2147',['P1F_GET_NONE',['../gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a',1,'hardware.h']]], + ['ppuctrl_5fbg_5fchr_2148',['PPUCTRL_BG_CHR',['../nes_2hardware_8h.html#a8a693ef1e7481e9d66811dc6848e5575',1,'hardware.h']]], + ['ppuctrl_5finc32_2149',['PPUCTRL_INC32',['../nes_2hardware_8h.html#a5709b6a188c2042aa32a4d4abe9f619a',1,'hardware.h']]], + ['ppuctrl_5fnmi_2150',['PPUCTRL_NMI',['../nes_2hardware_8h.html#ad4195c2da9cc37e948b779a3bba574da',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x16_2151',['PPUCTRL_SPR_8X16',['../nes_2hardware_8h.html#a6d712a8ba6ec86c2937aeb1b8b36f340',1,'hardware.h']]], + ['ppuctrl_5fspr_5f8x8_2152',['PPUCTRL_SPR_8X8',['../nes_2hardware_8h.html#a1912c130a459dc70b7814721e62853f3',1,'hardware.h']]], + ['ppuctrl_5fspr_5fchr_2153',['PPUCTRL_SPR_CHR',['../nes_2hardware_8h.html#ab3147e0e9e56b86bebba0bcf1c7609af',1,'hardware.h']]], + ['ppumask_5fblue_2154',['PPUMASK_BLUE',['../nes_2hardware_8h.html#a2c924ea42b8f571a6461bf6d42167491',1,'hardware.h']]], + ['ppumask_5fgreen_2155',['PPUMASK_GREEN',['../nes_2hardware_8h.html#adb6fcefb52ab83fe8aeeafe033391f94',1,'hardware.h']]], + ['ppumask_5fmonochrome_2156',['PPUMASK_MONOCHROME',['../nes_2hardware_8h.html#a4358b756ed8f83ee57451a4428a11829',1,'hardware.h']]], + ['ppumask_5fred_2157',['PPUMASK_RED',['../nes_2hardware_8h.html#a32c11331376cfa653f9d66571382d430',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_2158',['PPUMASK_SHOW_BG',['../nes_2hardware_8h.html#aaf30bd58f6f863e21f605957d547bdd7',1,'hardware.h']]], + ['ppumask_5fshow_5fbg_5flc_2159',['PPUMASK_SHOW_BG_LC',['../nes_2hardware_8h.html#a0921fb5a3bfa138b479df91189d51f1c',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_2160',['PPUMASK_SHOW_SPR',['../nes_2hardware_8h.html#a73dfa1e321b7b5a3835450c0382f7779',1,'hardware.h']]], + ['ppumask_5fshow_5fspr_5flc_2161',['PPUMASK_SHOW_SPR_LC',['../nes_2hardware_8h.html#add0805a7bbaa88cf568f7a8fa7eb252c',1,'hardware.h']]], + ['preserves_5fregs_2162',['PRESERVES_REGS',['../asm_2types_8h.html#acb825e83a33fcc06482c59b4ab2cf961',1,'types.h']]], + ['psg_5fch0_2163',['PSG_CH0',['../msx_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h'],['../sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c',1,'PSG_CH0(): hardware.h']]], + ['psg_5fch1_2164',['PSG_CH1',['../msx_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h'],['../sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317',1,'PSG_CH1(): hardware.h']]], + ['psg_5fch2_2165',['PSG_CH2',['../sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h'],['../msx_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226',1,'PSG_CH2(): hardware.h']]], + ['psg_5fch3_2166',['PSG_CH3',['../msx_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h'],['../sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42',1,'PSG_CH3(): hardware.h']]], + ['psg_5flatch_2167',['PSG_LATCH',['../msx_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h'],['../sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3',1,'PSG_LATCH(): hardware.h']]], + ['psg_5fvolume_2168',['PSG_VOLUME',['../msx_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h'],['../sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1',1,'PSG_VOLUME(): hardware.h']]], + ['ptrdiff_5fmax_2169',['PTRDIFF_MAX',['../stdint_8h.html#add2ef7bffac19cfdd1f4b5495409672f',1,'stdint.h']]], + ['ptrdiff_5fmin_2170',['PTRDIFF_MIN',['../stdint_8h.html#ad9b88ba2fb858f98b50b38e49875d90e',1,'stdint.h']]] ]; diff --git a/docs/api/search/defines_11.js b/docs/api/search/defines_11.js @@ -1,150 +1,150 @@ var searchData= [ - ['r0_5fcb_5finput_2169',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], - ['r0_5fcb_5foutput_2170',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], - ['r0_5fdefault_2171',['R0_DEFAULT',['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], - ['r0_5fes_2172',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], - ['r0_5fes_5foff_2173',['R0_ES_OFF',['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], - ['r0_5fhscrl_2174',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], - ['r0_5fhscrl_5finh_2175',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], - ['r0_5fie1_2176',['R0_IE1',['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], - ['r0_5fie1_5foff_2177',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], - ['r0_5fie2_2178',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], - ['r0_5fie2_5foff_2179',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], - ['r0_5flcb_2180',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], - ['r0_5fno_5flcb_2181',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], - ['r0_5fscr_5fmode1_2182',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], - ['r0_5fscr_5fmode2_2183',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], - ['r0_5fscr_5fmode3_2184',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], - ['r0_5fss_2185',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], - ['r0_5fss_5foff_2186',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], - ['r0_5fvscrl_2187',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], - ['r0_5fvscrl_5finh_2188',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], - ['r10_5fint_5fevery_2189',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], - ['r10_5fint_5foff_2190',['R10_INT_OFF',['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], - ['r1_5fdefault_2191',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], - ['r1_5fdisp_5foff_2192',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], - ['r1_5fdisp_5fon_2193',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], - ['r1_5fie_2194',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], - ['r1_5fie_5foff_2195',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], - ['r1_5fscr_5fmode1_2196',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], - ['r1_5fscr_5fmode2_2197',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], - ['r1_5fscr_5fmode3_2198',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], - ['r1_5fspr_5f16x16_2199',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], - ['r1_5fspr_5f8x16_2200',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], - ['r1_5fspr_5f8x8_2201',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], - ['r1_5fspr_5fmag_2202',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], - ['r1_5fspr_5fmag_5foff_2203',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], - ['r2_5fmap_5f0x0000_2204',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], - ['r2_5fmap_5f0x0800_2205',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], - ['r2_5fmap_5f0x1000_2206',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], - ['r2_5fmap_5f0x1800_2207',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], - ['r2_5fmap_5f0x2000_2208',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], - ['r2_5fmap_5f0x2800_2209',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], - ['r2_5fmap_5f0x3000_2210',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], - ['r2_5fmap_5f0x3800_2211',['R2_MAP_0x3800',['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], - ['r5_5fsat_5f0x1f00_2212',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], - ['r5_5fsat_5f0x3f00_2213',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], - ['r5_5fsat_5fmask_2214',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], - ['r6_5fbank0_2215',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], - ['r6_5fbank1_2216',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], - ['r6_5fdata_5f0x0000_2217',['R6_DATA_0x0000',['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], - ['r6_5fdata_5f0x2000_2218',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], - ['r7_5fcolor_5fmask_2219',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], - ['ramctl_5fbank_2220',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], - ['ramctl_5fprot_2221',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], - ['ramctl_5fram_2222',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], - ['ramctl_5fro_2223',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], - ['ramctl_5from_2224',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], - ['rand_5fmax_2225',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], - ['randw_5fmax_2226',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], - ['raud1env_2227',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], - ['raud1high_2228',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], - ['raud1len_2229',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], - ['raud1low_2230',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], - ['raud1sweep_2231',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], - ['raud2env_2232',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], - ['raud2high_2233',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], - ['raud2len_2234',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], - ['raud2low_2235',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], - ['raud3ena_2236',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], - ['raud3high_2237',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], - ['raud3len_2238',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], - ['raud3level_2239',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], - ['raud3low_2240',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], - ['raud4env_2241',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], - ['raud4go_2242',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], - ['raud4len_2243',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], - ['raud4poly_2244',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], - ['raudena_2245',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], - ['raudterm_2246',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], - ['raudvol_2247',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], - ['rbcpd_2248',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], - ['rbcps_2249',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], - ['rbgp_2250',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], - ['rdiv_2251',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], - ['rdma_2252',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], - ['ret_5fsize_2253',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], - ['rgb_2254',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], - ['rgb8_2255',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], - ['rgb_5faqua_2256',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], - ['rgb_5fblack_2257',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], - ['rgb_5fblue_2258',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], - ['rgb_5fbrown_2259',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], - ['rgb_5fcyan_2260',['RGB_CYAN',['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h'],['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h']]], - ['rgb_5fdarkblue_2261',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], - ['rgb_5fdarkgray_2262',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], - ['rgb_5fdarkgreen_2263',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], - ['rgb_5fdarkred_2264',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], - ['rgb_5fdarkyellow_2265',['RGB_DARKYELLOW',['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h'],['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h']]], - ['rgb_5fgreen_2266',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], - ['rgb_5flightflesh_2267',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], - ['rgb_5flightgray_2268',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], - ['rgb_5forange_2269',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], - ['rgb_5fpink_2270',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], - ['rgb_5fpurple_2271',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], - ['rgb_5fred_2272',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], - ['rgb_5fteal_2273',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], - ['rgb_5fto_5fnes_2274',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], - ['rgb_5fwhite_2275',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], - ['rgb_5fyellow_2276',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], - ['rgbhtml_2277',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], - ['rhdma1_2278',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], - ['rhdma2_2279',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], - ['rhdma3_2280',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], - ['rhdma4_2281',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], - ['rhdma5_2282',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], - ['rie_2283',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], - ['rif_2284',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], - ['rkey1_2285',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], - ['rlcdc_2286',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], - ['rle_5fstop_2287',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], - ['rly_2288',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], - ['rlyc_2289',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], - ['robp0_2290',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], - ['robp1_2291',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], - ['rocpd_2292',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], - ['rocps_2293',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], - ['rp1_2294',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], - ['rpcm12_2295',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], - ['rpcm34_2296',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], - ['rpf_5fdatain_2297',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], - ['rpf_5fenread_2298',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], - ['rpf_5fwrite_5fhi_2299',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], - ['rpf_5fwrite_5flo_2300',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], - ['rrp_2301',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], - ['rsb_2302',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], - ['rsc_2303',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], - ['rscx_2304',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], - ['rscy_2305',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], - ['rsmbk_2306',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], - ['rspd_2307',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], - ['rstat_2308',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], - ['rsvbk_2309',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], - ['rtac_2310',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], - ['rtima_2311',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], - ['rtma_2312',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], - ['rvbk_2313',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], - ['rwx_2314',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], - ['rwy_2315',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]] + ['r0_5fcb_5finput_2171',['R0_CB_INPUT',['../msx_2hardware_8h.html#a211faa2e60bc538f9c2227117c50b554',1,'hardware.h']]], + ['r0_5fcb_5foutput_2172',['R0_CB_OUTPUT',['../msx_2hardware_8h.html#a1e8f09d03b6556b5a0b80ab09f73feff',1,'hardware.h']]], + ['r0_5fdefault_2173',['R0_DEFAULT',['../sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h'],['../msx_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f',1,'R0_DEFAULT(): hardware.h']]], + ['r0_5fes_2174',['R0_ES',['../sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h'],['../msx_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9',1,'R0_ES(): hardware.h']]], + ['r0_5fes_5foff_2175',['R0_ES_OFF',['../sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h'],['../msx_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f',1,'R0_ES_OFF(): hardware.h']]], + ['r0_5fhscrl_2176',['R0_HSCRL',['../sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40',1,'hardware.h']]], + ['r0_5fhscrl_5finh_2177',['R0_HSCRL_INH',['../sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96',1,'hardware.h']]], + ['r0_5fie1_2178',['R0_IE1',['../msx_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h'],['../sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202',1,'R0_IE1(): hardware.h']]], + ['r0_5fie1_5foff_2179',['R0_IE1_OFF',['../msx_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h'],['../sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede',1,'R0_IE1_OFF(): hardware.h']]], + ['r0_5fie2_2180',['R0_IE2',['../msx_2hardware_8h.html#a75acf04a0377e398e7d962189eeb5547',1,'hardware.h']]], + ['r0_5fie2_5foff_2181',['R0_IE2_OFF',['../msx_2hardware_8h.html#a682b95c60d62946ab035a154b3e55b5f',1,'hardware.h']]], + ['r0_5flcb_2182',['R0_LCB',['../sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b',1,'hardware.h']]], + ['r0_5fno_5flcb_2183',['R0_NO_LCB',['../sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e',1,'hardware.h']]], + ['r0_5fscr_5fmode1_2184',['R0_SCR_MODE1',['../msx_2hardware_8h.html#adf82e3747a46ce9cfa55134f08f92cdd',1,'hardware.h']]], + ['r0_5fscr_5fmode2_2185',['R0_SCR_MODE2',['../msx_2hardware_8h.html#ae25b46db59f75ffef8ab56f96f2004b0',1,'hardware.h']]], + ['r0_5fscr_5fmode3_2186',['R0_SCR_MODE3',['../msx_2hardware_8h.html#af137a529bc3400139c1ece2dc3a4a2f6',1,'hardware.h']]], + ['r0_5fss_2187',['R0_SS',['../sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82',1,'hardware.h']]], + ['r0_5fss_5foff_2188',['R0_SS_OFF',['../sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38',1,'hardware.h']]], + ['r0_5fvscrl_2189',['R0_VSCRL',['../sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522',1,'hardware.h']]], + ['r0_5fvscrl_5finh_2190',['R0_VSCRL_INH',['../sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0',1,'hardware.h']]], + ['r10_5fint_5fevery_2191',['R10_INT_EVERY',['../msx_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h'],['../sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6',1,'R10_INT_EVERY(): hardware.h']]], + ['r10_5fint_5foff_2192',['R10_INT_OFF',['../msx_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h'],['../sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4',1,'R10_INT_OFF(): hardware.h']]], + ['r1_5fdefault_2193',['R1_DEFAULT',['../msx_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h'],['../sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905',1,'R1_DEFAULT(): hardware.h']]], + ['r1_5fdisp_5foff_2194',['R1_DISP_OFF',['../msx_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h'],['../sms_2hardware_8h.html#a143660061646a3f502d03a2251575588',1,'R1_DISP_OFF(): hardware.h']]], + ['r1_5fdisp_5fon_2195',['R1_DISP_ON',['../msx_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h'],['../sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f',1,'R1_DISP_ON(): hardware.h']]], + ['r1_5fie_2196',['R1_IE',['../msx_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h'],['../sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568',1,'R1_IE(): hardware.h']]], + ['r1_5fie_5foff_2197',['R1_IE_OFF',['../msx_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h'],['../sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473',1,'R1_IE_OFF(): hardware.h']]], + ['r1_5fscr_5fmode1_2198',['R1_SCR_MODE1',['../msx_2hardware_8h.html#a9a9ba38de4c1a1945957941d83e65a6d',1,'hardware.h']]], + ['r1_5fscr_5fmode2_2199',['R1_SCR_MODE2',['../msx_2hardware_8h.html#a632c59d1f959cefb5105b101f9a45b34',1,'hardware.h']]], + ['r1_5fscr_5fmode3_2200',['R1_SCR_MODE3',['../msx_2hardware_8h.html#ad679fb5da13b408fa3548cea82de589c',1,'hardware.h']]], + ['r1_5fspr_5f16x16_2201',['R1_SPR_16X16',['../msx_2hardware_8h.html#a8ff9cbec48e95b1074bcd2f926e8b906',1,'hardware.h']]], + ['r1_5fspr_5f8x16_2202',['R1_SPR_8X16',['../sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12',1,'hardware.h']]], + ['r1_5fspr_5f8x8_2203',['R1_SPR_8X8',['../msx_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h'],['../sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7',1,'R1_SPR_8X8(): hardware.h']]], + ['r1_5fspr_5fmag_2204',['R1_SPR_MAG',['../msx_2hardware_8h.html#accb0781e92bb46145c80d56a97323c13',1,'hardware.h']]], + ['r1_5fspr_5fmag_5foff_2205',['R1_SPR_MAG_OFF',['../msx_2hardware_8h.html#a001151cc1e96c3403a3fb954842a9a20',1,'hardware.h']]], + ['r2_5fmap_5f0x0000_2206',['R2_MAP_0x0000',['../msx_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h'],['../sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f',1,'R2_MAP_0x0000(): hardware.h']]], + ['r2_5fmap_5f0x0800_2207',['R2_MAP_0x0800',['../msx_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h'],['../sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3',1,'R2_MAP_0x0800(): hardware.h']]], + ['r2_5fmap_5f0x1000_2208',['R2_MAP_0x1000',['../msx_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h'],['../sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1',1,'R2_MAP_0x1000(): hardware.h']]], + ['r2_5fmap_5f0x1800_2209',['R2_MAP_0x1800',['../msx_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h'],['../sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa',1,'R2_MAP_0x1800(): hardware.h']]], + ['r2_5fmap_5f0x2000_2210',['R2_MAP_0x2000',['../msx_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h'],['../sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af',1,'R2_MAP_0x2000(): hardware.h']]], + ['r2_5fmap_5f0x2800_2211',['R2_MAP_0x2800',['../msx_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h'],['../sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792',1,'R2_MAP_0x2800(): hardware.h']]], + ['r2_5fmap_5f0x3000_2212',['R2_MAP_0x3000',['../msx_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h'],['../sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880',1,'R2_MAP_0x3000(): hardware.h']]], + ['r2_5fmap_5f0x3800_2213',['R2_MAP_0x3800',['../sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h'],['../msx_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3',1,'R2_MAP_0x3800(): hardware.h']]], + ['r5_5fsat_5f0x1f00_2214',['R5_SAT_0x1F00',['../sms_2hardware_8h.html#a6d486af22f8fa4bfa2456205dd5a2ce0',1,'hardware.h']]], + ['r5_5fsat_5f0x3f00_2215',['R5_SAT_0x3F00',['../msx_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h'],['../sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd',1,'R5_SAT_0x3F00(): hardware.h']]], + ['r5_5fsat_5fmask_2216',['R5_SAT_MASK',['../msx_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h'],['../sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01',1,'R5_SAT_MASK(): hardware.h']]], + ['r6_5fbank0_2217',['R6_BANK0',['../msx_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h'],['../sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad',1,'R6_BANK0(): hardware.h']]], + ['r6_5fbank1_2218',['R6_BANK1',['../msx_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h'],['../sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4',1,'R6_BANK1(): hardware.h']]], + ['r6_5fdata_5f0x0000_2219',['R6_DATA_0x0000',['../sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h'],['../msx_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46',1,'R6_DATA_0x0000(): hardware.h']]], + ['r6_5fdata_5f0x2000_2220',['R6_DATA_0x2000',['../msx_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h'],['../sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4',1,'R6_DATA_0x2000(): hardware.h']]], + ['r7_5fcolor_5fmask_2221',['R7_COLOR_MASK',['../msx_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h'],['../sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50',1,'R7_COLOR_MASK(): hardware.h']]], + ['ramctl_5fbank_2222',['RAMCTL_BANK',['../sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca',1,'hardware.h']]], + ['ramctl_5fprot_2223',['RAMCTL_PROT',['../sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5',1,'hardware.h']]], + ['ramctl_5fram_2224',['RAMCTL_RAM',['../sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d',1,'hardware.h']]], + ['ramctl_5fro_2225',['RAMCTL_RO',['../sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf',1,'hardware.h']]], + ['ramctl_5from_2226',['RAMCTL_ROM',['../sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c',1,'hardware.h']]], + ['rand_5fmax_2227',['RAND_MAX',['../rand_8h.html#a690f251553b39fd4f31894826141b61a',1,'rand.h']]], + ['randw_5fmax_2228',['RANDW_MAX',['../rand_8h.html#a6dbd2f1a15221db40f456cf574a793b4',1,'rand.h']]], + ['raud1env_2229',['rAUD1ENV',['../gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85',1,'hardware.h']]], + ['raud1high_2230',['rAUD1HIGH',['../gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797',1,'hardware.h']]], + ['raud1len_2231',['rAUD1LEN',['../gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f',1,'hardware.h']]], + ['raud1low_2232',['rAUD1LOW',['../gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1',1,'hardware.h']]], + ['raud1sweep_2233',['rAUD1SWEEP',['../gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08',1,'hardware.h']]], + ['raud2env_2234',['rAUD2ENV',['../gb_2hardware_8h.html#abf3efd42adced218237283156dbae055',1,'hardware.h']]], + ['raud2high_2235',['rAUD2HIGH',['../gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9',1,'hardware.h']]], + ['raud2len_2236',['rAUD2LEN',['../gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae',1,'hardware.h']]], + ['raud2low_2237',['rAUD2LOW',['../gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114',1,'hardware.h']]], + ['raud3ena_2238',['rAUD3ENA',['../gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b',1,'hardware.h']]], + ['raud3high_2239',['rAUD3HIGH',['../gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c',1,'hardware.h']]], + ['raud3len_2240',['rAUD3LEN',['../gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2',1,'hardware.h']]], + ['raud3level_2241',['rAUD3LEVEL',['../gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d',1,'hardware.h']]], + ['raud3low_2242',['rAUD3LOW',['../gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c',1,'hardware.h']]], + ['raud4env_2243',['rAUD4ENV',['../gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5',1,'hardware.h']]], + ['raud4go_2244',['rAUD4GO',['../gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578',1,'hardware.h']]], + ['raud4len_2245',['rAUD4LEN',['../gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05',1,'hardware.h']]], + ['raud4poly_2246',['rAUD4POLY',['../gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9',1,'hardware.h']]], + ['raudena_2247',['rAUDENA',['../gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915',1,'hardware.h']]], + ['raudterm_2248',['rAUDTERM',['../gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e',1,'hardware.h']]], + ['raudvol_2249',['rAUDVOL',['../gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a',1,'hardware.h']]], + ['rbcpd_2250',['rBCPD',['../gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96',1,'hardware.h']]], + ['rbcps_2251',['rBCPS',['../gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a',1,'hardware.h']]], + ['rbgp_2252',['rBGP',['../gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1',1,'hardware.h']]], + ['rdiv_2253',['rDIV',['../gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569',1,'hardware.h']]], + ['rdma_2254',['rDMA',['../gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a',1,'hardware.h']]], + ['ret_5fsize_2255',['RET_SIZE',['../setjmp_8h.html#a61c5519ad23b4ddbcc77c45352aac913',1,'setjmp.h']]], + ['rgb_2256',['RGB',['../cgb_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): cgb.h'],['../nes_8h.html#a4a118ad3ee36468a3fa616977a64864e',1,'RGB(): nes.h']]], + ['rgb8_2257',['RGB8',['../cgb_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): cgb.h'],['../nes_8h.html#a7d2ed0f10b2b74123a544327bbfd7564',1,'RGB8(): nes.h']]], + ['rgb_5faqua_2258',['RGB_AQUA',['../cgb_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): cgb.h'],['../nes_8h.html#ae4fe0c6cfa46b0c4804425f23bb48f4c',1,'RGB_AQUA(): nes.h']]], + ['rgb_5fblack_2259',['RGB_BLACK',['../cgb_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): cgb.h'],['../nes_8h.html#ae168f0f9864d4ed4be7807b9783f17f1',1,'RGB_BLACK(): nes.h']]], + ['rgb_5fblue_2260',['RGB_BLUE',['../cgb_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): cgb.h'],['../nes_8h.html#a0eff802f1ca228046476209dc01c76ad',1,'RGB_BLUE(): nes.h']]], + ['rgb_5fbrown_2261',['RGB_BROWN',['../cgb_8h.html#a7c2a437dfb89d663a1c2f0a7a9256474',1,'cgb.h']]], + ['rgb_5fcyan_2262',['RGB_CYAN',['../nes_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): nes.h'],['../cgb_8h.html#a2ce30ac984869b55594447722b9d0579',1,'RGB_CYAN(): cgb.h']]], + ['rgb_5fdarkblue_2263',['RGB_DARKBLUE',['../cgb_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): cgb.h'],['../nes_8h.html#ad44385fc245bbabf6da787dcc8930385',1,'RGB_DARKBLUE(): nes.h']]], + ['rgb_5fdarkgray_2264',['RGB_DARKGRAY',['../cgb_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): cgb.h'],['../nes_8h.html#a29b47e2361025eabcdc3bcbff2308044',1,'RGB_DARKGRAY(): nes.h']]], + ['rgb_5fdarkgreen_2265',['RGB_DARKGREEN',['../cgb_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): cgb.h'],['../nes_8h.html#a1ee7a5d8fd635e9132a2820a60f9789d',1,'RGB_DARKGREEN(): nes.h']]], + ['rgb_5fdarkred_2266',['RGB_DARKRED',['../cgb_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): cgb.h'],['../nes_8h.html#ae29b6947ac7dca7db513e59f1cfcbf51',1,'RGB_DARKRED(): nes.h']]], + ['rgb_5fdarkyellow_2267',['RGB_DARKYELLOW',['../nes_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): nes.h'],['../cgb_8h.html#a2727da9f8c0b09a67375575a00186e2a',1,'RGB_DARKYELLOW(): cgb.h']]], + ['rgb_5fgreen_2268',['RGB_GREEN',['../cgb_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): cgb.h'],['../nes_8h.html#ab6c97468034c02fe204fd37036d9be15',1,'RGB_GREEN(): nes.h']]], + ['rgb_5flightflesh_2269',['RGB_LIGHTFLESH',['../cgb_8h.html#a90ef6e9a3d95516b1fef15076b1b4999',1,'cgb.h']]], + ['rgb_5flightgray_2270',['RGB_LIGHTGRAY',['../cgb_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): cgb.h'],['../nes_8h.html#a80efbf7b13421922fb174f3e6a3e235c',1,'RGB_LIGHTGRAY(): nes.h']]], + ['rgb_5forange_2271',['RGB_ORANGE',['../cgb_8h.html#a0a85d8d0da8edc5cce98f48701f903f7',1,'cgb.h']]], + ['rgb_5fpink_2272',['RGB_PINK',['../cgb_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): cgb.h'],['../nes_8h.html#a59fb596d3d65cfc4d3cb7e5044b8b10a',1,'RGB_PINK(): nes.h']]], + ['rgb_5fpurple_2273',['RGB_PURPLE',['../cgb_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): cgb.h'],['../nes_8h.html#a9d5a5f880df6bd4b64e6546839d41101',1,'RGB_PURPLE(): nes.h']]], + ['rgb_5fred_2274',['RGB_RED',['../cgb_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): cgb.h'],['../nes_8h.html#aa039288455af8a3812a35aa1e7b903e4',1,'RGB_RED(): nes.h']]], + ['rgb_5fteal_2275',['RGB_TEAL',['../cgb_8h.html#a9c8c3710151b2258ea8269850498703f',1,'cgb.h']]], + ['rgb_5fto_5fnes_2276',['RGB_TO_NES',['../rgb__to__nes__macro_8h.html#aa83d79eaa6230c94a1326b9f88d6b0ad',1,'rgb_to_nes_macro.h']]], + ['rgb_5fwhite_2277',['RGB_WHITE',['../cgb_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): cgb.h'],['../nes_8h.html#ac1771f95d9887118764bd8a074e537e1',1,'RGB_WHITE(): nes.h']]], + ['rgb_5fyellow_2278',['RGB_YELLOW',['../cgb_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): cgb.h'],['../nes_8h.html#ad74a18fca945f257dc9d1b99f9edbd40',1,'RGB_YELLOW(): nes.h']]], + ['rgbhtml_2279',['RGBHTML',['../cgb_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): cgb.h'],['../nes_8h.html#ab5a6e450fcf10402278fe585a421dbbd',1,'RGBHTML(): nes.h']]], + ['rhdma1_2280',['rHDMA1',['../gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24',1,'hardware.h']]], + ['rhdma2_2281',['rHDMA2',['../gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5',1,'hardware.h']]], + ['rhdma3_2282',['rHDMA3',['../gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5',1,'hardware.h']]], + ['rhdma4_2283',['rHDMA4',['../gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7',1,'hardware.h']]], + ['rhdma5_2284',['rHDMA5',['../gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7',1,'hardware.h']]], + ['rie_2285',['rIE',['../gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47',1,'hardware.h']]], + ['rif_2286',['rIF',['../gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3',1,'hardware.h']]], + ['rkey1_2287',['rKEY1',['../gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41',1,'hardware.h']]], + ['rlcdc_2288',['rLCDC',['../gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb',1,'hardware.h']]], + ['rle_5fstop_2289',['RLE_STOP',['../rledecompress_8h.html#a2b4967f6970ecd99478db3807c68d955',1,'rledecompress.h']]], + ['rly_2290',['rLY',['../gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f',1,'hardware.h']]], + ['rlyc_2291',['rLYC',['../gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc',1,'hardware.h']]], + ['robp0_2292',['rOBP0',['../gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79',1,'hardware.h']]], + ['robp1_2293',['rOBP1',['../gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd',1,'hardware.h']]], + ['rocpd_2294',['rOCPD',['../gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae',1,'hardware.h']]], + ['rocps_2295',['rOCPS',['../gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873',1,'hardware.h']]], + ['rp1_2296',['rP1',['../gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760',1,'hardware.h']]], + ['rpcm12_2297',['rPCM12',['../gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154',1,'hardware.h']]], + ['rpcm34_2298',['rPCM34',['../gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959',1,'hardware.h']]], + ['rpf_5fdatain_2299',['RPF_DATAIN',['../gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c',1,'hardware.h']]], + ['rpf_5fenread_2300',['RPF_ENREAD',['../gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f',1,'hardware.h']]], + ['rpf_5fwrite_5fhi_2301',['RPF_WRITE_HI',['../gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c',1,'hardware.h']]], + ['rpf_5fwrite_5flo_2302',['RPF_WRITE_LO',['../gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b',1,'hardware.h']]], + ['rrp_2303',['rRP',['../gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d',1,'hardware.h']]], + ['rsb_2304',['rSB',['../gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f',1,'hardware.h']]], + ['rsc_2305',['rSC',['../gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5',1,'hardware.h']]], + ['rscx_2306',['rSCX',['../gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43',1,'hardware.h']]], + ['rscy_2307',['rSCY',['../gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632',1,'hardware.h']]], + ['rsmbk_2308',['rSMBK',['../gb_2hardware_8h.html#af93abe183851726958f27d979498032e',1,'hardware.h']]], + ['rspd_2309',['rSPD',['../gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13',1,'hardware.h']]], + ['rstat_2310',['rSTAT',['../gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28',1,'hardware.h']]], + ['rsvbk_2311',['rSVBK',['../gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398',1,'hardware.h']]], + ['rtac_2312',['rTAC',['../gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988',1,'hardware.h']]], + ['rtima_2313',['rTIMA',['../gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66',1,'hardware.h']]], + ['rtma_2314',['rTMA',['../gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18',1,'hardware.h']]], + ['rvbk_2315',['rVBK',['../gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00',1,'hardware.h']]], + ['rwx_2316',['rWX',['../gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7',1,'hardware.h']]], + ['rwy_2317',['rWY',['../gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_12.js b/docs/api/search/defines_12.js @@ -1,144 +1,144 @@ var searchData= [ - ['s_5fbank_2316',['S_BANK',['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], - ['s_5fflipx_2317',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h']]], - ['s_5fflipy_2318',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h']]], - ['s_5fpal_2319',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], - ['s_5fpalette_2320',['S_PALETTE',['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], - ['s_5fpriority_2321',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], - ['scf_5fsource_2322',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], - ['scf_5fspeed_2323',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], - ['scf_5fstart_2324',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], - ['schar_5fmax_2325',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], - ['schar_5fmin_2326',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], - ['screenheight_2327',['SCREENHEIGHT',['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h']]], - ['screenwidth_2328',['SCREENWIDTH',['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h'],['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h']]], - ['sega_2329',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], - ['set_5fattribute_5fxy_2330',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h']]], - ['set_5fbkg_5f2bpp_5fdata_2331',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h']]], - ['set_5fbkg_5fattribute_5fxy_2332',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'sms.h']]], - ['set_5fbkg_5fpalette_2333',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h']]], - ['set_5fbkg_5fpalette_5fentry_2334',['set_bkg_palette_entry',['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h']]], - ['set_5fbkg_5ftile_5fxy_2335',['set_bkg_tile_xy',['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h'],['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h']]], - ['set_5fbkg_5ftiles_2336',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h']]], - ['set_5fborder_5fcolor_2337',['SET_BORDER_COLOR',['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h'],['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h']]], - ['set_5fsprite_5f2bpp_5fdata_2338',['set_sprite_2bpp_data',['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h']]], - ['set_5fsprite_5fpalette_2339',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h']]], - ['set_5fsprite_5fpalette_5fentry_2340',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h']]], - ['set_5ftile_5fmap_2341',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h']]], - ['set_5ftile_5fsubmap_2342',['set_tile_submap',['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h'],['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h']]], - ['set_5ftile_5fxy_2343',['set_tile_xy',['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h']]], - ['set_5fwin_5fattribute_5fxy_2344',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], - ['set_5fwin_5ftile_5fxy_2345',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h']]], - ['set_5fwin_5ftiles_2346',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h']]], - ['setjmp_2347',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], - ['sfr_2348',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], - ['sgb_5fatrc_5fen_2349',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], - ['sgb_5fattr_5fblk_2350',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], - ['sgb_5fattr_5fchr_2351',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], - ['sgb_5fattr_5fdiv_2352',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], - ['sgb_5fattr_5flin_2353',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], - ['sgb_5fattr_5fset_2354',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], - ['sgb_5fattr_5ftrn_2355',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], - ['sgb_5fchr_5ftrn_2356',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], - ['sgb_5fdata_5fsnd_2357',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], - ['sgb_5fdata_5ftrn_2358',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], - ['sgb_5ficon_5fen_2359',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], - ['sgb_5fjump_2360',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], - ['sgb_5fmask_5fen_2361',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], - ['sgb_5fmlt_5freq_2362',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], - ['sgb_5fobj_5ftrn_2363',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], - ['sgb_5fpal_5f01_2364',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], - ['sgb_5fpal_5f03_2365',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], - ['sgb_5fpal_5f12_2366',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], - ['sgb_5fpal_5f23_2367',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], - ['sgb_5fpal_5fset_2368',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], - ['sgb_5fpal_5ftrn_2369',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], - ['sgb_5fpct_5ftrn_2370',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], - ['sgb_5fsou_5ftrn_2371',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], - ['sgb_5fsound_2372',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], - ['sgb_5ftest_5fen_2373',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], - ['show_5fbkg_2374',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], - ['show_5fleft_5fcolumn_2375',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], - ['show_5fsprites_2376',['SHOW_SPRITES',['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h']]], - ['show_5fwin_2377',['SHOW_WIN',['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], - ['shrt_5fmax_2378',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], - ['shrt_5fmin_2379',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], - ['sig_5fatomic_5fmax_2380',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], - ['sig_5fatomic_5fmin_2381',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], - ['signed_2382',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], - ['sio_5fiflag_2383',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], - ['sioctl_5fbs0_2384',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], - ['sioctl_5fbs1_2385',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], - ['sioctl_5ffrer_2386',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], - ['sioctl_5fint_2387',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], - ['sioctl_5fron_2388',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], - ['sioctl_5frxrd_2389',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], - ['sioctl_5fton_2390',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], - ['sioctl_5ftxfl_2391',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], - ['siof_5fb_5fclock_2392',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], - ['siof_5fb_5fspeed_2393',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], - ['siof_5fb_5fxfer_5fstart_2394',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], - ['siof_5fclock_5fext_2395',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], - ['siof_5fclock_5fint_2396',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], - ['siof_5fspeed_5f1x_2397',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], - ['siof_5fspeed_5f32x_2398',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], - ['siof_5fxfer_5fstart_2399',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], - ['size_5fmax_2400',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], - ['solid_2401',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], - ['soundpan_5fnosl_2402',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], - ['soundpan_5fnosr_2403',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], - ['soundpan_5ftn1l_2404',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], - ['soundpan_5ftn1r_2405',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], - ['soundpan_5ftn2l_2406',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], - ['soundpan_5ftn2r_2407',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], - ['soundpan_5ftn3l_2408',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], - ['soundpan_5ftn3r_2409',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], - ['sp_5fsize_2410',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], - ['sprites_5f16x16_2411',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], - ['sprites_5f8x16_2412',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h']]], - ['sprites_5f8x8_2413',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], - ['spx_5fsize_2414',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], - ['statf_5f9_5fspr_2415',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], - ['statf_5fb_5fbusy_2416',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], - ['statf_5fb_5flyc_2417',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], - ['statf_5fb_5flycf_2418',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], - ['statf_5fb_5fmode00_2419',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], - ['statf_5fb_5fmode01_2420',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], - ['statf_5fb_5fmode10_2421',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], - ['statf_5fb_5foam_2422',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], - ['statf_5fb_5fvbl_2423',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], - ['statf_5fbusy_2424',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], - ['statf_5fhbl_2425',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], - ['statf_5fint_5fvbl_2426',['STATF_INT_VBL',['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], - ['statf_5flcd_2427',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], - ['statf_5flyc_2428',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], - ['statf_5flycf_2429',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], - ['statf_5fmode00_2430',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], - ['statf_5fmode01_2431',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], - ['statf_5fmode10_2432',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], - ['statf_5foam_2433',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], - ['statf_5fspr_5fcoll_2434',['STATF_SPR_COLL',['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], - ['statf_5fvbl_2435',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], - ['switch_5f16_5f8_5fmode_5fmbc1_2436',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], - ['switch_5f4_5f32_5fmode_5fmbc1_2437',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], - ['switch_5fram_2438',['SWITCH_RAM',['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h'],['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h']]], - ['switch_5fram_5fmbc1_2439',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], - ['switch_5fram_5fmbc5_2440',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], - ['switch_5from_2441',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], - ['switch_5from1_2442',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], - ['switch_5from2_2443',['SWITCH_ROM2',['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h'],['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h']]], - ['switch_5from_5fdummy_2444',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], - ['switch_5from_5fmbc1_2445',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], - ['switch_5from_5fmbc5_2446',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], - ['switch_5from_5fmbc5_5f8m_2447',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], - ['switch_5from_5fmegaduck_2448',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], - ['switch_5from_5funrom_2449',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], - ['system_5f50hz_2450',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h']]], - ['system_5f60hz_2451',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], - ['system_5fbits_5fdendy_2452',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], - ['system_5fbits_5fntsc_2453',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], - ['system_5fbits_5fpal_2454',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], - ['system_5fntsc_2455',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], - ['system_5fpal_2456',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]] + ['s_5fbank_2318',['S_BANK',['../msx_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): msx.h'],['../gb_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): gb.h'],['../sms_8h.html#a33caf10f6d1a7cbb6bd07b899c1a545f',1,'S_BANK(): sms.h']]], + ['s_5fflipx_2319',['S_FLIPX',['../gb_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): gb.h'],['../sms_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): sms.h'],['../msx_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): msx.h'],['../nes_8h.html#ae97793b4039609f93b0f7f8bddb18011',1,'S_FLIPX(): nes.h']]], + ['s_5fflipy_2320',['S_FLIPY',['../msx_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): msx.h'],['../nes_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): nes.h'],['../sms_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): sms.h'],['../gb_8h.html#a4bbb9cd6c38b2317de5256d1d889c63b',1,'S_FLIPY(): gb.h']]], + ['s_5fpal_2321',['S_PAL',['../gb_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): gb.h'],['../msx_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): msx.h'],['../nes_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): nes.h'],['../sms_8h.html#a826169925ff12d52f0a0d51f14d2936b',1,'S_PAL(): sms.h']]], + ['s_5fpalette_2322',['S_PALETTE',['../sms_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): sms.h'],['../nes_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): nes.h'],['../msx_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): msx.h'],['../gb_8h.html#a54572cf6791463b6d60623837e0bb5a6',1,'S_PALETTE(): gb.h']]], + ['s_5fpriority_2323',['S_PRIORITY',['../gb_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): gb.h'],['../msx_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): msx.h'],['../nes_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): nes.h'],['../sms_8h.html#a9506d04c2ec7d2442a52054f67d2b32f',1,'S_PRIORITY(): sms.h']]], + ['scf_5fsource_2324',['SCF_SOURCE',['../gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032',1,'hardware.h']]], + ['scf_5fspeed_2325',['SCF_SPEED',['../gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6',1,'hardware.h']]], + ['scf_5fstart_2326',['SCF_START',['../gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50',1,'hardware.h']]], + ['schar_5fmax_2327',['SCHAR_MAX',['../limits_8h.html#a8c13fdd8c2840edf0cb04a65297037bb',1,'limits.h']]], + ['schar_5fmin_2328',['SCHAR_MIN',['../limits_8h.html#aa05d197000ad5c143ada0fcd9379b236',1,'limits.h']]], + ['screenheight_2329',['SCREENHEIGHT',['../sms_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): sms.h'],['../nes_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): nes.h'],['../gb_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): gb.h'],['../msx_8h.html#ae189e98d0ef9263c37869ce1ff3710a5',1,'SCREENHEIGHT(): msx.h']]], + ['screenwidth_2330',['SCREENWIDTH',['../gb_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): gb.h'],['../msx_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): msx.h'],['../nes_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): nes.h'],['../sms_8h.html#ada0cc738d27aad251151e69cb8d250e1',1,'SCREENWIDTH(): sms.h']]], + ['sega_2331',['SEGA',['../sms_8h.html#a19e5fbd76b85bf708ec31d55905fc537',1,'sms.h']]], + ['set_5fattribute_5fxy_2332',['set_attribute_xy',['../gb_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): gb.h'],['../nes_8h.html#ad7a73323735000cf26196e073cbbdcbf',1,'set_attribute_xy(): nes.h']]], + ['set_5fbkg_5f2bpp_5fdata_2333',['set_bkg_2bpp_data',['../gb_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): gb.h'],['../nes_8h.html#ab94bfec130df50d9cb808142f94603a5',1,'set_bkg_2bpp_data(): nes.h']]], + ['set_5fbkg_5fattribute_5fxy_2334',['set_bkg_attribute_xy',['../sms_8h.html#a4d5a69c2f61a3b7e8656548132a872d7',1,'sms.h']]], + ['set_5fbkg_5fpalette_2335',['set_bkg_palette',['../msx_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): msx.h'],['../sms_8h.html#a9f879bd31899f7989f887b6238de24e3',1,'set_bkg_palette(): sms.h']]], + ['set_5fbkg_5fpalette_5fentry_2336',['set_bkg_palette_entry',['../msx_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): msx.h'],['../sms_8h.html#a2215732f2ba2ec6406b65d3cca56a200',1,'set_bkg_palette_entry(): sms.h']]], + ['set_5fbkg_5ftile_5fxy_2337',['set_bkg_tile_xy',['../msx_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): msx.h'],['../sms_8h.html#adcd40a58f7c7d348d506cc400cd94739',1,'set_bkg_tile_xy(): sms.h']]], + ['set_5fbkg_5ftiles_2338',['set_bkg_tiles',['../msx_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): msx.h'],['../sms_8h.html#a9a732aec1b7aec7d10a9d76ca4da2064',1,'set_bkg_tiles(): sms.h']]], + ['set_5fborder_5fcolor_2339',['SET_BORDER_COLOR',['../gb_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): gb.h'],['../msx_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): msx.h'],['../nes_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): nes.h'],['../sms_8h.html#a3f3f7bd5879b807acbb203ce2aaa1e5d',1,'SET_BORDER_COLOR(): sms.h']]], + ['set_5fsprite_5f2bpp_5fdata_2340',['set_sprite_2bpp_data',['../nes_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): nes.h'],['../gb_8h.html#a43b4f0ba65856deef626c0d9e7e41ed4',1,'set_sprite_2bpp_data(): gb.h']]], + ['set_5fsprite_5fpalette_2341',['set_sprite_palette',['../msx_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): msx.h'],['../sms_8h.html#a7d5ed1aed79d8fd2894893d7f6f9b835',1,'set_sprite_palette(): sms.h']]], + ['set_5fsprite_5fpalette_5fentry_2342',['set_sprite_palette_entry',['../msx_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): msx.h'],['../sms_8h.html#a8b5c17235a3f65af70492e109a25f237',1,'set_sprite_palette_entry(): sms.h']]], + ['set_5ftile_5fmap_2343',['set_tile_map',['../gb_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): gb.h'],['../nes_8h.html#a55f82ff980398dd97036fd936ebd727e',1,'set_tile_map(): nes.h']]], + ['set_5ftile_5fsubmap_2344',['set_tile_submap',['../gb_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): gb.h'],['../nes_8h.html#adb5d0970167b81401113812773c90838',1,'set_tile_submap(): nes.h']]], + ['set_5ftile_5fxy_2345',['set_tile_xy',['../gb_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): gb.h'],['../nes_8h.html#a3b235c526c517fb02d20cdea780ee2c5',1,'set_tile_xy(): nes.h']]], + ['set_5fwin_5fattribute_5fxy_2346',['set_win_attribute_xy',['../sms_8h.html#a1567f34688e1cf28ba97b1817f2f726c',1,'sms.h']]], + ['set_5fwin_5ftile_5fxy_2347',['set_win_tile_xy',['../msx_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): msx.h'],['../sms_8h.html#a95d929d964d9988f4dc5a25ed399ae08',1,'set_win_tile_xy(): sms.h']]], + ['set_5fwin_5ftiles_2348',['set_win_tiles',['../msx_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): msx.h'],['../sms_8h.html#a429db030287423012f40a6dca81ae7e3',1,'set_win_tiles(): sms.h']]], + ['setjmp_2349',['setjmp',['../setjmp_8h.html#a27d1a255c7e0d69afec2367bb85b60b0',1,'setjmp.h']]], + ['sfr_2350',['SFR',['../asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4',1,'types.h']]], + ['sgb_5fatrc_5fen_2351',['SGB_ATRC_EN',['../sgb_8h.html#a3d81b1e455d60d760ee58e2685953775',1,'sgb.h']]], + ['sgb_5fattr_5fblk_2352',['SGB_ATTR_BLK',['../sgb_8h.html#a6437bd5982922fffdbc7c5d8c643e357',1,'sgb.h']]], + ['sgb_5fattr_5fchr_2353',['SGB_ATTR_CHR',['../sgb_8h.html#a41981a213b67bdc45bf8ed78f07e7bba',1,'sgb.h']]], + ['sgb_5fattr_5fdiv_2354',['SGB_ATTR_DIV',['../sgb_8h.html#adcb3f50616813637283f88bfd4d53e22',1,'sgb.h']]], + ['sgb_5fattr_5flin_2355',['SGB_ATTR_LIN',['../sgb_8h.html#ade5ba9723a9964e55cff72108149037a',1,'sgb.h']]], + ['sgb_5fattr_5fset_2356',['SGB_ATTR_SET',['../sgb_8h.html#abf8d94c42e97e1ce640340657df70640',1,'sgb.h']]], + ['sgb_5fattr_5ftrn_2357',['SGB_ATTR_TRN',['../sgb_8h.html#a1762d2df2599cf864400bac4934a5d61',1,'sgb.h']]], + ['sgb_5fchr_5ftrn_2358',['SGB_CHR_TRN',['../sgb_8h.html#af4d8b611dfdda33039038375ee95f424',1,'sgb.h']]], + ['sgb_5fdata_5fsnd_2359',['SGB_DATA_SND',['../sgb_8h.html#ae4fe10a0c9eca38d126f3a8701e3c9a2',1,'sgb.h']]], + ['sgb_5fdata_5ftrn_2360',['SGB_DATA_TRN',['../sgb_8h.html#a862a450451cfccf138311089b85292fc',1,'sgb.h']]], + ['sgb_5ficon_5fen_2361',['SGB_ICON_EN',['../sgb_8h.html#a46440df1df1597852a286d56c1a68a48',1,'sgb.h']]], + ['sgb_5fjump_2362',['SGB_JUMP',['../sgb_8h.html#aac4217b88053614f70af5b1f32e72870',1,'sgb.h']]], + ['sgb_5fmask_5fen_2363',['SGB_MASK_EN',['../sgb_8h.html#a20477d5772564b63de2d151e062dd5a7',1,'sgb.h']]], + ['sgb_5fmlt_5freq_2364',['SGB_MLT_REQ',['../sgb_8h.html#a70aad9e5786ca8a4753c47583e88f8a2',1,'sgb.h']]], + ['sgb_5fobj_5ftrn_2365',['SGB_OBJ_TRN',['../sgb_8h.html#a3b76bf1e9ac81da97c533fa3ab12096c',1,'sgb.h']]], + ['sgb_5fpal_5f01_2366',['SGB_PAL_01',['../sgb_8h.html#a70bdb512d109fbcaeb95efa32e9dcaf5',1,'sgb.h']]], + ['sgb_5fpal_5f03_2367',['SGB_PAL_03',['../sgb_8h.html#af9e1ca804555fad619db3f38b62a49e8',1,'sgb.h']]], + ['sgb_5fpal_5f12_2368',['SGB_PAL_12',['../sgb_8h.html#a8d633d52d4a7adfaef516953d5e8552a',1,'sgb.h']]], + ['sgb_5fpal_5f23_2369',['SGB_PAL_23',['../sgb_8h.html#acaa2f1ac9949189896582fc5ad0823b1',1,'sgb.h']]], + ['sgb_5fpal_5fset_2370',['SGB_PAL_SET',['../sgb_8h.html#ad9023ed1d8dd4a2eebc55a376207f3d2',1,'sgb.h']]], + ['sgb_5fpal_5ftrn_2371',['SGB_PAL_TRN',['../sgb_8h.html#ac490ce8566f869727e8b00fabb1c9fc6',1,'sgb.h']]], + ['sgb_5fpct_5ftrn_2372',['SGB_PCT_TRN',['../sgb_8h.html#ac0bf9d5dc54d711fd14f44bf58eaa5db',1,'sgb.h']]], + ['sgb_5fsou_5ftrn_2373',['SGB_SOU_TRN',['../sgb_8h.html#a82a976ea6a32ae0078a27e3c06143bcf',1,'sgb.h']]], + ['sgb_5fsound_2374',['SGB_SOUND',['../sgb_8h.html#a42e0fbc58e65874e0a76d7f33a322ce8',1,'sgb.h']]], + ['sgb_5ftest_5fen_2375',['SGB_TEST_EN',['../sgb_8h.html#a8e644a43af63932283e9c78a472881dc',1,'sgb.h']]], + ['show_5fbkg_2376',['SHOW_BKG',['../gb_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): gb.h'],['../msx_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): msx.h'],['../nes_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): nes.h'],['../sms_8h.html#a8e3f36aa68ac036695816757f2a1322c',1,'SHOW_BKG(): sms.h']]], + ['show_5fleft_5fcolumn_2377',['SHOW_LEFT_COLUMN',['../gb_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a5497c2255a9474d397446710189eacbe',1,'SHOW_LEFT_COLUMN(): sms.h']]], + ['show_5fsprites_2378',['SHOW_SPRITES',['../sms_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): sms.h'],['../msx_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): msx.h'],['../gb_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): gb.h'],['../nes_8h.html#a495bc9f405f916f02ad5d97e6e730134',1,'SHOW_SPRITES(): nes.h']]], + ['show_5fwin_2379',['SHOW_WIN',['../msx_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): msx.h'],['../gb_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): gb.h'],['../sms_8h.html#ab19da2ab719bb8897bc0843a84af28f8',1,'SHOW_WIN(): sms.h']]], + ['shrt_5fmax_2380',['SHRT_MAX',['../limits_8h.html#a1f758438cb1c7bcf55da2431f5e319e6',1,'limits.h']]], + ['shrt_5fmin_2381',['SHRT_MIN',['../limits_8h.html#ae59de266aceffa1c258ac13f45fe0d18',1,'limits.h']]], + ['sig_5fatomic_5fmax_2382',['SIG_ATOMIC_MAX',['../stdint_8h.html#a1f5fe9445d0ad0bee21bab1de4cc3e58',1,'stdint.h']]], + ['sig_5fatomic_5fmin_2383',['SIG_ATOMIC_MIN',['../stdint_8h.html#a21e605b9ac3a03b6de93cdf5a69e129f',1,'stdint.h']]], + ['signed_2384',['SIGNED',['../drawing_8h.html#a4dec4d9b2bace4f5bc6e6337f4086837',1,'drawing.h']]], + ['sio_5fiflag_2385',['SIO_IFLAG',['../gb_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): gb.h'],['../msx_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): msx.h'],['../sms_8h.html#ad90564458646c5646b3880b93db3443e',1,'SIO_IFLAG(): sms.h']]], + ['sioctl_5fbs0_2386',['SIOCTL_BS0',['../sms_2hardware_8h.html#af18f1262a706e3c6d105afbca4834ce9',1,'hardware.h']]], + ['sioctl_5fbs1_2387',['SIOCTL_BS1',['../sms_2hardware_8h.html#a84c7c86e1754d8a7286359d01bab97ad',1,'hardware.h']]], + ['sioctl_5ffrer_2388',['SIOCTL_FRER',['../sms_2hardware_8h.html#ae27ff078ad5f80282990bfb1cf5e1d32',1,'hardware.h']]], + ['sioctl_5fint_2389',['SIOCTL_INT',['../sms_2hardware_8h.html#af6b2cc143f1d9fab08b2d3bdef0e2f1c',1,'hardware.h']]], + ['sioctl_5fron_2390',['SIOCTL_RON',['../sms_2hardware_8h.html#af89fbd7f16c6bff2f901c7c25e575d21',1,'hardware.h']]], + ['sioctl_5frxrd_2391',['SIOCTL_RXRD',['../sms_2hardware_8h.html#a2f356619237cafd166d4399d8fca63d8',1,'hardware.h']]], + ['sioctl_5fton_2392',['SIOCTL_TON',['../sms_2hardware_8h.html#a81b3ebb1ebbac6306433abe460ef51c5',1,'hardware.h']]], + ['sioctl_5ftxfl_2393',['SIOCTL_TXFL',['../sms_2hardware_8h.html#a48bb341314dd449f124e5a9a91767cc2',1,'hardware.h']]], + ['siof_5fb_5fclock_2394',['SIOF_B_CLOCK',['../gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04',1,'hardware.h']]], + ['siof_5fb_5fspeed_2395',['SIOF_B_SPEED',['../gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973',1,'hardware.h']]], + ['siof_5fb_5fxfer_5fstart_2396',['SIOF_B_XFER_START',['../gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea',1,'hardware.h']]], + ['siof_5fclock_5fext_2397',['SIOF_CLOCK_EXT',['../gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876',1,'hardware.h']]], + ['siof_5fclock_5fint_2398',['SIOF_CLOCK_INT',['../gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b',1,'hardware.h']]], + ['siof_5fspeed_5f1x_2399',['SIOF_SPEED_1X',['../gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2',1,'hardware.h']]], + ['siof_5fspeed_5f32x_2400',['SIOF_SPEED_32X',['../gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63',1,'hardware.h']]], + ['siof_5fxfer_5fstart_2401',['SIOF_XFER_START',['../gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84',1,'hardware.h']]], + ['size_5fmax_2402',['SIZE_MAX',['../stdint_8h.html#a3c75bb398badb69c7577b21486f9963f',1,'stdint.h']]], + ['solid_2403',['SOLID',['../drawing_8h.html#aa8abfd58ea514228abd69d8f6330e91d',1,'drawing.h']]], + ['soundpan_5fnosl_2404',['SOUNDPAN_NOSL',['../sms_2hardware_8h.html#a45b27027ec712d80c1a4c3e0deb548c3',1,'hardware.h']]], + ['soundpan_5fnosr_2405',['SOUNDPAN_NOSR',['../sms_2hardware_8h.html#a4de80c85263c705ad0df9e9c92c0b2df',1,'hardware.h']]], + ['soundpan_5ftn1l_2406',['SOUNDPAN_TN1L',['../sms_2hardware_8h.html#aaa16ce1f58e3ffe5937d721a8c22cdc7',1,'hardware.h']]], + ['soundpan_5ftn1r_2407',['SOUNDPAN_TN1R',['../sms_2hardware_8h.html#a8a4901a3e61f815a324b37e7b6f32671',1,'hardware.h']]], + ['soundpan_5ftn2l_2408',['SOUNDPAN_TN2L',['../sms_2hardware_8h.html#a2dd3ef5009c788164624e6fa3545a2a4',1,'hardware.h']]], + ['soundpan_5ftn2r_2409',['SOUNDPAN_TN2R',['../sms_2hardware_8h.html#aacc641896defa2bf9881929494034e8a',1,'hardware.h']]], + ['soundpan_5ftn3l_2410',['SOUNDPAN_TN3L',['../sms_2hardware_8h.html#a0236f56bdd69aa9a2321b635d586002e',1,'hardware.h']]], + ['soundpan_5ftn3r_2411',['SOUNDPAN_TN3R',['../sms_2hardware_8h.html#a81a154f1bd5456a4e489e96c5a4e2990',1,'hardware.h']]], + ['sp_5fsize_2412',['SP_SIZE',['../setjmp_8h.html#aebec2c4d6fc67c86fbb297bd79efb27c',1,'setjmp.h']]], + ['sprites_5f16x16_2413',['SPRITES_16x16',['../msx_8h.html#aa04ce1ed2f8bd28062798b20b09f601e',1,'msx.h']]], + ['sprites_5f8x16_2414',['SPRITES_8x16',['../gb_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): gb.h'],['../sms_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): sms.h'],['../nes_8h.html#af91d252f07f4764996154820f970c101',1,'SPRITES_8x16(): nes.h']]], + ['sprites_5f8x8_2415',['SPRITES_8x8',['../gb_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): gb.h'],['../msx_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): msx.h'],['../nes_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): nes.h'],['../sms_8h.html#aa87bec0d134136fdb727f52cb773b792',1,'SPRITES_8x8(): sms.h']]], + ['spx_5fsize_2416',['SPX_SIZE',['../setjmp_8h.html#ad27470e8d39238686f96b46d5b9deb40',1,'setjmp.h']]], + ['statf_5f9_5fspr_2417',['STATF_9_SPR',['../msx_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h'],['../sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8',1,'STATF_9_SPR(): hardware.h']]], + ['statf_5fb_5fbusy_2418',['STATF_B_BUSY',['../gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9',1,'hardware.h']]], + ['statf_5fb_5flyc_2419',['STATF_B_LYC',['../gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5',1,'hardware.h']]], + ['statf_5fb_5flycf_2420',['STATF_B_LYCF',['../gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad',1,'hardware.h']]], + ['statf_5fb_5fmode00_2421',['STATF_B_MODE00',['../gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6',1,'hardware.h']]], + ['statf_5fb_5fmode01_2422',['STATF_B_MODE01',['../gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda',1,'hardware.h']]], + ['statf_5fb_5fmode10_2423',['STATF_B_MODE10',['../gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc',1,'hardware.h']]], + ['statf_5fb_5foam_2424',['STATF_B_OAM',['../gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5',1,'hardware.h']]], + ['statf_5fb_5fvbl_2425',['STATF_B_VBL',['../gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7',1,'hardware.h']]], + ['statf_5fbusy_2426',['STATF_BUSY',['../gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec',1,'hardware.h']]], + ['statf_5fhbl_2427',['STATF_HBL',['../gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a',1,'hardware.h']]], + ['statf_5fint_5fvbl_2428',['STATF_INT_VBL',['../msx_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h'],['../sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1',1,'STATF_INT_VBL(): hardware.h']]], + ['statf_5flcd_2429',['STATF_LCD',['../gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354',1,'hardware.h']]], + ['statf_5flyc_2430',['STATF_LYC',['../gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c',1,'hardware.h']]], + ['statf_5flycf_2431',['STATF_LYCF',['../gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7',1,'hardware.h']]], + ['statf_5fmode00_2432',['STATF_MODE00',['../gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d',1,'hardware.h']]], + ['statf_5fmode01_2433',['STATF_MODE01',['../gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e',1,'hardware.h']]], + ['statf_5fmode10_2434',['STATF_MODE10',['../gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922',1,'hardware.h']]], + ['statf_5foam_2435',['STATF_OAM',['../gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3',1,'hardware.h']]], + ['statf_5fspr_5fcoll_2436',['STATF_SPR_COLL',['../msx_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h'],['../sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d',1,'STATF_SPR_COLL(): hardware.h']]], + ['statf_5fvbl_2437',['STATF_VBL',['../gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9',1,'hardware.h']]], + ['switch_5f16_5f8_5fmode_5fmbc1_2438',['SWITCH_16_8_MODE_MBC1',['../gb_8h.html#a0c689c5a814f1c347c4d98f28ed6c7d6',1,'gb.h']]], + ['switch_5f4_5f32_5fmode_5fmbc1_2439',['SWITCH_4_32_MODE_MBC1',['../gb_8h.html#aa5d64e386a00b373f22ffdc5a152c7ba',1,'gb.h']]], + ['switch_5fram_2440',['SWITCH_RAM',['../gb_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): gb.h'],['../msx_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): msx.h'],['../nes_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): nes.h'],['../sms_8h.html#a121feb0c32d124562f52398aa9656e7b',1,'SWITCH_RAM(): sms.h']]], + ['switch_5fram_5fmbc1_2441',['SWITCH_RAM_MBC1',['../gb_8h.html#a38ea3e4dfe02b8eae70df27f39d4a951',1,'gb.h']]], + ['switch_5fram_5fmbc5_2442',['SWITCH_RAM_MBC5',['../gb_8h.html#a361d5055a7ae880fc1c9d6e0d1164fd6',1,'gb.h']]], + ['switch_5from_2443',['SWITCH_ROM',['../nes_8h.html#a1e22a3b60368bb5f3705d625ac2d09cc',1,'SWITCH_ROM(): nes.h'],['../sms_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): sms.h'],['../gb_8h.html#af61262bbc05629f31020afce67e1b9ea',1,'SWITCH_ROM(): gb.h']]], + ['switch_5from1_2444',['SWITCH_ROM1',['../msx_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): msx.h'],['../sms_8h.html#a86d47feb2b999aaabbba9f63f4bb3567',1,'SWITCH_ROM1(): sms.h']]], + ['switch_5from2_2445',['SWITCH_ROM2',['../msx_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): msx.h'],['../sms_8h.html#a6d40a15ff27c2a1c8269d3dbe67eae65',1,'SWITCH_ROM2(): sms.h']]], + ['switch_5from_5fdummy_2446',['SWITCH_ROM_DUMMY',['../nes_8h.html#a412db28bcf6bda7f235d7c5d3c9d52c0',1,'nes.h']]], + ['switch_5from_5fmbc1_2447',['SWITCH_ROM_MBC1',['../gb_8h.html#a19558f5bbc9fea767f945001ae9cd13f',1,'gb.h']]], + ['switch_5from_5fmbc5_2448',['SWITCH_ROM_MBC5',['../gb_8h.html#a92d040284342702026eb19dab59b586e',1,'gb.h']]], + ['switch_5from_5fmbc5_5f8m_2449',['SWITCH_ROM_MBC5_8M',['../gb_8h.html#a6c15ebc660abd3a978137493ab63ffe9',1,'gb.h']]], + ['switch_5from_5fmegaduck_2450',['SWITCH_ROM_MEGADUCK',['../gb_8h.html#a3fca2d0a22aa2717e62fed659caf4743',1,'gb.h']]], + ['switch_5from_5funrom_2451',['SWITCH_ROM_UNROM',['../nes_8h.html#a2d29df5dc3791dbf77488b3322b71d6c',1,'nes.h']]], + ['system_5f50hz_2452',['SYSTEM_50HZ',['../gb_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): gb.h'],['../sms_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): sms.h'],['../nes_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): nes.h'],['../msx_8h.html#ad6329c19927cf02579e2503e40c0bbde',1,'SYSTEM_50HZ(): msx.h']]], + ['system_5f60hz_2453',['SYSTEM_60HZ',['../gb_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): gb.h'],['../msx_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): msx.h'],['../nes_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): nes.h'],['../sms_8h.html#a99bca2df4c6fde16a659797b4e584036',1,'SYSTEM_60HZ(): sms.h']]], + ['system_5fbits_5fdendy_2454',['SYSTEM_BITS_DENDY',['../nes_8h.html#aa370f208d677a232346ddf00a8ef7243',1,'nes.h']]], + ['system_5fbits_5fntsc_2455',['SYSTEM_BITS_NTSC',['../nes_8h.html#a1e73068b3ffdb8436eaa3362f104ba74',1,'nes.h']]], + ['system_5fbits_5fpal_2456',['SYSTEM_BITS_PAL',['../nes_8h.html#a599f3df346be94f25498749e2442bde8',1,'nes.h']]], + ['system_5fntsc_2457',['SYSTEM_NTSC',['../msx_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07',1,'hardware.h']]], + ['system_5fpal_2458',['SYSTEM_PAL',['../msx_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_13.js b/docs/api/search/defines_13.js @@ -1,34 +1,34 @@ var searchData= [ - ['tacf_5f16khz_2457',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], - ['tacf_5f262khz_2458',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], - ['tacf_5f4khz_2459',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], - ['tacf_5f65khz_2460',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], - ['tacf_5fstart_2461',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], - ['tacf_5fstop_2462',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], - ['tim_5fiflag_2463',['TIM_IFLAG',['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h']]], - ['to_5ffar_5fptr_2464',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], - ['true_2465',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], - ['true_2466',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], - ['typeof_5farray_2467',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], - ['typeof_5fbit_2468',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], - ['typeof_5fbitfield_2469',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], - ['typeof_5fchar_2470',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], - ['typeof_5fcpointer_2471',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], - ['typeof_5feeppointer_2472',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], - ['typeof_5ffixed16x16_2473',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], - ['typeof_5ffloat_2474',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], - ['typeof_5ffpointer_2475',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], - ['typeof_5ffunction_2476',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], - ['typeof_5fgpointer_2477',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], - ['typeof_5fint_2478',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], - ['typeof_5fipointer_2479',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], - ['typeof_5flong_2480',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], - ['typeof_5fpointer_2481',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], - ['typeof_5fppointer_2482',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], - ['typeof_5fsbit_2483',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], - ['typeof_5fsfr_2484',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], - ['typeof_5fshort_2485',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], - ['typeof_5fstruct_2486',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], - ['typeof_5fvoid_2487',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]] + ['tacf_5f16khz_2459',['TACF_16KHZ',['../gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e',1,'hardware.h']]], + ['tacf_5f262khz_2460',['TACF_262KHZ',['../gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba',1,'hardware.h']]], + ['tacf_5f4khz_2461',['TACF_4KHZ',['../gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78',1,'hardware.h']]], + ['tacf_5f65khz_2462',['TACF_65KHZ',['../gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319',1,'hardware.h']]], + ['tacf_5fstart_2463',['TACF_START',['../gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a',1,'hardware.h']]], + ['tacf_5fstop_2464',['TACF_STOP',['../gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653',1,'hardware.h']]], + ['tim_5fiflag_2465',['TIM_IFLAG',['../gb_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): gb.h'],['../msx_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): msx.h'],['../sms_8h.html#a604256210ec5b90b68185e1a18efab49',1,'TIM_IFLAG(): sms.h']]], + ['to_5ffar_5fptr_2466',['TO_FAR_PTR',['../far__ptr_8h.html#a0c227677a96f9bf7e84a90922f2f8708',1,'far_ptr.h']]], + ['true_2467',['TRUE',['../types_8h.html#aa8cecfc5c5c054d2875c03e77b7be15d',1,'types.h']]], + ['true_2468',['true',['../stdbool_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7',1,'stdbool.h']]], + ['typeof_5farray_2469',['TYPEOF_ARRAY',['../typeof_8h.html#ac627e9a5f9b283cb8904d73c941f1896',1,'typeof.h']]], + ['typeof_5fbit_2470',['TYPEOF_BIT',['../typeof_8h.html#a5b91f9d826e3c5c6873bc86cdce3d517',1,'typeof.h']]], + ['typeof_5fbitfield_2471',['TYPEOF_BITFIELD',['../typeof_8h.html#a5b9f605bb8dcac27ddfab4e9a8c9a2ca',1,'typeof.h']]], + ['typeof_5fchar_2472',['TYPEOF_CHAR',['../typeof_8h.html#ae042a4e85033237ee9fbc1af3cac7025',1,'typeof.h']]], + ['typeof_5fcpointer_2473',['TYPEOF_CPOINTER',['../typeof_8h.html#a6131cee0fe0abf1cf2fcfcec830535d4',1,'typeof.h']]], + ['typeof_5feeppointer_2474',['TYPEOF_EEPPOINTER',['../typeof_8h.html#a73d0c1f1fc515b199acb5631f8a16898',1,'typeof.h']]], + ['typeof_5ffixed16x16_2475',['TYPEOF_FIXED16X16',['../typeof_8h.html#a709c014873866243abc0275099f676f5',1,'typeof.h']]], + ['typeof_5ffloat_2476',['TYPEOF_FLOAT',['../typeof_8h.html#a3d694a422fb7a54f15ddf1c9749567f7',1,'typeof.h']]], + ['typeof_5ffpointer_2477',['TYPEOF_FPOINTER',['../typeof_8h.html#a5301fd3500fb9f9454a17f9d4c5d0e8c',1,'typeof.h']]], + ['typeof_5ffunction_2478',['TYPEOF_FUNCTION',['../typeof_8h.html#a3adf36b394d11d9b35f45ad8c4544670',1,'typeof.h']]], + ['typeof_5fgpointer_2479',['TYPEOF_GPOINTER',['../typeof_8h.html#adbec06ba3e6f0e2dcbefd788978f9ad6',1,'typeof.h']]], + ['typeof_5fint_2480',['TYPEOF_INT',['../typeof_8h.html#a4bb94b94304a21b7bd462be44f9d197a',1,'typeof.h']]], + ['typeof_5fipointer_2481',['TYPEOF_IPOINTER',['../typeof_8h.html#aa56dfc698692fb3f2d64c1a4b192f9c0',1,'typeof.h']]], + ['typeof_5flong_2482',['TYPEOF_LONG',['../typeof_8h.html#ab4833544b1f4060806106baa0eb916e6',1,'typeof.h']]], + ['typeof_5fpointer_2483',['TYPEOF_POINTER',['../typeof_8h.html#a2541fdaacae83bbcc99dcedf464c7c94',1,'typeof.h']]], + ['typeof_5fppointer_2484',['TYPEOF_PPOINTER',['../typeof_8h.html#ad38c6e5ceee5c5fe3703690fc32b23ae',1,'typeof.h']]], + ['typeof_5fsbit_2485',['TYPEOF_SBIT',['../typeof_8h.html#a09fcac98c1e69b32ea223eada74e30bd',1,'typeof.h']]], + ['typeof_5fsfr_2486',['TYPEOF_SFR',['../typeof_8h.html#aae32132bbca6df6423182122d95b00cd',1,'typeof.h']]], + ['typeof_5fshort_2487',['TYPEOF_SHORT',['../typeof_8h.html#a58af351d7955729a79e425a88bf86bab',1,'typeof.h']]], + ['typeof_5fstruct_2488',['TYPEOF_STRUCT',['../typeof_8h.html#a4f9ce6ed9178ad58f706e74cd8c24e1f',1,'typeof.h']]], + ['typeof_5fvoid_2489',['TYPEOF_VOID',['../typeof_8h.html#a03582306431a63d84cc721132ed683c8',1,'typeof.h']]] ]; diff --git a/docs/api/search/defines_14.js b/docs/api/search/defines_14.js @@ -1,29 +1,29 @@ var searchData= [ - ['uchar_5fmax_2488',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], - ['uint16_5fc_2489',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], - ['uint16_5fmax_2490',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], - ['uint32_5fc_2491',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], - ['uint32_5fmax_2492',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], - ['uint8_5fc_2493',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], - ['uint8_5fmax_2494',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], - ['uint_5ffast16_5fmax_2495',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], - ['uint_5ffast32_5fmax_2496',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], - ['uint_5ffast8_5fmax_2497',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], - ['uint_5fleast16_5fmax_2498',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], - ['uint_5fleast32_5fmax_2499',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], - ['uint_5fleast8_5fmax_2500',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], - ['uint_5fmax_2501',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], - ['uint_5fmin_2502',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], - ['uintmax_5fc_2503',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], - ['uintmax_5fmax_2504',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], - ['uintptr_5fmax_2505',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], - ['ulong_5fmax_2506',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], - ['ulong_5fmin_2507',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], - ['unsigned_2508',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], - ['use_5fc_5fmemcpy_2509',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], - ['use_5fc_5fstrcmp_2510',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], - ['use_5fc_5fstrcpy_2511',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], - ['ushrt_5fmax_2512',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], - ['ushrt_5fmin_2513',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]] + ['uchar_5fmax_2490',['UCHAR_MAX',['../limits_8h.html#a4066e640ee269d5d8f83ff6643b7af5f',1,'limits.h']]], + ['uint16_5fc_2491',['UINT16_C',['../stdint_8h.html#af525dddf7f072ee85c953107123ff1f6',1,'stdint.h']]], + ['uint16_5fmax_2492',['UINT16_MAX',['../stdint_8h.html#a3ea490c9b3617d4479bd80ef93cd5602',1,'stdint.h']]], + ['uint32_5fc_2493',['UINT32_C',['../stdint_8h.html#a87b9ec7df1524edf020b074bbae32d6d',1,'stdint.h']]], + ['uint32_5fmax_2494',['UINT32_MAX',['../stdint_8h.html#ab5eb23180f7cc12b7d6c04a8ec067fdd',1,'stdint.h']]], + ['uint8_5fc_2495',['UINT8_C',['../stdint_8h.html#af77373faf472a16283aad2014724192d',1,'stdint.h']]], + ['uint8_5fmax_2496',['UINT8_MAX',['../stdint_8h.html#aeb4e270a084ee26fe73e799861bd0252',1,'stdint.h']]], + ['uint_5ffast16_5fmax_2497',['UINT_FAST16_MAX',['../stdint_8h.html#aed28ca63d9b222f6f1377358fe73a183',1,'stdint.h']]], + ['uint_5ffast32_5fmax_2498',['UINT_FAST32_MAX',['../stdint_8h.html#ad51246a178143208b2db3315efd21c45',1,'stdint.h']]], + ['uint_5ffast8_5fmax_2499',['UINT_FAST8_MAX',['../stdint_8h.html#a2c6f97ea2d76d0cf6260c84046cdb44e',1,'stdint.h']]], + ['uint_5fleast16_5fmax_2500',['UINT_LEAST16_MAX',['../stdint_8h.html#a6ef6a1a518bbf516ca8b0180b11c358f',1,'stdint.h']]], + ['uint_5fleast32_5fmax_2501',['UINT_LEAST32_MAX',['../stdint_8h.html#a70cad8bacc9a6db301e1cdc86cc8d571',1,'stdint.h']]], + ['uint_5fleast8_5fmax_2502',['UINT_LEAST8_MAX',['../stdint_8h.html#a2a80bde77ee1698d0f42f334adad4f2b',1,'stdint.h']]], + ['uint_5fmax_2503',['UINT_MAX',['../limits_8h.html#ac998ea02fbd821fc123d60445ce76f38',1,'limits.h']]], + ['uint_5fmin_2504',['UINT_MIN',['../limits_8h.html#a4c5cca78586f61bea3640a1563a43819',1,'limits.h']]], + ['uintmax_5fc_2505',['UINTMAX_C',['../stdint_8h.html#a00d3f5dd8a8cbd9433d74390bfb2ecef',1,'stdint.h']]], + ['uintmax_5fmax_2506',['UINTMAX_MAX',['../stdint_8h.html#aa54fd5210434219e9027bfa0f0e325c8',1,'stdint.h']]], + ['uintptr_5fmax_2507',['UINTPTR_MAX',['../stdint_8h.html#ab2355300ea19395357e62d780f4dd073',1,'stdint.h']]], + ['ulong_5fmax_2508',['ULONG_MAX',['../limits_8h.html#a41c51926a1997aab3503f9083935e06c',1,'limits.h']]], + ['ulong_5fmin_2509',['ULONG_MIN',['../limits_8h.html#a174a3b1d61499b676a2ad2efc8f224c5',1,'limits.h']]], + ['unsigned_2510',['UNSIGNED',['../drawing_8h.html#a08cbc66092284f7da94279f986a0aae9',1,'drawing.h']]], + ['use_5fc_5fmemcpy_2511',['USE_C_MEMCPY',['../mos6502_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../sm83_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h'],['../z80_2provides_8h.html#a9dd4f1ec2939e7beb7ef40e350cbba47',1,'USE_C_MEMCPY(): provides.h']]], + ['use_5fc_5fstrcmp_2512',['USE_C_STRCMP',['../mos6502_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../sm83_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h'],['../z80_2provides_8h.html#a809a7bd0afcfb7500b5108a9e976b85c',1,'USE_C_STRCMP(): provides.h']]], + ['use_5fc_5fstrcpy_2513',['USE_C_STRCPY',['../mos6502_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../sm83_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h'],['../z80_2provides_8h.html#ac6678abba8f5929bc8b33f3202e568f0',1,'USE_C_STRCPY(): provides.h']]], + ['ushrt_5fmax_2514',['USHRT_MAX',['../limits_8h.html#a689b119da994dece91d44b5aeac643ed',1,'limits.h']]], + ['ushrt_5fmin_2515',['USHRT_MIN',['../limits_8h.html#a57f617d9cf5cce12e8499f7512ebd948',1,'limits.h']]] ]; diff --git a/docs/api/search/defines_15.js b/docs/api/search/defines_15.js @@ -1,32 +1,32 @@ var searchData= [ - ['va_5farg_2514',['va_arg',['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], - ['va_5fend_2515',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], - ['va_5fstart_2516',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], - ['vbk_5fattributes_2517',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], - ['vbk_5fbank_5f0_2518',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], - ['vbk_5fbank_5f1_2519',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], - ['vbk_5freg_2520',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], - ['vbk_5ftiles_2521',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], - ['vbl_5fiflag_2522',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], - ['vdp_5fr0_2523',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], - ['vdp_5fr1_2524',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], - ['vdp_5fr10_2525',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], - ['vdp_5fr2_2526',['VDP_R2',['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], - ['vdp_5fr3_2527',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], - ['vdp_5fr4_2528',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], - ['vdp_5fr5_2529',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], - ['vdp_5fr6_2530',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], - ['vdp_5fr7_2531',['VDP_R7',['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], - ['vdp_5fr8_2532',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], - ['vdp_5fr9_2533',['VDP_R9',['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], - ['vdp_5frborder_2534',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], - ['vdp_5freg_5fmask_2535',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], - ['vdp_5frscx_2536',['VDP_RSCX',['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], - ['vdp_5frscy_2537',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], - ['vdp_5fsat_5fterm_2538',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], - ['vector_5fjoypad_2539',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], - ['vector_5fserial_2540',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], - ['vector_5fstat_2541',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], - ['vector_5ftimer_2542',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]] + ['va_5farg_2516',['va_arg',['../asm_2sm83_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2mos6502_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#af4d89980b2bdeb5b37bbaa323d108bbc',1,'va_arg(): stdarg.h']]], + ['va_5fend_2517',['va_end',['../asm_2mos6502_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa042dbf8cc345b3a522d6f706a78ddbd',1,'va_end(): stdarg.h']]], + ['va_5fstart_2518',['va_start',['../asm_2mos6502_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#aa385efb7a67df5acc5e06cf3bdc8802f',1,'va_start(): stdarg.h']]], + ['vbk_5fattributes_2519',['VBK_ATTRIBUTES',['../gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../msx_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h'],['../sms_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca',1,'VBK_ATTRIBUTES(): hardware.h']]], + ['vbk_5fbank_5f0_2520',['VBK_BANK_0',['../gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046',1,'hardware.h']]], + ['vbk_5fbank_5f1_2521',['VBK_BANK_1',['../gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f',1,'hardware.h']]], + ['vbk_5freg_2522',['VBK_REG',['../sms_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): sms.h'],['../msx_8h.html#a6bc34abf062d8e3be88170ac106f197f',1,'VBK_REG(): msx.h']]], + ['vbk_5ftiles_2523',['VBK_TILES',['../gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../msx_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h'],['../sms_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781',1,'VBK_TILES(): hardware.h']]], + ['vbl_5fiflag_2524',['VBL_IFLAG',['../gb_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): gb.h'],['../msx_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): msx.h'],['../sms_8h.html#a2ca7720b9a5da9b2173e1f74dba85541',1,'VBL_IFLAG(): sms.h']]], + ['vdp_5fr0_2525',['VDP_R0',['../msx_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6',1,'VDP_R0(): hardware.h']]], + ['vdp_5fr1_2526',['VDP_R1',['../msx_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d',1,'VDP_R1(): hardware.h']]], + ['vdp_5fr10_2527',['VDP_R10',['../msx_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504',1,'VDP_R10(): hardware.h']]], + ['vdp_5fr2_2528',['VDP_R2',['../sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h'],['../msx_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414',1,'VDP_R2(): hardware.h']]], + ['vdp_5fr3_2529',['VDP_R3',['../msx_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47',1,'VDP_R3(): hardware.h']]], + ['vdp_5fr4_2530',['VDP_R4',['../msx_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301',1,'VDP_R4(): hardware.h']]], + ['vdp_5fr5_2531',['VDP_R5',['../msx_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924',1,'VDP_R5(): hardware.h']]], + ['vdp_5fr6_2532',['VDP_R6',['../msx_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772',1,'VDP_R6(): hardware.h']]], + ['vdp_5fr7_2533',['VDP_R7',['../msx_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638',1,'VDP_R7(): hardware.h']]], + ['vdp_5fr8_2534',['VDP_R8',['../msx_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9',1,'VDP_R8(): hardware.h']]], + ['vdp_5fr9_2535',['VDP_R9',['../sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h'],['../msx_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e',1,'VDP_R9(): hardware.h']]], + ['vdp_5frborder_2536',['VDP_RBORDER',['../msx_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737',1,'VDP_RBORDER(): hardware.h']]], + ['vdp_5freg_5fmask_2537',['VDP_REG_MASK',['../msx_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h'],['../sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19',1,'VDP_REG_MASK(): hardware.h']]], + ['vdp_5frscx_2538',['VDP_RSCX',['../msx_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f',1,'VDP_RSCX(): hardware.h']]], + ['vdp_5frscy_2539',['VDP_RSCY',['../msx_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7',1,'VDP_RSCY(): hardware.h']]], + ['vdp_5fsat_5fterm_2540',['VDP_SAT_TERM',['../msx_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h'],['../sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c',1,'VDP_SAT_TERM(): hardware.h']]], + ['vector_5fjoypad_2541',['VECTOR_JOYPAD',['../isr_8h.html#ac93f10ff354ca76f4030f64a8496303f',1,'isr.h']]], + ['vector_5fserial_2542',['VECTOR_SERIAL',['../isr_8h.html#a9c51a56a79576c33fcc98579bf7153a1',1,'isr.h']]], + ['vector_5fstat_2543',['VECTOR_STAT',['../isr_8h.html#a2cf2cba8468992868fe1f6b6448ffae2',1,'isr.h']]], + ['vector_5ftimer_2544',['VECTOR_TIMER',['../isr_8h.html#a84ca82d76186433c1ec77fde7652b827',1,'isr.h']]] ]; diff --git a/docs/api/search/defines_16.js b/docs/api/search/defines_16.js @@ -1,8 +1,8 @@ var searchData= [ - ['wchar_5fmax_2543',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], - ['wchar_5fmin_2544',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], - ['white_2545',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], - ['wint_5fmax_2546',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], - ['wint_5fmin_2547',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]] + ['wchar_5fmax_2545',['WCHAR_MAX',['../stdint_8h.html#a2a823f3ccf2306cfbaa34d8addf66010',1,'stdint.h']]], + ['wchar_5fmin_2546',['WCHAR_MIN',['../stdint_8h.html#a051084d5ebcabf282d9ca9bb2b891a78',1,'stdint.h']]], + ['white_2547',['WHITE',['../drawing_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'drawing.h']]], + ['wint_5fmax_2548',['WINT_MAX',['../stdint_8h.html#ad3f7b6bb8aa7d619017a91d3b2edc1ee',1,'stdint.h']]], + ['wint_5fmin_2549',['WINT_MIN',['../stdint_8h.html#a5285bc55170ae1701e599decacc7f001',1,'stdint.h']]] ]; diff --git a/docs/api/search/defines_17.js b/docs/api/search/defines_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['xor_2548',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]] + ['xor_2550',['XOR',['../drawing_8h.html#a45cd11034d1a7d86c3a88d36f5e7f1ab',1,'drawing.h']]] ]; diff --git a/docs/api/search/defines_18.js b/docs/api/search/defines_18.js @@ -1,5 +1,5 @@ var searchData= [ - ['z88dk_5fcallee_2549',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], - ['z88dk_5ffastcall_2550',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]] + ['z88dk_5fcallee_2551',['Z88DK_CALLEE',['../asm_2z80_2types_8h.html#aa19670cfef9fe1cc31f28fafb0e1000a',1,'types.h']]], + ['z88dk_5ffastcall_2552',['Z88DK_FASTCALL',['../asm_2z80_2types_8h.html#af45e54cf59a5202abc9125c07b64abf1',1,'types.h']]] ]; diff --git a/docs/api/search/defines_2.js b/docs/api/search/defines_2.js @@ -1,33 +1,33 @@ var searchData= [ - ['bank_1838',['BANK',['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h']]], - ['banked_1839',['BANKED',['../asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0',1,'types.h']]], - ['bankref_1840',['BANKREF',['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], - ['bankref_5fextern_1841',['BANKREF_EXTERN',['../nes_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): nes.h'],['../sms_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): sms.h'],['../msx_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): msx.h'],['../gb_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): gb.h']]], - ['bcd_5fhex_1842',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], - ['bcpsf_5fautoinc_1843',['BCPSF_AUTOINC',['../gb_2hardware_8h.html#a88cceb86b8168f4c539e9612a81145a6',1,'hardware.h']]], - ['bgb_5fbreakpoint_1844',['BGB_BREAKPOINT',['../gbdk_2emu__debug_8h.html#a95c9ae3faadfe6f93a3cac87085b3481',1,'emu_debug.h']]], - ['bgb_5fmessage_1845',['BGB_MESSAGE',['../gbdk_2emu__debug_8h.html#aabd48c83af8f69ed624bb8a83347fa39',1,'emu_debug.h']]], - ['bgb_5fprintf_1846',['BGB_printf',['../gbdk_2emu__debug_8h.html#a892ddea0cd396141c1ae05e384303cbf',1,'emu_debug.h']]], - ['bgb_5fprofile_5fbegin_1847',['BGB_PROFILE_BEGIN',['../gbdk_2emu__debug_8h.html#ab5b05deda52856c84f274fb28578b6ee',1,'emu_debug.h']]], - ['bgb_5fprofile_5fend_1848',['BGB_PROFILE_END',['../gbdk_2emu__debug_8h.html#ab43f94064dc523e99c4aefb440e2c3ed',1,'emu_debug.h']]], - ['bgb_5fprofiler_5fmessage_1849',['BGB_profiler_message',['../gbdk_2emu__debug_8h.html#af36a13974260d50a3b602f5106f4b9e1',1,'emu_debug.h']]], - ['bgb_5ftext_1850',['BGB_TEXT',['../gbdk_2emu__debug_8h.html#a6afa665bd7d093e7ca2d310cc92b08a9',1,'emu_debug.h']]], - ['bkgf_5fbank0_1851',['BKGF_BANK0',['../gb_2hardware_8h.html#a07da4325be4f00825b0df8f7b562c009',1,'hardware.h']]], - ['bkgf_5fbank1_1852',['BKGF_BANK1',['../gb_2hardware_8h.html#a5b751c3e980ea453002074eadb885697',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal0_1853',['BKGF_CGB_PAL0',['../gb_2hardware_8h.html#a4a771645b1215477023c89c8ea7e939d',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal1_1854',['BKGF_CGB_PAL1',['../gb_2hardware_8h.html#a55225c84026779ae4596ceb319e2f111',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal2_1855',['BKGF_CGB_PAL2',['../gb_2hardware_8h.html#af3ccbb599ddbe72ce3e5e7f82552ceb1',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal3_1856',['BKGF_CGB_PAL3',['../gb_2hardware_8h.html#a1ee798f12c60156325284722d9a1a15a',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal4_1857',['BKGF_CGB_PAL4',['../gb_2hardware_8h.html#adb3a50ad5e3fc54bf332e4156c218e2b',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal5_1858',['BKGF_CGB_PAL5',['../gb_2hardware_8h.html#a458910105b4cd6c2f84e8a658d1a5c86',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal6_1859',['BKGF_CGB_PAL6',['../gb_2hardware_8h.html#a563317d0bc48caf19a0ffe15100ca7fd',1,'hardware.h']]], - ['bkgf_5fcgb_5fpal7_1860',['BKGF_CGB_PAL7',['../gb_2hardware_8h.html#a7966b3d048fb1f1e348cc17f81fd5b04',1,'hardware.h']]], - ['bkgf_5fpri_1861',['BKGF_PRI',['../gb_2hardware_8h.html#a893093832dbc9cb2221ef08068fd3658',1,'hardware.h']]], - ['bkgf_5fxflip_1862',['BKGF_XFLIP',['../gb_2hardware_8h.html#a2916f86ab672a027a8cca3e2ba96f15b',1,'hardware.h']]], - ['bkgf_5fyflip_1863',['BKGF_YFLIP',['../gb_2hardware_8h.html#ac4f649cbcf7dd8cefda526aee7b2e29a',1,'hardware.h']]], - ['black_1864',['BLACK',['../drawing_8h.html#a7b3b25cba33b07c303f3060fe41887f6',1,'drawing.h']]], - ['bool_1865',['bool',['../stdbool_8h.html#abb452686968e48b67397da5f97445f5b',1,'stdbool.h']]], - ['bp_5fsize_1866',['BP_SIZE',['../setjmp_8h.html#ae02ec77c070126e75761ab85226b62a7',1,'setjmp.h']]], - ['bpx_5fsize_1867',['BPX_SIZE',['../setjmp_8h.html#a0239bfe1e2b75fa5757c32a90d0c140d',1,'setjmp.h']]] + ['bank_1839',['BANK',['../incbin_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): incbin.h'],['../gb_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): gb.h'],['../sms_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): sms.h'],['../msx_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): msx.h'],['../nes_8h.html#a42705001e2b9897f5167b67fb36c69dd',1,'BANK(): nes.h']]], + ['banked_1840',['BANKED',['../asm_2types_8h.html#aa8480aed89a168ec484727f5ac985cd0',1,'types.h']]], + ['bankref_1841',['BANKREF',['../gb_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): gb.h'],['../msx_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): msx.h'],['../nes_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): nes.h'],['../sms_8h.html#a086293f2afb4c7945460a4496b20aea3',1,'BANKREF(): sms.h']]], + ['bankref_5fextern_1842',['BANKREF_EXTERN',['../nes_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): nes.h'],['../sms_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): sms.h'],['../msx_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): msx.h'],['../gb_8h.html#a261bba55a07b802baf99346feadd9852',1,'BANKREF_EXTERN(): gb.h']]], + ['bcd_5fhex_1843',['BCD_HEX',['../gb_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../nes_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h'],['../sms_2bcd_8h.html#a5b336fcb3fc84fe505dc7e14d0ec17a7',1,'BCD_HEX(): bcd.h']]], + ['bcpsf_5fautoinc_1844',['BCPSF_AUTOINC',['../gb_2hardware_8h.html#a88cceb86b8168f4c539e9612a81145a6',1,'hardware.h']]], + ['bgb_5fbreakpoint_1845',['BGB_BREAKPOINT',['../gbdk_2emu__debug_8h.html#a95c9ae3faadfe6f93a3cac87085b3481',1,'emu_debug.h']]], + ['bgb_5fmessage_1846',['BGB_MESSAGE',['../gbdk_2emu__debug_8h.html#aabd48c83af8f69ed624bb8a83347fa39',1,'emu_debug.h']]], + ['bgb_5fprintf_1847',['BGB_printf',['../gbdk_2emu__debug_8h.html#a892ddea0cd396141c1ae05e384303cbf',1,'emu_debug.h']]], + ['bgb_5fprofile_5fbegin_1848',['BGB_PROFILE_BEGIN',['../gbdk_2emu__debug_8h.html#ab5b05deda52856c84f274fb28578b6ee',1,'emu_debug.h']]], + ['bgb_5fprofile_5fend_1849',['BGB_PROFILE_END',['../gbdk_2emu__debug_8h.html#ab43f94064dc523e99c4aefb440e2c3ed',1,'emu_debug.h']]], + ['bgb_5fprofiler_5fmessage_1850',['BGB_profiler_message',['../gbdk_2emu__debug_8h.html#af36a13974260d50a3b602f5106f4b9e1',1,'emu_debug.h']]], + ['bgb_5ftext_1851',['BGB_TEXT',['../gbdk_2emu__debug_8h.html#a6afa665bd7d093e7ca2d310cc92b08a9',1,'emu_debug.h']]], + ['bkgf_5fbank0_1852',['BKGF_BANK0',['../gb_2hardware_8h.html#a07da4325be4f00825b0df8f7b562c009',1,'hardware.h']]], + ['bkgf_5fbank1_1853',['BKGF_BANK1',['../gb_2hardware_8h.html#a5b751c3e980ea453002074eadb885697',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal0_1854',['BKGF_CGB_PAL0',['../gb_2hardware_8h.html#a4a771645b1215477023c89c8ea7e939d',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal1_1855',['BKGF_CGB_PAL1',['../gb_2hardware_8h.html#a55225c84026779ae4596ceb319e2f111',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal2_1856',['BKGF_CGB_PAL2',['../gb_2hardware_8h.html#af3ccbb599ddbe72ce3e5e7f82552ceb1',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal3_1857',['BKGF_CGB_PAL3',['../gb_2hardware_8h.html#a1ee798f12c60156325284722d9a1a15a',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal4_1858',['BKGF_CGB_PAL4',['../gb_2hardware_8h.html#adb3a50ad5e3fc54bf332e4156c218e2b',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal5_1859',['BKGF_CGB_PAL5',['../gb_2hardware_8h.html#a458910105b4cd6c2f84e8a658d1a5c86',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal6_1860',['BKGF_CGB_PAL6',['../gb_2hardware_8h.html#a563317d0bc48caf19a0ffe15100ca7fd',1,'hardware.h']]], + ['bkgf_5fcgb_5fpal7_1861',['BKGF_CGB_PAL7',['../gb_2hardware_8h.html#a7966b3d048fb1f1e348cc17f81fd5b04',1,'hardware.h']]], + ['bkgf_5fpri_1862',['BKGF_PRI',['../gb_2hardware_8h.html#a893093832dbc9cb2221ef08068fd3658',1,'hardware.h']]], + ['bkgf_5fxflip_1863',['BKGF_XFLIP',['../gb_2hardware_8h.html#a2916f86ab672a027a8cca3e2ba96f15b',1,'hardware.h']]], + ['bkgf_5fyflip_1864',['BKGF_YFLIP',['../gb_2hardware_8h.html#ac4f649cbcf7dd8cefda526aee7b2e29a',1,'hardware.h']]], + ['black_1865',['BLACK',['../drawing_8h.html#a7b3b25cba33b07c303f3060fe41887f6',1,'drawing.h']]], + ['bool_1866',['bool',['../stdbool_8h.html#abb452686968e48b67397da5f97445f5b',1,'stdbool.h']]], + ['bp_5fsize_1867',['BP_SIZE',['../setjmp_8h.html#ae02ec77c070126e75761ab85226b62a7',1,'setjmp.h']]], + ['bpx_5fsize_1868',['BPX_SIZE',['../setjmp_8h.html#a0239bfe1e2b75fa5757c32a90d0c140d',1,'setjmp.h']]] ]; diff --git a/docs/api/search/defines_3.js b/docs/api/search/defines_3.js @@ -1,11 +1,11 @@ var searchData= [ - ['cgb_5ftype_1868',['CGB_TYPE',['../gb_8h.html#aee435a3a0dde3dbd7b6112dbb456cde8',1,'gb.h']]], - ['char_5fbit_1869',['CHAR_BIT',['../limits_8h.html#a308d9dd2c0028ddb184b455bbd7865de',1,'limits.h']]], - ['char_5fmax_1870',['CHAR_MAX',['../limits_8h.html#a778eefd6535a9d4b752fca5dd0af58db',1,'limits.h']]], - ['char_5fmin_1871',['CHAR_MIN',['../limits_8h.html#a5d707bd32338557ced18c6ac76ca1b3a',1,'limits.h']]], - ['clocks_5fper_5fsec_1872',['CLOCKS_PER_SEC',['../time_8h.html#a3d9fc3c745d0880902fe3ea3d5d5f71e',1,'time.h']]], - ['compat_5fpalette_1873',['COMPAT_PALETTE',['../gb_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): gb.h'],['../msx_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): msx.h'],['../nes_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): nes.h'],['../sms_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): sms.h']]], - ['critical_1874',['CRITICAL',['../asm_2types_8h.html#ae0233515480e60d29bcc731469976e02',1,'types.h']]], - ['current_5fbank_1875',['CURRENT_BANK',['../gb_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): gb.h'],['../msx_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): msx.h'],['../nes_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): nes.h'],['../sms_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): sms.h']]] + ['cgb_5ftype_1869',['CGB_TYPE',['../gb_8h.html#aee435a3a0dde3dbd7b6112dbb456cde8',1,'gb.h']]], + ['char_5fbit_1870',['CHAR_BIT',['../limits_8h.html#a308d9dd2c0028ddb184b455bbd7865de',1,'limits.h']]], + ['char_5fmax_1871',['CHAR_MAX',['../limits_8h.html#a778eefd6535a9d4b752fca5dd0af58db',1,'limits.h']]], + ['char_5fmin_1872',['CHAR_MIN',['../limits_8h.html#a5d707bd32338557ced18c6ac76ca1b3a',1,'limits.h']]], + ['clocks_5fper_5fsec_1873',['CLOCKS_PER_SEC',['../time_8h.html#a3d9fc3c745d0880902fe3ea3d5d5f71e',1,'time.h']]], + ['compat_5fpalette_1874',['COMPAT_PALETTE',['../gb_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): gb.h'],['../msx_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): msx.h'],['../nes_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): nes.h'],['../sms_8h.html#a67f80e65620470b55a4950e2966eb868',1,'COMPAT_PALETTE(): sms.h']]], + ['critical_1875',['CRITICAL',['../asm_2types_8h.html#ae0233515480e60d29bcc731469976e02',1,'types.h']]], + ['current_5fbank_1876',['CURRENT_BANK',['../gb_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): gb.h'],['../msx_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): msx.h'],['../nes_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): nes.h'],['../sms_8h.html#ae042588f20bf5a2349c8ad8716245233',1,'CURRENT_BANK(): sms.h']]] ]; diff --git a/docs/api/search/defines_4.js b/docs/api/search/defines_4.js @@ -1,32 +1,32 @@ var searchData= [ - ['device_5fscreen_5fbuffer_5fheight_1876',['DEVICE_SCREEN_BUFFER_HEIGHT',['../nes_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e',1,'DEVICE_SCREEN_BUFFER_HEIGHT(): hardware.h'],['../gb_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e',1,'DEVICE_SCREEN_BUFFER_HEIGHT(): hardware.h']]], - ['device_5fscreen_5fbuffer_5fwidth_1877',['DEVICE_SCREEN_BUFFER_WIDTH',['../nes_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291',1,'DEVICE_SCREEN_BUFFER_WIDTH(): hardware.h'],['../gb_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291',1,'DEVICE_SCREEN_BUFFER_WIDTH(): hardware.h']]], - ['device_5fscreen_5fheight_1878',['DEVICE_SCREEN_HEIGHT',['../gb_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed',1,'DEVICE_SCREEN_HEIGHT(): hardware.h'],['../nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed',1,'DEVICE_SCREEN_HEIGHT(): hardware.h']]], - ['device_5fscreen_5fmap_5fentry_5fsize_1879',['DEVICE_SCREEN_MAP_ENTRY_SIZE',['../gb_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a',1,'DEVICE_SCREEN_MAP_ENTRY_SIZE(): hardware.h'],['../nes_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a',1,'DEVICE_SCREEN_MAP_ENTRY_SIZE(): hardware.h']]], - ['device_5fscreen_5fpx_5fheight_1880',['DEVICE_SCREEN_PX_HEIGHT',['../gb_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../msx_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../nes_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../sms_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h']]], - ['device_5fscreen_5fpx_5fwidth_1881',['DEVICE_SCREEN_PX_WIDTH',['../gb_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../msx_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../nes_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../sms_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h']]], - ['device_5fscreen_5fwidth_1882',['DEVICE_SCREEN_WIDTH',['../gb_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2',1,'DEVICE_SCREEN_WIDTH(): hardware.h'],['../nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2',1,'DEVICE_SCREEN_WIDTH(): hardware.h']]], - ['device_5fscreen_5fx_5foffset_1883',['DEVICE_SCREEN_X_OFFSET',['../gb_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f',1,'DEVICE_SCREEN_X_OFFSET(): hardware.h'],['../nes_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f',1,'DEVICE_SCREEN_X_OFFSET(): hardware.h']]], - ['device_5fscreen_5fy_5foffset_1884',['DEVICE_SCREEN_Y_OFFSET',['../gb_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a',1,'DEVICE_SCREEN_Y_OFFSET(): hardware.h'],['../nes_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a',1,'DEVICE_SCREEN_Y_OFFSET(): hardware.h']]], - ['device_5fsprite_5fpx_5foffset_5fx_1885',['DEVICE_SPRITE_PX_OFFSET_X',['../gb_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31',1,'DEVICE_SPRITE_PX_OFFSET_X(): hardware.h'],['../nes_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31',1,'DEVICE_SPRITE_PX_OFFSET_X(): hardware.h']]], - ['device_5fsprite_5fpx_5foffset_5fy_1886',['DEVICE_SPRITE_PX_OFFSET_Y',['../gb_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0',1,'DEVICE_SPRITE_PX_OFFSET_Y(): hardware.h'],['../nes_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0',1,'DEVICE_SPRITE_PX_OFFSET_Y(): hardware.h']]], - ['device_5fsupports_5fcolor_1887',['DEVICE_SUPPORTS_COLOR',['../gb_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): gb.h'],['../msx_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): msx.h'],['../sms_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): sms.h']]], - ['device_5fwindow_5fpx_5foffset_5fx_1888',['DEVICE_WINDOW_PX_OFFSET_X',['../gb_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2',1,'DEVICE_WINDOW_PX_OFFSET_X(): hardware.h'],['../nes_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2',1,'DEVICE_WINDOW_PX_OFFSET_X(): hardware.h']]], - ['device_5fwindow_5fpx_5foffset_5fy_1889',['DEVICE_WINDOW_PX_OFFSET_Y',['../gb_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329',1,'DEVICE_WINDOW_PX_OFFSET_Y(): hardware.h'],['../nes_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329',1,'DEVICE_WINDOW_PX_OFFSET_Y(): hardware.h']]], - ['disable_5foam_5fdma_1890',['DISABLE_OAM_DMA',['../gb_8h.html#a47607089a434dcda7a8583cfca03b604',1,'DISABLE_OAM_DMA(): gb.h'],['../nes_8h.html#a47607089a434dcda7a8583cfca03b604',1,'DISABLE_OAM_DMA(): nes.h']]], - ['disable_5fram_1891',['DISABLE_RAM',['../gb_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): gb.h'],['../sms_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): sms.h'],['../nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): nes.h'],['../msx_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): msx.h']]], - ['disable_5fram_5fmbc1_1892',['DISABLE_RAM_MBC1',['../gb_8h.html#a177fadce938422926b186a8e42575d1d',1,'gb.h']]], - ['disable_5fram_5fmbc5_1893',['DISABLE_RAM_MBC5',['../gb_8h.html#a60191cdfa50ed9b88515f181747eaba2',1,'gb.h']]], - ['disable_5fvbl_5ftransfer_1894',['DISABLE_VBL_TRANSFER',['../gb_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): gb.h'],['../msx_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): msx.h'],['../nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): nes.h'],['../sms_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): sms.h']]], - ['display_5foff_1895',['DISPLAY_OFF',['../gb_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): gb.h'],['../msx_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): msx.h'],['../nes_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): nes.h'],['../sms_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): sms.h']]], - ['display_5fon_1896',['DISPLAY_ON',['../sms_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): sms.h'],['../msx_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): msx.h'],['../nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): nes.h'],['../gb_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): gb.h']]], - ['div_5freg_1897',['DIV_REG',['../msx_8h.html#a2032c420256dfa5c5c62fe73841fa56d',1,'DIV_REG(): msx.h'],['../sms_8h.html#a2032c420256dfa5c5c62fe73841fa56d',1,'DIV_REG(): sms.h']]], - ['dkgrey_1898',['DKGREY',['../drawing_8h.html#a4dad87d91b9201be3b4ede372f31ae8a',1,'drawing.h']]], - ['dmg_5fblack_1899',['DMG_BLACK',['../gb_8h.html#ab311e53739c992294ae07ca506a924ad',1,'DMG_BLACK(): gb.h'],['../nes_8h.html#ab311e53739c992294ae07ca506a924ad',1,'DMG_BLACK(): nes.h']]], - ['dmg_5fdark_5fgray_1900',['DMG_DARK_GRAY',['../gb_8h.html#a45d13a674e169dd83df7e1f46513ccba',1,'DMG_DARK_GRAY(): gb.h'],['../nes_8h.html#a45d13a674e169dd83df7e1f46513ccba',1,'DMG_DARK_GRAY(): nes.h']]], - ['dmg_5flite_5fgray_1901',['DMG_LITE_GRAY',['../gb_8h.html#a8ccd6732d3bdf390cc0943e8567341f3',1,'DMG_LITE_GRAY(): gb.h'],['../nes_8h.html#a8ccd6732d3bdf390cc0943e8567341f3',1,'DMG_LITE_GRAY(): nes.h']]], - ['dmg_5fpalette_1902',['DMG_PALETTE',['../gb_8h.html#a9727caafc483ba6ec65e9344b033d684',1,'DMG_PALETTE(): gb.h'],['../nes_8h.html#a9727caafc483ba6ec65e9344b033d684',1,'DMG_PALETTE(): nes.h']]], - ['dmg_5ftype_1903',['DMG_TYPE',['../gb_8h.html#a0031c07799247a6d6c1bfa3decac79d0',1,'gb.h']]], - ['dmg_5fwhite_1904',['DMG_WHITE',['../gb_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3',1,'DMG_WHITE(): gb.h'],['../nes_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3',1,'DMG_WHITE(): nes.h']]] + ['device_5fscreen_5fbuffer_5fheight_1877',['DEVICE_SCREEN_BUFFER_HEIGHT',['../nes_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e',1,'DEVICE_SCREEN_BUFFER_HEIGHT(): hardware.h'],['../gb_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e',1,'DEVICE_SCREEN_BUFFER_HEIGHT(): hardware.h']]], + ['device_5fscreen_5fbuffer_5fwidth_1878',['DEVICE_SCREEN_BUFFER_WIDTH',['../nes_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291',1,'DEVICE_SCREEN_BUFFER_WIDTH(): hardware.h'],['../gb_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291',1,'DEVICE_SCREEN_BUFFER_WIDTH(): hardware.h']]], + ['device_5fscreen_5fheight_1879',['DEVICE_SCREEN_HEIGHT',['../gb_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed',1,'DEVICE_SCREEN_HEIGHT(): hardware.h'],['../nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed',1,'DEVICE_SCREEN_HEIGHT(): hardware.h']]], + ['device_5fscreen_5fmap_5fentry_5fsize_1880',['DEVICE_SCREEN_MAP_ENTRY_SIZE',['../gb_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a',1,'DEVICE_SCREEN_MAP_ENTRY_SIZE(): hardware.h'],['../nes_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a',1,'DEVICE_SCREEN_MAP_ENTRY_SIZE(): hardware.h']]], + ['device_5fscreen_5fpx_5fheight_1881',['DEVICE_SCREEN_PX_HEIGHT',['../gb_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../msx_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../nes_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h'],['../sms_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec',1,'DEVICE_SCREEN_PX_HEIGHT(): hardware.h']]], + ['device_5fscreen_5fpx_5fwidth_1882',['DEVICE_SCREEN_PX_WIDTH',['../gb_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../msx_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../nes_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h'],['../sms_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d',1,'DEVICE_SCREEN_PX_WIDTH(): hardware.h']]], + ['device_5fscreen_5fwidth_1883',['DEVICE_SCREEN_WIDTH',['../gb_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2',1,'DEVICE_SCREEN_WIDTH(): hardware.h'],['../nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2',1,'DEVICE_SCREEN_WIDTH(): hardware.h']]], + ['device_5fscreen_5fx_5foffset_1884',['DEVICE_SCREEN_X_OFFSET',['../gb_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f',1,'DEVICE_SCREEN_X_OFFSET(): hardware.h'],['../nes_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f',1,'DEVICE_SCREEN_X_OFFSET(): hardware.h']]], + ['device_5fscreen_5fy_5foffset_1885',['DEVICE_SCREEN_Y_OFFSET',['../gb_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a',1,'DEVICE_SCREEN_Y_OFFSET(): hardware.h'],['../nes_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a',1,'DEVICE_SCREEN_Y_OFFSET(): hardware.h']]], + ['device_5fsprite_5fpx_5foffset_5fx_1886',['DEVICE_SPRITE_PX_OFFSET_X',['../gb_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31',1,'DEVICE_SPRITE_PX_OFFSET_X(): hardware.h'],['../nes_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31',1,'DEVICE_SPRITE_PX_OFFSET_X(): hardware.h']]], + ['device_5fsprite_5fpx_5foffset_5fy_1887',['DEVICE_SPRITE_PX_OFFSET_Y',['../gb_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0',1,'DEVICE_SPRITE_PX_OFFSET_Y(): hardware.h'],['../nes_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0',1,'DEVICE_SPRITE_PX_OFFSET_Y(): hardware.h']]], + ['device_5fsupports_5fcolor_1888',['DEVICE_SUPPORTS_COLOR',['../gb_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): gb.h'],['../msx_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): msx.h'],['../sms_8h.html#a231ec05679809190782e61c6e8aaaba4',1,'DEVICE_SUPPORTS_COLOR(): sms.h']]], + ['device_5fwindow_5fpx_5foffset_5fx_1889',['DEVICE_WINDOW_PX_OFFSET_X',['../gb_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2',1,'DEVICE_WINDOW_PX_OFFSET_X(): hardware.h'],['../nes_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2',1,'DEVICE_WINDOW_PX_OFFSET_X(): hardware.h']]], + ['device_5fwindow_5fpx_5foffset_5fy_1890',['DEVICE_WINDOW_PX_OFFSET_Y',['../gb_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329',1,'DEVICE_WINDOW_PX_OFFSET_Y(): hardware.h'],['../nes_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329',1,'DEVICE_WINDOW_PX_OFFSET_Y(): hardware.h']]], + ['disable_5foam_5fdma_1891',['DISABLE_OAM_DMA',['../gb_8h.html#a47607089a434dcda7a8583cfca03b604',1,'DISABLE_OAM_DMA(): gb.h'],['../nes_8h.html#a47607089a434dcda7a8583cfca03b604',1,'DISABLE_OAM_DMA(): nes.h']]], + ['disable_5fram_1892',['DISABLE_RAM',['../gb_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): gb.h'],['../sms_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): sms.h'],['../nes_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): nes.h'],['../msx_8h.html#a649d27b5587de16a66176e03a1b8ebd5',1,'DISABLE_RAM(): msx.h']]], + ['disable_5fram_5fmbc1_1893',['DISABLE_RAM_MBC1',['../gb_8h.html#a177fadce938422926b186a8e42575d1d',1,'gb.h']]], + ['disable_5fram_5fmbc5_1894',['DISABLE_RAM_MBC5',['../gb_8h.html#a60191cdfa50ed9b88515f181747eaba2',1,'gb.h']]], + ['disable_5fvbl_5ftransfer_1895',['DISABLE_VBL_TRANSFER',['../gb_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): gb.h'],['../msx_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): msx.h'],['../nes_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): nes.h'],['../sms_8h.html#abfd70bf31185a4900680977c9fb5a5ec',1,'DISABLE_VBL_TRANSFER(): sms.h']]], + ['display_5foff_1896',['DISPLAY_OFF',['../gb_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): gb.h'],['../msx_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): msx.h'],['../nes_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): nes.h'],['../sms_8h.html#ad2ec9831813c5e7069917aa4455af682',1,'DISPLAY_OFF(): sms.h']]], + ['display_5fon_1897',['DISPLAY_ON',['../sms_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): sms.h'],['../msx_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): msx.h'],['../nes_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): nes.h'],['../gb_8h.html#a5ae6b05b3e1559c97f0d1b2daaaa0ee4',1,'DISPLAY_ON(): gb.h']]], + ['div_5freg_1898',['DIV_REG',['../msx_8h.html#a2032c420256dfa5c5c62fe73841fa56d',1,'DIV_REG(): msx.h'],['../sms_8h.html#a2032c420256dfa5c5c62fe73841fa56d',1,'DIV_REG(): sms.h']]], + ['dkgrey_1899',['DKGREY',['../drawing_8h.html#a4dad87d91b9201be3b4ede372f31ae8a',1,'drawing.h']]], + ['dmg_5fblack_1900',['DMG_BLACK',['../gb_8h.html#ab311e53739c992294ae07ca506a924ad',1,'DMG_BLACK(): gb.h'],['../nes_8h.html#ab311e53739c992294ae07ca506a924ad',1,'DMG_BLACK(): nes.h']]], + ['dmg_5fdark_5fgray_1901',['DMG_DARK_GRAY',['../gb_8h.html#a45d13a674e169dd83df7e1f46513ccba',1,'DMG_DARK_GRAY(): gb.h'],['../nes_8h.html#a45d13a674e169dd83df7e1f46513ccba',1,'DMG_DARK_GRAY(): nes.h']]], + ['dmg_5flite_5fgray_1902',['DMG_LITE_GRAY',['../gb_8h.html#a8ccd6732d3bdf390cc0943e8567341f3',1,'DMG_LITE_GRAY(): gb.h'],['../nes_8h.html#a8ccd6732d3bdf390cc0943e8567341f3',1,'DMG_LITE_GRAY(): nes.h']]], + ['dmg_5fpalette_1903',['DMG_PALETTE',['../gb_8h.html#a9727caafc483ba6ec65e9344b033d684',1,'DMG_PALETTE(): gb.h'],['../nes_8h.html#a9727caafc483ba6ec65e9344b033d684',1,'DMG_PALETTE(): nes.h']]], + ['dmg_5ftype_1904',['DMG_TYPE',['../gb_8h.html#a0031c07799247a6d6c1bfa3decac79d0',1,'gb.h']]], + ['dmg_5fwhite_1905',['DMG_WHITE',['../gb_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3',1,'DMG_WHITE(): gb.h'],['../nes_8h.html#a11cedc2ee58acfbbfc48dfb2b9a551b3',1,'DMG_WHITE(): nes.h']]] ]; diff --git a/docs/api/search/defines_5.js b/docs/api/search/defines_5.js @@ -1,14 +1,14 @@ var searchData= [ - ['empty_5fiflag_1905',['EMPTY_IFLAG',['../msx_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): msx.h'],['../sms_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): sms.h'],['../gb_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): gb.h']]], - ['emu_5fbreakpoint_1906',['EMU_BREAKPOINT',['../gbdk_2emu__debug_8h.html#a9e856b4691d63bb41c5148b9097bd2bb',1,'emu_debug.h']]], - ['emu_5fmessage_1907',['EMU_MESSAGE',['../gbdk_2emu__debug_8h.html#a5624be3849bf5308c6cc05bc4a624557',1,'emu_debug.h']]], - ['emu_5fprofile_5fbegin_1908',['EMU_PROFILE_BEGIN',['../gbdk_2emu__debug_8h.html#a5359c3e6ddab89f41f1de770cc3640d4',1,'emu_debug.h']]], - ['emu_5fprofile_5fend_1909',['EMU_PROFILE_END',['../gbdk_2emu__debug_8h.html#acce78126775a7ca3c862459e28203aba',1,'emu_debug.h']]], - ['emu_5ftext_1910',['EMU_TEXT',['../gbdk_2emu__debug_8h.html#ad1ca656789d7d285b352afeaa4cc56bd',1,'emu_debug.h']]], - ['enable_5foam_5fdma_1911',['ENABLE_OAM_DMA',['../gb_8h.html#a20895d53fe9caacb08ce8b071d57ce53',1,'ENABLE_OAM_DMA(): gb.h'],['../nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53',1,'ENABLE_OAM_DMA(): nes.h']]], - ['enable_5fram_1912',['ENABLE_RAM',['../gb_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): gb.h'],['../sms_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): sms.h'],['../nes_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): nes.h'],['../msx_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): msx.h']]], - ['enable_5fram_5fmbc1_1913',['ENABLE_RAM_MBC1',['../gb_8h.html#ae202f64307ec00f6970ef9225e54646c',1,'gb.h']]], - ['enable_5fram_5fmbc5_1914',['ENABLE_RAM_MBC5',['../gb_8h.html#a3f033f00c8d781637f9a665b06750937',1,'gb.h']]], - ['enable_5fvbl_5ftransfer_1915',['ENABLE_VBL_TRANSFER',['../gb_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): gb.h'],['../msx_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): msx.h'],['../nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): nes.h'],['../sms_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): sms.h']]] + ['empty_5fiflag_1906',['EMPTY_IFLAG',['../msx_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): msx.h'],['../sms_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): sms.h'],['../gb_8h.html#aa027abe630d44039f238034bcb2d2f36',1,'EMPTY_IFLAG(): gb.h']]], + ['emu_5fbreakpoint_1907',['EMU_BREAKPOINT',['../gbdk_2emu__debug_8h.html#a9e856b4691d63bb41c5148b9097bd2bb',1,'emu_debug.h']]], + ['emu_5fmessage_1908',['EMU_MESSAGE',['../gbdk_2emu__debug_8h.html#a5624be3849bf5308c6cc05bc4a624557',1,'emu_debug.h']]], + ['emu_5fprofile_5fbegin_1909',['EMU_PROFILE_BEGIN',['../gbdk_2emu__debug_8h.html#a5359c3e6ddab89f41f1de770cc3640d4',1,'emu_debug.h']]], + ['emu_5fprofile_5fend_1910',['EMU_PROFILE_END',['../gbdk_2emu__debug_8h.html#acce78126775a7ca3c862459e28203aba',1,'emu_debug.h']]], + ['emu_5ftext_1911',['EMU_TEXT',['../gbdk_2emu__debug_8h.html#ad1ca656789d7d285b352afeaa4cc56bd',1,'emu_debug.h']]], + ['enable_5foam_5fdma_1912',['ENABLE_OAM_DMA',['../gb_8h.html#a20895d53fe9caacb08ce8b071d57ce53',1,'ENABLE_OAM_DMA(): gb.h'],['../nes_8h.html#a20895d53fe9caacb08ce8b071d57ce53',1,'ENABLE_OAM_DMA(): nes.h']]], + ['enable_5fram_1913',['ENABLE_RAM',['../gb_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): gb.h'],['../sms_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): sms.h'],['../nes_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): nes.h'],['../msx_8h.html#a0e9c88657beaac946231a4801481b97f',1,'ENABLE_RAM(): msx.h']]], + ['enable_5fram_5fmbc1_1914',['ENABLE_RAM_MBC1',['../gb_8h.html#ae202f64307ec00f6970ef9225e54646c',1,'gb.h']]], + ['enable_5fram_5fmbc5_1915',['ENABLE_RAM_MBC5',['../gb_8h.html#a3f033f00c8d781637f9a665b06750937',1,'gb.h']]], + ['enable_5fvbl_5ftransfer_1916',['ENABLE_VBL_TRANSFER',['../gb_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): gb.h'],['../msx_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): msx.h'],['../nes_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): nes.h'],['../sms_8h.html#a77d516c9d3f86f100eddea5e0d133a76',1,'ENABLE_VBL_TRANSFER(): sms.h']]] ]; diff --git a/docs/api/search/defines_6.js b/docs/api/search/defines_6.js @@ -1,16 +1,16 @@ var searchData= [ - ['false_1916',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], ['false_1917',['FALSE',['../types_8h.html#aa93f0eb578d23995850d61f7d61c55c1',1,'types.h']]], - ['far_5fcall_1918',['FAR_CALL',['../far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730',1,'far_ptr.h']]], - ['far_5ffunc_1919',['FAR_FUNC',['../far__ptr_8h.html#a048cfacb5d37ab758a74f44e86c1dbc6',1,'far_ptr.h']]], - ['far_5fofs_1920',['FAR_OFS',['../far__ptr_8h.html#ab79586d8cc3cb926f363f4d0cf7143d5',1,'far_ptr.h']]], - ['far_5fseg_1921',['FAR_SEG',['../far__ptr_8h.html#a5bebc5322a1bba1c60c8d60e9b58be14',1,'far_ptr.h']]], - ['fill_5fbkg_5frect_1922',['fill_bkg_rect',['../msx_8h.html#a3b7ffab8d64e2c345f03221145a935c0',1,'fill_bkg_rect(): msx.h'],['../sms_8h.html#a3b7ffab8d64e2c345f03221145a935c0',1,'fill_bkg_rect(): sms.h']]], - ['fill_5frect_1923',['fill_rect',['../gb_8h.html#a47865835d7d007d71b4bc8ae5cefb73a',1,'fill_rect(): gb.h'],['../nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a',1,'fill_rect(): nes.h']]], - ['fill_5fwin_5frect_1924',['fill_win_rect',['../msx_8h.html#a5a69a3129f4faa99857a8b3d80db1d4a',1,'fill_win_rect(): msx.h'],['../sms_8h.html#a5a69a3129f4faa99857a8b3d80db1d4a',1,'fill_win_rect(): sms.h']]], - ['font_5f128encoding_1925',['FONT_128ENCODING',['../font_8h.html#a305ee4387ba051bd0e372b8a6dfb6905',1,'font.h']]], - ['font_5f256encoding_1926',['FONT_256ENCODING',['../font_8h.html#a63b93b85724b26151ddc2f0fc8050bd8',1,'font.h']]], - ['font_5fcompressed_1927',['FONT_COMPRESSED',['../font_8h.html#a7c5452979723b3535d17e253beb5d604',1,'font.h']]], - ['font_5fnoencoding_1928',['FONT_NOENCODING',['../font_8h.html#a80d0f581e17313b62dd7824653462b55',1,'font.h']]] + ['false_1918',['false',['../stdbool_8h.html#a65e9886d74aaee76545e83dd09011727',1,'stdbool.h']]], + ['far_5fcall_1919',['FAR_CALL',['../far__ptr_8h.html#a7f4ab1893ea392f8bf042a3b97de4730',1,'far_ptr.h']]], + ['far_5ffunc_1920',['FAR_FUNC',['../far__ptr_8h.html#a048cfacb5d37ab758a74f44e86c1dbc6',1,'far_ptr.h']]], + ['far_5fofs_1921',['FAR_OFS',['../far__ptr_8h.html#ab79586d8cc3cb926f363f4d0cf7143d5',1,'far_ptr.h']]], + ['far_5fseg_1922',['FAR_SEG',['../far__ptr_8h.html#a5bebc5322a1bba1c60c8d60e9b58be14',1,'far_ptr.h']]], + ['fill_5fbkg_5frect_1923',['fill_bkg_rect',['../msx_8h.html#a3b7ffab8d64e2c345f03221145a935c0',1,'fill_bkg_rect(): msx.h'],['../sms_8h.html#a3b7ffab8d64e2c345f03221145a935c0',1,'fill_bkg_rect(): sms.h']]], + ['fill_5frect_1924',['fill_rect',['../gb_8h.html#a47865835d7d007d71b4bc8ae5cefb73a',1,'fill_rect(): gb.h'],['../nes_8h.html#a47865835d7d007d71b4bc8ae5cefb73a',1,'fill_rect(): nes.h']]], + ['fill_5fwin_5frect_1925',['fill_win_rect',['../msx_8h.html#a5a69a3129f4faa99857a8b3d80db1d4a',1,'fill_win_rect(): msx.h'],['../sms_8h.html#a5a69a3129f4faa99857a8b3d80db1d4a',1,'fill_win_rect(): sms.h']]], + ['font_5f128encoding_1926',['FONT_128ENCODING',['../font_8h.html#a305ee4387ba051bd0e372b8a6dfb6905',1,'font.h']]], + ['font_5f256encoding_1927',['FONT_256ENCODING',['../font_8h.html#a63b93b85724b26151ddc2f0fc8050bd8',1,'font.h']]], + ['font_5fcompressed_1928',['FONT_COMPRESSED',['../font_8h.html#a7c5452979723b3535d17e253beb5d604',1,'font.h']]], + ['font_5fnoencoding_1929',['FONT_NOENCODING',['../font_8h.html#a80d0f581e17313b62dd7824653462b55',1,'font.h']]] ]; diff --git a/docs/api/search/defines_7.js b/docs/api/search/defines_7.js @@ -1,15 +1,15 @@ var searchData= [ - ['gameboy_1929',['GAMEBOY',['../gb_8h.html#af10046e88cba47031142a763a94210df',1,'gb.h']]], - ['gba_5fdetected_1930',['GBA_DETECTED',['../gb_8h.html#a6ccf5d0f34fb0af0b6e73b9df0ccd745',1,'gb.h']]], - ['gba_5fnot_5fdetected_1931',['GBA_NOT_DETECTED',['../gb_8h.html#aa311f84dd9fce6e136ba4881e7b0d98d',1,'gb.h']]], - ['get_5fwin_5fxy_5faddr_1932',['get_win_xy_addr',['../msx_8h.html#a6eaafdbe6cf1695d30724ce75acb9412',1,'get_win_xy_addr(): msx.h'],['../sms_8h.html#a6eaafdbe6cf1695d30724ce75acb9412',1,'get_win_xy_addr(): sms.h']]], - ['ggext_5fninit_1933',['GGEXT_NINIT',['../sms_2hardware_8h.html#ad68641fd6be1f4032c688dcdf9c0ff5e',1,'hardware.h']]], - ['ggstate_5fnjap_1934',['GGSTATE_NJAP',['../sms_2hardware_8h.html#afbcd35f381a5a019f0ba68c125a3b0b6',1,'hardware.h']]], - ['ggstate_5fnnts_1935',['GGSTATE_NNTS',['../sms_2hardware_8h.html#a57ce09982f2d20989540a1c4f207f992',1,'hardware.h']]], - ['ggstate_5fstt_1936',['GGSTATE_STT',['../sms_2hardware_8h.html#ac47372b55b9220014f56cd5d82ad4f6a',1,'hardware.h']]], - ['graphics_5fheight_1937',['GRAPHICS_HEIGHT',['../drawing_8h.html#aa9909ac8ecb03cbb763258a8f98f4170',1,'drawing.h']]], - ['graphics_5fwidth_1938',['GRAPHICS_WIDTH',['../drawing_8h.html#a9a07c448b4d721dbec2715f51727e099',1,'drawing.h']]], - ['gun_5fp1_5flatch_1939',['GUN_P1_LATCH',['../sms_2hardware_8h.html#ac3c003c86831f42296b07753293d5d28',1,'hardware.h']]], - ['gun_5fp2_5flatch_1940',['GUN_P2_LATCH',['../sms_2hardware_8h.html#a12eb13c8571e98e66aeda3dc2ebc28b3',1,'hardware.h']]] + ['gameboy_1930',['GAMEBOY',['../gb_8h.html#af10046e88cba47031142a763a94210df',1,'gb.h']]], + ['gba_5fdetected_1931',['GBA_DETECTED',['../gb_8h.html#a6ccf5d0f34fb0af0b6e73b9df0ccd745',1,'gb.h']]], + ['gba_5fnot_5fdetected_1932',['GBA_NOT_DETECTED',['../gb_8h.html#aa311f84dd9fce6e136ba4881e7b0d98d',1,'gb.h']]], + ['get_5fwin_5fxy_5faddr_1933',['get_win_xy_addr',['../msx_8h.html#a6eaafdbe6cf1695d30724ce75acb9412',1,'get_win_xy_addr(): msx.h'],['../sms_8h.html#a6eaafdbe6cf1695d30724ce75acb9412',1,'get_win_xy_addr(): sms.h']]], + ['ggext_5fninit_1934',['GGEXT_NINIT',['../sms_2hardware_8h.html#ad68641fd6be1f4032c688dcdf9c0ff5e',1,'hardware.h']]], + ['ggstate_5fnjap_1935',['GGSTATE_NJAP',['../sms_2hardware_8h.html#afbcd35f381a5a019f0ba68c125a3b0b6',1,'hardware.h']]], + ['ggstate_5fnnts_1936',['GGSTATE_NNTS',['../sms_2hardware_8h.html#a57ce09982f2d20989540a1c4f207f992',1,'hardware.h']]], + ['ggstate_5fstt_1937',['GGSTATE_STT',['../sms_2hardware_8h.html#ac47372b55b9220014f56cd5d82ad4f6a',1,'hardware.h']]], + ['graphics_5fheight_1938',['GRAPHICS_HEIGHT',['../drawing_8h.html#aa9909ac8ecb03cbb763258a8f98f4170',1,'drawing.h']]], + ['graphics_5fwidth_1939',['GRAPHICS_WIDTH',['../drawing_8h.html#a9a07c448b4d721dbec2715f51727e099',1,'drawing.h']]], + ['gun_5fp1_5flatch_1940',['GUN_P1_LATCH',['../sms_2hardware_8h.html#ac3c003c86831f42296b07753293d5d28',1,'hardware.h']]], + ['gun_5fp2_5flatch_1941',['GUN_P2_LATCH',['../sms_2hardware_8h.html#a12eb13c8571e98e66aeda3dc2ebc28b3',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_8.js b/docs/api/search/defines_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['hardware_5fsprite_5fcan_5fflip_5fx_1941',['HARDWARE_SPRITE_CAN_FLIP_X',['../msx_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): msx.h'],['../nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): nes.h'],['../sms_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): sms.h'],['../gb_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): gb.h']]], - ['hardware_5fsprite_5fcan_5fflip_5fy_1942',['HARDWARE_SPRITE_CAN_FLIP_Y',['../gb_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): gb.h'],['../msx_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): msx.h'],['../nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): nes.h'],['../sms_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): sms.h']]], - ['hdma5f_5fbusy_1943',['HDMA5F_BUSY',['../gb_2hardware_8h.html#a37c8ee0ef95132fd22cd426868510834',1,'hardware.h']]], - ['hdma5f_5fmode_5fgp_1944',['HDMA5F_MODE_GP',['../gb_2hardware_8h.html#a2a1acb31d2869997315be64bff66d24b',1,'hardware.h']]], - ['hdma5f_5fmode_5fhbl_1945',['HDMA5F_MODE_HBL',['../gb_2hardware_8h.html#a3c22f7324f09a14d666f9b21a9742789',1,'hardware.h']]], - ['hide_5fbkg_1946',['HIDE_BKG',['../nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): nes.h'],['../sms_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): sms.h'],['../msx_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): msx.h'],['../gb_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): gb.h']]], - ['hide_5fleft_5fcolumn_1947',['HIDE_LEFT_COLUMN',['../gb_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): sms.h']]], - ['hide_5fsprites_1948',['HIDE_SPRITES',['../gb_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): gb.h'],['../msx_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): msx.h'],['../nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): nes.h'],['../sms_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): sms.h']]], - ['hide_5fwin_1949',['HIDE_WIN',['../gb_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): gb.h'],['../msx_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): msx.h'],['../sms_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): sms.h']]] + ['hardware_5fsprite_5fcan_5fflip_5fx_1942',['HARDWARE_SPRITE_CAN_FLIP_X',['../msx_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): msx.h'],['../nes_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): nes.h'],['../sms_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): sms.h'],['../gb_8h.html#afc296eacbda6a42f2a71aacab376ceb7',1,'HARDWARE_SPRITE_CAN_FLIP_X(): gb.h']]], + ['hardware_5fsprite_5fcan_5fflip_5fy_1943',['HARDWARE_SPRITE_CAN_FLIP_Y',['../gb_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): gb.h'],['../msx_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): msx.h'],['../nes_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): nes.h'],['../sms_8h.html#a9119d69d971f6bee9e55d0df8f0ac983',1,'HARDWARE_SPRITE_CAN_FLIP_Y(): sms.h']]], + ['hdma5f_5fbusy_1944',['HDMA5F_BUSY',['../gb_2hardware_8h.html#a37c8ee0ef95132fd22cd426868510834',1,'hardware.h']]], + ['hdma5f_5fmode_5fgp_1945',['HDMA5F_MODE_GP',['../gb_2hardware_8h.html#a2a1acb31d2869997315be64bff66d24b',1,'hardware.h']]], + ['hdma5f_5fmode_5fhbl_1946',['HDMA5F_MODE_HBL',['../gb_2hardware_8h.html#a3c22f7324f09a14d666f9b21a9742789',1,'hardware.h']]], + ['hide_5fbkg_1947',['HIDE_BKG',['../nes_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): nes.h'],['../sms_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): sms.h'],['../msx_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): msx.h'],['../gb_8h.html#a6d25f7c43b1cbbb48b95cda7ab2c3141',1,'HIDE_BKG(): gb.h']]], + ['hide_5fleft_5fcolumn_1948',['HIDE_LEFT_COLUMN',['../gb_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): gb.h'],['../msx_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): msx.h'],['../nes_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): nes.h'],['../sms_8h.html#a0659212acd317ccdebc0ecf435df330f',1,'HIDE_LEFT_COLUMN(): sms.h']]], + ['hide_5fsprites_1949',['HIDE_SPRITES',['../gb_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): gb.h'],['../msx_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): msx.h'],['../nes_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): nes.h'],['../sms_8h.html#a69ef98aee664b8abd8d1a3d45f016dda',1,'HIDE_SPRITES(): sms.h']]], + ['hide_5fwin_1950',['HIDE_WIN',['../gb_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): gb.h'],['../msx_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): msx.h'],['../sms_8h.html#aedb6e32c42d4b1d25ad11adccd7100c3',1,'HIDE_WIN(): sms.h']]] ]; diff --git a/docs/api/search/defines_9.js b/docs/api/search/defines_9.js @@ -1,46 +1,46 @@ var searchData= [ - ['ief_5fhilo_1950',['IEF_HILO',['../gb_2hardware_8h.html#aa7ce989df75547f190d33cc85dce0187',1,'hardware.h']]], - ['ief_5fserial_1951',['IEF_SERIAL',['../gb_2hardware_8h.html#a921bdc6c640b74c8c41e65f27882c68a',1,'hardware.h']]], - ['ief_5fstat_1952',['IEF_STAT',['../gb_2hardware_8h.html#a2eec77ca1b8730b410a7075c5a9c189e',1,'hardware.h']]], - ['ief_5ftimer_1953',['IEF_TIMER',['../gb_2hardware_8h.html#a7c06fa33152a235baf273f1828dfa0a4',1,'hardware.h']]], - ['ief_5fvblank_1954',['IEF_VBLANK',['../gb_2hardware_8h.html#a3b8d7fece663511d5778136a5ca0070b',1,'hardware.h']]], - ['incbin_1955',['INCBIN',['../incbin_8h.html#af34047ed60abd6453f819c2a5230cd2b',1,'incbin.h']]], - ['incbin_5fextern_1956',['INCBIN_EXTERN',['../incbin_8h.html#a51ab79f8ee37368158b1887b65ef97ec',1,'incbin.h']]], - ['incbin_5fsize_1957',['INCBIN_SIZE',['../incbin_8h.html#aeacb5370285c0d4308d0fe5f29da8d15',1,'incbin.h']]], - ['int16_5fc_1958',['INT16_C',['../stdint_8h.html#ae80ec61658b3f58afc31ee67ccd27805',1,'stdint.h']]], - ['int16_5fmax_1959',['INT16_MAX',['../stdint_8h.html#ac58f2c111cc9989c86db2a7dc4fd84ca',1,'stdint.h']]], - ['int16_5fmin_1960',['INT16_MIN',['../stdint_8h.html#ad4e9955955b27624963643eac448118a',1,'stdint.h']]], - ['int32_5fc_1961',['INT32_C',['../stdint_8h.html#a5391a63e4d2c8c8a39b3c6f8fdbd8763',1,'stdint.h']]], - ['int32_5fmax_1962',['INT32_MAX',['../stdint_8h.html#a181807730d4a375f848ba139813ce04f',1,'stdint.h']]], - ['int32_5fmin_1963',['INT32_MIN',['../stdint_8h.html#a688eb21a22db27c2b2bd5836943cdcbe',1,'stdint.h']]], - ['int8_5fc_1964',['INT8_C',['../stdint_8h.html#a6b76c8f233c61e6ea05b19b59a6e3549',1,'stdint.h']]], - ['int8_5fmax_1965',['INT8_MAX',['../stdint_8h.html#aaf7f29f45f1a513b4748a4e5014ddf6a',1,'stdint.h']]], - ['int8_5fmin_1966',['INT8_MIN',['../stdint_8h.html#aadcf2a81af243df333b31efa6461ab8e',1,'stdint.h']]], - ['int_5ffast16_5fmax_1967',['INT_FAST16_MAX',['../stdint_8h.html#a2fd35d0ea091e04caec504ff0042cf00',1,'stdint.h']]], - ['int_5ffast16_5fmin_1968',['INT_FAST16_MIN',['../stdint_8h.html#a169460a4e2a79138723d68d99372d958',1,'stdint.h']]], - ['int_5ffast32_5fmax_1969',['INT_FAST32_MAX',['../stdint_8h.html#ac96fa0f41b19e89f109e4f9913ca6635',1,'stdint.h']]], - ['int_5ffast32_5fmin_1970',['INT_FAST32_MIN',['../stdint_8h.html#ad93df1652ed0635513d5efe4f1219926',1,'stdint.h']]], - ['int_5ffast8_5fmax_1971',['INT_FAST8_MAX',['../stdint_8h.html#acbcdb3bee0f5f904da5df8de69a80ca3',1,'stdint.h']]], - ['int_5ffast8_5fmin_1972',['INT_FAST8_MIN',['../stdint_8h.html#aad8fb982cb19143efd5ee9a1a7a89390',1,'stdint.h']]], - ['int_5fleast16_5fmax_1973',['INT_LEAST16_MAX',['../stdint_8h.html#a7eb2a8e2a1c65d6c9ad0f86154890baa',1,'stdint.h']]], - ['int_5fleast16_5fmin_1974',['INT_LEAST16_MIN',['../stdint_8h.html#a1f91bfd5820c2f27af3d260fc75813e1',1,'stdint.h']]], - ['int_5fleast32_5fmax_1975',['INT_LEAST32_MAX',['../stdint_8h.html#a5618711a0a54f722190a3a1219e278c2',1,'stdint.h']]], - ['int_5fleast32_5fmin_1976',['INT_LEAST32_MIN',['../stdint_8h.html#a2360a536116dd734820a6b5b3d560ce7',1,'stdint.h']]], - ['int_5fleast8_5fmax_1977',['INT_LEAST8_MAX',['../stdint_8h.html#aa05109908fb2770f632d2b646b9f85bf',1,'stdint.h']]], - ['int_5fleast8_5fmin_1978',['INT_LEAST8_MIN',['../stdint_8h.html#a3e986cad833f63f420962ff60eda87e5',1,'stdint.h']]], - ['int_5fmax_1979',['INT_MAX',['../limits_8h.html#a9ec306f36d50c7375e74f0d1c55a3a67',1,'limits.h']]], - ['int_5fmin_1980',['INT_MIN',['../limits_8h.html#a21658776274b3d146c674318b635a334',1,'limits.h']]], - ['interrupt_1981',['INTERRUPT',['../asm_2types_8h.html#ac950c0db046e2f86d15e7ae1f558b017',1,'types.h']]], - ['intmax_5fc_1982',['INTMAX_C',['../stdint_8h.html#a1b955596bdc3e4b6ef339f16e468d55f',1,'stdint.h']]], - ['intmax_5fmax_1983',['INTMAX_MAX',['../stdint_8h.html#a022b9b0a3564d786244a4631847c37a3',1,'stdint.h']]], - ['intmax_5fmin_1984',['INTMAX_MIN',['../stdint_8h.html#a2b0a3edfc672154f606dc3ad26277b61',1,'stdint.h']]], - ['intptr_5fmax_1985',['INTPTR_MAX',['../stdint_8h.html#a9e5742f2bae4a5283431a3c03499e3a9',1,'stdint.h']]], - ['intptr_5fmin_1986',['INTPTR_MIN',['../stdint_8h.html#a2aaa6d3aa1d7d1e0e326955aa24db752',1,'stdint.h']]], - ['io_5ferror_1987',['IO_ERROR',['../gb_8h.html#a5d4c9c7b61a0326a939f9109f96d7423',1,'gb.h']]], - ['io_5fidle_1988',['IO_IDLE',['../gb_8h.html#a268cc6c704e16f3fa02dd1cf0e17070a',1,'gb.h']]], - ['io_5freceiving_1989',['IO_RECEIVING',['../gb_8h.html#aee03efddee0f2f6fbcaec789301aaa9b',1,'gb.h']]], - ['io_5fsending_1990',['IO_SENDING',['../gb_8h.html#ab69a3f7cd2c6b5eb4f518aefee099007',1,'gb.h']]], - ['isr_5fnested_5fvector_1991',['ISR_NESTED_VECTOR',['../isr_8h.html#a78f9ef588aaf221023e48899898d566b',1,'isr.h']]], - ['isr_5fvector_1992',['ISR_VECTOR',['../isr_8h.html#a73769fed9338af86fdb7df35d7b82620',1,'isr.h']]] + ['ief_5fhilo_1951',['IEF_HILO',['../gb_2hardware_8h.html#aa7ce989df75547f190d33cc85dce0187',1,'hardware.h']]], + ['ief_5fserial_1952',['IEF_SERIAL',['../gb_2hardware_8h.html#a921bdc6c640b74c8c41e65f27882c68a',1,'hardware.h']]], + ['ief_5fstat_1953',['IEF_STAT',['../gb_2hardware_8h.html#a2eec77ca1b8730b410a7075c5a9c189e',1,'hardware.h']]], + ['ief_5ftimer_1954',['IEF_TIMER',['../gb_2hardware_8h.html#a7c06fa33152a235baf273f1828dfa0a4',1,'hardware.h']]], + ['ief_5fvblank_1955',['IEF_VBLANK',['../gb_2hardware_8h.html#a3b8d7fece663511d5778136a5ca0070b',1,'hardware.h']]], + ['incbin_1956',['INCBIN',['../incbin_8h.html#af34047ed60abd6453f819c2a5230cd2b',1,'incbin.h']]], + ['incbin_5fextern_1957',['INCBIN_EXTERN',['../incbin_8h.html#a51ab79f8ee37368158b1887b65ef97ec',1,'incbin.h']]], + ['incbin_5fsize_1958',['INCBIN_SIZE',['../incbin_8h.html#aeacb5370285c0d4308d0fe5f29da8d15',1,'incbin.h']]], + ['int16_5fc_1959',['INT16_C',['../stdint_8h.html#ae80ec61658b3f58afc31ee67ccd27805',1,'stdint.h']]], + ['int16_5fmax_1960',['INT16_MAX',['../stdint_8h.html#ac58f2c111cc9989c86db2a7dc4fd84ca',1,'stdint.h']]], + ['int16_5fmin_1961',['INT16_MIN',['../stdint_8h.html#ad4e9955955b27624963643eac448118a',1,'stdint.h']]], + ['int32_5fc_1962',['INT32_C',['../stdint_8h.html#a5391a63e4d2c8c8a39b3c6f8fdbd8763',1,'stdint.h']]], + ['int32_5fmax_1963',['INT32_MAX',['../stdint_8h.html#a181807730d4a375f848ba139813ce04f',1,'stdint.h']]], + ['int32_5fmin_1964',['INT32_MIN',['../stdint_8h.html#a688eb21a22db27c2b2bd5836943cdcbe',1,'stdint.h']]], + ['int8_5fc_1965',['INT8_C',['../stdint_8h.html#a6b76c8f233c61e6ea05b19b59a6e3549',1,'stdint.h']]], + ['int8_5fmax_1966',['INT8_MAX',['../stdint_8h.html#aaf7f29f45f1a513b4748a4e5014ddf6a',1,'stdint.h']]], + ['int8_5fmin_1967',['INT8_MIN',['../stdint_8h.html#aadcf2a81af243df333b31efa6461ab8e',1,'stdint.h']]], + ['int_5ffast16_5fmax_1968',['INT_FAST16_MAX',['../stdint_8h.html#a2fd35d0ea091e04caec504ff0042cf00',1,'stdint.h']]], + ['int_5ffast16_5fmin_1969',['INT_FAST16_MIN',['../stdint_8h.html#a169460a4e2a79138723d68d99372d958',1,'stdint.h']]], + ['int_5ffast32_5fmax_1970',['INT_FAST32_MAX',['../stdint_8h.html#ac96fa0f41b19e89f109e4f9913ca6635',1,'stdint.h']]], + ['int_5ffast32_5fmin_1971',['INT_FAST32_MIN',['../stdint_8h.html#ad93df1652ed0635513d5efe4f1219926',1,'stdint.h']]], + ['int_5ffast8_5fmax_1972',['INT_FAST8_MAX',['../stdint_8h.html#acbcdb3bee0f5f904da5df8de69a80ca3',1,'stdint.h']]], + ['int_5ffast8_5fmin_1973',['INT_FAST8_MIN',['../stdint_8h.html#aad8fb982cb19143efd5ee9a1a7a89390',1,'stdint.h']]], + ['int_5fleast16_5fmax_1974',['INT_LEAST16_MAX',['../stdint_8h.html#a7eb2a8e2a1c65d6c9ad0f86154890baa',1,'stdint.h']]], + ['int_5fleast16_5fmin_1975',['INT_LEAST16_MIN',['../stdint_8h.html#a1f91bfd5820c2f27af3d260fc75813e1',1,'stdint.h']]], + ['int_5fleast32_5fmax_1976',['INT_LEAST32_MAX',['../stdint_8h.html#a5618711a0a54f722190a3a1219e278c2',1,'stdint.h']]], + ['int_5fleast32_5fmin_1977',['INT_LEAST32_MIN',['../stdint_8h.html#a2360a536116dd734820a6b5b3d560ce7',1,'stdint.h']]], + ['int_5fleast8_5fmax_1978',['INT_LEAST8_MAX',['../stdint_8h.html#aa05109908fb2770f632d2b646b9f85bf',1,'stdint.h']]], + ['int_5fleast8_5fmin_1979',['INT_LEAST8_MIN',['../stdint_8h.html#a3e986cad833f63f420962ff60eda87e5',1,'stdint.h']]], + ['int_5fmax_1980',['INT_MAX',['../limits_8h.html#a9ec306f36d50c7375e74f0d1c55a3a67',1,'limits.h']]], + ['int_5fmin_1981',['INT_MIN',['../limits_8h.html#a21658776274b3d146c674318b635a334',1,'limits.h']]], + ['interrupt_1982',['INTERRUPT',['../asm_2types_8h.html#ac950c0db046e2f86d15e7ae1f558b017',1,'types.h']]], + ['intmax_5fc_1983',['INTMAX_C',['../stdint_8h.html#a1b955596bdc3e4b6ef339f16e468d55f',1,'stdint.h']]], + ['intmax_5fmax_1984',['INTMAX_MAX',['../stdint_8h.html#a022b9b0a3564d786244a4631847c37a3',1,'stdint.h']]], + ['intmax_5fmin_1985',['INTMAX_MIN',['../stdint_8h.html#a2b0a3edfc672154f606dc3ad26277b61',1,'stdint.h']]], + ['intptr_5fmax_1986',['INTPTR_MAX',['../stdint_8h.html#a9e5742f2bae4a5283431a3c03499e3a9',1,'stdint.h']]], + ['intptr_5fmin_1987',['INTPTR_MIN',['../stdint_8h.html#a2aaa6d3aa1d7d1e0e326955aa24db752',1,'stdint.h']]], + ['io_5ferror_1988',['IO_ERROR',['../gb_8h.html#a5d4c9c7b61a0326a939f9109f96d7423',1,'gb.h']]], + ['io_5fidle_1989',['IO_IDLE',['../gb_8h.html#a268cc6c704e16f3fa02dd1cf0e17070a',1,'gb.h']]], + ['io_5freceiving_1990',['IO_RECEIVING',['../gb_8h.html#aee03efddee0f2f6fbcaec789301aaa9b',1,'gb.h']]], + ['io_5fsending_1991',['IO_SENDING',['../gb_8h.html#ab69a3f7cd2c6b5eb4f518aefee099007',1,'gb.h']]], + ['isr_5fnested_5fvector_1992',['ISR_NESTED_VECTOR',['../isr_8h.html#a78f9ef588aaf221023e48899898d566b',1,'isr.h']]], + ['isr_5fvector_1993',['ISR_VECTOR',['../isr_8h.html#a73769fed9338af86fdb7df35d7b82620',1,'isr.h']]] ]; diff --git a/docs/api/search/defines_a.js b/docs/api/search/defines_a.js @@ -1,59 +1,59 @@ var searchData= [ - ['j_5fa_1993',['J_A',['../msx_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): msx.h'],['../gb_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): gb.h'],['../sms_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): sms.h'],['../nes_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): nes.h']]], - ['j_5fb_1994',['J_B',['../gb_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): gb.h'],['../sms_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): sms.h'],['../nes_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): nes.h'],['../msx_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): msx.h']]], - ['j_5fdown_1995',['J_DOWN',['../gb_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): gb.h'],['../msx_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): msx.h'],['../nes_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): nes.h'],['../sms_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): sms.h']]], - ['j_5fleft_1996',['J_LEFT',['../gb_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): gb.h'],['../msx_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): msx.h'],['../nes_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): nes.h'],['../sms_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): sms.h']]], - ['j_5fright_1997',['J_RIGHT',['../gb_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): gb.h'],['../msx_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): msx.h'],['../nes_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): nes.h'],['../sms_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): sms.h']]], - ['j_5fselect_1998',['J_SELECT',['../sms_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): sms.h'],['../nes_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): nes.h'],['../gb_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): gb.h'],['../msx_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): msx.h']]], - ['j_5fstart_1999',['J_START',['../gb_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): gb.h'],['../msx_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): msx.h'],['../nes_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): nes.h'],['../sms_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): sms.h']]], - ['j_5fup_2000',['J_UP',['../gb_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): gb.h'],['../msx_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): msx.h'],['../nes_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): nes.h'],['../sms_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): sms.h']]], - ['joy_5fiflag_2001',['JOY_IFLAG',['../gb_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): gb.h'],['../sms_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): sms.h'],['../msx_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): msx.h']]], - ['joy_5fp1_5fdown_2002',['JOY_P1_DOWN',['../sms_2hardware_8h.html#ab4dd6ee624c6d9e5fe5820ce925ffb20',1,'hardware.h']]], - ['joy_5fp1_5fleft_2003',['JOY_P1_LEFT',['../sms_2hardware_8h.html#a7d709160cbd7b369109bf40161ae8ccd',1,'hardware.h']]], - ['joy_5fp1_5flight_2004',['JOY_P1_LIGHT',['../sms_2hardware_8h.html#a772c8def7b33ad4fd3cbfc74d84441de',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fa_2005',['JOY_P1_MD_A',['../sms_2hardware_8h.html#a2dbb102814a7dc03644b5d221f2c73c3',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fmode_2006',['JOY_P1_MD_MODE',['../sms_2hardware_8h.html#ad635a7e21395f97b808043c31a4d8ed4',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fstart_2007',['JOY_P1_MD_START',['../sms_2hardware_8h.html#a968bb53d50d7b5f05bb5e7a3655b7149',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fx_2008',['JOY_P1_MD_X',['../sms_2hardware_8h.html#a4a60772608d327efc401414cde12f105',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fy_2009',['JOY_P1_MD_Y',['../sms_2hardware_8h.html#ab3ff8c66ead462c409f958d6fdc5af6e',1,'hardware.h']]], - ['joy_5fp1_5fmd_5fz_2010',['JOY_P1_MD_Z',['../sms_2hardware_8h.html#af244d638f4db12f660dd32b997e91e11',1,'hardware.h']]], - ['joy_5fp1_5fright_2011',['JOY_P1_RIGHT',['../sms_2hardware_8h.html#a1efece9134651ad4d2bd1836c1d1d6d6',1,'hardware.h']]], - ['joy_5fp1_5fsw1_2012',['JOY_P1_SW1',['../sms_2hardware_8h.html#aacc8667a6d5d9683ed4876e52aba2d33',1,'hardware.h']]], - ['joy_5fp1_5fsw2_2013',['JOY_P1_SW2',['../sms_2hardware_8h.html#a9ab9954d0c66751a154f7824e344806b',1,'hardware.h']]], - ['joy_5fp1_5fth_5fdir_5fin_2014',['JOY_P1_TH_DIR_IN',['../sms_2hardware_8h.html#ac7c72d013d98c9dc5d9bb692a0996e8b',1,'hardware.h']]], - ['joy_5fp1_5fth_5fdir_5fout_2015',['JOY_P1_TH_DIR_OUT',['../sms_2hardware_8h.html#abe3deb9acb92234aff46cb16a3ad542e',1,'hardware.h']]], - ['joy_5fp1_5fth_5fout_5fhi_2016',['JOY_P1_TH_OUT_HI',['../sms_2hardware_8h.html#adf447cfc5009d7f3fff53e035a8a5a2c',1,'hardware.h']]], - ['joy_5fp1_5fth_5fout_5flo_2017',['JOY_P1_TH_OUT_LO',['../sms_2hardware_8h.html#adfa38e32a73b11e8d7ef1e653b0cd04d',1,'hardware.h']]], - ['joy_5fp1_5ftr_5fdir_5fin_2018',['JOY_P1_TR_DIR_IN',['../sms_2hardware_8h.html#acf2fb483a47d4255340e71e15ede1039',1,'hardware.h']]], - ['joy_5fp1_5ftr_5fdir_5fout_2019',['JOY_P1_TR_DIR_OUT',['../sms_2hardware_8h.html#acc1f5e501dedb6e1bcd894540d17fe45',1,'hardware.h']]], - ['joy_5fp1_5ftr_5fout_5fhi_2020',['JOY_P1_TR_OUT_HI',['../sms_2hardware_8h.html#ad646083227c47b92ce51b96e651a8546',1,'hardware.h']]], - ['joy_5fp1_5ftr_5fout_5flo_2021',['JOY_P1_TR_OUT_LO',['../sms_2hardware_8h.html#af43dabd79f618e9618498d01eea7a7d4',1,'hardware.h']]], - ['joy_5fp1_5ftrigger_2022',['JOY_P1_TRIGGER',['../sms_2hardware_8h.html#af29f72f4cc7c94deae5fb9c29b1cc94f',1,'hardware.h']]], - ['joy_5fp1_5fup_2023',['JOY_P1_UP',['../sms_2hardware_8h.html#a086bde6bcc92e5f4d3e9ae45f0de475e',1,'hardware.h']]], - ['joy_5fp2_5fdown_2024',['JOY_P2_DOWN',['../sms_2hardware_8h.html#a6d4129d670d421656f5e9a1f4b68a7f4',1,'hardware.h']]], - ['joy_5fp2_5fleft_2025',['JOY_P2_LEFT',['../sms_2hardware_8h.html#a2121cb75e0d570b0f92c7630bc1af25f',1,'hardware.h']]], - ['joy_5fp2_5flight_2026',['JOY_P2_LIGHT',['../sms_2hardware_8h.html#a42ded04442bd4fb4acf5333b248423fa',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fa_2027',['JOY_P2_MD_A',['../sms_2hardware_8h.html#aa3f5e3ff57096ccb1d0eafe10080a119',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fmode_2028',['JOY_P2_MD_MODE',['../sms_2hardware_8h.html#a44ba6ef52f90639615896648a16515e4',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fstart_2029',['JOY_P2_MD_START',['../sms_2hardware_8h.html#a676844ac296c12225b7b7dd26b9832d8',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fx_2030',['JOY_P2_MD_X',['../sms_2hardware_8h.html#ae1c7fec90fd70e2d46d5406f143c81aa',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fy_2031',['JOY_P2_MD_Y',['../sms_2hardware_8h.html#ab1d8a358883596292314daccc41ac1c7',1,'hardware.h']]], - ['joy_5fp2_5fmd_5fz_2032',['JOY_P2_MD_Z',['../sms_2hardware_8h.html#a70c850caa486e2d918ff840e2c800c6f',1,'hardware.h']]], - ['joy_5fp2_5fright_2033',['JOY_P2_RIGHT',['../sms_2hardware_8h.html#a16dac3d386b8bc0da50c6c814952472d',1,'hardware.h']]], - ['joy_5fp2_5fsw1_2034',['JOY_P2_SW1',['../sms_2hardware_8h.html#a942e3ecdef267100c84a36f6e0dc0b51',1,'hardware.h']]], - ['joy_5fp2_5fsw2_2035',['JOY_P2_SW2',['../sms_2hardware_8h.html#a6d181ce63ff84bd559d13f4423a336b3',1,'hardware.h']]], - ['joy_5fp2_5fth_5fdir_5fin_2036',['JOY_P2_TH_DIR_IN',['../sms_2hardware_8h.html#ab7f1d5f91e9a0701b45fd53fb7b6e088',1,'hardware.h']]], - ['joy_5fp2_5fth_5fdir_5fout_2037',['JOY_P2_TH_DIR_OUT',['../sms_2hardware_8h.html#aa4918bc88d2c143b5c1cd910bff2c2cd',1,'hardware.h']]], - ['joy_5fp2_5fth_5fout_5fhi_2038',['JOY_P2_TH_OUT_HI',['../sms_2hardware_8h.html#a98b747d6cbbf35710666b25f6a2920ac',1,'hardware.h']]], - ['joy_5fp2_5fth_5fout_5flo_2039',['JOY_P2_TH_OUT_LO',['../sms_2hardware_8h.html#aac7860442e206a62984720be98272990',1,'hardware.h']]], - ['joy_5fp2_5ftr_5fdir_5fin_2040',['JOY_P2_TR_DIR_IN',['../sms_2hardware_8h.html#a3bf98a0a4e87851f6182183f4bd0fe70',1,'hardware.h']]], - ['joy_5fp2_5ftr_5fdir_5fout_2041',['JOY_P2_TR_DIR_OUT',['../sms_2hardware_8h.html#a00eece4616e9a27947e44b32c73f423f',1,'hardware.h']]], - ['joy_5fp2_5ftr_5fout_5fhi_2042',['JOY_P2_TR_OUT_HI',['../sms_2hardware_8h.html#a60f1e7b76ed6e730b5512dd3bd2df7ae',1,'hardware.h']]], - ['joy_5fp2_5ftr_5fout_5flo_2043',['JOY_P2_TR_OUT_LO',['../sms_2hardware_8h.html#a721fa84c1523794fff483d5bd3150c0a',1,'hardware.h']]], - ['joy_5fp2_5ftrigger_2044',['JOY_P2_TRIGGER',['../sms_2hardware_8h.html#afe5ec4ca4d413ae5388be131d9c4f93b',1,'hardware.h']]], - ['joy_5fp2_5fup_2045',['JOY_P2_UP',['../sms_2hardware_8h.html#a307ba8e12d9273a99aa4830c5e0a3c88',1,'hardware.h']]], - ['joy_5freset_2046',['JOY_RESET',['../sms_2hardware_8h.html#a5b3dff084cbb77646a337d94d16a1714',1,'hardware.h']]], - ['joy_5fth_5fhi_2047',['JOY_TH_HI',['../sms_2hardware_8h.html#a9a4879ba6d610a8197aac544201931f6',1,'hardware.h']]], - ['joy_5fth_5flo_2048',['JOY_TH_LO',['../sms_2hardware_8h.html#a5e8485d0771c68297999b6e69c9e315c',1,'hardware.h']]] + ['j_5fa_1994',['J_A',['../msx_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): msx.h'],['../gb_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): gb.h'],['../sms_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): sms.h'],['../nes_8h.html#a31af766e3b598eb7a6b63f55a4988e7a',1,'J_A(): nes.h']]], + ['j_5fb_1995',['J_B',['../gb_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): gb.h'],['../sms_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): sms.h'],['../nes_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): nes.h'],['../msx_8h.html#ae47e59a309120f9420993f26816b5e6d',1,'J_B(): msx.h']]], + ['j_5fdown_1996',['J_DOWN',['../gb_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): gb.h'],['../msx_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): msx.h'],['../nes_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): nes.h'],['../sms_8h.html#ae032c5c544196e37ec0432f6cfad7904',1,'J_DOWN(): sms.h']]], + ['j_5fleft_1997',['J_LEFT',['../gb_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): gb.h'],['../msx_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): msx.h'],['../nes_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): nes.h'],['../sms_8h.html#ac70894fecac30c1ca9917f07373cf81c',1,'J_LEFT(): sms.h']]], + ['j_5fright_1998',['J_RIGHT',['../gb_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): gb.h'],['../msx_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): msx.h'],['../nes_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): nes.h'],['../sms_8h.html#a3bad91d11ae09ffcbb3cb0a81873d325',1,'J_RIGHT(): sms.h']]], + ['j_5fselect_1999',['J_SELECT',['../sms_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): sms.h'],['../nes_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): nes.h'],['../gb_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): gb.h'],['../msx_8h.html#ab416a9d96d1582490828f4bac78a8b5b',1,'J_SELECT(): msx.h']]], + ['j_5fstart_2000',['J_START',['../gb_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): gb.h'],['../msx_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): msx.h'],['../nes_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): nes.h'],['../sms_8h.html#ab769c6e20778298be8bc3321476ceb53',1,'J_START(): sms.h']]], + ['j_5fup_2001',['J_UP',['../gb_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): gb.h'],['../msx_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): msx.h'],['../nes_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): nes.h'],['../sms_8h.html#a05ca817ab32f6da612c3ae26db5abf02',1,'J_UP(): sms.h']]], + ['joy_5fiflag_2002',['JOY_IFLAG',['../gb_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): gb.h'],['../sms_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): sms.h'],['../msx_8h.html#a2f829cf27d6e3e24c875e9b82dfcb280',1,'JOY_IFLAG(): msx.h']]], + ['joy_5fp1_5fdown_2003',['JOY_P1_DOWN',['../sms_2hardware_8h.html#ab4dd6ee624c6d9e5fe5820ce925ffb20',1,'hardware.h']]], + ['joy_5fp1_5fleft_2004',['JOY_P1_LEFT',['../sms_2hardware_8h.html#a7d709160cbd7b369109bf40161ae8ccd',1,'hardware.h']]], + ['joy_5fp1_5flight_2005',['JOY_P1_LIGHT',['../sms_2hardware_8h.html#a772c8def7b33ad4fd3cbfc74d84441de',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fa_2006',['JOY_P1_MD_A',['../sms_2hardware_8h.html#a2dbb102814a7dc03644b5d221f2c73c3',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fmode_2007',['JOY_P1_MD_MODE',['../sms_2hardware_8h.html#ad635a7e21395f97b808043c31a4d8ed4',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fstart_2008',['JOY_P1_MD_START',['../sms_2hardware_8h.html#a968bb53d50d7b5f05bb5e7a3655b7149',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fx_2009',['JOY_P1_MD_X',['../sms_2hardware_8h.html#a4a60772608d327efc401414cde12f105',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fy_2010',['JOY_P1_MD_Y',['../sms_2hardware_8h.html#ab3ff8c66ead462c409f958d6fdc5af6e',1,'hardware.h']]], + ['joy_5fp1_5fmd_5fz_2011',['JOY_P1_MD_Z',['../sms_2hardware_8h.html#af244d638f4db12f660dd32b997e91e11',1,'hardware.h']]], + ['joy_5fp1_5fright_2012',['JOY_P1_RIGHT',['../sms_2hardware_8h.html#a1efece9134651ad4d2bd1836c1d1d6d6',1,'hardware.h']]], + ['joy_5fp1_5fsw1_2013',['JOY_P1_SW1',['../sms_2hardware_8h.html#aacc8667a6d5d9683ed4876e52aba2d33',1,'hardware.h']]], + ['joy_5fp1_5fsw2_2014',['JOY_P1_SW2',['../sms_2hardware_8h.html#a9ab9954d0c66751a154f7824e344806b',1,'hardware.h']]], + ['joy_5fp1_5fth_5fdir_5fin_2015',['JOY_P1_TH_DIR_IN',['../sms_2hardware_8h.html#ac7c72d013d98c9dc5d9bb692a0996e8b',1,'hardware.h']]], + ['joy_5fp1_5fth_5fdir_5fout_2016',['JOY_P1_TH_DIR_OUT',['../sms_2hardware_8h.html#abe3deb9acb92234aff46cb16a3ad542e',1,'hardware.h']]], + ['joy_5fp1_5fth_5fout_5fhi_2017',['JOY_P1_TH_OUT_HI',['../sms_2hardware_8h.html#adf447cfc5009d7f3fff53e035a8a5a2c',1,'hardware.h']]], + ['joy_5fp1_5fth_5fout_5flo_2018',['JOY_P1_TH_OUT_LO',['../sms_2hardware_8h.html#adfa38e32a73b11e8d7ef1e653b0cd04d',1,'hardware.h']]], + ['joy_5fp1_5ftr_5fdir_5fin_2019',['JOY_P1_TR_DIR_IN',['../sms_2hardware_8h.html#acf2fb483a47d4255340e71e15ede1039',1,'hardware.h']]], + ['joy_5fp1_5ftr_5fdir_5fout_2020',['JOY_P1_TR_DIR_OUT',['../sms_2hardware_8h.html#acc1f5e501dedb6e1bcd894540d17fe45',1,'hardware.h']]], + ['joy_5fp1_5ftr_5fout_5fhi_2021',['JOY_P1_TR_OUT_HI',['../sms_2hardware_8h.html#ad646083227c47b92ce51b96e651a8546',1,'hardware.h']]], + ['joy_5fp1_5ftr_5fout_5flo_2022',['JOY_P1_TR_OUT_LO',['../sms_2hardware_8h.html#af43dabd79f618e9618498d01eea7a7d4',1,'hardware.h']]], + ['joy_5fp1_5ftrigger_2023',['JOY_P1_TRIGGER',['../sms_2hardware_8h.html#af29f72f4cc7c94deae5fb9c29b1cc94f',1,'hardware.h']]], + ['joy_5fp1_5fup_2024',['JOY_P1_UP',['../sms_2hardware_8h.html#a086bde6bcc92e5f4d3e9ae45f0de475e',1,'hardware.h']]], + ['joy_5fp2_5fdown_2025',['JOY_P2_DOWN',['../sms_2hardware_8h.html#a6d4129d670d421656f5e9a1f4b68a7f4',1,'hardware.h']]], + ['joy_5fp2_5fleft_2026',['JOY_P2_LEFT',['../sms_2hardware_8h.html#a2121cb75e0d570b0f92c7630bc1af25f',1,'hardware.h']]], + ['joy_5fp2_5flight_2027',['JOY_P2_LIGHT',['../sms_2hardware_8h.html#a42ded04442bd4fb4acf5333b248423fa',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fa_2028',['JOY_P2_MD_A',['../sms_2hardware_8h.html#aa3f5e3ff57096ccb1d0eafe10080a119',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fmode_2029',['JOY_P2_MD_MODE',['../sms_2hardware_8h.html#a44ba6ef52f90639615896648a16515e4',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fstart_2030',['JOY_P2_MD_START',['../sms_2hardware_8h.html#a676844ac296c12225b7b7dd26b9832d8',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fx_2031',['JOY_P2_MD_X',['../sms_2hardware_8h.html#ae1c7fec90fd70e2d46d5406f143c81aa',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fy_2032',['JOY_P2_MD_Y',['../sms_2hardware_8h.html#ab1d8a358883596292314daccc41ac1c7',1,'hardware.h']]], + ['joy_5fp2_5fmd_5fz_2033',['JOY_P2_MD_Z',['../sms_2hardware_8h.html#a70c850caa486e2d918ff840e2c800c6f',1,'hardware.h']]], + ['joy_5fp2_5fright_2034',['JOY_P2_RIGHT',['../sms_2hardware_8h.html#a16dac3d386b8bc0da50c6c814952472d',1,'hardware.h']]], + ['joy_5fp2_5fsw1_2035',['JOY_P2_SW1',['../sms_2hardware_8h.html#a942e3ecdef267100c84a36f6e0dc0b51',1,'hardware.h']]], + ['joy_5fp2_5fsw2_2036',['JOY_P2_SW2',['../sms_2hardware_8h.html#a6d181ce63ff84bd559d13f4423a336b3',1,'hardware.h']]], + ['joy_5fp2_5fth_5fdir_5fin_2037',['JOY_P2_TH_DIR_IN',['../sms_2hardware_8h.html#ab7f1d5f91e9a0701b45fd53fb7b6e088',1,'hardware.h']]], + ['joy_5fp2_5fth_5fdir_5fout_2038',['JOY_P2_TH_DIR_OUT',['../sms_2hardware_8h.html#aa4918bc88d2c143b5c1cd910bff2c2cd',1,'hardware.h']]], + ['joy_5fp2_5fth_5fout_5fhi_2039',['JOY_P2_TH_OUT_HI',['../sms_2hardware_8h.html#a98b747d6cbbf35710666b25f6a2920ac',1,'hardware.h']]], + ['joy_5fp2_5fth_5fout_5flo_2040',['JOY_P2_TH_OUT_LO',['../sms_2hardware_8h.html#aac7860442e206a62984720be98272990',1,'hardware.h']]], + ['joy_5fp2_5ftr_5fdir_5fin_2041',['JOY_P2_TR_DIR_IN',['../sms_2hardware_8h.html#a3bf98a0a4e87851f6182183f4bd0fe70',1,'hardware.h']]], + ['joy_5fp2_5ftr_5fdir_5fout_2042',['JOY_P2_TR_DIR_OUT',['../sms_2hardware_8h.html#a00eece4616e9a27947e44b32c73f423f',1,'hardware.h']]], + ['joy_5fp2_5ftr_5fout_5fhi_2043',['JOY_P2_TR_OUT_HI',['../sms_2hardware_8h.html#a60f1e7b76ed6e730b5512dd3bd2df7ae',1,'hardware.h']]], + ['joy_5fp2_5ftr_5fout_5flo_2044',['JOY_P2_TR_OUT_LO',['../sms_2hardware_8h.html#a721fa84c1523794fff483d5bd3150c0a',1,'hardware.h']]], + ['joy_5fp2_5ftrigger_2045',['JOY_P2_TRIGGER',['../sms_2hardware_8h.html#afe5ec4ca4d413ae5388be131d9c4f93b',1,'hardware.h']]], + ['joy_5fp2_5fup_2046',['JOY_P2_UP',['../sms_2hardware_8h.html#a307ba8e12d9273a99aa4830c5e0a3c88',1,'hardware.h']]], + ['joy_5freset_2047',['JOY_RESET',['../sms_2hardware_8h.html#a5b3dff084cbb77646a337d94d16a1714',1,'hardware.h']]], + ['joy_5fth_5fhi_2048',['JOY_TH_HI',['../sms_2hardware_8h.html#a9a4879ba6d610a8197aac544201931f6',1,'hardware.h']]], + ['joy_5fth_5flo_2049',['JOY_TH_LO',['../sms_2hardware_8h.html#a5e8485d0771c68297999b6e69c9e315c',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_b.js b/docs/api/search/defines_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['key1f_5fdblspeed_2049',['KEY1F_DBLSPEED',['../gb_2hardware_8h.html#a793b667a76985934545f73268000371a',1,'hardware.h']]], - ['key1f_5fprepare_2050',['KEY1F_PREPARE',['../gb_2hardware_8h.html#a3205df57bc17c35df2924296341c6c69',1,'hardware.h']]] + ['key1f_5fdblspeed_2050',['KEY1F_DBLSPEED',['../gb_2hardware_8h.html#a793b667a76985934545f73268000371a',1,'hardware.h']]], + ['key1f_5fprepare_2051',['KEY1F_PREPARE',['../gb_2hardware_8h.html#a3205df57bc17c35df2924296341c6c69',1,'hardware.h']]] ]; diff --git a/docs/api/search/defines_c.js b/docs/api/search/defines_c.js @@ -1,31 +1,31 @@ var searchData= [ - ['lcd_5fiflag_2051',['LCD_IFLAG',['../msx_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): msx.h'],['../sms_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): sms.h'],['../gb_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): gb.h']]], - ['lcdcf_5fb_5fbg8000_2052',['LCDCF_B_BG8000',['../gb_2hardware_8h.html#aa336ca1c8bd29763222fc011a6272bdf',1,'hardware.h']]], - ['lcdcf_5fb_5fbg9c00_2053',['LCDCF_B_BG9C00',['../gb_2hardware_8h.html#a4889bb882e956665069212c4c8aa623b',1,'hardware.h']]], - ['lcdcf_5fb_5fbgon_2054',['LCDCF_B_BGON',['../gb_2hardware_8h.html#aa1f66868f63af2af6544e84122de3cc3',1,'hardware.h']]], - ['lcdcf_5fb_5fobj16_2055',['LCDCF_B_OBJ16',['../gb_2hardware_8h.html#aa8f5bcd5073aae5948a9647dcb76f779',1,'hardware.h']]], - ['lcdcf_5fb_5fobjon_2056',['LCDCF_B_OBJON',['../gb_2hardware_8h.html#a6f6852d0f1d295b03e1230d5d97cb3e9',1,'hardware.h']]], - ['lcdcf_5fb_5fon_2057',['LCDCF_B_ON',['../gb_2hardware_8h.html#ac112618942cb4719def91693616baaff',1,'hardware.h']]], - ['lcdcf_5fb_5fwin9c00_2058',['LCDCF_B_WIN9C00',['../gb_2hardware_8h.html#ac826fdb70a043ebb8f1b317b00db6ff3',1,'hardware.h']]], - ['lcdcf_5fb_5fwinon_2059',['LCDCF_B_WINON',['../gb_2hardware_8h.html#ae1de721c95ddc8f29ba9b9deaee8d68c',1,'hardware.h']]], - ['lcdcf_5fbg8000_2060',['LCDCF_BG8000',['../gb_2hardware_8h.html#a731588b96fb8cdbeb7e68c089373e6f8',1,'hardware.h']]], - ['lcdcf_5fbg8800_2061',['LCDCF_BG8800',['../gb_2hardware_8h.html#a69a43daf29c680b3ab0fbcad3118cd48',1,'hardware.h']]], - ['lcdcf_5fbg9800_2062',['LCDCF_BG9800',['../gb_2hardware_8h.html#ae4e03124190c7f96586b75cb4470a210',1,'hardware.h']]], - ['lcdcf_5fbg9c00_2063',['LCDCF_BG9C00',['../gb_2hardware_8h.html#a2e2a68c3274055a06cf38d00f007d4bf',1,'hardware.h']]], - ['lcdcf_5fbgoff_2064',['LCDCF_BGOFF',['../gb_2hardware_8h.html#aa8027f47983459c377169f57987b710c',1,'hardware.h']]], - ['lcdcf_5fbgon_2065',['LCDCF_BGON',['../gb_2hardware_8h.html#a97ab19d938f05bffbcb4221824c3bfce',1,'hardware.h']]], - ['lcdcf_5fobj16_2066',['LCDCF_OBJ16',['../gb_2hardware_8h.html#a14eddd3d53d8e649f1754bd455b4863d',1,'hardware.h']]], - ['lcdcf_5fobj8_2067',['LCDCF_OBJ8',['../gb_2hardware_8h.html#a1452fbc14f59076347c4cd4864fbeb51',1,'hardware.h']]], - ['lcdcf_5fobjoff_2068',['LCDCF_OBJOFF',['../gb_2hardware_8h.html#af14334f65debf6ee02cc21b58729cfde',1,'hardware.h']]], - ['lcdcf_5fobjon_2069',['LCDCF_OBJON',['../gb_2hardware_8h.html#a6aef42158c90e8025b8341cdea2e3918',1,'hardware.h']]], - ['lcdcf_5foff_2070',['LCDCF_OFF',['../gb_2hardware_8h.html#ae9de9f58318f113afbc955986a502692',1,'hardware.h']]], - ['lcdcf_5fon_2071',['LCDCF_ON',['../gb_2hardware_8h.html#a1491fc03ed7f02e7309cc7b0c48b6c8a',1,'hardware.h']]], - ['lcdcf_5fwin9800_2072',['LCDCF_WIN9800',['../gb_2hardware_8h.html#a178a111ffe8eb38a2875fcaf3bfeba3f',1,'hardware.h']]], - ['lcdcf_5fwin9c00_2073',['LCDCF_WIN9C00',['../gb_2hardware_8h.html#a9d555b0c19019150db73ca245ca62a78',1,'hardware.h']]], - ['lcdcf_5fwinoff_2074',['LCDCF_WINOFF',['../gb_2hardware_8h.html#a582ece3b5f6cc49d47b2ad3e16d47374',1,'hardware.h']]], - ['lcdcf_5fwinon_2075',['LCDCF_WINON',['../gb_2hardware_8h.html#a13a5f08b9aae68f8fa57a8aa7705b732',1,'hardware.h']]], - ['long_5fmax_2076',['LONG_MAX',['../limits_8h.html#a50fece4db74f09568b2938db583c5655',1,'limits.h']]], - ['long_5fmin_2077',['LONG_MIN',['../limits_8h.html#ae8a44c5a7436466221e0f3859d02420f',1,'limits.h']]], - ['ltgrey_2078',['LTGREY',['../drawing_8h.html#a0ffe2221c8690dc80b5f9553474dd096',1,'drawing.h']]] + ['lcd_5fiflag_2052',['LCD_IFLAG',['../msx_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): msx.h'],['../sms_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): sms.h'],['../gb_8h.html#a61a9e2910380de6abb34df14ef634eb4',1,'LCD_IFLAG(): gb.h']]], + ['lcdcf_5fb_5fbg8000_2053',['LCDCF_B_BG8000',['../gb_2hardware_8h.html#aa336ca1c8bd29763222fc011a6272bdf',1,'hardware.h']]], + ['lcdcf_5fb_5fbg9c00_2054',['LCDCF_B_BG9C00',['../gb_2hardware_8h.html#a4889bb882e956665069212c4c8aa623b',1,'hardware.h']]], + ['lcdcf_5fb_5fbgon_2055',['LCDCF_B_BGON',['../gb_2hardware_8h.html#aa1f66868f63af2af6544e84122de3cc3',1,'hardware.h']]], + ['lcdcf_5fb_5fobj16_2056',['LCDCF_B_OBJ16',['../gb_2hardware_8h.html#aa8f5bcd5073aae5948a9647dcb76f779',1,'hardware.h']]], + ['lcdcf_5fb_5fobjon_2057',['LCDCF_B_OBJON',['../gb_2hardware_8h.html#a6f6852d0f1d295b03e1230d5d97cb3e9',1,'hardware.h']]], + ['lcdcf_5fb_5fon_2058',['LCDCF_B_ON',['../gb_2hardware_8h.html#ac112618942cb4719def91693616baaff',1,'hardware.h']]], + ['lcdcf_5fb_5fwin9c00_2059',['LCDCF_B_WIN9C00',['../gb_2hardware_8h.html#ac826fdb70a043ebb8f1b317b00db6ff3',1,'hardware.h']]], + ['lcdcf_5fb_5fwinon_2060',['LCDCF_B_WINON',['../gb_2hardware_8h.html#ae1de721c95ddc8f29ba9b9deaee8d68c',1,'hardware.h']]], + ['lcdcf_5fbg8000_2061',['LCDCF_BG8000',['../gb_2hardware_8h.html#a731588b96fb8cdbeb7e68c089373e6f8',1,'hardware.h']]], + ['lcdcf_5fbg8800_2062',['LCDCF_BG8800',['../gb_2hardware_8h.html#a69a43daf29c680b3ab0fbcad3118cd48',1,'hardware.h']]], + ['lcdcf_5fbg9800_2063',['LCDCF_BG9800',['../gb_2hardware_8h.html#ae4e03124190c7f96586b75cb4470a210',1,'hardware.h']]], + ['lcdcf_5fbg9c00_2064',['LCDCF_BG9C00',['../gb_2hardware_8h.html#a2e2a68c3274055a06cf38d00f007d4bf',1,'hardware.h']]], + ['lcdcf_5fbgoff_2065',['LCDCF_BGOFF',['../gb_2hardware_8h.html#aa8027f47983459c377169f57987b710c',1,'hardware.h']]], + ['lcdcf_5fbgon_2066',['LCDCF_BGON',['../gb_2hardware_8h.html#a97ab19d938f05bffbcb4221824c3bfce',1,'hardware.h']]], + ['lcdcf_5fobj16_2067',['LCDCF_OBJ16',['../gb_2hardware_8h.html#a14eddd3d53d8e649f1754bd455b4863d',1,'hardware.h']]], + ['lcdcf_5fobj8_2068',['LCDCF_OBJ8',['../gb_2hardware_8h.html#a1452fbc14f59076347c4cd4864fbeb51',1,'hardware.h']]], + ['lcdcf_5fobjoff_2069',['LCDCF_OBJOFF',['../gb_2hardware_8h.html#af14334f65debf6ee02cc21b58729cfde',1,'hardware.h']]], + ['lcdcf_5fobjon_2070',['LCDCF_OBJON',['../gb_2hardware_8h.html#a6aef42158c90e8025b8341cdea2e3918',1,'hardware.h']]], + ['lcdcf_5foff_2071',['LCDCF_OFF',['../gb_2hardware_8h.html#ae9de9f58318f113afbc955986a502692',1,'hardware.h']]], + ['lcdcf_5fon_2072',['LCDCF_ON',['../gb_2hardware_8h.html#a1491fc03ed7f02e7309cc7b0c48b6c8a',1,'hardware.h']]], + ['lcdcf_5fwin9800_2073',['LCDCF_WIN9800',['../gb_2hardware_8h.html#a178a111ffe8eb38a2875fcaf3bfeba3f',1,'hardware.h']]], + ['lcdcf_5fwin9c00_2074',['LCDCF_WIN9C00',['../gb_2hardware_8h.html#a9d555b0c19019150db73ca245ca62a78',1,'hardware.h']]], + ['lcdcf_5fwinoff_2075',['LCDCF_WINOFF',['../gb_2hardware_8h.html#a582ece3b5f6cc49d47b2ad3e16d47374',1,'hardware.h']]], + ['lcdcf_5fwinon_2076',['LCDCF_WINON',['../gb_2hardware_8h.html#a13a5f08b9aae68f8fa57a8aa7705b732',1,'hardware.h']]], + ['long_5fmax_2077',['LONG_MAX',['../limits_8h.html#a50fece4db74f09568b2938db583c5655',1,'limits.h']]], + ['long_5fmin_2078',['LONG_MIN',['../limits_8h.html#ae8a44c5a7436466221e0f3859d02420f',1,'limits.h']]], + ['ltgrey_2079',['LTGREY',['../drawing_8h.html#a0ffe2221c8690dc80b5f9553474dd096',1,'drawing.h']]] ]; diff --git a/docs/api/search/defines_d.js b/docs/api/search/defines_d.js @@ -1,34 +1,35 @@ var searchData= [ - ['m_5fdrawing_2079',['M_DRAWING',['../nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): nes.h'],['../gb_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): gb.h']]], - ['m_5ffill_2080',['M_FILL',['../drawing_8h.html#aad3d180e0f12d6a6e5278fe0163f4c3e',1,'drawing.h']]], - ['m_5fno_5finterp_2081',['M_NO_INTERP',['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h']]], - ['m_5fno_5fscroll_2082',['M_NO_SCROLL',['../gb_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): gb.h'],['../msx_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): msx.h'],['../nes_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): nes.h'],['../sms_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): sms.h']]], - ['m_5fnofill_2083',['M_NOFILL',['../drawing_8h.html#a91d52443c77ee105bd68cb0b47a8ee49',1,'drawing.h']]], - ['m_5ftext_5finout_2084',['M_TEXT_INOUT',['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], - ['m_5ftext_5fout_2085',['M_TEXT_OUT',['../msx_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): msx.h'],['../sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): sms.h'],['../nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): nes.h'],['../gb_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): gb.h']]], - ['make_5fbcd_2086',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], - ['max_5fhardware_5fsprites_2087',['MAX_HARDWARE_SPRITES',['../gb_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): gb.h'],['../msx_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): msx.h'],['../nes_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): nes.h'],['../sms_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): sms.h']]], - ['maxwndposx_2088',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], - ['maxwndposy_2089',['MAXWNDPOSY',['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h'],['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h']]], - ['memcpy_2090',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'string.h']]], - ['memctl_5fbaseoff_2091',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], - ['memctl_5fbaseon_2092',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], - ['memctl_5fcromoff_2093',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], - ['memctl_5fcromon_2094',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], - ['memctl_5fextoff_2095',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], - ['memctl_5fexton_2096',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], - ['memctl_5fjoyoff_2097',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], - ['memctl_5fjoyon_2098',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], - ['memctl_5framoff_2099',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], - ['memctl_5framon_2100',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], - ['memctl_5fromoff_2101',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], - ['memctl_5fromon_2102',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], - ['metaspr_5fitem_2103',['METASPR_ITEM',['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], - ['metaspr_5fterm_2104',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], - ['metasprite_5fend_2105',['metasprite_end',['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], - ['mgb_5ftype_2106',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], - ['minwndposx_2107',['MINWNDPOSX',['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h'],['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h']]], - ['minwndposy_2108',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], - ['msx_2109',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]] + ['m_5fdrawing_2080',['M_DRAWING',['../nes_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): nes.h'],['../gb_8h.html#acc9798fc62b5d626c91c8b0f20b522ff',1,'M_DRAWING(): gb.h']]], + ['m_5ffill_2081',['M_FILL',['../drawing_8h.html#aad3d180e0f12d6a6e5278fe0163f4c3e',1,'drawing.h']]], + ['m_5fno_5finterp_2082',['M_NO_INTERP',['../gb_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): gb.h'],['../msx_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): msx.h'],['../nes_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): nes.h'],['../sms_8h.html#aca2855edd2d28f66be551a0f7ec23f07',1,'M_NO_INTERP(): sms.h']]], + ['m_5fno_5fscroll_2083',['M_NO_SCROLL',['../gb_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): gb.h'],['../msx_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): msx.h'],['../nes_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): nes.h'],['../sms_8h.html#a04382de20738146fe873ddfb0585052b',1,'M_NO_SCROLL(): sms.h']]], + ['m_5fnofill_2084',['M_NOFILL',['../drawing_8h.html#a91d52443c77ee105bd68cb0b47a8ee49',1,'drawing.h']]], + ['m_5ftext_5finout_2085',['M_TEXT_INOUT',['../gb_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): gb.h'],['../msx_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): msx.h'],['../nes_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): nes.h'],['../sms_8h.html#a908826e7180f94a5988ceb8633313a2e',1,'M_TEXT_INOUT(): sms.h']]], + ['m_5ftext_5fout_2086',['M_TEXT_OUT',['../msx_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): msx.h'],['../sms_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): sms.h'],['../nes_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): nes.h'],['../gb_8h.html#af0e30d6af308ffe5a025fbe85da40f6f',1,'M_TEXT_OUT(): gb.h']]], + ['make_5fbcd_2087',['MAKE_BCD',['../gb_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../nes_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h'],['../sms_2bcd_8h.html#a8a3023920aa103a74c7d59007bcc7b6f',1,'MAKE_BCD(): bcd.h']]], + ['max_5fhardware_5fsprites_2088',['MAX_HARDWARE_SPRITES',['../gb_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): gb.h'],['../msx_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): msx.h'],['../nes_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): nes.h'],['../sms_8h.html#a8b77608c87a9aef65a03531482b2163b',1,'MAX_HARDWARE_SPRITES(): sms.h']]], + ['max_5flcd_5fisr_5fcalls_2089',['MAX_LCD_ISR_CALLS',['../nes_8h.html#a00573fe55b0f1e2dd03b9647dfe15636',1,'nes.h']]], + ['maxwndposx_2090',['MAXWNDPOSX',['../gb_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): gb.h'],['../msx_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): msx.h'],['../sms_8h.html#a6dffb66ec1b1d9bb380a1af52a601ec5',1,'MAXWNDPOSX(): sms.h']]], + ['maxwndposy_2091',['MAXWNDPOSY',['../sms_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): sms.h'],['../gb_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): gb.h'],['../msx_8h.html#ad57f2f8c54204687f02801d8ab1bd150',1,'MAXWNDPOSY(): msx.h']]], + ['memcpy_2092',['memcpy',['../asm_2mos6502_2string_8h.html#a216d2a9dfabd49eb459363d672a4512f',1,'string.h']]], + ['memctl_5fbaseoff_2093',['MEMCTL_BASEOFF',['../sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64',1,'hardware.h']]], + ['memctl_5fbaseon_2094',['MEMCTL_BASEON',['../sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f',1,'hardware.h']]], + ['memctl_5fcromoff_2095',['MEMCTL_CROMOFF',['../sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae',1,'hardware.h']]], + ['memctl_5fcromon_2096',['MEMCTL_CROMON',['../sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11',1,'hardware.h']]], + ['memctl_5fextoff_2097',['MEMCTL_EXTOFF',['../sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808',1,'hardware.h']]], + ['memctl_5fexton_2098',['MEMCTL_EXTON',['../sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf',1,'hardware.h']]], + ['memctl_5fjoyoff_2099',['MEMCTL_JOYOFF',['../sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1',1,'hardware.h']]], + ['memctl_5fjoyon_2100',['MEMCTL_JOYON',['../sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f',1,'hardware.h']]], + ['memctl_5framoff_2101',['MEMCTL_RAMOFF',['../sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68',1,'hardware.h']]], + ['memctl_5framon_2102',['MEMCTL_RAMON',['../sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24',1,'hardware.h']]], + ['memctl_5fromoff_2103',['MEMCTL_ROMOFF',['../sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409',1,'hardware.h']]], + ['memctl_5fromon_2104',['MEMCTL_ROMON',['../sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86',1,'hardware.h']]], + ['metaspr_5fitem_2105',['METASPR_ITEM',['../sms_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../nes_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../gb_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h'],['../msx_2metasprites_8h.html#aa88dc4d5e35045509b8955a4a23a30aa',1,'METASPR_ITEM(): metasprites.h']]], + ['metaspr_5fterm_2106',['METASPR_TERM',['../gb_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../msx_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../nes_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h'],['../sms_2metasprites_8h.html#aa1d425dcce3cd104751744535b6a389a',1,'METASPR_TERM(): metasprites.h']]], + ['metasprite_5fend_2107',['metasprite_end',['../sms_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../nes_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../msx_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h'],['../gb_2metasprites_8h.html#a9f9f390a57460914e27c7604b7d8379a',1,'metasprite_end(): metasprites.h']]], + ['mgb_5ftype_2108',['MGB_TYPE',['../gb_8h.html#ae996ed4fd8bb6b308b9c8708a91df06b',1,'gb.h']]], + ['minwndposx_2109',['MINWNDPOSX',['../gb_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): gb.h'],['../msx_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): msx.h'],['../sms_8h.html#a5a796bbf3e4347d914b83568350143a9',1,'MINWNDPOSX(): sms.h']]], + ['minwndposy_2110',['MINWNDPOSY',['../gb_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): gb.h'],['../msx_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): msx.h'],['../sms_8h.html#af3d632ba2d7cef6619df5dfea8730909',1,'MINWNDPOSY(): sms.h']]], + ['msx_2111',['MSX',['../msx_8h.html#a82e656e3225a9c28fa2227a75bc5b4cb',1,'msx.h']]] ]; diff --git a/docs/api/search/defines_e.js b/docs/api/search/defines_e.js @@ -1,10 +1,10 @@ var searchData= [ - ['naked_2110',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], - ['nintendo_2111',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], - ['nintendo_5fnes_2112',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], - ['nonbanked_2113',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], - ['noreturn_2114',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], - ['noreturn_2115',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], - ['null_2116',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]] + ['naked_2112',['NAKED',['../asm_2types_8h.html#a7a18c4884994b9b520ae535b6d9579d3',1,'types.h']]], + ['nintendo_2113',['NINTENDO',['../gb_8h.html#a385397587c93683e8e11afb712e2960b',1,'gb.h']]], + ['nintendo_5fnes_2114',['NINTENDO_NES',['../nes_8h.html#a418f95f7c7744aa18840d4101388916a',1,'nes.h']]], + ['nonbanked_2115',['NONBANKED',['../asm_2types_8h.html#a7ed081d8dfb6902784b2fc730bbb7f96',1,'types.h']]], + ['noreturn_2116',['NORETURN',['../asm_2types_8h.html#aa1728270d73c5d1598de1fd691762eb1',1,'types.h']]], + ['noreturn_2117',['noreturn',['../stdnoreturn_8h.html#a4a453f3a748e55cbdac6fcc79357cfef',1,'stdnoreturn.h']]], + ['null_2118',['NULL',['../stddef_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): stddef.h'],['../types_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4',1,'NULL(): types.h']]] ]; diff --git a/docs/api/search/defines_f.js b/docs/api/search/defines_f.js @@ -1,23 +1,23 @@ var searchData= [ - ['oamf_5fbank0_2117',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], - ['oamf_5fbank1_2118',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], - ['oamf_5fcgb_5fpal0_2119',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], - ['oamf_5fcgb_5fpal1_2120',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], - ['oamf_5fcgb_5fpal2_2121',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], - ['oamf_5fcgb_5fpal3_2122',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], - ['oamf_5fcgb_5fpal4_2123',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], - ['oamf_5fcgb_5fpal5_2124',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], - ['oamf_5fcgb_5fpal6_2125',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], - ['oamf_5fcgb_5fpal7_2126',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], - ['oamf_5fpal0_2127',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], - ['oamf_5fpal1_2128',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], - ['oamf_5fpalmask_2129',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], - ['oamf_5fpri_2130',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], - ['oamf_5fxflip_2131',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], - ['oamf_5fyflip_2132',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], - ['ocpsf_5fautoinc_2133',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], - ['offsetof_2134',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], - ['oldcall_2135',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], - ['or_2136',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]] + ['oamf_5fbank0_2119',['OAMF_BANK0',['../gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b',1,'hardware.h']]], + ['oamf_5fbank1_2120',['OAMF_BANK1',['../gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5',1,'hardware.h']]], + ['oamf_5fcgb_5fpal0_2121',['OAMF_CGB_PAL0',['../gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605',1,'hardware.h']]], + ['oamf_5fcgb_5fpal1_2122',['OAMF_CGB_PAL1',['../gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83',1,'hardware.h']]], + ['oamf_5fcgb_5fpal2_2123',['OAMF_CGB_PAL2',['../gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88',1,'hardware.h']]], + ['oamf_5fcgb_5fpal3_2124',['OAMF_CGB_PAL3',['../gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc',1,'hardware.h']]], + ['oamf_5fcgb_5fpal4_2125',['OAMF_CGB_PAL4',['../gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b',1,'hardware.h']]], + ['oamf_5fcgb_5fpal5_2126',['OAMF_CGB_PAL5',['../gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3',1,'hardware.h']]], + ['oamf_5fcgb_5fpal6_2127',['OAMF_CGB_PAL6',['../gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a',1,'hardware.h']]], + ['oamf_5fcgb_5fpal7_2128',['OAMF_CGB_PAL7',['../gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b',1,'hardware.h']]], + ['oamf_5fpal0_2129',['OAMF_PAL0',['../gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c',1,'hardware.h']]], + ['oamf_5fpal1_2130',['OAMF_PAL1',['../gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d',1,'hardware.h']]], + ['oamf_5fpalmask_2131',['OAMF_PALMASK',['../gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb',1,'hardware.h']]], + ['oamf_5fpri_2132',['OAMF_PRI',['../gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026',1,'hardware.h']]], + ['oamf_5fxflip_2133',['OAMF_XFLIP',['../gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7',1,'hardware.h']]], + ['oamf_5fyflip_2134',['OAMF_YFLIP',['../gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805',1,'hardware.h']]], + ['ocpsf_5fautoinc_2135',['OCPSF_AUTOINC',['../gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff',1,'hardware.h']]], + ['offsetof_2136',['offsetof',['../stddef_8h.html#ad89ebe5fe5ad08c683f0871118ea8e2f',1,'stddef.h']]], + ['oldcall_2137',['OLDCALL',['../asm_2types_8h.html#a0971918860055db2e50dacea4da8f3bc',1,'types.h']]], + ['or_2138',['OR',['../drawing_8h.html#a3363ca4d6d3cc0230b2804280591c991',1,'drawing.h']]] ]; diff --git a/docs/api/search/files_0.js b/docs/api/search/files_0.js @@ -1,13 +1,13 @@ var searchData= [ - ['01_5fgetting_5fstarted_2emd_1279',['01_getting_started.md',['../01__getting__started_8md.html',1,'']]], - ['02_5flinks_5fand_5ftools_2emd_1280',['02_links_and_tools.md',['../02__links__and__tools_8md.html',1,'']]], - ['03_5fusing_5fgbdk_2emd_1281',['03_using_gbdk.md',['../03__using__gbdk_8md.html',1,'']]], - ['04_5fcoding_5fguidelines_2emd_1282',['04_coding_guidelines.md',['../04__coding__guidelines_8md.html',1,'']]], - ['05_5fbanking_5fmbcs_2emd_1283',['05_banking_mbcs.md',['../05__banking__mbcs_8md.html',1,'']]], - ['06_5ftoolchain_2emd_1284',['06_toolchain.md',['../06__toolchain_8md.html',1,'']]], - ['06b_5fsupported_5fconsoles_2emd_1285',['06b_supported_consoles.md',['../06b__supported__consoles_8md.html',1,'']]], - ['07_5fsample_5fprograms_2emd_1286',['07_sample_programs.md',['../07__sample__programs_8md.html',1,'']]], - ['08_5ffaq_2emd_1287',['08_faq.md',['../08__faq_8md.html',1,'']]], - ['09_5fmigrating_5fnew_5fversions_2emd_1288',['09_migrating_new_versions.md',['../09__migrating__new__versions_8md.html',1,'']]] + ['01_5fgetting_5fstarted_2emd_1280',['01_getting_started.md',['../01__getting__started_8md.html',1,'']]], + ['02_5flinks_5fand_5ftools_2emd_1281',['02_links_and_tools.md',['../02__links__and__tools_8md.html',1,'']]], + ['03_5fusing_5fgbdk_2emd_1282',['03_using_gbdk.md',['../03__using__gbdk_8md.html',1,'']]], + ['04_5fcoding_5fguidelines_2emd_1283',['04_coding_guidelines.md',['../04__coding__guidelines_8md.html',1,'']]], + ['05_5fbanking_5fmbcs_2emd_1284',['05_banking_mbcs.md',['../05__banking__mbcs_8md.html',1,'']]], + ['06_5ftoolchain_2emd_1285',['06_toolchain.md',['../06__toolchain_8md.html',1,'']]], + ['06b_5fsupported_5fconsoles_2emd_1286',['06b_supported_consoles.md',['../06b__supported__consoles_8md.html',1,'']]], + ['07_5fsample_5fprograms_2emd_1287',['07_sample_programs.md',['../07__sample__programs_8md.html',1,'']]], + ['08_5ffaq_2emd_1288',['08_faq.md',['../08__faq_8md.html',1,'']]], + ['09_5fmigrating_5fnew_5fversions_2emd_1289',['09_migrating_new_versions.md',['../09__migrating__new__versions_8md.html',1,'']]] ]; diff --git a/docs/api/search/files_1.js b/docs/api/search/files_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['10_5frelease_5fnotes_2emd_1289',['10_release_notes.md',['../10__release__notes_8md.html',1,'']]] + ['10_5frelease_5fnotes_2emd_1290',['10_release_notes.md',['../10__release__notes_8md.html',1,'']]] ]; diff --git a/docs/api/search/files_10.js b/docs/api/search/files_10.js @@ -1,6 +1,6 @@ var searchData= [ - ['rand_2eh_1316',['rand.h',['../rand_8h.html',1,'']]], - ['rgb_5fto_5fnes_5fmacro_2eh_1317',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], - ['rledecompress_2eh_1318',['rledecompress.h',['../rledecompress_8h.html',1,'']]] + ['rand_2eh_1317',['rand.h',['../rand_8h.html',1,'']]], + ['rgb_5fto_5fnes_5fmacro_2eh_1318',['rgb_to_nes_macro.h',['../rgb__to__nes__macro_8h.html',1,'']]], + ['rledecompress_2eh_1319',['rledecompress.h',['../rledecompress_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_11.js b/docs/api/search/files_11.js @@ -1,15 +1,15 @@ var searchData= [ - ['setjmp_2eh_1319',['setjmp.h',['../setjmp_8h.html',1,'']]], - ['sgb_2eh_1320',['sgb.h',['../sgb_8h.html',1,'']]], - ['sms_2eh_1321',['sms.h',['../sms_8h.html',1,'']]], - ['stdarg_2eh_1322',['stdarg.h',['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)']]], - ['stdatomic_2eh_1323',['stdatomic.h',['../stdatomic_8h.html',1,'']]], - ['stdbool_2eh_1324',['stdbool.h',['../stdbool_8h.html',1,'']]], - ['stddef_2eh_1325',['stddef.h',['../stddef_8h.html',1,'']]], - ['stdint_2eh_1326',['stdint.h',['../stdint_8h.html',1,'']]], - ['stdio_2eh_1327',['stdio.h',['../stdio_8h.html',1,'']]], - ['stdlib_2eh_1328',['stdlib.h',['../stdlib_8h.html',1,'']]], - ['stdnoreturn_2eh_1329',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], - ['string_2eh_1330',['string.h',['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)']]] + ['setjmp_2eh_1320',['setjmp.h',['../setjmp_8h.html',1,'']]], + ['sgb_2eh_1321',['sgb.h',['../sgb_8h.html',1,'']]], + ['sms_2eh_1322',['sms.h',['../sms_8h.html',1,'']]], + ['stdarg_2eh_1323',['stdarg.h',['../asm_2sm83_2stdarg_8h.html',1,'(Global Namespace)'],['../stdarg_8h.html',1,'(Global Namespace)'],['../asm_2z80_2stdarg_8h.html',1,'(Global Namespace)'],['../asm_2mos6502_2stdarg_8h.html',1,'(Global Namespace)']]], + ['stdatomic_2eh_1324',['stdatomic.h',['../stdatomic_8h.html',1,'']]], + ['stdbool_2eh_1325',['stdbool.h',['../stdbool_8h.html',1,'']]], + ['stddef_2eh_1326',['stddef.h',['../stddef_8h.html',1,'']]], + ['stdint_2eh_1327',['stdint.h',['../stdint_8h.html',1,'']]], + ['stdio_2eh_1328',['stdio.h',['../stdio_8h.html',1,'']]], + ['stdlib_2eh_1329',['stdlib.h',['../stdlib_8h.html',1,'']]], + ['stdnoreturn_2eh_1330',['stdnoreturn.h',['../stdnoreturn_8h.html',1,'']]], + ['string_2eh_1331',['string.h',['../asm_2mos6502_2string_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2string_8h.html',1,'(Global Namespace)'],['../asm_2z80_2string_8h.html',1,'(Global Namespace)'],['../string_8h.html',1,'(Global Namespace)']]] ]; diff --git a/docs/api/search/files_12.js b/docs/api/search/files_12.js @@ -1,6 +1,6 @@ var searchData= [ - ['time_2eh_1331',['time.h',['../time_8h.html',1,'']]], - ['typeof_2eh_1332',['typeof.h',['../typeof_8h.html',1,'']]], - ['types_2eh_1333',['types.h',['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]] + ['time_2eh_1332',['time.h',['../time_8h.html',1,'']]], + ['typeof_2eh_1333',['typeof.h',['../typeof_8h.html',1,'']]], + ['types_2eh_1334',['types.h',['../asm_2mos6502_2types_8h.html',1,'(Global Namespace)'],['../asm_2sm83_2types_8h.html',1,'(Global Namespace)'],['../asm_2types_8h.html',1,'(Global Namespace)'],['../asm_2z80_2types_8h.html',1,'(Global Namespace)'],['../types_8h.html',1,'(Global Namespace)']]] ]; diff --git a/docs/api/search/files_13.js b/docs/api/search/files_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['version_2eh_1334',['version.h',['../version_8h.html',1,'']]] + ['version_2eh_1335',['version.h',['../version_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_2.js b/docs/api/search/files_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['20_5ftoolchain_5fsettings_2emd_1290',['20_toolchain_settings.md',['../20__toolchain__settings_8md.html',1,'']]] + ['20_5ftoolchain_5fsettings_2emd_1291',['20_toolchain_settings.md',['../20__toolchain__settings_8md.html',1,'']]] ]; diff --git a/docs/api/search/files_3.js b/docs/api/search/files_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['assert_2eh_1291',['assert.h',['../assert_8h.html',1,'']]] + ['assert_2eh_1292',['assert.h',['../assert_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_4.js b/docs/api/search/files_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['bcd_2eh_1292',['bcd.h',['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../gbdk_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)']]], - ['bgb_5femu_2eh_1293',['bgb_emu.h',['../bgb__emu_8h.html',1,'']]] + ['bcd_2eh_1293',['bcd.h',['../gb_2bcd_8h.html',1,'(Global Namespace)'],['../gbdk_2bcd_8h.html',1,'(Global Namespace)'],['../nes_2bcd_8h.html',1,'(Global Namespace)'],['../sms_2bcd_8h.html',1,'(Global Namespace)']]], + ['bgb_5femu_2eh_1294',['bgb_emu.h',['../bgb__emu_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_5.js b/docs/api/search/files_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['cgb_2eh_1294',['cgb.h',['../cgb_8h.html',1,'']]], - ['console_2eh_1295',['console.h',['../console_8h.html',1,'']]], - ['crash_5fhandler_2eh_1296',['crash_handler.h',['../crash__handler_8h.html',1,'']]], - ['ctype_2eh_1297',['ctype.h',['../ctype_8h.html',1,'']]] + ['cgb_2eh_1295',['cgb.h',['../cgb_8h.html',1,'']]], + ['console_2eh_1296',['console.h',['../console_8h.html',1,'']]], + ['crash_5fhandler_2eh_1297',['crash_handler.h',['../crash__handler_8h.html',1,'']]], + ['ctype_2eh_1298',['ctype.h',['../ctype_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_6.js b/docs/api/search/files_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['docs_5findex_2emd_1298',['docs_index.md',['../docs__index_8md.html',1,'']]], - ['drawing_2eh_1299',['drawing.h',['../drawing_8h.html',1,'']]] + ['docs_5findex_2emd_1299',['docs_index.md',['../docs__index_8md.html',1,'']]], + ['drawing_2eh_1300',['drawing.h',['../drawing_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_7.js b/docs/api/search/files_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['emu_5fdebug_2eh_1300',['emu_debug.h',['../gb_2emu__debug_8h.html',1,'(Global Namespace)'],['../gbdk_2emu__debug_8h.html',1,'(Global Namespace)']]] + ['emu_5fdebug_2eh_1301',['emu_debug.h',['../gb_2emu__debug_8h.html',1,'(Global Namespace)'],['../gbdk_2emu__debug_8h.html',1,'(Global Namespace)']]] ]; diff --git a/docs/api/search/files_8.js b/docs/api/search/files_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['far_5fptr_2eh_1301',['far_ptr.h',['../far__ptr_8h.html',1,'']]], - ['font_2eh_1302',['font.h',['../font_8h.html',1,'']]] + ['far_5fptr_2eh_1302',['far_ptr.h',['../far__ptr_8h.html',1,'']]], + ['font_2eh_1303',['font.h',['../font_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_9.js b/docs/api/search/files_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['gb_2eh_1303',['gb.h',['../gb_8h.html',1,'']]], - ['gbdecompress_2eh_1304',['gbdecompress.h',['../gb_2gbdecompress_8h.html',1,'(Global Namespace)'],['../gbdk_2gbdecompress_8h.html',1,'(Global Namespace)'],['../sms_2gbdecompress_8h.html',1,'(Global Namespace)']]], - ['gbdk_2dlib_2eh_1305',['gbdk-lib.h',['../gbdk-lib_8h.html',1,'']]] + ['gb_2eh_1304',['gb.h',['../gb_8h.html',1,'']]], + ['gbdecompress_2eh_1305',['gbdecompress.h',['../gb_2gbdecompress_8h.html',1,'(Global Namespace)'],['../gbdk_2gbdecompress_8h.html',1,'(Global Namespace)'],['../sms_2gbdecompress_8h.html',1,'(Global Namespace)']]], + ['gbdk_2dlib_2eh_1306',['gbdk-lib.h',['../gbdk-lib_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_a.js b/docs/api/search/files_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['hardware_2eh_1306',['hardware.h',['../gb_2hardware_8h.html',1,'(Global Namespace)'],['../msx_2hardware_8h.html',1,'(Global Namespace)'],['../nes_2hardware_8h.html',1,'(Global Namespace)'],['../sms_2hardware_8h.html',1,'(Global Namespace)']]], - ['hblankcpy_2eh_1307',['hblankcpy.h',['../hblankcpy_8h.html',1,'']]] + ['hardware_2eh_1307',['hardware.h',['../gb_2hardware_8h.html',1,'(Global Namespace)'],['../msx_2hardware_8h.html',1,'(Global Namespace)'],['../nes_2hardware_8h.html',1,'(Global Namespace)'],['../sms_2hardware_8h.html',1,'(Global Namespace)']]], + ['hblankcpy_2eh_1308',['hblankcpy.h',['../hblankcpy_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_b.js b/docs/api/search/files_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['incbin_2eh_1308',['incbin.h',['../incbin_8h.html',1,'']]], - ['isr_2eh_1309',['isr.h',['../isr_8h.html',1,'']]] + ['incbin_2eh_1309',['incbin.h',['../incbin_8h.html',1,'']]], + ['isr_2eh_1310',['isr.h',['../isr_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_c.js b/docs/api/search/files_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['limits_2eh_1310',['limits.h',['../limits_8h.html',1,'']]] + ['limits_2eh_1311',['limits.h',['../limits_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_d.js b/docs/api/search/files_d.js @@ -1,5 +1,5 @@ var searchData= [ - ['metasprites_2eh_1311',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)']]], - ['msx_2eh_1312',['msx.h',['../msx_8h.html',1,'']]] + ['metasprites_2eh_1312',['metasprites.h',['../gb_2metasprites_8h.html',1,'(Global Namespace)'],['../gbdk_2metasprites_8h.html',1,'(Global Namespace)'],['../msx_2metasprites_8h.html',1,'(Global Namespace)'],['../nes_2metasprites_8h.html',1,'(Global Namespace)'],['../sms_2metasprites_8h.html',1,'(Global Namespace)']]], + ['msx_2eh_1313',['msx.h',['../msx_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_e.js b/docs/api/search/files_e.js @@ -1,4 +1,4 @@ var searchData= [ - ['nes_2eh_1313',['nes.h',['../nes_8h.html',1,'']]] + ['nes_2eh_1314',['nes.h',['../nes_8h.html',1,'']]] ]; diff --git a/docs/api/search/files_f.js b/docs/api/search/files_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['platform_2eh_1314',['platform.h',['../platform_8h.html',1,'']]], - ['provides_2eh_1315',['provides.h',['../mos6502_2provides_8h.html',1,'(Global Namespace)'],['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)']]] + ['platform_2eh_1315',['platform.h',['../platform_8h.html',1,'']]], + ['provides_2eh_1316',['provides.h',['../mos6502_2provides_8h.html',1,'(Global Namespace)'],['../sm83_2provides_8h.html',1,'(Global Namespace)'],['../z80_2provides_8h.html',1,'(Global Namespace)']]] ]; diff --git a/docs/api/search/functions_0.js b/docs/api/search/functions_0.js @@ -1,10 +1,10 @@ var searchData= [ - ['_5f_5fassert_1335',['__assert',['../assert_8h.html#ad21a069a92c53643b2e3eaaa73a742fd',1,'assert.h']]], - ['_5f_5fcall_5f_5fbanked_1336',['__call__banked',['../far__ptr_8h.html#aedacafa73ba2c54e49976dccfc83b40b',1,'far_ptr.h']]], - ['_5f_5fhandlecrash_1337',['__HandleCrash',['../crash__handler_8h.html#a0791b72418295d086e6f2506e5a3d712',1,'crash_handler.h']]], - ['_5f_5fmemcpy_1338',['__memcpy',['../asm_2mos6502_2string_8h.html#a97bb9679dcf75637f53813a940beeab9',1,'string.h']]], - ['_5f_5freg_1339',['__REG',['../nes_2hardware_8h.html#a5f02ccf1491e0ff70833ac35d83cb814',1,'__REG(0x2000) PPUCTRL: hardware.h'],['../nes_2hardware_8h.html#a6a06f6bfe5466b54fcffb30e1fe657e5',1,'__REG(0x2001) PPUMASK: hardware.h'],['../nes_2hardware_8h.html#a922873e2061c4bb9dc81c2888b6ec006',1,'__REG(0x2002) PPUSTATUS: hardware.h'],['../nes_2hardware_8h.html#a49def3011c577712d7b1f28a39d95c5d',1,'__REG(0x2003) OAMADDR: hardware.h'],['../nes_2hardware_8h.html#a8e3f1838c5af00b194772c6d02b5808a',1,'__REG(0x2004) OAMDATA: hardware.h'],['../nes_2hardware_8h.html#a80603593390422b6f3d40fa7cf861b16',1,'__REG(0x2005) PPUSCROLL: hardware.h'],['../nes_2hardware_8h.html#a8dea727962e32b701a7894c5b938fbda',1,'__REG(0x2006) PPUADDR: hardware.h'],['../nes_2hardware_8h.html#aa1833135b570bb325c30ca1d5720682d',1,'__REG(0x2007) PPUDATA: hardware.h'],['../nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23',1,'__REG(0x4014) OAMDMA: hardware.h']]], - ['_5f_5fsetjmp_1340',['__setjmp',['../setjmp_8h.html#af04f5d4b814aaac060bca4e9dea7c2a1',1,'setjmp.h']]], - ['_5fswitch_5fprg0_1341',['_switch_prg0',['../nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d',1,'nes.h']]] + ['_5f_5fassert_1336',['__assert',['../assert_8h.html#ad21a069a92c53643b2e3eaaa73a742fd',1,'assert.h']]], + ['_5f_5fcall_5f_5fbanked_1337',['__call__banked',['../far__ptr_8h.html#aedacafa73ba2c54e49976dccfc83b40b',1,'far_ptr.h']]], + ['_5f_5fhandlecrash_1338',['__HandleCrash',['../crash__handler_8h.html#a0791b72418295d086e6f2506e5a3d712',1,'crash_handler.h']]], + ['_5f_5fmemcpy_1339',['__memcpy',['../asm_2mos6502_2string_8h.html#a97bb9679dcf75637f53813a940beeab9',1,'string.h']]], + ['_5f_5freg_1340',['__REG',['../nes_2hardware_8h.html#a5f02ccf1491e0ff70833ac35d83cb814',1,'__REG(0x2000) PPUCTRL: hardware.h'],['../nes_2hardware_8h.html#a6a06f6bfe5466b54fcffb30e1fe657e5',1,'__REG(0x2001) PPUMASK: hardware.h'],['../nes_2hardware_8h.html#a922873e2061c4bb9dc81c2888b6ec006',1,'__REG(0x2002) PPUSTATUS: hardware.h'],['../nes_2hardware_8h.html#a49def3011c577712d7b1f28a39d95c5d',1,'__REG(0x2003) OAMADDR: hardware.h'],['../nes_2hardware_8h.html#a8e3f1838c5af00b194772c6d02b5808a',1,'__REG(0x2004) OAMDATA: hardware.h'],['../nes_2hardware_8h.html#a80603593390422b6f3d40fa7cf861b16',1,'__REG(0x2005) PPUSCROLL: hardware.h'],['../nes_2hardware_8h.html#a8dea727962e32b701a7894c5b938fbda',1,'__REG(0x2006) PPUADDR: hardware.h'],['../nes_2hardware_8h.html#aa1833135b570bb325c30ca1d5720682d',1,'__REG(0x2007) PPUDATA: hardware.h'],['../nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23',1,'__REG(0x4014) OAMDMA: hardware.h']]], + ['_5f_5fsetjmp_1341',['__setjmp',['../setjmp_8h.html#af04f5d4b814aaac060bca4e9dea7c2a1',1,'setjmp.h']]], + ['_5fswitch_5fprg0_1342',['_switch_prg0',['../nes_8h.html#a7d6c7ed0155e52b62936a04f6d98715d',1,'nes.h']]] ]; diff --git a/docs/api/search/functions_1.js b/docs/api/search/functions_1.js @@ -1,15 +1,15 @@ var searchData= [ - ['abs_1342',['abs',['../stdlib_8h.html#af15d7205d8d10c4820f997ce5c526279',1,'stdlib.h']]], - ['add_5fjoy_1343',['add_JOY',['../gb_8h.html#ae370c3fa15b70edda4c26464d49129a8',1,'add_JOY(int_handler h): gb.h'],['../msx_8h.html#a48163816121cd669526817d3e6266fd9',1,'add_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a48163816121cd669526817d3e6266fd9',1,'add_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['add_5flcd_1344',['add_LCD',['../gb_8h.html#ae2dae907ea199eee9abb0eb4b831778f',1,'add_LCD(int_handler h): gb.h'],['../msx_8h.html#a51add93356a25c71e8c37a73c9065c9d',1,'add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2',1,'add_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a51add93356a25c71e8c37a73c9065c9d',1,'add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['add_5flow_5fpriority_5ftim_1345',['add_low_priority_TIM',['../gb_8h.html#a617176cc314371eeddcd8903584d62f0',1,'gb.h']]], - ['add_5fsio_1346',['add_SIO',['../gb_8h.html#ae655adc762bf0b4320d2e11d2e5fbc72',1,'add_SIO(int_handler h): gb.h'],['../msx_8h.html#a3372d61a07e0466bdb909a27f3aaaca9',1,'add_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a3372d61a07e0466bdb909a27f3aaaca9',1,'add_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['add_5ftim_1347',['add_TIM',['../gb_8h.html#aa1b9d8d215e844834d2be5c10969d712',1,'add_TIM(int_handler h): gb.h'],['../sms_8h.html#a6c66a583a8f0744e3985c89725e3dc10',1,'add_TIM(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a6c66a583a8f0744e3985c89725e3dc10',1,'add_TIM(int_handler h) Z88DK_FASTCALL: msx.h']]], - ['add_5fvbl_1348',['add_VBL',['../gb_8h.html#a83bce4c8764eddefd9ab8af88669065e',1,'add_VBL(int_handler h): gb.h'],['../msx_8h.html#ae59628e2237f301df1341e22bfc8296e',1,'add_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(d: msx.h'],['../nes_8h.html#a44e3fc6c86253db08fa99fdc448b1df0',1,'add_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ae59628e2237f301df1341e22bfc8296e',1,'add_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], - ['arand_1349',['arand',['../rand_8h.html#af294ca742107f138a7e6f3be376ca53d',1,'rand.h']]], - ['atoi_1350',['atoi',['../stdlib_8h.html#a30670a60464f77af17dfb353353d6df8',1,'stdlib.h']]], - ['atol_1351',['atol',['../stdlib_8h.html#a825c37450147a643edbcb1a435518307',1,'stdlib.h']]], - ['atomic_5fflag_5fclear_1352',['atomic_flag_clear',['../stdatomic_8h.html#a281cc77096d886b0cf2c6ab7dfbe900c',1,'stdatomic.h']]], - ['atomic_5fflag_5ftest_5fand_5fset_1353',['atomic_flag_test_and_set',['../stdatomic_8h.html#ad301ff71d8b03b0fa2a9207ed00c4ded',1,'stdatomic.h']]] + ['abs_1343',['abs',['../stdlib_8h.html#af15d7205d8d10c4820f997ce5c526279',1,'stdlib.h']]], + ['add_5fjoy_1344',['add_JOY',['../gb_8h.html#ae370c3fa15b70edda4c26464d49129a8',1,'add_JOY(int_handler h): gb.h'],['../msx_8h.html#a48163816121cd669526817d3e6266fd9',1,'add_JOY(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a48163816121cd669526817d3e6266fd9',1,'add_JOY(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['add_5flcd_1345',['add_LCD',['../gb_8h.html#ae2dae907ea199eee9abb0eb4b831778f',1,'add_LCD(int_handler h): gb.h'],['../msx_8h.html#a51add93356a25c71e8c37a73c9065c9d',1,'add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#ad572dce0c703ed78eadcf5cd6cce7dd2',1,'add_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a51add93356a25c71e8c37a73c9065c9d',1,'add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['add_5flow_5fpriority_5ftim_1346',['add_low_priority_TIM',['../gb_8h.html#a617176cc314371eeddcd8903584d62f0',1,'gb.h']]], + ['add_5fsio_1347',['add_SIO',['../gb_8h.html#ae655adc762bf0b4320d2e11d2e5fbc72',1,'add_SIO(int_handler h): gb.h'],['../msx_8h.html#a3372d61a07e0466bdb909a27f3aaaca9',1,'add_SIO(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a3372d61a07e0466bdb909a27f3aaaca9',1,'add_SIO(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['add_5ftim_1348',['add_TIM',['../gb_8h.html#aa1b9d8d215e844834d2be5c10969d712',1,'add_TIM(int_handler h): gb.h'],['../sms_8h.html#a6c66a583a8f0744e3985c89725e3dc10',1,'add_TIM(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a6c66a583a8f0744e3985c89725e3dc10',1,'add_TIM(int_handler h) Z88DK_FASTCALL: msx.h']]], + ['add_5fvbl_1349',['add_VBL',['../gb_8h.html#a83bce4c8764eddefd9ab8af88669065e',1,'add_VBL(int_handler h): gb.h'],['../msx_8h.html#ae59628e2237f301df1341e22bfc8296e',1,'add_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(d: msx.h'],['../nes_8h.html#a44e3fc6c86253db08fa99fdc448b1df0',1,'add_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ae59628e2237f301df1341e22bfc8296e',1,'add_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], + ['arand_1350',['arand',['../rand_8h.html#af294ca742107f138a7e6f3be376ca53d',1,'rand.h']]], + ['atoi_1351',['atoi',['../stdlib_8h.html#a30670a60464f77af17dfb353353d6df8',1,'stdlib.h']]], + ['atol_1352',['atol',['../stdlib_8h.html#a825c37450147a643edbcb1a435518307',1,'stdlib.h']]], + ['atomic_5fflag_5fclear_1353',['atomic_flag_clear',['../stdatomic_8h.html#a281cc77096d886b0cf2c6ab7dfbe900c',1,'stdatomic.h']]], + ['atomic_5fflag_5ftest_5fand_5fset_1354',['atomic_flag_test_and_set',['../stdatomic_8h.html#ad301ff71d8b03b0fa2a9207ed00c4ded',1,'stdatomic.h']]] ]; diff --git a/docs/api/search/functions_10.js b/docs/api/search/functions_10.js @@ -1,17 +1,17 @@ var searchData= [ - ['rand_1468',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], - ['randw_1469',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], - ['realloc_1470',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], - ['receive_5fbyte_1471',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], - ['refresh_5foam_1472',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], - ['remove_5fjoy_1473',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h']]], - ['remove_5flcd_1474',['remove_LCD',['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h'],['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['remove_5fsio_1475',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h']]], - ['remove_5ftim_1476',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], - ['remove_5fvbl_1477',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], - ['reset_1478',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], - ['reverse_1479',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], - ['rle_5fdecompress_1480',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], - ['rle_5finit_1481',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]] + ['rand_1469',['rand',['../rand_8h.html#ad080d802f20859660e0faf0199a8a674',1,'rand.h']]], + ['randw_1470',['randw',['../rand_8h.html#a4f32e90bdc46a5447d12fe96c3967f0a',1,'rand.h']]], + ['realloc_1471',['realloc',['../stdlib_8h.html#a1a6b5e8d2f1c37e5b43e4345586075be',1,'stdlib.h']]], + ['receive_5fbyte_1472',['receive_byte',['../gb_8h.html#a34d6500215984e8f9a986523a2f2dadd',1,'gb.h']]], + ['refresh_5foam_1473',['refresh_OAM',['../gb_8h.html#a1ae1f52fbe4d2c2657e3d1fccc0d543c',1,'refresh_OAM(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): msx.h'],['../nes_8h.html#a70802f5e313285aa3ea04b0f73b2700f',1,'refresh_OAM(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#ac23dbe69b5ee241af2da4f77bb580fa5',1,'refresh_OAM(void): sms.h']]], + ['remove_5fjoy_1474',['remove_JOY',['../gb_8h.html#a62770721f72bd8ad399a7bfcc0305db2',1,'remove_JOY(int_handler h): gb.h'],['../sms_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a35a3ff12ab34534b763517576afe38a6',1,'remove_JOY(int_handler h) Z88DK_FASTCALL: msx.h']]], + ['remove_5flcd_1475',['remove_LCD',['../gb_8h.html#a67ef797ca230a941c1cc0c580720327b',1,'remove_LCD(int_handler h): gb.h'],['../msx_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#aca7413d0441f3ce1f30cca15ce4678ab',1,'remove_LCD(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#aa8962b27b960bb0c8d3bb899246c690c',1,'remove_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['remove_5fsio_1476',['remove_SIO',['../gb_8h.html#a325751f7e2373601d2a7a94671deef29',1,'remove_SIO(int_handler h): gb.h'],['../sms_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: sms.h'],['../msx_8h.html#a98de9141f407585801fcbf55bf6dcc4c',1,'remove_SIO(int_handler h) Z88DK_FASTCALL: msx.h']]], + ['remove_5ftim_1477',['remove_TIM',['../gb_8h.html#a623f1ed8ee1d48bfa6e884d546991a6f',1,'remove_TIM(int_handler h): gb.h'],['../msx_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#a98785a1b0ddc91cd8e8c8fab8de1de20',1,'remove_TIM(int_handler h) Z88DK_FASTCALL: sms.h']]], + ['remove_5fvbl_1478',['remove_VBL',['../gb_8h.html#ac6b62210da8713ab1fca7cb3ff6e80c5',1,'remove_VBL(int_handler h): gb.h'],['../msx_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a5cc6bac1f2f0e9f71c7826a3ee8f35d0',1,'remove_VBL(int_handler h) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a98f7ef49e1758c601979bcb0ff19a1f0',1,'remove_VBL(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], + ['reset_1479',['reset',['../gb_8h.html#a3aea9deb2a0bfea9ff05a898f4822e31',1,'gb.h']]], + ['reverse_1480',['reverse',['../asm_2mos6502_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a476b2b37367c65c6cb36037bfc16b19f',1,'reverse(char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a81863156a28fd2eefeee6859d768bdb1',1,'reverse(char *s) NONBANKED: string.h']]], + ['rle_5fdecompress_1481',['rle_decompress',['../rledecompress_8h.html#a02fe4c30c8bc890a80aa3c5d09853038',1,'rledecompress.h']]], + ['rle_5finit_1482',['rle_init',['../rledecompress_8h.html#a37405d6a4fdb8c43031be8eae02c85a3',1,'rledecompress.h']]] ]; diff --git a/docs/api/search/functions_11.js b/docs/api/search/functions_11.js @@ -1,77 +1,77 @@ var searchData= [ - ['scroll_5fbkg_1482',['scroll_bkg',['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h']]], - ['scroll_5fsprite_1483',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h']]], - ['scroll_5fwin_1484',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], - ['send_5fbyte_1485',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], - ['set_5f1bpp_5fcolors_1486',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], - ['set_5f1bpp_5fcolors_5fex_1487',['set_1bpp_colors_ex',['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h']]], - ['set_5f2bpp_5fpalette_1488',['set_2bpp_palette',['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h'],['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h']]], - ['set_5fattribute_5fxy_1489',['set_attribute_xy',['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'sms.h']]], - ['set_5fattributed_5ftile_5fxy_1490',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5f1bpp_5fdata_1491',['set_bkg_1bpp_data',['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], - ['set_5fbkg_5f2bpp_5fdata_1492',['set_bkg_2bpp_data',['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'sms.h']]], - ['set_5fbkg_5f4bpp_5fdata_1493',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5fattribute_5fxy_1494',['set_bkg_attribute_xy',['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h']]], - ['set_5fbkg_5fattribute_5fxy_5fnes16x16_1495',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], - ['set_5fbkg_5fattributes_1496',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], - ['set_5fbkg_5fattributes_5fnes16x16_1497',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], - ['set_5fbkg_5fbased_5fsubmap_1498',['set_bkg_based_submap',['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h']]], - ['set_5fbkg_5fbased_5ftiles_1499',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fbkg_5fdata_1500',['set_bkg_data',['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5fnative_5fdata_1501',['set_bkg_native_data',['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fbkg_5fpalette_1502',['set_bkg_palette',['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5fpalette_5fentry_1503',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5fsubmap_1504',['set_bkg_submap',['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], - ['set_5fbkg_5fsubmap_5fattributes_1505',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], - ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_1506',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], - ['set_5fbkg_5ftile_5fxy_1507',['set_bkg_tile_xy',['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fbkg_5ftiles_1508',['set_bkg_tiles',['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fdata_1509',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fdefault_5fpalette_1510',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], - ['set_5finterrupts_1511',['set_interrupts',['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h']]], - ['set_5fnative_5fsprite_5fdata_1512',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], - ['set_5fnative_5ftile_5fdata_1513',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h']]], - ['set_5fpalette_1514',['set_palette',['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h'],['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h']]], - ['set_5fpalette_5fentry_1515',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5fshadow_5foam_5faddress_1516',['SET_SHADOW_OAM_ADDRESS',['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h']]], - ['set_5fsprite_5f1bpp_5fdata_1517',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], - ['set_5fsprite_5f2bpp_5fdata_1518',['set_sprite_2bpp_data',['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'sms.h']]], - ['set_5fsprite_5f4bpp_5fdata_1519',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], - ['set_5fsprite_5fdata_1520',['set_sprite_data',['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h']]], - ['set_5fsprite_5fnative_5fdata_1521',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], - ['set_5fsprite_5fpalette_1522',['set_sprite_palette',['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fpalette_5fentry_1523',['set_sprite_palette_entry',['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fsprite_5fprop_1524',['set_sprite_prop',['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h']]], - ['set_5fsprite_5ftile_1525',['set_sprite_tile',['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h'],['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h']]], - ['set_5ftile_5f1bpp_5fdata_1526',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5ftile_5f2bpp_5fdata_1527',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], - ['set_5ftile_5fdata_1528',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], - ['set_5ftile_5fmap_1529',['set_tile_map',['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h']]], - ['set_5ftile_5fmap_5fcompat_1530',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], - ['set_5ftile_5fsubmap_1531',['set_tile_submap',['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fsubmap_5fcompat_1532',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], - ['set_5ftile_5fxy_1533',['set_tile_xy',['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['set_5ftiles_1534',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fvram_5fbyte_1535',['set_vram_byte',['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h']]], - ['set_5fwin_5f1bpp_5fdata_1536',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], - ['set_5fwin_5fbased_5fsubmap_1537',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h']]], - ['set_5fwin_5fbased_5ftiles_1538',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], - ['set_5fwin_5fdata_1539',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], - ['set_5fwin_5fsubmap_1540',['set_win_submap',['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], - ['set_5fwin_5ftile_5fxy_1541',['set_win_tile_xy',['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'gb.h']]], - ['set_5fwin_5ftiles_1542',['set_win_tiles',['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'gb.h']]], - ['setchar_1543',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], - ['sgb_5fcheck_1544',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], - ['sgb_5ftransfer_1545',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], - ['sprintf_1546',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], - ['strcat_1547',['strcat',['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h']]], - ['strcmp_1548',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], - ['strcpy_1549',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], - ['strlen_1550',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h']]], - ['strncat_1551',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h']]], - ['strncmp_1552',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['strncpy_1553',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], - ['switch_5fdata_1554',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], - ['switch_5from_1555',['SWITCH_ROM',['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'msx.h']]] + ['scroll_5fbkg_1483',['scroll_bkg',['../msx_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): msx.h'],['../gb_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): gb.h'],['../sms_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): sms.h'],['../nes_8h.html#a1f583f7a880daa6145ca78b086a209d1',1,'scroll_bkg(int8_t x, int8_t y): nes.h']]], + ['scroll_5fsprite_1484',['scroll_sprite',['../gb_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): gb.h'],['../sms_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): sms.h'],['../msx_8h.html#a6c59aa9a4f9ea42bed6ca6940b2741fe',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y): msx.h'],['../nes_8h.html#a552685b6419acf2fa4925a4ab5687be9',1,'scroll_sprite(uint8_t nb, int8_t x, int8_t y) NO_OVERLAY_LOCALS: gb.h']]], + ['scroll_5fwin_1485',['scroll_win',['../gb_8h.html#a12c2b5ac249d01caf1561cbbf3962044',1,'gb.h']]], + ['send_5fbyte_1486',['send_byte',['../gb_8h.html#a1259cf3a23fd2166a9d1a2e93942e30e',1,'gb.h']]], + ['set_5f1bpp_5fcolors_1487',['set_1bpp_colors',['../gb_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): gb.h'],['../msx_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): msx.h'],['../nes_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): nes.h'],['../sms_8h.html#adcb394299a1033616fc7d2faec8bd6ad',1,'set_1bpp_colors(uint8_t fgcolor, uint8_t bgcolor): sms.h']]], + ['set_5f1bpp_5fcolors_5fex_1488',['set_1bpp_colors_ex',['../nes_8h.html#a050b8b27fe6af3efcc17cd804f808d7a',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#a1f00bd35cd56aac84c108f5a802c3f9c',1,'set_1bpp_colors_ex(uint8_t fgcolor, uint8_t bgcolor, uint8_t mode) OLDCALL: gb.h']]], + ['set_5f2bpp_5fpalette_1489',['set_2bpp_palette',['../gb_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): gb.h'],['../msx_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): msx.h'],['../nes_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): nes.h'],['../sms_8h.html#aa224c9bac27c7fd268e62bdf33338a84',1,'set_2bpp_palette(uint16_t palette): sms.h']]], + ['set_5fattribute_5fxy_1490',['set_attribute_xy',['../sms_8h.html#a894d9359851846028d9974471922cb1e',1,'sms.h']]], + ['set_5fattributed_5ftile_5fxy_1491',['set_attributed_tile_xy',['../msx_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a476f433ea736a1dd610490238f2a6250',1,'set_attributed_tile_xy(uint8_t x, uint8_t y, uint16_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5f1bpp_5fdata_1492',['set_bkg_1bpp_data',['../sms_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../nes_8h.html#a92d990e45d1cc8e28d98a87b0b9d70ff',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#a711fa26feecc76dc51482b0f77062859',1,'set_bkg_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a4d5f74eed0489ebfdc2410ee3f9f7f04',1,'set_bkg_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h']]], + ['set_5fbkg_5f2bpp_5fdata_1493',['set_bkg_2bpp_data',['../sms_8h.html#aa7ba76e4d44dbf19da351fd1ea8e3023',1,'sms.h']]], + ['set_5fbkg_5f4bpp_5fdata_1494',['set_bkg_4bpp_data',['../msx_8h.html#aeff13dca11be49e8c159820c616016ec',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../sms_8h.html#a551fa0b4eb3f30b067a6367a60472095',1,'set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5fattribute_5fxy_1495',['set_bkg_attribute_xy',['../gb_8h.html#a3dcce95daec5b42fc14a8938ef2cf503',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): gb.h'],['../nes_8h.html#a7cd23c81062d37753a4429b794907524',1,'set_bkg_attribute_xy(uint8_t x, uint8_t y, uint8_t a): nes.h']]], + ['set_5fbkg_5fattribute_5fxy_5fnes16x16_1496',['set_bkg_attribute_xy_nes16x16',['../nes_8h.html#a7b7c27e672467f08097f744f3530bbc7',1,'nes.h']]], + ['set_5fbkg_5fattributes_1497',['set_bkg_attributes',['../gb_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): gb.h'],['../nes_8h.html#a8278909fae5ed243e03f8815ac95bab3',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes): nes.h'],['../sms_8h.html#a0bcf384938628c4ab52e63b2df8f78f8',1,'set_bkg_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles): sms.h']]], + ['set_5fbkg_5fattributes_5fnes16x16_1498',['set_bkg_attributes_nes16x16',['../nes_8h.html#a0254d6e23d4202cb070b1fe54c6a7210',1,'nes.h']]], + ['set_5fbkg_5fbased_5fsubmap_1499',['set_bkg_based_submap',['../gb_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../msx_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../nes_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): nes.h'],['../sms_8h.html#abc8bc5808620a9717263b8c9ec2237f0',1,'set_bkg_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h']]], + ['set_5fbkg_5fbased_5ftiles_1500',['set_bkg_based_tiles',['../gb_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../nes_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): nes.h'],['../sms_8h.html#a811c386cac0df2d260aacb5a43608be5',1,'set_bkg_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fbkg_5fdata_1501',['set_bkg_data',['../sms_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../msx_8h.html#a8130306da1177f4fef89e699f8e2add4',1,'set_bkg_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../gb_8h.html#a1f5101f2b7bb0123c26a3e257f843626',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a4eb0e4c6c672efdeb49c3cdba2fa4d4a',1,'set_bkg_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5fnative_5fdata_1502',['set_bkg_native_data',['../gb_8h.html#acb5c235def5988696724051c5f838e74',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../nes_8h.html#a65860edee9a1a70fe56434dca397819e',1,'set_bkg_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a1ebee7e351b428caca006476e102186e',1,'set_bkg_native_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fbkg_5fpalette_1503',['set_bkg_palette',['../cgb_8h.html#a11902cb1c4de48a1992f5cd595c1da38',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ab38fda7bad70c80c390aa7017c48b405',1,'set_bkg_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5fpalette_5fentry_1504',['set_bkg_palette_entry',['../cgb_8h.html#aa8881ff123f364f2e7d1e88c18f9fbca',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#aaca025055febe9f4c605bfac12812d0e',1,'set_bkg_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5fsubmap_1505',['set_bkg_submap',['../nes_8h.html#ac2c9fd8d613ad8ba52227c5a056e56fa',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../msx_8h.html#a0cfd261bc7a94b1f6093f423bad30298',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../gb_8h.html#adb21d1c7d533a7133bab36a845489780',1,'set_bkg_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], + ['set_5fbkg_5fsubmap_5fattributes_1506',['set_bkg_submap_attributes',['../gb_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): gb.h'],['../nes_8h.html#a34490cffc1e857ac41c880b6bca92c4f',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *attributes, uint8_t map_w): nes.h'],['../sms_8h.html#a1cefe143b3861632897e0c989401bce7',1,'set_bkg_submap_attributes(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h']]], + ['set_5fbkg_5fsubmap_5fattributes_5fnes16x16_1507',['set_bkg_submap_attributes_nes16x16',['../nes_8h.html#aadba8b700b97ec97dc9c488496619fd9',1,'nes.h']]], + ['set_5fbkg_5ftile_5fxy_1508',['set_bkg_tile_xy',['../gb_8h.html#aaad2823459f54a08a18be59d4c3d63d8',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t): gb.h'],['../nes_8h.html#a31655c4b138654e803e295bd4413759c',1,'set_bkg_tile_xy(uint8_t x, uint8_t y, uint8_t t) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fbkg_5ftiles_1509',['set_bkg_tiles',['../gb_8h.html#a6da9e2fa1bafd35363e84ee999909ec7',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6ab3fa75195d44d8d7e867d4a4cb1131',1,'set_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fdata_1510',['set_data',['../gb_8h.html#a6148e40610bc542991df842c6b19e4c9',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len): gb.h'],['../sms_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../msx_8h.html#a8fe17423c7ef7c44f1ccff27d3afbebc',1,'set_data(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#ae1a305a579576715ad2d8f70327265da',1,'set_data(uint8_t *vram_addr, const uint8_t *data, uint16_t len) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fdefault_5fpalette_1511',['set_default_palette',['../cgb_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): cgb.h'],['../msx_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): msx.h'],['../sms_8h.html#a2a89f4110072dbe76805e7b07299788d',1,'set_default_palette(void): sms.h']]], + ['set_5finterrupts_1512',['set_interrupts',['../gb_8h.html#ae6bc65c789195b4c19ee8765b1a2aa28',1,'set_interrupts(uint8_t flags) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: msx.h'],['../sms_8h.html#aefda0091b2934571a11e07b512735f50',1,'set_interrupts(uint8_t flags) Z88DK_FASTCALL: sms.h']]], + ['set_5fnative_5fsprite_5fdata_1513',['set_native_sprite_data',['../msx_8h.html#a3ffff05df6414401d465faf45d9a3576',1,'msx.h']]], + ['set_5fnative_5ftile_5fdata_1514',['set_native_tile_data',['../gb_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../sms_8h.html#a3464b51a1f7b1dc8303679c41c451503',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#a68651e50243349b48164a8ad983dca4e',1,'set_native_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h'],['../msx_8h.html#aed37a51ad86371d20b2fda0affbac4ed',1,'set_native_tile_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: msx.h']]], + ['set_5fpalette_1515',['set_palette',['../msx_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: msx.h'],['../sms_8h.html#af288f3b302839006d33d38755d922de0',1,'set_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) Z88DK_CALLEE: sms.h']]], + ['set_5fpalette_5fentry_1516',['set_palette_entry',['../msx_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a2c9aabf4519e01257b0d0e04e8108164',1,'set_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5fshadow_5foam_5faddress_1517',['SET_SHADOW_OAM_ADDRESS',['../sms_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): sms.h'],['../msx_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): msx.h'],['../gb_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): gb.h'],['../nes_8h.html#a7e0cdfd6b9a2ae1b7f30384f132d8687',1,'SET_SHADOW_OAM_ADDRESS(void *address): nes.h']]], + ['set_5fsprite_5f1bpp_5fdata_1518',['set_sprite_1bpp_data',['../gb_8h.html#ab3e60c92c9f8fbed855f8712187ea3ea',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d2b4e2b820a369f6605982d031235a7',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src) Z88DK_CALLEE: sms.h'],['../nes_8h.html#a6372e69db6290fbc0e73244dbe15f903',1,'set_sprite_1bpp_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a2cc121fbeb5570248531b85a8f0b5b97',1,'set_sprite_1bpp_data(uint16_t start, uint16_t ntiles, const void *src): sms.h']]], + ['set_5fsprite_5f2bpp_5fdata_1519',['set_sprite_2bpp_data',['../sms_8h.html#a10ee2919fcab7a5c482816ed718d1c4a',1,'sms.h']]], + ['set_5fsprite_5f4bpp_5fdata_1520',['set_sprite_4bpp_data',['../sms_8h.html#ad9f5644f83d1b513d83c14bf83a18ce6',1,'sms.h']]], + ['set_5fsprite_5fdata_1521',['set_sprite_data',['../nes_8h.html#adc0ef4fa6435ca3a1aac93f533eb85da',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): sms.h'],['../msx_8h.html#a216a3e3d320ee4d8cf4845600487ae39',1,'set_sprite_data(uint16_t start, uint16_t ntiles, const void *src): msx.h'],['../gb_8h.html#ae45b1c639698951b47e44fa8e89556f2',1,'set_sprite_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) OLDCALL PRESERVES_REGS(b: gb.h']]], + ['set_5fsprite_5fnative_5fdata_1522',['set_sprite_native_data',['../gb_8h.html#aa9e3edd5311290cba933c382cf2f5898',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data): gb.h'],['../nes_8h.html#a6c4aa6393c42e2d4079b2f922b9b9c84',1,'set_sprite_native_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a3f173ca95fd7d8da06187d5704a04e7c',1,'set_sprite_native_data(uint8_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh: sms.h']]], + ['set_5fsprite_5fpalette_1523',['set_sprite_palette',['../cgb_8h.html#a70244637bddfbb327c9684455fa8ffa6',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#a7c75cb6992e73971f24cee46aa31184b',1,'set_sprite_palette(uint8_t first_palette, uint8_t nb_palettes, const palette_color_t *rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fpalette_5fentry_1524',['set_sprite_palette_entry',['../cgb_8h.html#aebeb7431ebd400baed34796a8f50ea58',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, uint16_t rgb_data) OLDCALL: cgb.h'],['../nes_8h.html#ad2adcd1b3390b43cdade1b73d95123a0',1,'set_sprite_palette_entry(uint8_t palette, uint8_t entry, palette_color_t rgb_data) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fsprite_5fprop_1525',['set_sprite_prop',['../sms_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): sms.h'],['../nes_8h.html#a96b6dd8b1dcb44f540baa6093b54154b',1,'set_sprite_prop(uint8_t nb, uint8_t prop) NO_OVERLAY_LOCALS: gb.h'],['../msx_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): msx.h'],['../gb_8h.html#a99ea3252469e3614e977cce2aa1d06f7',1,'set_sprite_prop(uint8_t nb, uint8_t prop): gb.h']]], + ['set_5fsprite_5ftile_1526',['set_sprite_tile',['../msx_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): msx.h'],['../nes_8h.html#a2d30754c442641bdd882ab595dd77468',1,'set_sprite_tile(uint8_t nb, uint8_t tile) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): sms.h'],['../gb_8h.html#a05bf0b9f1328de7b568a19a2a428bcfe',1,'set_sprite_tile(uint8_t nb, uint8_t tile): gb.h']]], + ['set_5ftile_5f1bpp_5fdata_1527',['set_tile_1bpp_data',['../msx_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a747033606e041b45ae09b38fdb06b871',1,'set_tile_1bpp_data(uint16_t start, uint16_t ntiles, const void *src, uint16_t colors) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5ftile_5f2bpp_5fdata_1528',['set_tile_2bpp_data',['../sms_8h.html#ab752b1bb0f58da2a6d52e9747c4b3dd8',1,'sms.h']]], + ['set_5ftile_5fdata_1529',['set_tile_data',['../gb_8h.html#abe4846d4570b4880b0e54b9e503f4d30',1,'set_tile_data(uint8_t first_tile, uint8_t nb_tiles, const uint8_t *data, uint8_t base) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2539f237ce7da8ff6eb0bad4c8c48a4c',1,'set_tile_data(uint16_t first_tile, uint8_t nb_tiles, const uint8_t *data): nes.h']]], + ['set_5ftile_5fmap_1530',['set_tile_map',['../sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE: sms.h'],['../msx_8h.html#a14fc41e69085b5aa3da2fae9a2aa3ef3',1,'set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h']]], + ['set_5ftile_5fmap_5fcompat_1531',['set_tile_map_compat',['../sms_8h.html#a70e78513df5998b7e69e377868ac0622',1,'sms.h']]], + ['set_5ftile_5fsubmap_1532',['set_tile_submap',['../msx_8h.html#a84774e034fe0e70af62bd17ac716ba34',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a68843603e91db6f5c24fbd0f5b7da271',1,'set_tile_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fsubmap_5fcompat_1533',['set_tile_submap_compat',['../msx_8h.html#aba0308b5e8e154cc920f041a185ac770',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a77ffe1e9ec1736087ca4312550231198',1,'set_tile_submap_compat(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t map_w, const uint8_t *map) Z88DK_CALLEE: sms.h']]], + ['set_5ftile_5fxy_1534',['set_tile_xy',['../msx_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7',1,'set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['set_5ftiles_1535',['set_tiles',['../gb_8h.html#a6224b2e4b72c062a2bb2959b0aaf860a',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) OLDCALL: gb.h'],['../nes_8h.html#a399a0430a177e349cc691c5109427c01',1,'set_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *vram_addr, const uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fvram_5fbyte_1536',['set_vram_byte',['../sms_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../gb_8h.html#a2a26d723b07d1a9893f57208a201df36',1,'set_vram_byte(uint8_t *addr, uint8_t v) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe1bc7117a68cd0939c2d03baaa06b89',1,'set_vram_byte(uint8_t *addr, uint8_t v) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#a49635449fc261be2481b72d0165f12ad',1,'set_vram_byte(uint8_t *addr, uint8_t v) NO_OVERLAY_LOCALS: nes.h']]], + ['set_5fwin_5f1bpp_5fdata_1537',['set_win_1bpp_data',['../gb_8h.html#acd5ee7a94059e6edbe9223f291bc2b46',1,'gb.h']]], + ['set_5fwin_5fbased_5fsubmap_1538',['set_win_based_submap',['../gb_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): gb.h'],['../msx_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): msx.h'],['../sms_8h.html#a1b8a1026983cb2b2c0bd46334b4692a0',1,'set_win_based_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w, uint8_t base_tile): sms.h']]], + ['set_5fwin_5fbased_5ftiles_1539',['set_win_based_tiles',['../gb_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): gb.h'],['../msx_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): msx.h'],['../sms_8h.html#a739a212609ae60c9c56c095f96b4ea80',1,'set_win_based_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles, uint8_t base_tile): sms.h']]], + ['set_5fwin_5fdata_1540',['set_win_data',['../gb_8h.html#ac2bf0c4919c30d322fa5853c896e710f',1,'gb.h']]], + ['set_5fwin_5fsubmap_1541',['set_win_submap',['../msx_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): msx.h'],['../sms_8h.html#abb50a392ca0d0419a080413287ee5d79',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w): sms.h'],['../gb_8h.html#af80befa3cad9cae361c7cf4fffb3a8de',1,'set_win_submap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t map_w) OLDCALL: msx.h']]], + ['set_5fwin_5ftile_5fxy_1542',['set_win_tile_xy',['../gb_8h.html#ac46f5cb1264dc3948c6e339859f5106c',1,'gb.h']]], + ['set_5fwin_5ftiles_1543',['set_win_tiles',['../gb_8h.html#a5c59b4ee6323af9832998906d087266b',1,'gb.h']]], + ['setchar_1544',['setchar',['../console_8h.html#a6ce1d0ff40a295e36bcb6d495947c8dc',1,'console.h']]], + ['sgb_5fcheck_1545',['sgb_check',['../sgb_8h.html#aebb918368f98572ffe4c439854cad191',1,'sgb.h']]], + ['sgb_5ftransfer_1546',['sgb_transfer',['../sgb_8h.html#a84e1f2ab7dce1faabd3d271b6bf8df8c',1,'sgb.h']]], + ['sprintf_1547',['sprintf',['../stdio_8h.html#a440c82287022737c4f2866786ba8a154',1,'stdio.h']]], + ['strcat_1548',['strcat',['../asm_2z80_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2mos6502_2string_8h.html#a13c88f5a8475fd7de5d81553cb29724a',1,'strcat(char *s1, const char *s2) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a8908188ae9fc2f05d993257ef001d553',1,'strcat(char *s1, const char *s2): string.h']]], + ['strcmp_1549',['strcmp',['../asm_2mos6502_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h'],['../asm_2sm83_2string_8h.html#a7172770a053aa1fe0ab46a97ab43a5fa',1,'strcmp(const char *s1, const char *s2) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a11bd144d7d44914099a3aeddf1c8567d',1,'strcmp(const char *s1, const char *s2): string.h']]], + ['strcpy_1550',['strcpy',['../asm_2mos6502_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#ada128b5ed545214bb397d1399615ec9e',1,'strcpy(char *dest, const char *src) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#af5b1fe1ca3f2aca8ad215962460d15a6',1,'strcpy(char *dest, const char *src) OLDCALL: string.h']]], + ['strlen_1551',['strlen',['../asm_2mos6502_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a5e4982e9d2fd4ec328abfda6b1a3f7e5',1,'strlen(const char *s) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#ac952c3ccec84a458a4d385c5273c1ca0',1,'strlen(const char *s) OLDCALL: string.h']]], + ['strncat_1552',['strncat',['../asm_2mos6502_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2z80_2string_8h.html#a168580a0ddcb7fe754a711309966c99d',1,'strncat(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#af70714f788819be9dbf368a969be23f7',1,'strncat(char *s1, const char *s2, int n): string.h']]], + ['strncmp_1553',['strncmp',['../asm_2mos6502_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#ab745ed93c0024648f33dc1d553e9fdcc',1,'strncmp(const char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a861dba2d93de82f087707bb795f5c602',1,'strncmp(const char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['strncpy_1554',['strncpy',['../asm_2mos6502_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h'],['../asm_2sm83_2string_8h.html#a21ae87d60fcc456369668093c57db61f',1,'strncpy(char *s1, const char *s2, int n): string.h'],['../asm_2z80_2string_8h.html#a796a9459c4f362e51c00307044c40ed5',1,'strncpy(char *s1, const char *s2, int n) NONBANKED: string.h']]], + ['switch_5fdata_1555',['switch_data',['../drawing_8h.html#a7b8f466ecc6be62f6c034e52f05e957a',1,'drawing.h']]], + ['switch_5from_1556',['SWITCH_ROM',['../msx_8h.html#ac996706e2a5e73f010841437f26d4d4f',1,'msx.h']]] ]; diff --git a/docs/api/search/functions_12.js b/docs/api/search/functions_12.js @@ -1,7 +1,7 @@ var searchData= [ - ['time_1556',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], - ['to_5ffar_5fptr_1557',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], - ['tolower_1558',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], - ['toupper_1559',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]] + ['time_1557',['time',['../time_8h.html#ae7841e681c8c9d59818568d39553642c',1,'time.h']]], + ['to_5ffar_5fptr_1558',['to_far_ptr',['../far__ptr_8h.html#ad5987288bdbbd891b56754122a2d53d3',1,'far_ptr.h']]], + ['tolower_1559',['tolower',['../ctype_8h.html#a207391fc2c5fa7786d5e0b9ef8ba5e80',1,'ctype.h']]], + ['toupper_1560',['toupper',['../ctype_8h.html#a811b7a0d5194feaccfacf8a7f02bb9c3',1,'ctype.h']]] ]; diff --git a/docs/api/search/functions_13.js b/docs/api/search/functions_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['uint2bcd_1560',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], - ['uitoa_1561',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], - ['ultoa_1562',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]] + ['uint2bcd_1561',['uint2bcd',['../gb_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#af3d125e9dbb48d630cf7e2f7d1343ba1',1,'uint2bcd(uint16_t i, BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a718f9c42a96e0a1dde983117e08f0e91',1,'uint2bcd(uint16_t i, BCD *value): bcd.h']]], + ['uitoa_1562',['uitoa',['../stdlib_8h.html#a38c070016cb06132360cfa5bacc2ed19',1,'stdlib.h']]], + ['ultoa_1563',['ultoa',['../stdlib_8h.html#ac22b79fe0c1279eabc3daf57328008d2',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_14.js b/docs/api/search/functions_14.js @@ -1,6 +1,6 @@ var searchData= [ - ['vmemcpy_1563',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], - ['vmemset_1564',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], - ['vsync_1565',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]] + ['vmemcpy_1564',['vmemcpy',['../gb_8h.html#a2dd9f335a197647264f01a713bd31a70',1,'vmemcpy(uint8_t *dest, uint8_t *sour, uint16_t len): gb.h'],['../msx_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a33a749b14dfbd203c460e8d7f3500636',1,'vmemcpy(uint16_t dst, const void *src, uint16_t size) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h']]], + ['vmemset_1565',['vmemset',['../gb_8h.html#a97bab71effd5e4e386629cb6ca5816cf',1,'vmemset(void *s, uint8_t c, size_t n) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a2b8cf9f9482d5292459ad81d2ef78840',1,'vmemset(void *s, uint8_t c, size_t n) NO_OVERLAY_LOCALS: nes.h']]], + ['vsync_1566',['vsync',['../gb_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a73b4e18d7f5eaf5398bf0241c9c21586',1,'vsync(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#af57b77452ef377da18e4fbf0288013d1',1,'vsync(void) PRESERVES_REGS(b: sms.h']]] ]; diff --git a/docs/api/search/functions_15.js b/docs/api/search/functions_15.js @@ -1,10 +1,10 @@ var searchData= [ - ['wait_5fint_5fhandler_1566',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], - ['wait_5fvbl_5fdone_1567',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], - ['waitpad_1568',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], - ['waitpadup_1569',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h']]], - ['write_5fvdp_5fcmd_1570',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['write_5fvdp_5fdata_1571',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], - ['wrtchr_1572',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]] + ['wait_5fint_5fhandler_1567',['wait_int_handler',['../gb_8h.html#a4d670e24f1a48820fa2e612de3224234',1,'gb.h']]], + ['wait_5fvbl_5fdone_1568',['wait_vbl_done',['../gb_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a64538fb78ce148a1a7045245f084a710',1,'wait_vbl_done(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a815f8ecad32d14b786a8ed1168518773',1,'wait_vbl_done(void) PRESERVES_REGS(b: sms.h']]], + ['waitpad_1569',['waitpad',['../gb_8h.html#abb680388b5bcbf0c69526d7017ffe8d2',1,'waitpad(uint8_t mask) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a79b565677967da5ef9bf1a00aa6776ce',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a0029224262fa919f42f3337c298bda10',1,'waitpad(uint8_t mask) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#acd20be39843ecb38e8023fd35bb4aafc',1,'waitpad(uint8_t mask) Z88DK_FASTCALL PRESERVES_REGS(d: sms.h']]], + ['waitpadup_1570',['waitpadup',['../gb_8h.html#ada353868815f4a2923812ac63aa00003',1,'waitpadup(void) PRESERVES_REGS(a: gb.h'],['../sms_8h.html#aebc8751fa428e9845ea25b1060ebe772',1,'waitpadup(void) PRESERVES_REGS(d: sms.h'],['../nes_8h.html#ae192e07aabd7c8b822db52c9bc1e542d',1,'waitpadup(void) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#ac4060da96eda27d24fec82f7be6007ab',1,'waitpadup(void) PRESERVES_REGS(b: msx.h']]], + ['write_5fvdp_5fcmd_1571',['WRITE_VDP_CMD',['../msx_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a498b148efd22ab8ad9b844b2dc5e5bb8',1,'WRITE_VDP_CMD(uint16_t cmd) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['write_5fvdp_5fdata_1572',['WRITE_VDP_DATA',['../msx_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: msx.h'],['../sms_8h.html#aa2ddf9662320c4a9d00fd4a94d347570',1,'WRITE_VDP_DATA(uint16_t data) Z88DK_FASTCALL PRESERVES_REGS(b: sms.h']]], + ['wrtchr_1573',['wrtchr',['../drawing_8h.html#a9178e678a17cb08653600f435093ae2a',1,'drawing.h']]] ]; diff --git a/docs/api/search/functions_2.js b/docs/api/search/functions_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['bcd2text_1354',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], - ['bcd_5fadd_1355',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], - ['bcd_5fsub_1356',['bcd_sub',['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h']]], - ['box_1357',['box',['../drawing_8h.html#ae1170230e5c9e61cc4321632e949e7ce',1,'drawing.h']]], - ['bsearch_1358',['bsearch',['../stdlib_8h.html#a7e208aa7d4ee2f78ae85fff6c36d3a07',1,'stdlib.h']]] + ['bcd2text_1355',['bcd2text',['../gb_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#aec09ce7373727160488408c65fc8a91e',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a9bb3578354883184d3bdfa877ec65ed2',1,'bcd2text(const BCD *bcd, uint8_t tile_offset, uint8_t *buffer): bcd.h']]], + ['bcd_5fadd_1356',['bcd_add',['../gb_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a0b14c76afa669863ed43c080f5baca98',1,'bcd_add(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#afa80f8e7a7af38bf7527d8e87860a40c',1,'bcd_add(BCD *sour, const BCD *value): bcd.h']]], + ['bcd_5fsub_1357',['bcd_sub',['../gb_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../nes_2bcd_8h.html#a743275b2ee21c93633a933a2d3073d4e',1,'bcd_sub(BCD *sour, const BCD *value) OLDCALL: bcd.h'],['../sms_2bcd_8h.html#a52b446b9dd70d54bed395bf38c53e82f',1,'bcd_sub(BCD *sour, const BCD *value): bcd.h']]], + ['box_1358',['box',['../drawing_8h.html#ae1170230e5c9e61cc4321632e949e7ce',1,'drawing.h']]], + ['bsearch_1359',['bsearch',['../stdlib_8h.html#a7e208aa7d4ee2f78ae85fff6c36d3a07',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_3.js b/docs/api/search/functions_3.js @@ -1,12 +1,12 @@ var searchData= [ - ['calloc_1359',['calloc',['../stdlib_8h.html#a62b7798461bd461da64c5f9d35feddf7',1,'stdlib.h']]], - ['cancel_5fpending_5finterrupts_1360',['cancel_pending_interrupts',['../gb_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): gb.h'],['../msx_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): msx.h'],['../sms_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): sms.h']]], - ['cgb_5fcompatibility_1361',['cgb_compatibility',['../cgb_8h.html#a6b334e5e452d0650aded17199be1514a',1,'cgb_compatibility(void): sms.h'],['../sms_8h.html#a6b334e5e452d0650aded17199be1514a',1,'cgb_compatibility(void): sms.h']]], - ['circle_1362',['circle',['../drawing_8h.html#ad46c3bdc38dfc9b70214693390d404cb',1,'drawing.h']]], - ['clock_1363',['clock',['../time_8h.html#aa7387b2120ad01dff4b9ece4d2ea0c39',1,'time.h']]], - ['cls_1364',['cls',['../console_8h.html#ae5f15506155750b79c8ceb1d9e86d34c',1,'console.h']]], - ['color_1365',['color',['../drawing_8h.html#a9fa68d25be92836a1b08a5e610b4f32f',1,'drawing.h']]], - ['cpu_5ffast_1366',['cpu_fast',['../cgb_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): msx.h'],['../msx_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): msx.h'],['../sms_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): sms.h']]], - ['cpu_5fslow_1367',['cpu_slow',['../cgb_8h.html#a476d06d0fe64d7c5a1ec05b8ee859a56',1,'cgb.h']]] + ['calloc_1360',['calloc',['../stdlib_8h.html#a62b7798461bd461da64c5f9d35feddf7',1,'stdlib.h']]], + ['cancel_5fpending_5finterrupts_1361',['cancel_pending_interrupts',['../gb_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): gb.h'],['../msx_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): msx.h'],['../sms_8h.html#ade1cd2eab862b0e479415288964b3d63',1,'cancel_pending_interrupts(void): sms.h']]], + ['cgb_5fcompatibility_1362',['cgb_compatibility',['../cgb_8h.html#a6b334e5e452d0650aded17199be1514a',1,'cgb_compatibility(void): sms.h'],['../sms_8h.html#a6b334e5e452d0650aded17199be1514a',1,'cgb_compatibility(void): sms.h']]], + ['circle_1363',['circle',['../drawing_8h.html#ad46c3bdc38dfc9b70214693390d404cb',1,'drawing.h']]], + ['clock_1364',['clock',['../time_8h.html#aa7387b2120ad01dff4b9ece4d2ea0c39',1,'time.h']]], + ['cls_1365',['cls',['../console_8h.html#ae5f15506155750b79c8ceb1d9e86d34c',1,'console.h']]], + ['color_1366',['color',['../drawing_8h.html#a9fa68d25be92836a1b08a5e610b4f32f',1,'drawing.h']]], + ['cpu_5ffast_1367',['cpu_fast',['../cgb_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): msx.h'],['../msx_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): msx.h'],['../sms_8h.html#a871b5b1aba74ab8764f72b73bc090adb',1,'cpu_fast(void): sms.h']]], + ['cpu_5fslow_1368',['cpu_slow',['../cgb_8h.html#a476d06d0fe64d7c5a1ec05b8ee859a56',1,'cgb.h']]] ]; diff --git a/docs/api/search/functions_4.js b/docs/api/search/functions_4.js @@ -1,8 +1,8 @@ var searchData= [ - ['delay_1368',['delay',['../gb_8h.html#a79b9feff94d525e0237be22dcefd5850',1,'delay(uint16_t d) PRESERVES_REGS(h: gb.h'],['../msx_8h.html#a217232c82eb5f99f7639b5786ce5abc6',1,'delay(uint16_t d) Z88DK_FASTCALL: msx.h'],['../nes_8h.html#a206e8e54468237daed636cad12a70055',1,'delay(uint16_t d) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a217232c82eb5f99f7639b5786ce5abc6',1,'delay(uint16_t d) Z88DK_FASTCALL: sms.h']]], - ['disable_5finterrupts_1369',['disable_interrupts',['../gb_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: msx.h'],['../nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9',1,'disable_interrupts(void): nes.h'],['../sms_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: sms.h']]], - ['display_5foff_1370',['display_off',['../gb_8h.html#aae96812c15f9003428180ec3d0964145',1,'display_off(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe5714734a8fea7b1617ba377b3c0a06',1,'display_off(void): msx.h'],['../nes_8h.html#a98aab5a3d75429f9e7861a8100629782',1,'display_off(void) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#afe5714734a8fea7b1617ba377b3c0a06',1,'display_off(void): sms.h']]], - ['display_5fon_1371',['display_on',['../nes_8h.html#a42756a31babdcb4b7e692960a069b13b',1,'nes.h']]], - ['draw_5fimage_1372',['draw_image',['../drawing_8h.html#aa06e85b5d83d382aacc62bf3926bf6a6',1,'drawing.h']]] + ['delay_1369',['delay',['../gb_8h.html#a79b9feff94d525e0237be22dcefd5850',1,'delay(uint16_t d) PRESERVES_REGS(h: gb.h'],['../msx_8h.html#a217232c82eb5f99f7639b5786ce5abc6',1,'delay(uint16_t d) Z88DK_FASTCALL: msx.h'],['../nes_8h.html#a206e8e54468237daed636cad12a70055',1,'delay(uint16_t d) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a217232c82eb5f99f7639b5786ce5abc6',1,'delay(uint16_t d) Z88DK_FASTCALL: sms.h']]], + ['disable_5finterrupts_1370',['disable_interrupts',['../gb_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: msx.h'],['../nes_8h.html#a2b17818c7916bc2ff75196ff0627b1e9',1,'disable_interrupts(void): nes.h'],['../sms_8h.html#ae3e53d15b4fc64f43761f55c1793b490',1,'disable_interrupts(void) PRESERVES_REGS(a: sms.h']]], + ['display_5foff_1371',['display_off',['../gb_8h.html#aae96812c15f9003428180ec3d0964145',1,'display_off(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#afe5714734a8fea7b1617ba377b3c0a06',1,'display_off(void): msx.h'],['../nes_8h.html#a98aab5a3d75429f9e7861a8100629782',1,'display_off(void) NO_OVERLAY_LOCALS: msx.h'],['../sms_8h.html#afe5714734a8fea7b1617ba377b3c0a06',1,'display_off(void): sms.h']]], + ['display_5fon_1372',['display_on',['../nes_8h.html#a42756a31babdcb4b7e692960a069b13b',1,'nes.h']]], + ['draw_5fimage_1373',['draw_image',['../drawing_8h.html#aa06e85b5d83d382aacc62bf3926bf6a6',1,'drawing.h']]] ]; diff --git a/docs/api/search/functions_5.js b/docs/api/search/functions_5.js @@ -1,8 +1,8 @@ var searchData= [ - ['emu_5ffmtbuf_1373',['EMU_fmtbuf',['../gbdk_2emu__debug_8h.html#a322fb0f357e31e5f275d6c1b2c71d1e7',1,'emu_debug.h']]], - ['emu_5fprintf_1374',['EMU_printf',['../gbdk_2emu__debug_8h.html#a910b2802e154473f2e10201f5722bc10',1,'emu_debug.h']]], - ['emu_5fprofiler_5fmessage_1375',['EMU_profiler_message',['../gbdk_2emu__debug_8h.html#aa5de1bb0c5fd4fbb23019b4908cc9588',1,'emu_debug.h']]], - ['enable_5finterrupts_1376',['enable_interrupts',['../gb_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: msx.h'],['../nes_8h.html#a232883ed798bce00a03b09705c67deef',1,'enable_interrupts(void): nes.h'],['../sms_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: sms.h']]], - ['exit_1377',['exit',['../stdlib_8h.html#a259b56e52cd0350410d31610758c7b24',1,'stdlib.h']]] + ['emu_5ffmtbuf_1374',['EMU_fmtbuf',['../gbdk_2emu__debug_8h.html#a322fb0f357e31e5f275d6c1b2c71d1e7',1,'emu_debug.h']]], + ['emu_5fprintf_1375',['EMU_printf',['../gbdk_2emu__debug_8h.html#a910b2802e154473f2e10201f5722bc10',1,'emu_debug.h']]], + ['emu_5fprofiler_5fmessage_1376',['EMU_profiler_message',['../gbdk_2emu__debug_8h.html#aa5de1bb0c5fd4fbb23019b4908cc9588',1,'emu_debug.h']]], + ['enable_5finterrupts_1377',['enable_interrupts',['../gb_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: gb.h'],['../msx_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: msx.h'],['../nes_8h.html#a232883ed798bce00a03b09705c67deef',1,'enable_interrupts(void): nes.h'],['../sms_8h.html#aad3a9797fd6d216671b5bbaccd8a4916',1,'enable_interrupts(void) PRESERVES_REGS(a: sms.h']]], + ['exit_1378',['exit',['../stdlib_8h.html#a259b56e52cd0350410d31610758c7b24',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_6.js b/docs/api/search/functions_6.js @@ -1,13 +1,13 @@ var searchData= [ - ['fill_5fbkg_5frect_1378',['fill_bkg_rect',['../gb_8h.html#a74c3f53fca019f7abcd1270650808849',1,'fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e',1,'fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) NO_OVERLAY_LOCALS: nes.h']]], - ['fill_5frect_1379',['fill_rect',['../msx_8h.html#aba932d128338fb19644842565139a20d',1,'fill_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint16_t tile) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a9e3b7bf1729a6355bc72d202b6e0d1e6',1,'fill_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint16_t tile) Z88DK_CALLEE: sms.h']]], - ['fill_5frect_5fcompat_1380',['fill_rect_compat',['../sms_8h.html#a19b48c3eaea43e4e63a34066803bb332',1,'sms.h']]], - ['fill_5fwin_5frect_1381',['fill_win_rect',['../gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3',1,'gb.h']]], - ['flush_5fshadow_5fattributes_1382',['flush_shadow_attributes',['../nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5',1,'nes.h']]], - ['font_5fcolor_1383',['font_color',['../font_8h.html#a47b4964ef677dce9fdf1e9df29804721',1,'font.h']]], - ['font_5finit_1384',['font_init',['../font_8h.html#a669b357bedc37be27d7549bd3b8b36f8',1,'font.h']]], - ['font_5fload_1385',['font_load',['../font_8h.html#ad089c09492dbd0423f4dd28f1a49a995',1,'font.h']]], - ['font_5fset_1386',['font_set',['../font_8h.html#a7dee0ba7beb261727340b8cce7c5afcd',1,'font.h']]], - ['free_1387',['free',['../stdlib_8h.html#afbedc913aa4651b3c3b4b3aecd9b4711',1,'stdlib.h']]] + ['fill_5fbkg_5frect_1379',['fill_bkg_rect',['../gb_8h.html#a74c3f53fca019f7abcd1270650808849',1,'fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#a6879d813b6105ff8d9b36ec55c26a36e',1,'fill_bkg_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t tile) NO_OVERLAY_LOCALS: nes.h']]], + ['fill_5frect_1380',['fill_rect',['../msx_8h.html#aba932d128338fb19644842565139a20d',1,'fill_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint16_t tile) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../sms_8h.html#a9e3b7bf1729a6355bc72d202b6e0d1e6',1,'fill_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint16_t tile) Z88DK_CALLEE: sms.h']]], + ['fill_5frect_5fcompat_1381',['fill_rect_compat',['../sms_8h.html#a19b48c3eaea43e4e63a34066803bb332',1,'sms.h']]], + ['fill_5fwin_5frect_1382',['fill_win_rect',['../gb_8h.html#ad5bc3dc922707507aa51ed7f5b4a21e3',1,'gb.h']]], + ['flush_5fshadow_5fattributes_1383',['flush_shadow_attributes',['../nes_8h.html#a01ad58154ff5a51a439ffdd1bafe92c5',1,'nes.h']]], + ['font_5fcolor_1384',['font_color',['../font_8h.html#a47b4964ef677dce9fdf1e9df29804721',1,'font.h']]], + ['font_5finit_1385',['font_init',['../font_8h.html#a669b357bedc37be27d7549bd3b8b36f8',1,'font.h']]], + ['font_5fload_1386',['font_load',['../font_8h.html#ad089c09492dbd0423f4dd28f1a49a995',1,'font.h']]], + ['font_5fset_1387',['font_set',['../font_8h.html#a7dee0ba7beb261727340b8cce7c5afcd',1,'font.h']]], + ['free_1388',['free',['../stdlib_8h.html#afbedc913aa4651b3c3b4b3aecd9b4711',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_7.js b/docs/api/search/functions_7.js @@ -1,33 +1,33 @@ var searchData= [ - ['gb_5fdecompress_1388',['gb_decompress',['../sms_2gbdecompress_8h.html#a9cd1564f78842562c450becf22002db2',1,'gb_decompress(const uint8_t *sour, uint8_t *dest) Z88DK_CALLEE PRESERVES_REGS(b: gbdecompress.h'],['../gb_2gbdecompress_8h.html#ac895a55aac2149858e9ff8bbc59d2f4e',1,'gb_decompress(const uint8_t *sour, uint8_t *dest): gbdecompress.h']]], - ['gb_5fdecompress_5fbkg_5fdata_1389',['gb_decompress_bkg_data',['../gb_2gbdecompress_8h.html#a6817710d720988cd277261ce95de1597',1,'gbdecompress.h']]], - ['gb_5fdecompress_5fsprite_5fdata_1390',['gb_decompress_sprite_data',['../gb_2gbdecompress_8h.html#a7dc591cd36b8914ed8c1a5d3e9071feb',1,'gbdecompress.h']]], - ['gb_5fdecompress_5fwin_5fdata_1391',['gb_decompress_win_data',['../gb_2gbdecompress_8h.html#a986ffdd6668359bad530e606354ede38',1,'gbdecompress.h']]], - ['get_5fbkg_5fdata_1392',['get_bkg_data',['../gb_8h.html#a5c13238dfec416439d75b133a272e6df',1,'gb.h']]], - ['get_5fbkg_5ftile_5fxy_1393',['get_bkg_tile_xy',['../gb_8h.html#a55c6581dbe9300dc6df41730f090af51',1,'get_bkg_tile_xy(uint8_t x, uint8_t y) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#adaca04ce3d7213e6d0348196cd592780',1,'get_bkg_tile_xy(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: nes.h']]], - ['get_5fbkg_5ftiles_1394',['get_bkg_tiles',['../gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0',1,'get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2',1,'get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], - ['get_5fbkg_5fxy_5faddr_1395',['get_bkg_xy_addr',['../sms_8h.html#a66b4bfb8c1ea3005ff01ce040a778e63',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a66b4bfb8c1ea3005ff01ce040a778e63',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) OLDCALL PRESERVES_REGS(b: gb.h']]], - ['get_5fdata_1396',['get_data',['../gb_8h.html#a77d34577e9f97ffaf8463c752115722b',1,'gb.h']]], - ['get_5fmode_1397',['get_mode',['../gb_8h.html#aa1bf03fa405248ec322b2a02d95975de',1,'get_mode(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a6f49bc517509dbff3b7f8fae4373b1f0',1,'get_mode(void) OLDCALL: msx.h'],['../nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93',1,'get_mode(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a6f49bc517509dbff3b7f8fae4373b1f0',1,'get_mode(void) OLDCALL: sms.h']]], - ['get_5fr_5freg_1398',['get_r_reg',['../msx_8h.html#a8824313c4053d770df23c3233b6cde33',1,'get_r_reg(void) PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a8824313c4053d770df23c3233b6cde33',1,'get_r_reg(void) PRESERVES_REGS(b: sms.h']]], - ['get_5fsprite_5fdata_1399',['get_sprite_data',['../gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9',1,'gb.h']]], - ['get_5fsprite_5fprop_1400',['get_sprite_prop',['../sms_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): sms.h'],['../nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9',1,'get_sprite_prop(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): gb.h'],['../msx_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): msx.h']]], - ['get_5fsprite_5ftile_1401',['get_sprite_tile',['../gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): gb.h'],['../msx_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): msx.h'],['../nes_8h.html#a58eab770442930dad603ffba2b5d28f3',1,'get_sprite_tile(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): sms.h']]], - ['get_5fsystem_1402',['get_system',['../gb_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): gb.h'],['../msx_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): msx.h'],['../nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): nes.h'],['../sms_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): sms.h']]], - ['get_5ftiles_1403',['get_tiles',['../gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11',1,'gb.h']]], - ['get_5fvram_5fbyte_1404',['get_vram_byte',['../gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f',1,'gb.h']]], - ['get_5fwin_5fdata_1405',['get_win_data',['../gb_8h.html#a7ef32e7c1669aba48f235500a495baba',1,'gb.h']]], - ['get_5fwin_5ftile_5fxy_1406',['get_win_tile_xy',['../gb_8h.html#a2e29fdca81c28c627c2591029722e71c',1,'gb.h']]], - ['get_5fwin_5ftiles_1407',['get_win_tiles',['../gb_8h.html#a8a469de4c6640f921254b336b5a6191a',1,'gb.h']]], - ['get_5fwin_5fxy_5faddr_1408',['get_win_xy_addr',['../gb_8h.html#aa8213cfad631865e3b6faec18e772cb4',1,'gb.h']]], - ['getchar_1409',['getchar',['../stdio_8h.html#a59f236a67cfbffee7aff0c369bcf3f2b',1,'stdio.h']]], - ['getpix_1410',['getpix',['../drawing_8h.html#a1e268a46a8151f9cc3b7b40100123d09',1,'drawing.h']]], - ['gets_1411',['gets',['../stdio_8h.html#a00a5b27bc2e5280952b02c304d7b27bc',1,'stdio.h']]], - ['gotogxy_1412',['gotogxy',['../drawing_8h.html#a2d6cbdc9528ec11ac54bd3dbe754ab74',1,'drawing.h']]], - ['gotoxy_1413',['gotoxy',['../console_8h.html#a8b4f3b427a9c6d87a09e1983df077e58',1,'console.h']]], - ['gprint_1414',['gprint',['../drawing_8h.html#aef65e5faa0adb82768fca06aafbe50e8',1,'drawing.h']]], - ['gprintf_1415',['gprintf',['../drawing_8h.html#a5f7a0ed309f9526e9be285146559848c',1,'drawing.h']]], - ['gprintln_1416',['gprintln',['../drawing_8h.html#afeb7c0a887fe3d18659175de77a787a5',1,'drawing.h']]], - ['gprintn_1417',['gprintn',['../drawing_8h.html#a9d70278d1d09fdc24ea6bd9788dbd96a',1,'drawing.h']]] + ['gb_5fdecompress_1389',['gb_decompress',['../sms_2gbdecompress_8h.html#a9cd1564f78842562c450becf22002db2',1,'gb_decompress(const uint8_t *sour, uint8_t *dest) Z88DK_CALLEE PRESERVES_REGS(b: gbdecompress.h'],['../gb_2gbdecompress_8h.html#ac895a55aac2149858e9ff8bbc59d2f4e',1,'gb_decompress(const uint8_t *sour, uint8_t *dest): gbdecompress.h']]], + ['gb_5fdecompress_5fbkg_5fdata_1390',['gb_decompress_bkg_data',['../gb_2gbdecompress_8h.html#a6817710d720988cd277261ce95de1597',1,'gbdecompress.h']]], + ['gb_5fdecompress_5fsprite_5fdata_1391',['gb_decompress_sprite_data',['../gb_2gbdecompress_8h.html#a7dc591cd36b8914ed8c1a5d3e9071feb',1,'gbdecompress.h']]], + ['gb_5fdecompress_5fwin_5fdata_1392',['gb_decompress_win_data',['../gb_2gbdecompress_8h.html#a986ffdd6668359bad530e606354ede38',1,'gbdecompress.h']]], + ['get_5fbkg_5fdata_1393',['get_bkg_data',['../gb_8h.html#a5c13238dfec416439d75b133a272e6df',1,'gb.h']]], + ['get_5fbkg_5ftile_5fxy_1394',['get_bkg_tile_xy',['../gb_8h.html#a55c6581dbe9300dc6df41730f090af51',1,'get_bkg_tile_xy(uint8_t x, uint8_t y) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#adaca04ce3d7213e6d0348196cd592780',1,'get_bkg_tile_xy(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: nes.h']]], + ['get_5fbkg_5ftiles_1395',['get_bkg_tiles',['../gb_8h.html#aa6bcf24d97f93307b30f2906251f39a0',1,'get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#ab8d3e0c6cb1c5687806defef521f8fd2',1,'get_bkg_tiles(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t *tiles) NO_OVERLAY_LOCALS: nes.h']]], + ['get_5fbkg_5fxy_5faddr_1396',['get_bkg_xy_addr',['../sms_8h.html#a66b4bfb8c1ea3005ff01ce040a778e63',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) Z88DK_CALLEE PRESERVES_REGS(iyh: sms.h'],['../nes_8h.html#aa81b3eb2f6ec56d70ccd27c7deae4098',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: nes.h'],['../msx_8h.html#a66b4bfb8c1ea3005ff01ce040a778e63',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) Z88DK_CALLEE PRESERVES_REGS(iyh: msx.h'],['../gb_8h.html#a9005b80d3315f50f0fb0e1728e7ee60f',1,'get_bkg_xy_addr(uint8_t x, uint8_t y) OLDCALL PRESERVES_REGS(b: gb.h']]], + ['get_5fdata_1397',['get_data',['../gb_8h.html#a77d34577e9f97ffaf8463c752115722b',1,'gb.h']]], + ['get_5fmode_1398',['get_mode',['../gb_8h.html#aa1bf03fa405248ec322b2a02d95975de',1,'get_mode(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a6f49bc517509dbff3b7f8fae4373b1f0',1,'get_mode(void) OLDCALL: msx.h'],['../nes_8h.html#abac3c04dc3c056618aca0a0052f2cb93',1,'get_mode(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a6f49bc517509dbff3b7f8fae4373b1f0',1,'get_mode(void) OLDCALL: sms.h']]], + ['get_5fr_5freg_1399',['get_r_reg',['../msx_8h.html#a8824313c4053d770df23c3233b6cde33',1,'get_r_reg(void) PRESERVES_REGS(b: msx.h'],['../sms_8h.html#a8824313c4053d770df23c3233b6cde33',1,'get_r_reg(void) PRESERVES_REGS(b: sms.h']]], + ['get_5fsprite_5fdata_1400',['get_sprite_data',['../gb_8h.html#adcdec4034a14abc5be9bb88c29b947c9',1,'gb.h']]], + ['get_5fsprite_5fprop_1401',['get_sprite_prop',['../sms_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): sms.h'],['../nes_8h.html#a7f2058d3fe9c08127fd6f596a5df41c9',1,'get_sprite_prop(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../gb_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): gb.h'],['../msx_8h.html#a6b873c807c9e2c90fb574951e85fdf88',1,'get_sprite_prop(uint8_t nb): msx.h']]], + ['get_5fsprite_5ftile_1402',['get_sprite_tile',['../gb_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): gb.h'],['../msx_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): msx.h'],['../nes_8h.html#a58eab770442930dad603ffba2b5d28f3',1,'get_sprite_tile(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#af5c0beff7d7a7d8641b51fd95c811b2a',1,'get_sprite_tile(uint8_t nb): sms.h']]], + ['get_5fsystem_1403',['get_system',['../gb_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): gb.h'],['../msx_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): msx.h'],['../nes_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): nes.h'],['../sms_8h.html#a4093fb5f45f807fe8d4a45121f3fffc5',1,'get_system(void): sms.h']]], + ['get_5ftiles_1404',['get_tiles',['../gb_8h.html#af9830fb188433cb0305c2cefb8f8ab11',1,'gb.h']]], + ['get_5fvram_5fbyte_1405',['get_vram_byte',['../gb_8h.html#ae32250cfb4daaa1fff7250a0e3f0ad0f',1,'gb.h']]], + ['get_5fwin_5fdata_1406',['get_win_data',['../gb_8h.html#a7ef32e7c1669aba48f235500a495baba',1,'gb.h']]], + ['get_5fwin_5ftile_5fxy_1407',['get_win_tile_xy',['../gb_8h.html#a2e29fdca81c28c627c2591029722e71c',1,'gb.h']]], + ['get_5fwin_5ftiles_1408',['get_win_tiles',['../gb_8h.html#a8a469de4c6640f921254b336b5a6191a',1,'gb.h']]], + ['get_5fwin_5fxy_5faddr_1409',['get_win_xy_addr',['../gb_8h.html#aa8213cfad631865e3b6faec18e772cb4',1,'gb.h']]], + ['getchar_1410',['getchar',['../stdio_8h.html#a59f236a67cfbffee7aff0c369bcf3f2b',1,'stdio.h']]], + ['getpix_1411',['getpix',['../drawing_8h.html#a1e268a46a8151f9cc3b7b40100123d09',1,'drawing.h']]], + ['gets_1412',['gets',['../stdio_8h.html#a00a5b27bc2e5280952b02c304d7b27bc',1,'stdio.h']]], + ['gotogxy_1413',['gotogxy',['../drawing_8h.html#a2d6cbdc9528ec11ac54bd3dbe754ab74',1,'drawing.h']]], + ['gotoxy_1414',['gotoxy',['../console_8h.html#a8b4f3b427a9c6d87a09e1983df077e58',1,'console.h']]], + ['gprint_1415',['gprint',['../drawing_8h.html#aef65e5faa0adb82768fca06aafbe50e8',1,'drawing.h']]], + ['gprintf_1416',['gprintf',['../drawing_8h.html#a5f7a0ed309f9526e9be285146559848c',1,'drawing.h']]], + ['gprintln_1417',['gprintln',['../drawing_8h.html#afeb7c0a887fe3d18659175de77a787a5',1,'drawing.h']]], + ['gprintn_1418',['gprintn',['../drawing_8h.html#a9d70278d1d09fdc24ea6bd9788dbd96a',1,'drawing.h']]] ]; diff --git a/docs/api/search/functions_8.js b/docs/api/search/functions_8.js @@ -1,10 +1,10 @@ var searchData= [ - ['hblank_5fcopy_1418',['hblank_copy',['../hblankcpy_8h.html#a49bc3430f31b23fa03cd771ace74c8ba',1,'hblankcpy.h']]], - ['hblank_5fcopy_5fvram_1419',['hblank_copy_vram',['../hblankcpy_8h.html#a6d0127b6bf7926f3329ae255b116ffb7',1,'hblankcpy.h']]], - ['hblank_5fcpy_5fvram_1420',['hblank_cpy_vram',['../hblankcpy_8h.html#a76fcbe1a2a022d4cd36b473e24ba9abd',1,'hblankcpy.h']]], - ['hide_5fmetasprite_1421',['hide_metasprite',['../gb_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../msx_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../nes_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../sms_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h']]], - ['hide_5fsprite_1422',['hide_sprite',['../gb_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): gb.h'],['../msx_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): msx.h'],['../nes_8h.html#a92649b68e5fea88d171d933f9a605e50',1,'hide_sprite(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): sms.h']]], - ['hide_5fsprites_5frange_1423',['hide_sprites_range',['../gb_2metasprites_8h.html#a7f682afd53ac62ba02b0b6bc18d9cae5',1,'hide_sprites_range(uint8_t from, uint8_t to): metasprites.h'],['../msx_2metasprites_8h.html#ae57ff4bda74520d943f3b3346dfa5402',1,'hide_sprites_range(uint8_t from, uint8_t to) Z88DK_CALLEE PRESERVES_REGS(iyh: metasprites.h'],['../nes_2metasprites_8h.html#a72096a9bde11c6c34b5a0e756a63189a',1,'hide_sprites_range(uint8_t from, uint8_t to) OLDCALL: metasprites.h'],['../sms_2metasprites_8h.html#a51db5a47025de1c8765885281999d53c',1,'hide_sprites_range(uint8_t from, uint8_t to) PRESERVES_REGS(iyh: metasprites.h']]], - ['hiramcpy_1424',['hiramcpy',['../gb_8h.html#a97b9f2fc6ac7cae97656aca940d65d44',1,'gb.h']]] + ['hblank_5fcopy_1419',['hblank_copy',['../hblankcpy_8h.html#a49bc3430f31b23fa03cd771ace74c8ba',1,'hblankcpy.h']]], + ['hblank_5fcopy_5fvram_1420',['hblank_copy_vram',['../hblankcpy_8h.html#a6d0127b6bf7926f3329ae255b116ffb7',1,'hblankcpy.h']]], + ['hblank_5fcpy_5fvram_1421',['hblank_cpy_vram',['../hblankcpy_8h.html#a76fcbe1a2a022d4cd36b473e24ba9abd',1,'hblankcpy.h']]], + ['hide_5fmetasprite_1422',['hide_metasprite',['../gb_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../msx_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../nes_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h'],['../sms_2metasprites_8h.html#af8de5a888d65448b9d34027a0e1ce906',1,'hide_metasprite(const metasprite_t *metasprite, uint8_t base_sprite): metasprites.h']]], + ['hide_5fsprite_1423',['hide_sprite',['../gb_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): gb.h'],['../msx_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): msx.h'],['../nes_8h.html#a92649b68e5fea88d171d933f9a605e50',1,'hide_sprite(uint8_t nb) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ad22c51635d052399bbbe1777999c794d',1,'hide_sprite(uint8_t nb): sms.h']]], + ['hide_5fsprites_5frange_1424',['hide_sprites_range',['../gb_2metasprites_8h.html#a7f682afd53ac62ba02b0b6bc18d9cae5',1,'hide_sprites_range(uint8_t from, uint8_t to): metasprites.h'],['../msx_2metasprites_8h.html#ae57ff4bda74520d943f3b3346dfa5402',1,'hide_sprites_range(uint8_t from, uint8_t to) Z88DK_CALLEE PRESERVES_REGS(iyh: metasprites.h'],['../nes_2metasprites_8h.html#a72096a9bde11c6c34b5a0e756a63189a',1,'hide_sprites_range(uint8_t from, uint8_t to) OLDCALL: metasprites.h'],['../sms_2metasprites_8h.html#a51db5a47025de1c8765885281999d53c',1,'hide_sprites_range(uint8_t from, uint8_t to) PRESERVES_REGS(iyh: metasprites.h']]], + ['hiramcpy_1425',['hiramcpy',['../gb_8h.html#a97b9f2fc6ac7cae97656aca940d65d44',1,'gb.h']]] ]; diff --git a/docs/api/search/functions_9.js b/docs/api/search/functions_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['init_5fbkg_1425',['init_bkg',['../gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b',1,'init_bkg(uint8_t c) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464',1,'init_bkg(uint8_t c) NO_OVERLAY_LOCALS: nes.h']]], - ['init_5fwin_1426',['init_win',['../gb_8h.html#af6ac67037de041eb0141ba3725b1db83',1,'gb.h']]], - ['initarand_1427',['initarand',['../rand_8h.html#a333400f85febd7e1360835955103db8b',1,'rand.h']]], - ['initrand_1428',['initrand',['../rand_8h.html#a964538799843c0ba5bd01151ef7e2640',1,'rand.h']]], - ['isalpha_1429',['isalpha',['../ctype_8h.html#aa08b907b413d5f156b6214e72d0612bb',1,'ctype.h']]], - ['isdigit_1430',['isdigit',['../ctype_8h.html#af3380cc4b95d21a135cd1b35fc9a09cc',1,'ctype.h']]], - ['islower_1431',['islower',['../ctype_8h.html#a0b70d87c74367a00d03702a44da39614',1,'ctype.h']]], - ['isspace_1432',['isspace',['../ctype_8h.html#a48644b2a9c138472af0e1c83f688bd58',1,'ctype.h']]], - ['isupper_1433',['isupper',['../ctype_8h.html#a31e9b95a4c8bca65d901dca5c0c95c1f',1,'ctype.h']]], - ['itoa_1434',['itoa',['../stdlib_8h.html#aac2ea595a9ea8f5ebd883a0bc05eba5c',1,'stdlib.h']]] + ['init_5fbkg_1426',['init_bkg',['../gb_8h.html#a46058204097dd305bf72bc20ea7f7a3b',1,'init_bkg(uint8_t c) OLDCALL PRESERVES_REGS(b: gb.h'],['../nes_8h.html#ad4e94bfe39cbe8e1b366d65c13adb464',1,'init_bkg(uint8_t c) NO_OVERLAY_LOCALS: nes.h']]], + ['init_5fwin_1427',['init_win',['../gb_8h.html#af6ac67037de041eb0141ba3725b1db83',1,'gb.h']]], + ['initarand_1428',['initarand',['../rand_8h.html#a333400f85febd7e1360835955103db8b',1,'rand.h']]], + ['initrand_1429',['initrand',['../rand_8h.html#a964538799843c0ba5bd01151ef7e2640',1,'rand.h']]], + ['isalpha_1430',['isalpha',['../ctype_8h.html#aa08b907b413d5f156b6214e72d0612bb',1,'ctype.h']]], + ['isdigit_1431',['isdigit',['../ctype_8h.html#af3380cc4b95d21a135cd1b35fc9a09cc',1,'ctype.h']]], + ['islower_1432',['islower',['../ctype_8h.html#a0b70d87c74367a00d03702a44da39614',1,'ctype.h']]], + ['isspace_1433',['isspace',['../ctype_8h.html#a48644b2a9c138472af0e1c83f688bd58',1,'ctype.h']]], + ['isupper_1434',['isupper',['../ctype_8h.html#a31e9b95a4c8bca65d901dca5c0c95c1f',1,'ctype.h']]], + ['itoa_1435',['itoa',['../stdlib_8h.html#aac2ea595a9ea8f5ebd883a0bc05eba5c',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_a.js b/docs/api/search/functions_a.js @@ -1,6 +1,6 @@ var searchData= [ - ['joypad_1435',['joypad',['../gb_8h.html#a4344fefd260763e12703138066841b19',1,'joypad(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b',1,'joypad(void) OLDCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa',1,'joypad(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b',1,'joypad(void) OLDCALL PRESERVES_REGS(b: sms.h']]], - ['joypad_5fex_1436',['joypad_ex',['../gb_8h.html#ab6634cc802b70972dc0ce0961ffc9693',1,'joypad_ex(joypads_t *joypads) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a1d45c65829490c5ec98362f5e60edc20',1,'joypad_ex(joypads_t *joypads) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e',1,'joypad_ex(joypads_t *joypads) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a1d45c65829490c5ec98362f5e60edc20',1,'joypad_ex(joypads_t *joypads) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], - ['joypad_5finit_1437',['joypad_init',['../gb_8h.html#ab7e35e1eff44ed78ad8f0015c6e85b4e',1,'joypad_init(uint8_t npads, joypads_t *joypads) OLDCALL: gb.h'],['../msx_8h.html#abe90cc2b5bb10c0ed9e01e548ddf8862',1,'joypad_init(uint8_t npads, joypads_t *joypads) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a',1,'joypad_init(uint8_t npads, joypads_t *joypads) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#abe90cc2b5bb10c0ed9e01e548ddf8862',1,'joypad_init(uint8_t npads, joypads_t *joypads) Z88DK_CALLEE: sms.h']]] + ['joypad_1436',['joypad',['../gb_8h.html#a4344fefd260763e12703138066841b19',1,'joypad(void) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b',1,'joypad(void) OLDCALL PRESERVES_REGS(b: msx.h'],['../nes_8h.html#a8feed006393f8c8c070b2d29d91ec8aa',1,'joypad(void) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b',1,'joypad(void) OLDCALL PRESERVES_REGS(b: sms.h']]], + ['joypad_5fex_1437',['joypad_ex',['../gb_8h.html#ab6634cc802b70972dc0ce0961ffc9693',1,'joypad_ex(joypads_t *joypads) PRESERVES_REGS(b: gb.h'],['../msx_8h.html#a1d45c65829490c5ec98362f5e60edc20',1,'joypad_ex(joypads_t *joypads) Z88DK_FASTCALL PRESERVES_REGS(iyh: msx.h'],['../nes_8h.html#af3ee931a6c78c8716cadfedd9f627b6e',1,'joypad_ex(joypads_t *joypads) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#a1d45c65829490c5ec98362f5e60edc20',1,'joypad_ex(joypads_t *joypads) Z88DK_FASTCALL PRESERVES_REGS(iyh: sms.h']]], + ['joypad_5finit_1438',['joypad_init',['../gb_8h.html#ab7e35e1eff44ed78ad8f0015c6e85b4e',1,'joypad_init(uint8_t npads, joypads_t *joypads) OLDCALL: gb.h'],['../msx_8h.html#abe90cc2b5bb10c0ed9e01e548ddf8862',1,'joypad_init(uint8_t npads, joypads_t *joypads) Z88DK_CALLEE: msx.h'],['../nes_8h.html#a54e98484026ce279ea5d3d0d7a3fb87a',1,'joypad_init(uint8_t npads, joypads_t *joypads) NO_OVERLAY_LOCALS: nes.h'],['../sms_8h.html#abe90cc2b5bb10c0ed9e01e548ddf8862',1,'joypad_init(uint8_t npads, joypads_t *joypads) Z88DK_CALLEE: sms.h']]] ]; diff --git a/docs/api/search/functions_b.js b/docs/api/search/functions_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['labs_1438',['labs',['../stdlib_8h.html#a8b7210ba18f750970a2db3c73a841a22',1,'stdlib.h']]], - ['line_1439',['line',['../drawing_8h.html#afe0ad8959a2867c4b60829d065660f1b',1,'drawing.h']]], - ['longjmp_1440',['longjmp',['../setjmp_8h.html#ae8f437ea759f560a09affd1bab9acb74',1,'setjmp.h']]], - ['ltoa_1441',['ltoa',['../stdlib_8h.html#a6374e62474a5a76c7ace9a59fb1cc829',1,'stdlib.h']]] + ['labs_1439',['labs',['../stdlib_8h.html#a8b7210ba18f750970a2db3c73a841a22',1,'stdlib.h']]], + ['line_1440',['line',['../drawing_8h.html#afe0ad8959a2867c4b60829d065660f1b',1,'drawing.h']]], + ['longjmp_1441',['longjmp',['../setjmp_8h.html#ae8f437ea759f560a09affd1bab9acb74',1,'setjmp.h']]], + ['ltoa_1442',['ltoa',['../stdlib_8h.html#a6374e62474a5a76c7ace9a59fb1cc829',1,'stdlib.h']]] ]; diff --git a/docs/api/search/functions_c.js b/docs/api/search/functions_c.js @@ -1,20 +1,20 @@ var searchData= [ - ['malloc_1442',['malloc',['../stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392',1,'stdlib.h']]], - ['memcmp_1443',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], - ['memcpy_1444',['memcpy',['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], - ['memmove_1445',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], - ['memset_1446',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], - ['mode_1447',['mode',['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h']]], - ['move_5fbkg_1448',['move_bkg',['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h']]], - ['move_5fmetasprite_1449',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fex_1450',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipx_1451',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipxy_1452',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fflipy_1453',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhflip_1454',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fhvflip_1455',['move_metasprite_hvflip',['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fmetasprite_5fvflip_1456',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], - ['move_5fsprite_1457',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], - ['move_5fwin_1458',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]] + ['malloc_1443',['malloc',['../stdlib_8h.html#a7ac38fce3243a7dcf448301ee9ffd392',1,'stdlib.h']]], + ['memcmp_1444',['memcmp',['../asm_2mos6502_2string_8h.html#a89f352da4604926eb5a5dabae5ec09e9',1,'memcmp(const void *buf1, const void *buf2, size_t count): string.h'],['../asm_2sm83_2string_8h.html#a52701f453c97403ec1b12d286484259b',1,'memcmp(const void *buf1, const void *buf2, size_t count) OLDCALL: string.h'],['../asm_2z80_2string_8h.html#add78645dba711c548ab16d056fb83b7e',1,'memcmp(const void *buf1, const void *buf2, size_t count) Z88DK_CALLEE: string.h']]], + ['memcpy_1445',['memcpy',['../asm_2sm83_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h'],['../asm_2z80_2string_8h.html#ab68eb7b07f8ada1c6c8bde74731d3de7',1,'memcpy(void *dest, const void *src, size_t len): string.h']]], + ['memmove_1446',['memmove',['../asm_2mos6502_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h'],['../asm_2sm83_2string_8h.html#a802c986820d3866639922b6bc9484f90',1,'memmove(void *dest, const void *src, size_t n): string.h'],['../asm_2z80_2string_8h.html#a854ba725a4e429439ccf93b1f5ad7b3a',1,'memmove(void *dest, const void *src, size_t n) OLDCALL: string.h']]], + ['memset_1447',['memset',['../asm_2mos6502_2string_8h.html#ace6ee45c30e71865e6eb635200379db9',1,'memset(void *s, int c, size_t n): string.h'],['../asm_2sm83_2string_8h.html#a4bc4146b1a053fc4ec10f1377bb21a4f',1,'memset(void *s, int c, size_t n) OLDCALL PRESERVES_REGS(b: string.h'],['../asm_2z80_2string_8h.html#a6491121b0087a8848354d9de3aa2444b',1,'memset(void *s, int c, size_t n) Z88DK_CALLEE: string.h']]], + ['mode_1448',['mode',['../msx_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: msx.h'],['../sms_8h.html#a3ea524204d839377cf39842eec23e202',1,'mode(uint8_t m) OLDCALL: sms.h'],['../nes_8h.html#ade75173639b6e7be241b8eb31fe825ef',1,'mode(uint8_t m) NO_OVERLAY_LOCALS: nes.h'],['../gb_8h.html#afb0c344e6a417709af9497543f072aa3',1,'mode(uint8_t m): gb.h']]], + ['move_5fbkg_1449',['move_bkg',['../gb_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): nes.h'],['../sms_8h.html#a6261537edc74068e3f7f057e6a3e8a57',1,'move_bkg(uint8_t x, uint8_t y): sms.h']]], + ['move_5fmetasprite_1450',['move_metasprite',['../gb_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../msx_2metasprites_8h.html#a77475e913bf0a19df28bdbf9d1cf392b',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a58afd65e58ef341df1a9f82564162063',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a3c41dc2658d15d28eb7e2e3fa941a1cb',1,'move_metasprite(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fex_1451',['move_metasprite_ex',['../gb_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../sms_2metasprites_8h.html#aa6d5c46f2b2b65eab0f0e4e1ee7110e8',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h'],['../msx_2metasprites_8h.html#a6a320e8632e35cba926e089b035146e1',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aea470ec28599089b4ef6d4b0bb065ff3',1,'move_metasprite_ex(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipx_1452',['move_metasprite_flipx',['../gb_2metasprites_8h.html#a061cc1e8214c86414dc1d5017b9c8be2',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#adcf30adc326753cb4dc60601c94513c0',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a839b5b6fe0987354d6b1b3042c5b2244',1,'move_metasprite_flipx(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipxy_1453',['move_metasprite_flipxy',['../gb_2metasprites_8h.html#a21a071eea8fb69b577cfcd86aad5bdac',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a428b96330e115d3eb6e7d9d71461dadb',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a543645758e641b858a5917310bf42d42',1,'move_metasprite_flipxy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fflipy_1454',['move_metasprite_flipy',['../gb_2metasprites_8h.html#a4de12dbe1868a2a408e8ef583ccc9df1',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ad3fe7a507d4ff6aa8935c976cbfec6da',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h'],['../sms_2metasprites_8h.html#a9569d0c6d92dbc294a6fbcbfdcb53dd7',1,'move_metasprite_flipy(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_prop, uint8_t base_sprite, uint16_t x, uint16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhflip_1455',['move_metasprite_hflip',['../gb_2metasprites_8h.html#a27e3bb17d0458b60b1f0433f66301f46',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#ab326d76901c06a49257a9145b557af71',1,'move_metasprite_hflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fhvflip_1456',['move_metasprite_hvflip',['../gb_2metasprites_8h.html#a32a61acd4a76d1de5814f7b94c8bc23f',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#aa02989a68e2d593872b851cd5ed17f1b',1,'move_metasprite_hvflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fmetasprite_5fvflip_1457',['move_metasprite_vflip',['../gb_2metasprites_8h.html#aa8ff2df0679ebb0b6e0a8f6d83127e1a',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, uint8_t x, uint8_t y): metasprites.h'],['../nes_2metasprites_8h.html#a5f770be62efaa5f0b4eabc8b40196e59',1,'move_metasprite_vflip(const metasprite_t *metasprite, uint8_t base_tile, uint8_t base_sprite, int16_t x, int16_t y): metasprites.h']]], + ['move_5fsprite_1458',['move_sprite',['../gb_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): gb.h'],['../msx_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): msx.h'],['../nes_8h.html#a3e80bb115f7212eb72a5f341fdc408d7',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y) NO_OVERLAY_LOCALS: gb.h'],['../sms_8h.html#ab42c12c1d9aed3fd963248fbea9830cd',1,'move_sprite(uint8_t nb, uint8_t x, uint8_t y): sms.h']]], + ['move_5fwin_1459',['move_win',['../gb_8h.html#aeef17768c494bcd6b67f7591329f7ff5',1,'gb.h']]] ]; diff --git a/docs/api/search/functions_d.js b/docs/api/search/functions_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['nowait_5fint_5fhandler_1459',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]] + ['nowait_5fint_5fhandler_1460',['nowait_int_handler',['../gb_8h.html#a4e4afc51edff293a392211cb8d836591',1,'gb.h']]] ]; diff --git a/docs/api/search/functions_e.js b/docs/api/search/functions_e.js @@ -1,10 +1,10 @@ var searchData= [ - ['plot_1460',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], - ['plot_5fpoint_1461',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], - ['posx_1462',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], - ['posy_1463',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], - ['printf_1464',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], - ['putchar_1465',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], - ['puts_1466',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]] + ['plot_1461',['plot',['../drawing_8h.html#ac888c327137d7f00cb3af57af236602a',1,'drawing.h']]], + ['plot_5fpoint_1462',['plot_point',['../drawing_8h.html#a595c77bca15884c75fd85af84f373814',1,'drawing.h']]], + ['posx_1463',['posx',['../console_8h.html#ad3c65a82dfb7812bb8824bd053c733bb',1,'console.h']]], + ['posy_1464',['posy',['../console_8h.html#ac3c7a63f972de763d137a9150eeb18a6',1,'console.h']]], + ['printf_1465',['printf',['../stdio_8h.html#a133c04c35a1c14c6f8d8078831705661',1,'stdio.h']]], + ['putchar_1466',['putchar',['../stdio_8h.html#aab41487f7727cf7eb7377f9b8f494c58',1,'stdio.h']]], + ['puts_1467',['puts',['../stdio_8h.html#a299d0f9cb9e7b14e1278a4ed21e4d76f',1,'stdio.h']]] ]; diff --git a/docs/api/search/functions_f.js b/docs/api/search/functions_f.js @@ -1,4 +1,4 @@ var searchData= [ - ['qsort_1467',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]] + ['qsort_1468',['qsort',['../stdlib_8h.html#aaede534f3eed2c667229d50df10fca0e',1,'stdlib.h']]] ]; diff --git a/docs/api/search/groups_0.js b/docs/api/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['list_20of_20gbdk_20fonts_2551',['List of gbdk fonts',['../group__gbdk__fonts.html',1,'']]] + ['list_20of_20gbdk_20fonts_2553',['List of gbdk fonts',['../group__gbdk__fonts.html',1,'']]] ]; diff --git a/docs/api/search/pages_0.js b/docs/api/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['coding_20guidelines_2552',['Coding Guidelines',['../docs_coding_guidelines.html',1,'index']]] + ['coding_20guidelines_2554',['Coding Guidelines',['../docs_coding_guidelines.html',1,'index']]] ]; diff --git a/docs/api/search/pages_1.js b/docs/api/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['example_20programs_2553',['Example Programs',['../docs_example_programs.html',1,'index']]] + ['example_20programs_2555',['Example Programs',['../docs_example_programs.html',1,'index']]] ]; diff --git a/docs/api/search/pages_2.js b/docs/api/search/pages_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['frequently_20asked_20questions_20_28faq_29_2554',['Frequently Asked Questions (FAQ)',['../docs_faq.html',1,'index']]] + ['frequently_20asked_20questions_20_28faq_29_2556',['Frequently Asked Questions (FAQ)',['../docs_faq.html',1,'index']]] ]; diff --git a/docs/api/search/pages_3.js b/docs/api/search/pages_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['gbdk_20release_20notes_2555',['GBDK Release Notes',['../docs_releases.html',1,'index']]], - ['gbdk_20toolchain_2556',['GBDK Toolchain',['../docs_toolchain.html',1,'index']]], - ['general_20documentation_2557',['General Documentation',['../index.html',1,'']]], - ['getting_20started_2558',['Getting Started',['../docs_getting_started.html',1,'index']]] + ['gbdk_20release_20notes_2557',['GBDK Release Notes',['../docs_releases.html',1,'index']]], + ['gbdk_20toolchain_2558',['GBDK Toolchain',['../docs_toolchain.html',1,'index']]], + ['general_20documentation_2559',['General Documentation',['../index.html',1,'']]], + ['getting_20started_2560',['Getting Started',['../docs_getting_started.html',1,'index']]] ]; diff --git a/docs/api/search/pages_4.js b/docs/api/search/pages_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['links_2c_20tools_20and_20debugging_2559',['Links, Tools and Debugging',['../docs_links_and_tools.html',1,'index']]] + ['links_2c_20tools_20and_20debugging_2561',['Links, Tools and Debugging',['../docs_links_and_tools.html',1,'index']]] ]; diff --git a/docs/api/search/pages_5.js b/docs/api/search/pages_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['migrating_20to_20new_20gbdk_20versions_2560',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]] + ['migrating_20to_20new_20gbdk_20versions_2562',['Migrating to new GBDK Versions',['../docs_migrating_versions.html',1,'index']]] ]; diff --git a/docs/api/search/pages_6.js b/docs/api/search/pages_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['rom_2fram_20banking_20and_20mbcs_2561',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]] + ['rom_2fram_20banking_20and_20mbcs_2563',['ROM/RAM Banking and MBCs',['../docs_rombanking_mbcs.html',1,'index']]] ]; diff --git a/docs/api/search/pages_7.js b/docs/api/search/pages_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['supported_20consoles_20_26_20cross_20compiling_2562',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]] + ['supported_20consoles_20_26_20cross_20compiling_2564',['Supported Consoles & Cross Compiling',['../docs_supported_consoles.html',1,'index']]] ]; diff --git a/docs/api/search/pages_8.js b/docs/api/search/pages_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['todo_20list_2563',['Todo List',['../todo.html',1,'']]], - ['toolchain_20settings_2564',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]] + ['todo_20list_2565',['Todo List',['../todo.html',1,'']]], + ['toolchain_20settings_2566',['Toolchain settings',['../docs_toolchain_settings.html',1,'index']]] ]; diff --git a/docs/api/search/pages_9.js b/docs/api/search/pages_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['using_20gbdk_2565',['Using GBDK',['../docs_using_gbdk.html',1,'index']]] + ['using_20gbdk_2567',['Using GBDK',['../docs_using_gbdk.html',1,'index']]] ]; diff --git a/docs/api/search/typedefs_0.js b/docs/api/search/typedefs_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['bcd_1733',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], - ['boolean_1734',['BOOLEAN',['../asm_2types_8h.html#a5e2fb030036b42012a298e24aca66071',1,'types.h']]], - ['byte_1735',['BYTE',['../asm_2types_8h.html#a0059ccf0a32e1f146ef70ce970908bf6',1,'types.h']]] + ['bcd_1734',['BCD',['../gb_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../nes_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h'],['../sms_2bcd_8h.html#a4813acd7f1852dd32b67175ca6aca2eb',1,'BCD(): bcd.h']]], + ['boolean_1735',['BOOLEAN',['../asm_2types_8h.html#a5e2fb030036b42012a298e24aca66071',1,'types.h']]], + ['byte_1736',['BYTE',['../asm_2types_8h.html#a0059ccf0a32e1f146ef70ce970908bf6',1,'types.h']]] ]; diff --git a/docs/api/search/typedefs_1.js b/docs/api/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['clock_5ft_1736',['clock_t',['../asm_2mos6502_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h'],['../asm_2sm83_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h'],['../asm_2z80_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h']]] + ['clock_5ft_1737',['clock_t',['../asm_2mos6502_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h'],['../asm_2sm83_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h'],['../asm_2z80_2types_8h.html#aeb756bd89bf86769edbefdef8135109f',1,'clock_t(): types.h']]] ]; diff --git a/docs/api/search/typedefs_2.js b/docs/api/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['dword_1737',['DWORD',['../asm_2types_8h.html#ad4ab93994d05960e2f96e83b4c45c1cf',1,'types.h']]] + ['dword_1738',['DWORD',['../asm_2types_8h.html#ad4ab93994d05960e2f96e83b4c45c1cf',1,'types.h']]] ]; diff --git a/docs/api/search/typedefs_3.js b/docs/api/search/typedefs_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['far_5fptr_1738',['FAR_PTR',['../far__ptr_8h.html#a7c6f52121dd07af29b477f4e64314842',1,'far_ptr.h']]], - ['fixed_1739',['fixed',['../asm_2types_8h.html#ab61f8ff6a444351a91fc9a67c8e6145f',1,'types.h']]], - ['font_5ft_1740',['font_t',['../font_8h.html#a7c6b54e58c41763c66f15ec4528a1d4a',1,'font.h']]] + ['far_5fptr_1739',['FAR_PTR',['../far__ptr_8h.html#a7c6f52121dd07af29b477f4e64314842',1,'far_ptr.h']]], + ['fixed_1740',['fixed',['../asm_2types_8h.html#ab61f8ff6a444351a91fc9a67c8e6145f',1,'types.h']]], + ['font_5ft_1741',['font_t',['../font_8h.html#a7c6b54e58c41763c66f15ec4528a1d4a',1,'font.h']]] ]; diff --git a/docs/api/search/typedefs_4.js b/docs/api/search/typedefs_4.js @@ -1,20 +1,20 @@ var searchData= [ - ['int16_1741',['INT16',['../asm_2sm83_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h'],['../asm_2z80_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h'],['../asm_2mos6502_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h']]], - ['int16_5ft_1742',['int16_t',['../stdint_8h.html#a66634143db08bebe9b46ab4cb1fc6fd3',1,'stdint.h']]], - ['int32_1743',['INT32',['../asm_2mos6502_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h'],['../asm_2sm83_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h'],['../asm_2z80_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h']]], - ['int32_5ft_1744',['int32_t',['../stdint_8h.html#a7cf4a942912b990a96c39f9a2b81aa32',1,'stdint.h']]], - ['int8_1745',['INT8',['../asm_2mos6502_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h'],['../asm_2sm83_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h'],['../asm_2z80_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h']]], - ['int8_5ft_1746',['int8_t',['../stdint_8h.html#aef44329758059c91c76d334e8fc09700',1,'stdint.h']]], - ['int_5ffast16_5ft_1747',['int_fast16_t',['../stdint_8h.html#afc08556e35ad5fc42968cf164e7852d4',1,'stdint.h']]], - ['int_5ffast32_5ft_1748',['int_fast32_t',['../stdint_8h.html#a21402dabb3274e5161a34a27ccff50db',1,'stdint.h']]], - ['int_5ffast8_5ft_1749',['int_fast8_t',['../stdint_8h.html#afa981e0352f65c207364c9cb82246b53',1,'stdint.h']]], - ['int_5fhandler_1750',['int_handler',['../gb_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): gb.h'],['../msx_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): msx.h'],['../nes_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): nes.h'],['../sms_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): sms.h']]], - ['int_5fleast16_5ft_1751',['int_least16_t',['../stdint_8h.html#a3379485af1661b4f36ac1c311832253b',1,'stdint.h']]], - ['int_5fleast32_5ft_1752',['int_least32_t',['../stdint_8h.html#a50d1c7c0834558a78588e1d6d0f62a1d',1,'stdint.h']]], - ['int_5fleast8_5ft_1753',['int_least8_t',['../stdint_8h.html#ae04fa5ea5ad475bfe428842a986fbf28',1,'stdint.h']]], - ['intmax_5ft_1754',['intmax_t',['../stdint_8h.html#aa8722f97ae26d6aeff0fd4ebba7de7e4',1,'stdint.h']]], - ['intptr_5ft_1755',['intptr_t',['../stdint_8h.html#a0fbe4a4f8dd857ee04923a901f27465f',1,'stdint.h']]], - ['isr_5fnested_5fvector_5ft_1756',['isr_nested_vector_t',['../isr_8h.html#a99e64ac886740db0eb63d8ed0235b5c7',1,'isr.h']]], - ['isr_5fvector_5ft_1757',['isr_vector_t',['../isr_8h.html#a40dca48ca391581d7f67d8697533cf30',1,'isr.h']]] + ['int16_1742',['INT16',['../asm_2sm83_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h'],['../asm_2z80_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h'],['../asm_2mos6502_2types_8h.html#a18f1c7ce6c452edd933189d52294af8d',1,'INT16(): types.h']]], + ['int16_5ft_1743',['int16_t',['../stdint_8h.html#a66634143db08bebe9b46ab4cb1fc6fd3',1,'stdint.h']]], + ['int32_1744',['INT32',['../asm_2mos6502_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h'],['../asm_2sm83_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h'],['../asm_2z80_2types_8h.html#a516ea33686d40a7f91f5644851ce7b5d',1,'INT32(): types.h']]], + ['int32_5ft_1745',['int32_t',['../stdint_8h.html#a7cf4a942912b990a96c39f9a2b81aa32',1,'stdint.h']]], + ['int8_1746',['INT8',['../asm_2mos6502_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h'],['../asm_2sm83_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h'],['../asm_2z80_2types_8h.html#a7ebe70ceca856797319175e30bcf003d',1,'INT8(): types.h']]], + ['int8_5ft_1747',['int8_t',['../stdint_8h.html#aef44329758059c91c76d334e8fc09700',1,'stdint.h']]], + ['int_5ffast16_5ft_1748',['int_fast16_t',['../stdint_8h.html#afc08556e35ad5fc42968cf164e7852d4',1,'stdint.h']]], + ['int_5ffast32_5ft_1749',['int_fast32_t',['../stdint_8h.html#a21402dabb3274e5161a34a27ccff50db',1,'stdint.h']]], + ['int_5ffast8_5ft_1750',['int_fast8_t',['../stdint_8h.html#afa981e0352f65c207364c9cb82246b53',1,'stdint.h']]], + ['int_5fhandler_1751',['int_handler',['../gb_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): gb.h'],['../msx_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): msx.h'],['../nes_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): nes.h'],['../sms_8h.html#a9508f919d9482d1d51534ccac212454d',1,'int_handler(): sms.h']]], + ['int_5fleast16_5ft_1752',['int_least16_t',['../stdint_8h.html#a3379485af1661b4f36ac1c311832253b',1,'stdint.h']]], + ['int_5fleast32_5ft_1753',['int_least32_t',['../stdint_8h.html#a50d1c7c0834558a78588e1d6d0f62a1d',1,'stdint.h']]], + ['int_5fleast8_5ft_1754',['int_least8_t',['../stdint_8h.html#ae04fa5ea5ad475bfe428842a986fbf28',1,'stdint.h']]], + ['intmax_5ft_1755',['intmax_t',['../stdint_8h.html#aa8722f97ae26d6aeff0fd4ebba7de7e4',1,'stdint.h']]], + ['intptr_5ft_1756',['intptr_t',['../stdint_8h.html#a0fbe4a4f8dd857ee04923a901f27465f',1,'stdint.h']]], + ['isr_5fnested_5fvector_5ft_1757',['isr_nested_vector_t',['../isr_8h.html#a99e64ac886740db0eb63d8ed0235b5c7',1,'isr.h']]], + ['isr_5fvector_5ft_1758',['isr_vector_t',['../isr_8h.html#a40dca48ca391581d7f67d8697533cf30',1,'isr.h']]] ]; diff --git a/docs/api/search/typedefs_5.js b/docs/api/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['jmp_5fbuf_1758',['jmp_buf',['../setjmp_8h.html#a88bdd5a73c39b334f254a3ef5488880d',1,'setjmp.h']]] + ['jmp_5fbuf_1759',['jmp_buf',['../setjmp_8h.html#a88bdd5a73c39b334f254a3ef5488880d',1,'setjmp.h']]] ]; diff --git a/docs/api/search/typedefs_6.js b/docs/api/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['lword_1759',['LWORD',['../asm_2types_8h.html#a6c3850eca7373a470eb6e5a7c6278215',1,'types.h']]] + ['lword_1760',['LWORD',['../asm_2types_8h.html#a6c3850eca7373a470eb6e5a7c6278215',1,'types.h']]] ]; diff --git a/docs/api/search/typedefs_7.js b/docs/api/search/typedefs_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['metasprite_5ft_1760',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h']]], - ['mfont_5fhandle_1761',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]] + ['metasprite_5ft_1761',['metasprite_t',['../gb_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../msx_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../nes_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h'],['../sms_2metasprites_8h.html#aba6401cc8173158a9f37ee22094c03d3',1,'metasprite_t(): metasprites.h']]], + ['mfont_5fhandle_1762',['mfont_handle',['../font_8h.html#aea1f63fe2ea8c7689b061ad93b485553',1,'font.h']]] ]; diff --git a/docs/api/search/typedefs_8.js b/docs/api/search/typedefs_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['oam_5fitem_5ft_1762',['OAM_item_t',['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]] + ['oam_5fitem_5ft_1763',['OAM_item_t',['../gb_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): gb.h'],['../msx_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): msx.h'],['../nes_8h.html#a8e5ea12b86bdfc812448c2f5c4336c03',1,'OAM_item_t(): nes.h']]] ]; diff --git a/docs/api/search/typedefs_9.js b/docs/api/search/typedefs_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['palette_5fcolor_5ft_1763',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], - ['pmfont_5fhandle_1764',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], - ['pointer_1765',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], - ['ptrdiff_5ft_1766',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]] + ['palette_5fcolor_5ft_1764',['palette_color_t',['../cgb_8h.html#af868d7cdbd052c6b972ef137e02f6495',1,'palette_color_t(): cgb.h'],['../nes_8h.html#aa1843c9b694489b612595631315c1c21',1,'palette_color_t(): nes.h']]], + ['pmfont_5fhandle_1765',['pmfont_handle',['../font_8h.html#a82e0e078fc8a8b6a18538131625dba3a',1,'font.h']]], + ['pointer_1766',['POINTER',['../types_8h.html#ae51a81000f343b8ec43bca1f6a723d7b',1,'types.h']]], + ['ptrdiff_5ft_1767',['ptrdiff_t',['../stddef_8h.html#afbe679a40a36da5983ebc5b39754c065',1,'stddef.h']]] ]; diff --git a/docs/api/search/typedefs_a.js b/docs/api/search/typedefs_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['size_5ft_1767',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]] + ['size_5ft_1768',['size_t',['../asm_2mos6502_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2sm83_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../asm_2z80_2types_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): types.h'],['../stddef_8h.html#a7c94ea6f8948649f8d181ae55911eeaf',1,'size_t(): stddef.h']]] ]; diff --git a/docs/api/search/typedefs_b.js b/docs/api/search/typedefs_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['time_5ft_1768',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]] + ['time_5ft_1769',['time_t',['../time_8h.html#ac84921d4d15eedac7d7b8051a7944c84',1,'time.h']]] ]; diff --git a/docs/api/search/typedefs_c.js b/docs/api/search/typedefs_c.js @@ -1,21 +1,21 @@ var searchData= [ - ['ubyte_1769',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], - ['udword_1770',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], - ['uint16_1771',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], - ['uint16_5ft_1772',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], - ['uint32_1773',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], - ['uint32_5ft_1774',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], - ['uint8_1775',['UINT8',['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], - ['uint8_5ft_1776',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], - ['uint_5ffast16_5ft_1777',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], - ['uint_5ffast32_5ft_1778',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], - ['uint_5ffast8_5ft_1779',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], - ['uint_5fleast16_5ft_1780',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], - ['uint_5fleast32_5ft_1781',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], - ['uint_5fleast8_5ft_1782',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], - ['uintmax_5ft_1783',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], - ['uintptr_5ft_1784',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], - ['ulword_1785',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], - ['uword_1786',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]] + ['ubyte_1770',['UBYTE',['../asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95',1,'types.h']]], + ['udword_1771',['UDWORD',['../asm_2types_8h.html#a332730c89876a91d3c98a6c9a764e23e',1,'types.h']]], + ['uint16_1772',['UINT16',['../asm_2mos6502_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2sm83_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h'],['../asm_2z80_2types_8h.html#a805c2c164bdd38d72a30c46e84fb568b',1,'UINT16(): types.h']]], + ['uint16_5ft_1773',['uint16_t',['../stdint_8h.html#adf4d876453337156dde61095e1f20223',1,'stdint.h']]], + ['uint32_1774',['UINT32',['../asm_2mos6502_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2sm83_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h'],['../asm_2z80_2types_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e',1,'UINT32(): types.h']]], + ['uint32_5ft_1775',['uint32_t',['../stdint_8h.html#a33594304e786b158f3fb30289278f5af',1,'stdint.h']]], + ['uint8_1776',['UINT8',['../asm_2z80_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2sm83_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h'],['../asm_2mos6502_2types_8h.html#ab27e9918b538ce9d8ca692479b375b6a',1,'UINT8(): types.h']]], + ['uint8_5ft_1777',['uint8_t',['../stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5',1,'stdint.h']]], + ['uint_5ffast16_5ft_1778',['uint_fast16_t',['../stdint_8h.html#a226d967fb6d06433caf43f20dc876aae',1,'stdint.h']]], + ['uint_5ffast32_5ft_1779',['uint_fast32_t',['../stdint_8h.html#a8a5d6c5353ff297fd0797e654772361b',1,'stdint.h']]], + ['uint_5ffast8_5ft_1780',['uint_fast8_t',['../stdint_8h.html#a2d31063fef649c85396fb28130ef9795',1,'stdint.h']]], + ['uint_5fleast16_5ft_1781',['uint_least16_t',['../stdint_8h.html#a1bae72af13d35bac8eb9424db7e27bf1',1,'stdint.h']]], + ['uint_5fleast32_5ft_1782',['uint_least32_t',['../stdint_8h.html#a1c0bb513299dbdffa1cce4277593b3ce',1,'stdint.h']]], + ['uint_5fleast8_5ft_1783',['uint_least8_t',['../stdint_8h.html#ab0fdd2a9dc9606590ecccc0a5d8b5b7c',1,'stdint.h']]], + ['uintmax_5ft_1784',['uintmax_t',['../stdint_8h.html#a21649560c6e8dce6de2fb6a95f1bf802',1,'stdint.h']]], + ['uintptr_5ft_1785',['uintptr_t',['../stdint_8h.html#a728e973c799f206f0151c8a3bd1e5699',1,'stdint.h']]], + ['ulword_1786',['ULWORD',['../asm_2types_8h.html#a91374712e986ede0145415318d88fbd8',1,'types.h']]], + ['uword_1787',['UWORD',['../asm_2types_8h.html#a9e551e7c1bd8feb51e8eefd109966f75',1,'types.h']]] ]; diff --git a/docs/api/search/typedefs_d.js b/docs/api/search/typedefs_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['va_5flist_1787',['va_list',['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]] + ['va_5flist_1788',['va_list',['../asm_2mos6502_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2sm83_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h'],['../asm_2z80_2stdarg_8h.html#a90f5a53cfeaf133c17cd213633060737',1,'va_list(): stdarg.h']]] ]; diff --git a/docs/api/search/typedefs_e.js b/docs/api/search/typedefs_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['wchar_5ft_1788',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], - ['word_1789',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]] + ['wchar_5ft_1789',['wchar_t',['../stddef_8h.html#a88ca3e0156f8101475a589ae3cbd98c8',1,'stddef.h']]], + ['word_1790',['WORD',['../asm_2types_8h.html#ac1b71367b1b0eae6718d17b4fd07aecd',1,'types.h']]] ]; diff --git a/docs/api/search/variables_0.js b/docs/api/search/variables_0.js @@ -1,39 +1,39 @@ var searchData= [ - ['_5f_5fcall_5fbanked_5faddr_1573',['__call_banked_addr',['../far__ptr_8h.html#a1344c26ca298a9eadea4bcfea6442ae3',1,'far_ptr.h']]], - ['_5f_5fcall_5fbanked_5fbank_1574',['__call_banked_bank',['../far__ptr_8h.html#a892433d652420445a9a6aebf1a256623',1,'far_ptr.h']]], - ['_5f_5fcall_5fbanked_5fptr_1575',['__call_banked_ptr',['../far__ptr_8h.html#a27792b7fc3796a1e1828d4c5812e5b21',1,'far_ptr.h']]], - ['_5f_5fcurrent_5fbase_5fprop_1576',['__current_base_prop',['../gb_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b',1,'__current_base_prop(): metasprites.h'],['../nes_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b',1,'__current_base_prop(): metasprites.h']]], - ['_5f_5fcurrent_5fbase_5ftile_1577',['__current_base_tile',['../gb_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../msx_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../nes_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../sms_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h']]], - ['_5f_5fcurrent_5fmetasprite_1578',['__current_metasprite',['../gb_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../msx_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../nes_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../sms_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h']]], - ['_5f_5frand_5fseed_1579',['__rand_seed',['../rand_8h.html#a7aab2f4a234108a5eae48e0d26380ae7',1,'rand.h']]], - ['_5f_5frender_5fshadow_5foam_1580',['__render_shadow_OAM',['../sms_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../nes_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../gb_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../msx_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h']]], - ['_5faud3waveram_1581',['_AUD3WAVERAM',['../gb_2hardware_8h.html#a70db64bdd045a9df09b289fe9b28af22',1,'hardware.h']]], - ['_5fbios_1582',['_BIOS',['../sms_8h.html#a735fc9fb4f089391a584293f2dff1008',1,'sms.h']]], - ['_5fcpu_1583',['_cpu',['../gb_8h.html#a874b9bd95b0a05d6a6072feabc879e45',1,'gb.h']]], - ['_5fcurrent_5f1bpp_5fcolors_1584',['_current_1bpp_colors',['../sms_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): sms.h'],['../nes_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): nes.h'],['../msx_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): msx.h'],['../gb_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): gb.h']]], - ['_5fcurrent_5f2bpp_5fpalette_1585',['_current_2bpp_palette',['../msx_8h.html#a22dc57e538f0f49e2dc7d1c73f67fc8f',1,'_current_2bpp_palette(): msx.h'],['../sms_8h.html#a22dc57e538f0f49e2dc7d1c73f67fc8f',1,'_current_2bpp_palette(): sms.h']]], - ['_5fcurrent_5fbank_1586',['_current_bank',['../gb_8h.html#a98b848953a95ce2fff6fda643575d74a',1,'_current_bank(): gb.h'],['../msx_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3',1,'_current_bank(): gb.h'],['../nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3',1,'_current_bank(): gb.h']]], - ['_5fhram_1587',['_HRAM',['../gb_2hardware_8h.html#a472e3b0909a2f0878f643e9968b871ef',1,'hardware.h']]], - ['_5fio_1588',['_IO',['../gb_2hardware_8h.html#a134e3f274c1e607b8c5ff5724860e288',1,'hardware.h']]], - ['_5fio_5fin_1589',['_io_in',['../gb_8h.html#a02f3a1585ae654444e628c1aa98ef0cf',1,'gb.h']]], - ['_5fio_5fout_1590',['_io_out',['../gb_8h.html#acae13736da20f9fc53e8d38934aa2119',1,'gb.h']]], - ['_5fio_5fstatus_1591',['_io_status',['../gb_8h.html#a2e3415ce2f7fb63427618bd9b9cb6635',1,'gb.h']]], - ['_5fis_5fgba_1592',['_is_GBA',['../gb_8h.html#a539b7b45b1c2d6b2051553665c76fd36',1,'gb.h']]], - ['_5fmap_5ftile_5foffset_1593',['_map_tile_offset',['../gb_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): gb.h'],['../msx_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): msx.h'],['../nes_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): nes.h'],['../sms_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): sms.h']]], - ['_5foamram_1594',['_OAMRAM',['../gb_2hardware_8h.html#a7030908728e166877fba9065671deb02',1,'hardware.h']]], - ['_5fram_1595',['_RAM',['../gb_2hardware_8h.html#ac1cf31cae6046360271ead6e8b7a6e87',1,'hardware.h']]], - ['_5frambank_1596',['_RAMBANK',['../gb_2hardware_8h.html#a2f83a5f5daa6418c77756e32923aef5a',1,'hardware.h']]], - ['_5fscrn0_1597',['_SCRN0',['../gb_2hardware_8h.html#ac5b9d1761bb972948fe10637dfaa94a7',1,'hardware.h']]], - ['_5fscrn1_1598',['_SCRN1',['../gb_2hardware_8h.html#afff31f511127bf7ba1bd3b6bc740aee8',1,'hardware.h']]], - ['_5fshadow_5foam_5fbase_1599',['_shadow_OAM_base',['../gb_8h.html#a7b662ae4d83f9837bacb9fd580673054',1,'_shadow_OAM_base(): gb.h'],['../msx_8h.html#a5435fd985412934e96a490e103c6bc49',1,'_shadow_OAM_base(): gb.h'],['../nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4',1,'_shadow_OAM_base(): gb.h'],['../sms_8h.html#a5435fd985412934e96a490e103c6bc49',1,'_shadow_OAM_base(): gb.h']]], - ['_5fshadow_5foam_5foff_1600',['_shadow_OAM_OFF',['../msx_8h.html#a388d1dff2698172ba8574e43f5c77c93',1,'_shadow_OAM_OFF(): msx.h'],['../sms_8h.html#a388d1dff2698172ba8574e43f5c77c93',1,'_shadow_OAM_OFF(): sms.h']]], - ['_5fsprites_5foff_1601',['_sprites_OFF',['../sms_8h.html#a536a0cd7b1a9340eec355d60bd0348cc',1,'sms.h']]], - ['_5fsram_1602',['_SRAM',['../gb_2hardware_8h.html#a09a4ae65605182c8b694197d3aea695e',1,'hardware.h']]], - ['_5fsubmap_5ftile_5foffset_1603',['_submap_tile_offset',['../gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): gb.h'],['../msx_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): msx.h'],['../nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): nes.h'],['../sms_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): sms.h']]], - ['_5fsystem_1604',['_SYSTEM',['../msx_2hardware_8h.html#a7093bf38c5e663715f4efed44341502d',1,'_SYSTEM(): hardware.h'],['../msx_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): msx.h'],['../nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): nes.h'],['../sms_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): sms.h']]], - ['_5fvram_1605',['_VRAM',['../gb_2hardware_8h.html#aea9200b29be90b58417787720cdf750b',1,'hardware.h']]], - ['_5fvram8000_1606',['_VRAM8000',['../gb_2hardware_8h.html#a73c94166161c33c61d63b3e4b5209cd0',1,'hardware.h']]], - ['_5fvram8800_1607',['_VRAM8800',['../gb_2hardware_8h.html#af763563b6123ef29d73931f616969049',1,'hardware.h']]], - ['_5fvram9000_1608',['_VRAM9000',['../gb_2hardware_8h.html#a668fd555c203361f5e4b835f05243102',1,'hardware.h']]] + ['_5f_5fcall_5fbanked_5faddr_1574',['__call_banked_addr',['../far__ptr_8h.html#a1344c26ca298a9eadea4bcfea6442ae3',1,'far_ptr.h']]], + ['_5f_5fcall_5fbanked_5fbank_1575',['__call_banked_bank',['../far__ptr_8h.html#a892433d652420445a9a6aebf1a256623',1,'far_ptr.h']]], + ['_5f_5fcall_5fbanked_5fptr_1576',['__call_banked_ptr',['../far__ptr_8h.html#a27792b7fc3796a1e1828d4c5812e5b21',1,'far_ptr.h']]], + ['_5f_5fcurrent_5fbase_5fprop_1577',['__current_base_prop',['../gb_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b',1,'__current_base_prop(): metasprites.h'],['../nes_2metasprites_8h.html#af2dc6b61dc598c155217788049a5416b',1,'__current_base_prop(): metasprites.h']]], + ['_5f_5fcurrent_5fbase_5ftile_1578',['__current_base_tile',['../gb_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../msx_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../nes_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h'],['../sms_2metasprites_8h.html#a345fa52509387bd18a4092178a18286f',1,'__current_base_tile(): metasprites.h']]], + ['_5f_5fcurrent_5fmetasprite_1579',['__current_metasprite',['../gb_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../msx_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../nes_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h'],['../sms_2metasprites_8h.html#aae51f066cc5436457f62351847bfc64b',1,'__current_metasprite(): metasprites.h']]], + ['_5f_5frand_5fseed_1580',['__rand_seed',['../rand_8h.html#a7aab2f4a234108a5eae48e0d26380ae7',1,'rand.h']]], + ['_5f_5frender_5fshadow_5foam_1581',['__render_shadow_OAM',['../sms_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../nes_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../gb_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h'],['../msx_2metasprites_8h.html#a4bfe4d95031b67951cf6bc342110db39',1,'__render_shadow_OAM(): metasprites.h']]], + ['_5faud3waveram_1582',['_AUD3WAVERAM',['../gb_2hardware_8h.html#a70db64bdd045a9df09b289fe9b28af22',1,'hardware.h']]], + ['_5fbios_1583',['_BIOS',['../sms_8h.html#a735fc9fb4f089391a584293f2dff1008',1,'sms.h']]], + ['_5fcpu_1584',['_cpu',['../gb_8h.html#a874b9bd95b0a05d6a6072feabc879e45',1,'gb.h']]], + ['_5fcurrent_5f1bpp_5fcolors_1585',['_current_1bpp_colors',['../sms_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): sms.h'],['../nes_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): nes.h'],['../msx_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): msx.h'],['../gb_8h.html#a250f5339e05523912926be566e9eb8c0',1,'_current_1bpp_colors(): gb.h']]], + ['_5fcurrent_5f2bpp_5fpalette_1586',['_current_2bpp_palette',['../msx_8h.html#a22dc57e538f0f49e2dc7d1c73f67fc8f',1,'_current_2bpp_palette(): msx.h'],['../sms_8h.html#a22dc57e538f0f49e2dc7d1c73f67fc8f',1,'_current_2bpp_palette(): sms.h']]], + ['_5fcurrent_5fbank_1587',['_current_bank',['../gb_8h.html#a98b848953a95ce2fff6fda643575d74a',1,'_current_bank(): gb.h'],['../msx_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3',1,'_current_bank(): gb.h'],['../nes_8h.html#a06bab3f8bce032de0d21fbd86e14c3f3',1,'_current_bank(): gb.h']]], + ['_5fhram_1588',['_HRAM',['../gb_2hardware_8h.html#a472e3b0909a2f0878f643e9968b871ef',1,'hardware.h']]], + ['_5fio_1589',['_IO',['../gb_2hardware_8h.html#a134e3f274c1e607b8c5ff5724860e288',1,'hardware.h']]], + ['_5fio_5fin_1590',['_io_in',['../gb_8h.html#a02f3a1585ae654444e628c1aa98ef0cf',1,'gb.h']]], + ['_5fio_5fout_1591',['_io_out',['../gb_8h.html#acae13736da20f9fc53e8d38934aa2119',1,'gb.h']]], + ['_5fio_5fstatus_1592',['_io_status',['../gb_8h.html#a2e3415ce2f7fb63427618bd9b9cb6635',1,'gb.h']]], + ['_5fis_5fgba_1593',['_is_GBA',['../gb_8h.html#a539b7b45b1c2d6b2051553665c76fd36',1,'gb.h']]], + ['_5fmap_5ftile_5foffset_1594',['_map_tile_offset',['../gb_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): gb.h'],['../msx_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): msx.h'],['../nes_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): nes.h'],['../sms_8h.html#aa82205e9629f984d0b3dc8055c211522',1,'_map_tile_offset(): sms.h']]], + ['_5foamram_1595',['_OAMRAM',['../gb_2hardware_8h.html#a7030908728e166877fba9065671deb02',1,'hardware.h']]], + ['_5fram_1596',['_RAM',['../gb_2hardware_8h.html#ac1cf31cae6046360271ead6e8b7a6e87',1,'hardware.h']]], + ['_5frambank_1597',['_RAMBANK',['../gb_2hardware_8h.html#a2f83a5f5daa6418c77756e32923aef5a',1,'hardware.h']]], + ['_5fscrn0_1598',['_SCRN0',['../gb_2hardware_8h.html#ac5b9d1761bb972948fe10637dfaa94a7',1,'hardware.h']]], + ['_5fscrn1_1599',['_SCRN1',['../gb_2hardware_8h.html#afff31f511127bf7ba1bd3b6bc740aee8',1,'hardware.h']]], + ['_5fshadow_5foam_5fbase_1600',['_shadow_OAM_base',['../gb_8h.html#a7b662ae4d83f9837bacb9fd580673054',1,'_shadow_OAM_base(): gb.h'],['../msx_8h.html#a5435fd985412934e96a490e103c6bc49',1,'_shadow_OAM_base(): gb.h'],['../nes_8h.html#a6286d69d5fb1133edd0c01c9545c62e4',1,'_shadow_OAM_base(): gb.h'],['../sms_8h.html#a5435fd985412934e96a490e103c6bc49',1,'_shadow_OAM_base(): gb.h']]], + ['_5fshadow_5foam_5foff_1601',['_shadow_OAM_OFF',['../msx_8h.html#a388d1dff2698172ba8574e43f5c77c93',1,'_shadow_OAM_OFF(): msx.h'],['../sms_8h.html#a388d1dff2698172ba8574e43f5c77c93',1,'_shadow_OAM_OFF(): sms.h']]], + ['_5fsprites_5foff_1602',['_sprites_OFF',['../sms_8h.html#a536a0cd7b1a9340eec355d60bd0348cc',1,'sms.h']]], + ['_5fsram_1603',['_SRAM',['../gb_2hardware_8h.html#a09a4ae65605182c8b694197d3aea695e',1,'hardware.h']]], + ['_5fsubmap_5ftile_5foffset_1604',['_submap_tile_offset',['../gb_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): gb.h'],['../msx_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): msx.h'],['../nes_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): nes.h'],['../sms_8h.html#ab472d9bbb1bcfd141374f5babc71934c',1,'_submap_tile_offset(): sms.h']]], + ['_5fsystem_1605',['_SYSTEM',['../msx_2hardware_8h.html#a7093bf38c5e663715f4efed44341502d',1,'_SYSTEM(): hardware.h'],['../msx_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): msx.h'],['../nes_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): nes.h'],['../sms_8h.html#a78fd7730ed37db84f52bcfc9ff41873f',1,'_SYSTEM(): sms.h']]], + ['_5fvram_1606',['_VRAM',['../gb_2hardware_8h.html#aea9200b29be90b58417787720cdf750b',1,'hardware.h']]], + ['_5fvram8000_1607',['_VRAM8000',['../gb_2hardware_8h.html#a73c94166161c33c61d63b3e4b5209cd0',1,'hardware.h']]], + ['_5fvram8800_1608',['_VRAM8800',['../gb_2hardware_8h.html#af763563b6123ef29d73931f616969049',1,'hardware.h']]], + ['_5fvram9000_1609',['_VRAM9000',['../gb_2hardware_8h.html#a668fd555c203361f5e4b835f05243102',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_1.js b/docs/api/search/variables_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['aud3wave_1609',['AUD3WAVE',['../gb_2hardware_8h.html#a2fe41a6e0abb211cc00a8fca90543966',1,'hardware.h']]] + ['aud3wave_1610',['AUD3WAVE',['../gb_2hardware_8h.html#a2fe41a6e0abb211cc00a8fca90543966',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_10.js b/docs/api/search/variables_10.js @@ -1,30 +1,30 @@ var searchData= [ - ['sb_5freg_1695',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], - ['sc_5freg_1696',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], - ['scx_5freg_1697',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], - ['scy_5freg_1698',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], - ['seg_1699',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], - ['segfn_1700',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], - ['segofs_1701',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], - ['shadow_5foam_1702',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], - ['shadow_5fppuctrl_1703',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], - ['shadow_5fppumask_1704',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], - ['shadow_5fvdp_5fr0_1705',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], - ['shadow_5fvdp_5fr1_1706',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], - ['shadow_5fvdp_5fr10_1707',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], - ['shadow_5fvdp_5fr2_1708',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], - ['shadow_5fvdp_5fr3_1709',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], - ['shadow_5fvdp_5fr4_1710',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], - ['shadow_5fvdp_5fr5_1711',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], - ['shadow_5fvdp_5fr6_1712',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], - ['shadow_5fvdp_5fr7_1713',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], - ['shadow_5fvdp_5fr8_1714',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], - ['shadow_5fvdp_5fr9_1715',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], - ['shadow_5fvdp_5frborder_1716',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], - ['shadow_5fvdp_5frscx_1717',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], - ['shadow_5fvdp_5frscy_1718',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], - ['stat_5freg_1719',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], - ['svbk_5freg_1720',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], - ['sys_5ftime_1721',['sys_time',['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h'],['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h']]] + ['sb_5freg_1696',['SB_REG',['../gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e',1,'hardware.h']]], + ['sc_5freg_1697',['SC_REG',['../gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a',1,'hardware.h']]], + ['scx_5freg_1698',['SCX_REG',['../gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f',1,'hardware.h']]], + ['scy_5freg_1699',['SCY_REG',['../gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2',1,'hardware.h']]], + ['seg_1700',['seg',['../union____far__ptr.html#a13c65a38be633a3ac219c3b5b3be5ce6',1,'__far_ptr']]], + ['segfn_1701',['segfn',['../union____far__ptr.html#a9275e86d4ae8df808070a57df1eb5e21',1,'__far_ptr']]], + ['segofs_1702',['segofs',['../union____far__ptr.html#adb3ec83d8484f0dedfa9f5fa61490763',1,'__far_ptr']]], + ['shadow_5foam_1703',['shadow_OAM',['../gb_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): gb.h'],['../msx_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): msx.h'],['../nes_8h.html#a3619f9cb1e3c92238a033ead79a0c551',1,'shadow_OAM(): nes.h'],['../sms_8h.html#af02f9e73bd894cc25e03aedb0a10a91d',1,'shadow_OAM(): sms.h']]], + ['shadow_5fppuctrl_1704',['shadow_PPUCTRL',['../nes_2hardware_8h.html#ae7753ae877137d76083b660aea9526b7',1,'hardware.h']]], + ['shadow_5fppumask_1705',['shadow_PPUMASK',['../nes_2hardware_8h.html#a179ba142ebf05f2d0d2df6c47da2f6b4',1,'hardware.h']]], + ['shadow_5fvdp_5fr0_1706',['shadow_VDP_R0',['../msx_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h'],['../sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38',1,'shadow_VDP_R0(): hardware.h']]], + ['shadow_5fvdp_5fr1_1707',['shadow_VDP_R1',['../msx_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h'],['../sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4',1,'shadow_VDP_R1(): hardware.h']]], + ['shadow_5fvdp_5fr10_1708',['shadow_VDP_R10',['../msx_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h'],['../sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0',1,'shadow_VDP_R10(): hardware.h']]], + ['shadow_5fvdp_5fr2_1709',['shadow_VDP_R2',['../msx_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h'],['../sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7',1,'shadow_VDP_R2(): hardware.h']]], + ['shadow_5fvdp_5fr3_1710',['shadow_VDP_R3',['../msx_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h'],['../sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce',1,'shadow_VDP_R3(): hardware.h']]], + ['shadow_5fvdp_5fr4_1711',['shadow_VDP_R4',['../msx_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h'],['../sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c',1,'shadow_VDP_R4(): hardware.h']]], + ['shadow_5fvdp_5fr5_1712',['shadow_VDP_R5',['../msx_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h'],['../sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7',1,'shadow_VDP_R5(): hardware.h']]], + ['shadow_5fvdp_5fr6_1713',['shadow_VDP_R6',['../msx_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h'],['../sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4',1,'shadow_VDP_R6(): hardware.h']]], + ['shadow_5fvdp_5fr7_1714',['shadow_VDP_R7',['../msx_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h'],['../sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8',1,'shadow_VDP_R7(): hardware.h']]], + ['shadow_5fvdp_5fr8_1715',['shadow_VDP_R8',['../msx_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h'],['../sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31',1,'shadow_VDP_R8(): hardware.h']]], + ['shadow_5fvdp_5fr9_1716',['shadow_VDP_R9',['../msx_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h'],['../sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659',1,'shadow_VDP_R9(): hardware.h']]], + ['shadow_5fvdp_5frborder_1717',['shadow_VDP_RBORDER',['../msx_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h'],['../sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0',1,'shadow_VDP_RBORDER(): hardware.h']]], + ['shadow_5fvdp_5frscx_1718',['shadow_VDP_RSCX',['../msx_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h'],['../sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b',1,'shadow_VDP_RSCX(): hardware.h']]], + ['shadow_5fvdp_5frscy_1719',['shadow_VDP_RSCY',['../msx_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h'],['../sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba',1,'shadow_VDP_RSCY(): hardware.h']]], + ['stat_5freg_1720',['STAT_REG',['../gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b',1,'hardware.h']]], + ['svbk_5freg_1721',['SVBK_REG',['../gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e',1,'hardware.h']]], + ['sys_5ftime_1722',['sys_time',['../gb_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): gb.h'],['../msx_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): msx.h'],['../nes_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): nes.h'],['../sms_8h.html#a78d2fd18666afec116f176d46debb4e7',1,'sys_time(): sms.h']]] ]; diff --git a/docs/api/search/variables_11.js b/docs/api/search/variables_11.js @@ -1,7 +1,7 @@ var searchData= [ - ['tac_5freg_1722',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], - ['tile_1723',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], - ['tima_5freg_1724',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], - ['tma_5freg_1725',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]] + ['tac_5freg_1723',['TAC_REG',['../gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256',1,'hardware.h']]], + ['tile_1724',['tile',['../struct_o_a_m__item__t.html#a6c269ed01269d02bcf7e36e0de3696f6',1,'OAM_item_t']]], + ['tima_5freg_1725',['TIMA_REG',['../gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa',1,'hardware.h']]], + ['tma_5freg_1726',['TMA_REG',['../gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_12.js b/docs/api/search/variables_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['vbk_5freg_1726',['VBK_REG',['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'hardware.h']]], - ['vdp_5fattr_5fshift_1727',['VDP_ATTR_SHIFT',['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]] + ['vbk_5freg_1727',['VBK_REG',['../gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a',1,'hardware.h']]], + ['vdp_5fattr_5fshift_1728',['VDP_ATTR_SHIFT',['../msx_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h'],['../sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f',1,'VDP_ATTR_SHIFT(): hardware.h']]] ]; diff --git a/docs/api/search/variables_13.js b/docs/api/search/variables_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['w_1728',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], - ['wx_5freg_1729',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], - ['wy_5freg_1730',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]] + ['w_1729',['w',['../union__fixed.html#ab16f9fd51f817308d109b9b35866f310',1,'_fixed']]], + ['wx_5freg_1730',['WX_REG',['../gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0',1,'hardware.h']]], + ['wy_5freg_1731',['WY_REG',['../gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_14.js b/docs/api/search/variables_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['x_1731',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]] + ['x_1732',['x',['../struct_o_a_m__item__t.html#a3a13fb7441f8c431d9494cd2441c6c0b',1,'OAM_item_t']]] ]; diff --git a/docs/api/search/variables_15.js b/docs/api/search/variables_15.js @@ -1,4 +1,4 @@ var searchData= [ - ['y_1732',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]] + ['y_1733',['y',['../struct_o_a_m__item__t.html#ad5ad9d3d300858bf0b1cd9e210366a18',1,'OAM_item_t']]] ]; diff --git a/docs/api/search/variables_2.js b/docs/api/search/variables_2.js @@ -1,9 +1,9 @@ var searchData= [ - ['b_1610',['b',['../union__fixed.html#ac0efdf5ee7302ad64dbc51cabc3659d3',1,'_fixed::b()'],['../gb_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): gb.h'],['../gbdk_2emu__debug_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): emu_debug.h'],['../msx_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): msx.h'],['../sms_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): sms.h']]], - ['bcpd_5freg_1611',['BCPD_REG',['../gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30',1,'hardware.h']]], - ['bcps_5freg_1612',['BCPS_REG',['../gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99',1,'hardware.h']]], - ['bgp_5freg_1613',['BGP_REG',['../gb_2hardware_8h.html#af577ba87ec3d13d7415e4c4a53cdf997',1,'hardware.h']]], - ['bkg_5fscroll_5fx_1614',['bkg_scroll_x',['../nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741',1,'hardware.h']]], - ['bkg_5fscroll_5fy_1615',['bkg_scroll_y',['../nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f',1,'hardware.h']]] + ['b_1611',['b',['../union__fixed.html#ac0efdf5ee7302ad64dbc51cabc3659d3',1,'_fixed::b()'],['../gb_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): gb.h'],['../gbdk_2emu__debug_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): emu_debug.h'],['../msx_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): msx.h'],['../sms_8h.html#a4c2e4adef74067fdbb49005bc73de937',1,'b(): sms.h']]], + ['bcpd_5freg_1612',['BCPD_REG',['../gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30',1,'hardware.h']]], + ['bcps_5freg_1613',['BCPS_REG',['../gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99',1,'hardware.h']]], + ['bgp_5freg_1614',['BGP_REG',['../gb_2hardware_8h.html#af577ba87ec3d13d7415e4c4a53cdf997',1,'hardware.h']]], + ['bkg_5fscroll_5fx_1615',['bkg_scroll_x',['../nes_2hardware_8h.html#a406100d23af09b16e4b43a2d0eefe741',1,'hardware.h']]], + ['bkg_5fscroll_5fy_1616',['bkg_scroll_y',['../nes_2hardware_8h.html#ad6629a16788cf8cc495555d7fae64d9f',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_3.js b/docs/api/search/variables_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['c_1616',['c',['../asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): string.h'],['../gb_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): gb.h'],['../sgb_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): sgb.h'],['../gbdk_2emu__debug_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): emu_debug.h'],['../msx_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): msx.h'],['../sms_2gbdecompress_8h.html#add06ad5d8520e7cff4ff84b2811c0982',1,'c(): gbdecompress.h'],['../sms_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): sms.h']]] + ['c_1617',['c',['../asm_2sm83_2string_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): string.h'],['../gb_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): gb.h'],['../sgb_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): sgb.h'],['../gbdk_2emu__debug_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): emu_debug.h'],['../msx_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): msx.h'],['../sms_2gbdecompress_8h.html#add06ad5d8520e7cff4ff84b2811c0982',1,'c(): gbdecompress.h'],['../sms_8h.html#a0b3366755f3276b0243c1e0497471b7a',1,'c(): sms.h']]] ]; diff --git a/docs/api/search/variables_4.js b/docs/api/search/variables_4.js @@ -1,9 +1,9 @@ var searchData= [ - ['d_1617',['d',['../gb_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): gb.h'],['../msx_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): msx.h'],['../sms_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): sms.h']]], - ['div_5freg_1618',['DIV_REG',['../gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b',1,'hardware.h']]], - ['dma_5freg_1619',['DMA_REG',['../gb_2hardware_8h.html#ae13ce414d3fe7c98c1434918186dfc81',1,'hardware.h']]], - ['dtile_1620',['dtile',['../structmetasprite__t.html#ad68b2f80c08f2f7fc603c56af2e75a6f',1,'metasprite_t']]], - ['dx_1621',['dx',['../structmetasprite__t.html#a67d2a6fb62059da39b54e975c4fbb324',1,'metasprite_t']]], - ['dy_1622',['dy',['../structmetasprite__t.html#a2c3fea1f6b3354352823320c69a3e4bb',1,'metasprite_t']]] + ['d_1618',['d',['../gb_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): gb.h'],['../msx_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): msx.h'],['../sms_8h.html#a0a3d95ad0ab8ad213016101d2e9c3d3e',1,'d(): sms.h']]], + ['div_5freg_1619',['DIV_REG',['../gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b',1,'hardware.h']]], + ['dma_5freg_1620',['DMA_REG',['../gb_2hardware_8h.html#ae13ce414d3fe7c98c1434918186dfc81',1,'hardware.h']]], + ['dtile_1621',['dtile',['../structmetasprite__t.html#ad68b2f80c08f2f7fc603c56af2e75a6f',1,'metasprite_t']]], + ['dx_1622',['dx',['../structmetasprite__t.html#a67d2a6fb62059da39b54e975c4fbb324',1,'metasprite_t']]], + ['dy_1623',['dy',['../structmetasprite__t.html#a2c3fea1f6b3354352823320c69a3e4bb',1,'metasprite_t']]] ]; diff --git a/docs/api/search/variables_5.js b/docs/api/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['e_1623',['e',['../gb_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): gb.h'],['../msx_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): msx.h'],['../sms_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): sms.h']]] + ['e_1624',['e',['../gb_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): gb.h'],['../msx_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): msx.h'],['../sms_8h.html#aeda4515a31485c9688c4601ac5ce2d79',1,'e(): sms.h']]] ]; diff --git a/docs/api/search/variables_6.js b/docs/api/search/variables_6.js @@ -1,13 +1,13 @@ var searchData= [ - ['first_5ftile_1624',['first_tile',['../structsfont__handle.html#aa5a35bc92adbcfff5a531bf65da65630',1,'sfont_handle']]], - ['flag_1625',['flag',['../structatomic__flag.html#a4fe9312fe0abb35e9f3626dc06c89bc4',1,'atomic_flag']]], - ['fn_1626',['fn',['../union____far__ptr.html#a3eb7f6a847a1711cf83ffddf567688b4',1,'__far_ptr']]], - ['font_1627',['font',['../structsfont__handle.html#afa826a9e7aa0dc456bd342717eea1f89',1,'sfont_handle']]], - ['font_5fibm_1628',['font_ibm',['../group__gbdk__fonts.html#ga6dcb04fed78fc39b95171988b776e6bb',1,'font.h']]], - ['font_5fibm_5ffixed_1629',['font_ibm_fixed',['../group__gbdk__fonts.html#gab8c52bed73e745f1ee910f2da60ddb4c',1,'font.h']]], - ['font_5fitalic_1630',['font_italic',['../group__gbdk__fonts.html#ga17e825a65ba38f34a658fe0a2c99d8d4',1,'font.h']]], - ['font_5fmin_1631',['font_min',['../group__gbdk__fonts.html#gad8497ecbd9d845fc24a56688f157aad8',1,'font.h']]], - ['font_5fspect_1632',['font_spect',['../group__gbdk__fonts.html#ga1b59bbd85c12436eeef52d4c32c7345d',1,'font.h']]], - ['func_1633',['func',['../structisr__vector__t.html#a978f0092183f75d20a0f7de7add24b50',1,'isr_vector_t::func()'],['../structisr__nested__vector__t.html#a4009f14b9912d9a852873e2019044d0c',1,'isr_nested_vector_t::func()']]] + ['first_5ftile_1625',['first_tile',['../structsfont__handle.html#aa5a35bc92adbcfff5a531bf65da65630',1,'sfont_handle']]], + ['flag_1626',['flag',['../structatomic__flag.html#a4fe9312fe0abb35e9f3626dc06c89bc4',1,'atomic_flag']]], + ['fn_1627',['fn',['../union____far__ptr.html#a3eb7f6a847a1711cf83ffddf567688b4',1,'__far_ptr']]], + ['font_1628',['font',['../structsfont__handle.html#afa826a9e7aa0dc456bd342717eea1f89',1,'sfont_handle']]], + ['font_5fibm_1629',['font_ibm',['../group__gbdk__fonts.html#ga6dcb04fed78fc39b95171988b776e6bb',1,'font.h']]], + ['font_5fibm_5ffixed_1630',['font_ibm_fixed',['../group__gbdk__fonts.html#gab8c52bed73e745f1ee910f2da60ddb4c',1,'font.h']]], + ['font_5fitalic_1631',['font_italic',['../group__gbdk__fonts.html#ga17e825a65ba38f34a658fe0a2c99d8d4',1,'font.h']]], + ['font_5fmin_1632',['font_min',['../group__gbdk__fonts.html#gad8497ecbd9d845fc24a56688f157aad8',1,'font.h']]], + ['font_5fspect_1633',['font_spect',['../group__gbdk__fonts.html#ga1b59bbd85c12436eeef52d4c32c7345d',1,'font.h']]], + ['func_1634',['func',['../structisr__vector__t.html#a978f0092183f75d20a0f7de7add24b50',1,'isr_vector_t::func()'],['../structisr__nested__vector__t.html#a4009f14b9912d9a852873e2019044d0c',1,'isr_nested_vector_t::func()']]] ]; diff --git a/docs/api/search/variables_7.js b/docs/api/search/variables_7.js @@ -1,10 +1,10 @@ var searchData= [ - ['h_1634',['h',['../union__fixed.html#acd5ac56a5ed6650d5797e89b278a972f',1,'_fixed::h()'],['../gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): gb.h'],['../msx_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): msx.h'],['../sms_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): sms.h']]], - ['hblank_5fcopy_5fdestination_1635',['hblank_copy_destination',['../hblankcpy_8h.html#a5ec0b43c3711c82df5dbe10dbba4fd36',1,'hblankcpy.h']]], - ['hdma1_5freg_1636',['HDMA1_REG',['../gb_2hardware_8h.html#ab16e97796d675205a027b1b28b52956e',1,'hardware.h']]], - ['hdma2_5freg_1637',['HDMA2_REG',['../gb_2hardware_8h.html#a801400d58ab7d862742e43b49fa68c8d',1,'hardware.h']]], - ['hdma3_5freg_1638',['HDMA3_REG',['../gb_2hardware_8h.html#a57a94790cda8101a29c0d20086770f1b',1,'hardware.h']]], - ['hdma4_5freg_1639',['HDMA4_REG',['../gb_2hardware_8h.html#a3a2e883779980c1c37e780f47da4dd69',1,'hardware.h']]], - ['hdma5_5freg_1640',['HDMA5_REG',['../gb_2hardware_8h.html#a1454ad6d5d04273eae1288af86deadac',1,'hardware.h']]] + ['h_1635',['h',['../union__fixed.html#acd5ac56a5ed6650d5797e89b278a972f',1,'_fixed::h()'],['../gb_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): gb.h'],['../msx_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): msx.h'],['../sms_8h.html#aba4fa6f13f80e53daeb0caa7b1ec8afb',1,'h(): sms.h']]], + ['hblank_5fcopy_5fdestination_1636',['hblank_copy_destination',['../hblankcpy_8h.html#a5ec0b43c3711c82df5dbe10dbba4fd36',1,'hblankcpy.h']]], + ['hdma1_5freg_1637',['HDMA1_REG',['../gb_2hardware_8h.html#ab16e97796d675205a027b1b28b52956e',1,'hardware.h']]], + ['hdma2_5freg_1638',['HDMA2_REG',['../gb_2hardware_8h.html#a801400d58ab7d862742e43b49fa68c8d',1,'hardware.h']]], + ['hdma3_5freg_1639',['HDMA3_REG',['../gb_2hardware_8h.html#a57a94790cda8101a29c0d20086770f1b',1,'hardware.h']]], + ['hdma4_5freg_1640',['HDMA4_REG',['../gb_2hardware_8h.html#a3a2e883779980c1c37e780f47da4dd69',1,'hardware.h']]], + ['hdma5_5freg_1641',['HDMA5_REG',['../gb_2hardware_8h.html#a1454ad6d5d04273eae1288af86deadac',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_8.js b/docs/api/search/variables_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['ie_5freg_1641',['IE_REG',['../gb_2hardware_8h.html#aaef0dc6aab2f821ab406fdbc643af48e',1,'hardware.h']]], - ['if_5freg_1642',['IF_REG',['../gb_2hardware_8h.html#a509a5d0f138b40830cb447a862573be5',1,'hardware.h']]], - ['iyh_1643',['iyh',['../msx_8h.html#aade844cba18122ad48cb2f92b1c87ab0',1,'iyh(): msx.h'],['../sms_8h.html#aade844cba18122ad48cb2f92b1c87ab0',1,'iyh(): sms.h']]], - ['iyl_1644',['iyl',['../msx_2metasprites_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): metasprites.h'],['../msx_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): msx.h'],['../sms_2metasprites_8h.html#ab3ffa618117b57a09f96f42b7f13585d',1,'iyl(): metasprites.h'],['../sms_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): sms.h']]] + ['ie_5freg_1642',['IE_REG',['../gb_2hardware_8h.html#aaef0dc6aab2f821ab406fdbc643af48e',1,'hardware.h']]], + ['if_5freg_1643',['IF_REG',['../gb_2hardware_8h.html#a509a5d0f138b40830cb447a862573be5',1,'hardware.h']]], + ['iyh_1644',['iyh',['../msx_8h.html#aade844cba18122ad48cb2f92b1c87ab0',1,'iyh(): msx.h'],['../sms_8h.html#aade844cba18122ad48cb2f92b1c87ab0',1,'iyh(): sms.h']]], + ['iyl_1645',['iyl',['../msx_2metasprites_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): metasprites.h'],['../msx_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): msx.h'],['../sms_2metasprites_8h.html#ab3ffa618117b57a09f96f42b7f13585d',1,'iyl(): metasprites.h'],['../sms_8h.html#af279c752a3b15c4bd5c67f54b92e553f',1,'iyl(): sms.h']]] ]; diff --git a/docs/api/search/variables_9.js b/docs/api/search/variables_9.js @@ -1,8 +1,8 @@ var searchData= [ - ['joy0_1645',['joy0',['../structjoypads__t.html#a5e953c63dfb5148ba29f5735a735035f',1,'joypads_t']]], - ['joy1_1646',['joy1',['../structjoypads__t.html#a032a279cf42e2737d6ce9893239d238e',1,'joypads_t']]], - ['joy2_1647',['joy2',['../structjoypads__t.html#a5741138c91e93ea3203ee9e0d5d9413d',1,'joypads_t']]], - ['joy3_1648',['joy3',['../structjoypads__t.html#ab281d26e5197e49633274f412b164295',1,'joypads_t']]], - ['joypads_1649',['joypads',['../structjoypads__t.html#a8d181ece2d3db614ed6686cfba545238',1,'joypads_t']]] + ['joy0_1646',['joy0',['../structjoypads__t.html#a5e953c63dfb5148ba29f5735a735035f',1,'joypads_t']]], + ['joy1_1647',['joy1',['../structjoypads__t.html#a032a279cf42e2737d6ce9893239d238e',1,'joypads_t']]], + ['joy2_1648',['joy2',['../structjoypads__t.html#a5741138c91e93ea3203ee9e0d5d9413d',1,'joypads_t']]], + ['joy3_1649',['joy3',['../structjoypads__t.html#ab281d26e5197e49633274f412b164295',1,'joypads_t']]], + ['joypads_1650',['joypads',['../structjoypads__t.html#a8d181ece2d3db614ed6686cfba545238',1,'joypads_t']]] ]; diff --git a/docs/api/search/variables_a.js b/docs/api/search/variables_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['key1_5freg_1650',['KEY1_REG',['../gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491',1,'hardware.h']]] + ['key1_5freg_1651',['KEY1_REG',['../gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_b.js b/docs/api/search/variables_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['l_1651',['l',['../union__fixed.html#ac44ac5f62ed7369c444b6f13d9e1d9bc',1,'_fixed::l()'],['../gb_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): gb.h'],['../msx_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): msx.h'],['../sms_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): sms.h']]], - ['lcdc_5freg_1652',['LCDC_REG',['../gb_2hardware_8h.html#a6515fdfaa50eeb7e63faeea54f77cd6b',1,'hardware.h']]], - ['ly_5freg_1653',['LY_REG',['../gb_2hardware_8h.html#aeb643bd4eac2e6e410cae2fae677c0a7',1,'hardware.h']]], - ['lyc_5freg_1654',['LYC_REG',['../gb_2hardware_8h.html#a591084a506c33266b7d6cc3b4b8936ae',1,'hardware.h']]] + ['l_1652',['l',['../union__fixed.html#ac44ac5f62ed7369c444b6f13d9e1d9bc',1,'_fixed::l()'],['../gb_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): gb.h'],['../msx_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): msx.h'],['../sms_8h.html#af79b920bcb642bba2e652874c4f7eeff',1,'l(): sms.h']]], + ['lcdc_5freg_1653',['LCDC_REG',['../gb_2hardware_8h.html#a6515fdfaa50eeb7e63faeea54f77cd6b',1,'hardware.h']]], + ['ly_5freg_1654',['LY_REG',['../gb_2hardware_8h.html#aeb643bd4eac2e6e410cae2fae677c0a7',1,'hardware.h']]], + ['lyc_5freg_1655',['LYC_REG',['../gb_2hardware_8h.html#a591084a506c33266b7d6cc3b4b8936ae',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_c.js b/docs/api/search/variables_c.js @@ -1,25 +1,25 @@ var searchData= [ - ['npads_1655',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], - ['nr10_5freg_1656',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], - ['nr11_5freg_1657',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], - ['nr12_5freg_1658',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], - ['nr13_5freg_1659',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], - ['nr14_5freg_1660',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], - ['nr21_5freg_1661',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], - ['nr22_5freg_1662',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], - ['nr23_5freg_1663',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], - ['nr24_5freg_1664',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], - ['nr30_5freg_1665',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], - ['nr31_5freg_1666',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], - ['nr32_5freg_1667',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], - ['nr33_5freg_1668',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], - ['nr34_5freg_1669',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], - ['nr41_5freg_1670',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], - ['nr42_5freg_1671',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], - ['nr43_5freg_1672',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], - ['nr44_5freg_1673',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], - ['nr50_5freg_1674',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], - ['nr51_5freg_1675',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], - ['nr52_5freg_1676',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]] + ['npads_1656',['npads',['../structjoypads__t.html#af84e3549a0708ee0e04295e5f853e9f5',1,'joypads_t']]], + ['nr10_5freg_1657',['NR10_REG',['../gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f',1,'hardware.h']]], + ['nr11_5freg_1658',['NR11_REG',['../gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72',1,'hardware.h']]], + ['nr12_5freg_1659',['NR12_REG',['../gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837',1,'hardware.h']]], + ['nr13_5freg_1660',['NR13_REG',['../gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c',1,'hardware.h']]], + ['nr14_5freg_1661',['NR14_REG',['../gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4',1,'hardware.h']]], + ['nr21_5freg_1662',['NR21_REG',['../gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171',1,'hardware.h']]], + ['nr22_5freg_1663',['NR22_REG',['../gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8',1,'hardware.h']]], + ['nr23_5freg_1664',['NR23_REG',['../gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616',1,'hardware.h']]], + ['nr24_5freg_1665',['NR24_REG',['../gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6',1,'hardware.h']]], + ['nr30_5freg_1666',['NR30_REG',['../gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a',1,'hardware.h']]], + ['nr31_5freg_1667',['NR31_REG',['../gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148',1,'hardware.h']]], + ['nr32_5freg_1668',['NR32_REG',['../gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239',1,'hardware.h']]], + ['nr33_5freg_1669',['NR33_REG',['../gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672',1,'hardware.h']]], + ['nr34_5freg_1670',['NR34_REG',['../gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1',1,'hardware.h']]], + ['nr41_5freg_1671',['NR41_REG',['../gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24',1,'hardware.h']]], + ['nr42_5freg_1672',['NR42_REG',['../gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac',1,'hardware.h']]], + ['nr43_5freg_1673',['NR43_REG',['../gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972',1,'hardware.h']]], + ['nr44_5freg_1674',['NR44_REG',['../gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6',1,'hardware.h']]], + ['nr50_5freg_1675',['NR50_REG',['../gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928',1,'hardware.h']]], + ['nr51_5freg_1676',['NR51_REG',['../gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f',1,'hardware.h']]], + ['nr52_5freg_1677',['NR52_REG',['../gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa',1,'hardware.h']]] ]; diff --git a/docs/api/search/variables_d.js b/docs/api/search/variables_d.js @@ -1,9 +1,9 @@ var searchData= [ - ['obp0_5freg_1677',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], - ['obp1_5freg_1678',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], - ['ocpd_5freg_1679',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], - ['ocps_5freg_1680',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], - ['ofs_1681',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], - ['opcode_1682',['opcode',['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()'],['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()']]] + ['obp0_5freg_1678',['OBP0_REG',['../gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7',1,'hardware.h']]], + ['obp1_5freg_1679',['OBP1_REG',['../gb_2hardware_8h.html#a9da545164e049ef773128f869daece13',1,'hardware.h']]], + ['ocpd_5freg_1680',['OCPD_REG',['../gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c',1,'hardware.h']]], + ['ocps_5freg_1681',['OCPS_REG',['../gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8',1,'hardware.h']]], + ['ofs_1682',['ofs',['../union____far__ptr.html#a60fef2b4efac12d73fd609373631ac4e',1,'__far_ptr']]], + ['opcode_1683',['opcode',['../structisr__vector__t.html#a43f6e622239ba42a25d2d9624c0d8f0b',1,'isr_vector_t::opcode()'],['../structisr__nested__vector__t.html#a097ce850c38d6045af8f419a07a34b66',1,'isr_nested_vector_t::opcode()']]] ]; diff --git a/docs/api/search/variables_e.js b/docs/api/search/variables_e.js @@ -1,10 +1,10 @@ var searchData= [ - ['p1_5freg_1683',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], - ['pcm12_5freg_1684',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], - ['pcm34_5freg_1685',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], - ['pcm_5fsample_1686',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], - ['prop_1687',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], - ['props_1688',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], - ['ptr_1689',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]] + ['p1_5freg_1684',['P1_REG',['../gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0',1,'hardware.h']]], + ['pcm12_5freg_1685',['PCM12_REG',['../gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c',1,'hardware.h']]], + ['pcm34_5freg_1686',['PCM34_REG',['../gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0',1,'hardware.h']]], + ['pcm_5fsample_1687',['PCM_SAMPLE',['../gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8',1,'hardware.h']]], + ['prop_1688',['prop',['../struct_o_a_m__item__t.html#a435e018f3bbc0ebaa9eaf96806d386d9',1,'OAM_item_t']]], + ['props_1689',['props',['../structmetasprite__t.html#ab61e73a65c5e8cb30d0d81bb7845d615',1,'metasprite_t']]], + ['ptr_1690',['ptr',['../union____far__ptr.html#afabdeeef2b4056bc9c2d2e34b030f348',1,'__far_ptr']]] ]; diff --git a/docs/api/search/variables_f.js b/docs/api/search/variables_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['rp_5freg_1690',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], - ['rramb_1691',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], - ['rramg_1692',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], - ['rromb0_1693',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], - ['rromb1_1694',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]] + ['rp_5freg_1691',['RP_REG',['../gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf',1,'hardware.h']]], + ['rramb_1692',['rRAMB',['../gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff',1,'hardware.h']]], + ['rramg_1693',['rRAMG',['../gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4',1,'hardware.h']]], + ['rromb0_1694',['rROMB0',['../gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1',1,'hardware.h']]], + ['rromb1_1695',['rROMB1',['../gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099',1,'hardware.h']]] ]; diff --git a/docs/api/sms_8h_source.html b/docs/api/sms_8h_source.html @@ -635,7 +635,7 @@ $(document).ready(function(){initNavTree('sms_8h_source.html',''); initResizable <div class="ttc" id="asms_8h_html_a4e98c8da2e6eb8051e2ebbd418220a4f"><div class="ttname"><a href="sms_8h.html#a4e98c8da2e6eb8051e2ebbd418220a4f">set_tile_map</a></div><div class="ttdeci">void set_tile_map(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *tiles) Z88DK_CALLEE</div></div> <div class="ttc" id="asms_8h_html_a51add93356a25c71e8c37a73c9065c9d"><div class="ttname"><a href="sms_8h.html#a51add93356a25c71e8c37a73c9065c9d">add_LCD</a></div><div class="ttdeci">void add_LCD(int_handler h) Z88DK_FASTCALL PRESERVES_REGS(b</div></div> <div class="ttc" id="asms_8h_html_a536a0cd7b1a9340eec355d60bd0348cc"><div class="ttname"><a href="sms_8h.html#a536a0cd7b1a9340eec355d60bd0348cc">_sprites_OFF</a></div><div class="ttdeci">volatile uint8_t _sprites_OFF</div></div> -<div class="ttc" id="asms_8h_html_a5435fd985412934e96a490e103c6bc49"><div class="ttname"><a href="sms_8h.html#a5435fd985412934e96a490e103c6bc49">_shadow_OAM_base</a></div><div class="ttdeci">volatile uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1812</div></div> +<div class="ttc" id="asms_8h_html_a5435fd985412934e96a490e103c6bc49"><div class="ttname"><a href="sms_8h.html#a5435fd985412934e96a490e103c6bc49">_shadow_OAM_base</a></div><div class="ttdeci">volatile uint8_t _shadow_OAM_base</div><div class="ttdef"><b>Definition:</b> gb.h:1824</div></div> <div class="ttc" id="asms_8h_html_a551fa0b4eb3f30b067a6367a60472095"><div class="ttname"><a href="sms_8h.html#a551fa0b4eb3f30b067a6367a60472095">set_bkg_4bpp_data</a></div><div class="ttdeci">void set_bkg_4bpp_data(uint16_t start, uint16_t ntiles, const void *src) PRESERVES_REGS(iyh</div></div> <div class="ttc" id="asms_8h_html_a5834057f6297c0fa8f8e9a6b714f1ff7"><div class="ttname"><a href="sms_8h.html#a5834057f6297c0fa8f8e9a6b714f1ff7">set_tile_xy</a></div><div class="ttdeci">uint8_t * set_tile_xy(uint8_t x, uint8_t y, uint8_t t) Z88DK_CALLEE PRESERVES_REGS(iyh</div></div> <div class="ttc" id="asms_8h_html_a5d30da8cdcfa644b7f6dc331cce6de5b"><div class="ttname"><a href="sms_8h.html#a5d30da8cdcfa644b7f6dc331cce6de5b">joypad</a></div><div class="ttdeci">uint8_t joypad(void) OLDCALL PRESERVES_REGS(b</div></div> diff --git a/docs/gbdk_manual.pdf b/docs/gbdk_manual.pdf Binary files differ. diff --git a/docs/pages/09_migrating_new_versions.md b/docs/pages/09_migrating_new_versions.md @@ -5,12 +5,18 @@ This section contains information that may be useful to know or important when u # GBDK-2020 versions ## Porting to GBDK-2020 4.3.0 - - GBDK now requires ~SDCC 4.4 or higher with GBDK-2020 patches for the z80 and NES + - GBDK now requires ~SDCC 4.4.0 or higher with GBDK-2020 patches for the z80 and NES - Changed to new calling convention for @ref printf(), @ref sprintf(), @ref abs() - Changed to new SDCC calling convention for @ref set_bkg_tile_xy(), @ref set_win_tile_xy() + - The SDCC object file format (`.o`, `.rel` files) changed from `XL3` (24 bit addresses) to `XL4` (32 bit addresses) + - Bankpack now supports both - Recommend using: - @ref CURRENT_BANK instead of `_current_bank` - @ref BANKED macro instead of `__banked` + - @ref set_sprite_palette() now indexes from `0..3` instead of `4..7` + - png2asset: + - If using either `-bpp 1` or `-pack_mode 1bpp` then the other is auto-enabled + - Significant bug fixes and changes, check to make sure output is as expected ## Porting to GBDK-2020 4.2.0 diff --git a/docs/pages/10_release_notes.md b/docs/pages/10_release_notes.md @@ -8,7 +8,7 @@ https://github.com/gbdk-2020/gbdk-2020/releases ## GBDK-2020 4.3.0 ~2024/05 - - Includes SDCC version ~4.4 (~14635) with GBDK-2020 patches for Z80 and NES + - Includes SDCC version ~4.4.0 (14650) with GBDK-2020 patches for Z80 and NES - [Patched SDCC Builds](https://github.com/gbdk-2020/gbdk-2020-sdcc/releases) with support for Sega GG/SMS and the Nintendo NES are used. - See the [github workflow](https://github.com/gbdk-2020/gbdk-2020-sdcc/tree/main/.github/workflows) for details. - Added native GBDK build for Apple ARM cpus @@ -21,14 +21,17 @@ https://github.com/gbdk-2020/gbdk-2020/releases - Changed @ref EMU_printf() to remove dependency on stdio.h added similar @ref EMU_fmtbuf() - Fixed @ref emu_debug.h macros missing a trailing space - NES + - Many library improvements - Added PAL support + - Added BCD support + - Added deferred hblank system for fake LCD ISRs - Fixed `_map_tile_offset` not being applied for @ref set_bkg_based_tiles() - Fixed VRAM transfer buffer bug (ensure stack page cleared on reset) - Fixed support for 4-player controllers using fourscore + - Fixed @ref set_sprite_palette() to index from `0..3` instead of `4..7` - Updated libc to latest from sdcc 4.4.0 - SMS/GG - Added @ref SHOW_SPRITES, @ref HIDE_SPRITES (no hiding mid-frame) - - Added @ref DIV_REG emulation for the Z80 systems, may be useful for seeding RNG (also for MSX) - Added @ref S_BANK tile attribute - Added 6 button controller support in @ref joypad() - Added @ref bcd.h implementation @@ -44,14 +47,23 @@ https://github.com/gbdk-2020/gbdk-2020/releases - `GG_SIO_RECV` - `GG_SIO_CTL`: @ref SIOCTL_TXFL, @ref SIOCTL_RXRD, @ref SIOCTL_FRER, @ref SIOCTL_INT, @ref SIOCTL_TON, @ref SIOCTL_RON, @ref SIOCTL_BS0, @ref SIOCTL_BS1 - `GG_SOUND_PAN`: @ref SOUNDPAN_TN1R, @ref SOUNDPAN_TN2R, @ref SOUNDPAN_TN3R, @ref SOUNDPAN_NOSR, @ref SOUNDPAN_TN1L, @ref SOUNDPAN_TN2L, @ref SOUNDPAN_TN3L, @ref SOUNDPAN_NOSL - - Changed to allow nested locking of the shadow SAT copying on VBlank (also for MSX) - - Changed VDP to reduce chances of dangerous ISR nesting (see SDCC issue https://sourceforge.net/p/sdcc/bugs/3721/) (also for MSX) - Optimized native tile data loading routines + - Improved @ref VDP_WRITE_DATA macro so it does not need `di`/`ei` protection + - Improved palette initialization in crt0 - Fixed tilemap wrapping over the low bound of the VDP name table - - Fixed @ref waitpad() (also for MSX) - Fixed @ref scroll_sprite() - Fixed missing sms.h in sms/metasprites.h - - Fixed return result of "`set_tile x, y`" family functions (also for MSX) + - Fixed scroll glitch due to accessing VDP too fast + - Z80 shared SMS/GG/MSX + - Added @ref DIV_REG emulation for the Z80 systems, may be useful for seeding RNG + - Changed VDP to reduce chances of dangerous ISR nesting (see SDCC issue https://sourceforge.net/p/sdcc/bugs/3721/) + - Changed to allow nested locking of the shadow SAT copying on VBlank + - Optimized @ref memcpy() for larger amounts of data + - Fixed @ref waitpad() + - Fixed return result of "`set_tile x, y`" family functions + - Fixed to not allow interrupts to fire durint crt0 initialization code + - MSXDOS + - Fixed `.VDP_COLORDATA2` assembly definition - Game Boy - Added HBlank copy routines: @ref hblank_copy_vram(), @ref hblank_cpy_vram(), @ref hblank_copy() - Added @ref SCF_START, @ref SCF_SOURCE, @ref SCF_SPEED aliases for SIO (Serial/Link port) control register control constants @@ -73,6 +85,7 @@ https://github.com/gbdk-2020/gbdk-2020/releases - Point tile data to external source tileset - Add `extra_tiles` struct member pointing to map tiles not found in source tileset (null if none found) - Changed `-use_structs` to use designated initializers + - Changed if using either `-bpp 1` or `-pack_mode 1bpp` then the other is auto-enabled - Fixed garbage in unused colors of palettes (set unused colors to black) - Fixed `-bin` mode not honoring `-tiles_only` and `-maps_only` - Fixed segfault and wrong data size for `-pack_mode sgb` + `-bin` @@ -84,6 +97,7 @@ https://github.com/gbdk-2020/gbdk-2020/releases - Fixed crash when using `-yS` (`-Wm-yS` with lcc) - @ref bankpack - Added `-banktype=` to allow forcing a bank type to CODE or LIT before packing starts + - Added support for `XL4` (32 bit addresses) object file format (in addition to existing `XL3`) - Changed minimum bank for auto packing from `1` to `0` (required for the NES) - Examples - Added HBlank copy example for GB/AP/Duck @@ -99,6 +113,7 @@ https://github.com/gbdk-2020/gbdk-2020/releases - Changed all examples: use @ref BANKED macro instead of `__banked` - Also change some to use @ref CURRENT_BANK instead of `_current_bank` - Fixes for SMS/GG: Fonts, Large Map, gbdecompress + - Fixed NES version of Text Scroller to have splits as other platforms - Fixed Simple Physics: joypad input caching was wrong - Fixed Banks Non-Intrinsic: mismatched SRAM banks for final calculation, improved naming - Removed Analogue Pocket examples that were just duplicates of Game Boy ones diff --git a/docs/pages/20_toolchain_settings.md b/docs/pages/20_toolchain_settings.md @@ -44,7 +44,7 @@ @anchor sdcc-settings # sdcc settings ``` -SDCC : z80/sm83/mos6502/mos65c02 TD- 4.4.0 #14620 (Linux) +SDCC : z80/sm83/mos6502/mos65c02 TD- 4.4.1 #14650 (Linux) published under GNU General Public License (GPL) Usage : sdcc [options] filename Options :-
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.