Skip to content

Commit

Permalink
deploy: ea49a02
Browse files Browse the repository at this point in the history
  • Loading branch information
intoinside committed Jun 2, 2024
1 parent 75903c4 commit 77a23db
Show file tree
Hide file tree
Showing 49 changed files with 191 additions and 612 deletions.
6 changes: 3 additions & 3 deletions cia-global_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a96c7a31536dc51ecdc7f47e1
</div><div class="memdoc">

<p>Checks if the fire button is pressed on joystick port 1. </p>
<p>This macro checks if the fire button is pressed on joystick port 1. It loads the data from CIA1's data port B into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.</p>
<p>This macro checks if the fire button is pressed on joystick port 1. It loads the data from CIA1's data port B into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.;</p>
<dl class="section return"><dt>Returns</dt><dd>If .A is non zero, fire is pressed </dd></dl>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Expand All @@ -170,7 +170,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a0a20b24b923eefc232022172
</div><div class="memdoc">

<p>Checks if the fire button is pressed on joystick port 2. </p>
<p>This macro checks if the fire button is pressed on joystick port 2. It loads the data from CIA1's data port A into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.</p>
<p>This macro checks if the fire button is pressed on joystick port 2. It loads the data from CIA1's data port A into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.;</p>
<dl class="section return"><dt>Returns</dt><dd>If .A is non zero, fire is pressed </dd></dl>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Expand Down Expand Up @@ -209,7 +209,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5987c4a815721a5c6bf2b775
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cia-global_8asm.html">cia-global.asm</a></li>
<li class="footer">Generated on Sat Jun 1 2024 16:55:32 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
<li class="footer">Generated on Sun Jun 2 2024 16:29:27 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
</ul>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions cia_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a6601893cdf8b7512ffde9250
</div><div class="memdoc">

<p>Checks if the fire button is pressed on joystick port 1. </p>
<p>This macro checks if the fire button is pressed on joystick port 1. It loads the data from CIA1's data port B into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.</p>
<p>This macro checks if the fire button is pressed on joystick port 1. It loads the data from CIA1's data port B into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.;</p>
<dl class="section return"><dt>Returns</dt><dd>If .A is non zero, fire is pressed </dd></dl>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Expand All @@ -171,7 +171,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2b820efff6c6e69199e09d8f
</div><div class="memdoc">

<p>Checks if the fire button is pressed on joystick port 2. </p>
<p>This macro checks if the fire button is pressed on joystick port 2. It loads the data from CIA1's data port A into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.</p>
<p>This macro checks if the fire button is pressed on joystick port 2. It loads the data from CIA1's data port A into the accumulator and then performs a bitwise AND operation with the JOY_FIRE constant.;</p>
<dl class="section return"><dt>Returns</dt><dd>If .A is non zero, fire is pressed </dd></dl>
<dl class="section remark"><dt>Remarks</dt><dd>Register .A will be modified. </dd>
<dd>
Expand Down Expand Up @@ -212,7 +212,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7d78bbe8b9c68c88e35e8240
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cia_8asm.html">cia.asm</a></li>
<li class="footer">Generated on Sat Jun 1 2024 16:55:32 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
<li class="footer">Generated on Sun Jun 2 2024 16:29:27 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
</ul>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions common-global_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a39f4554684593295ffd26a2e

<p>This macro provides a far branch if not equal (BNE) operation. </p>
<p>The 6502 processor's BNE instruction can only jump a limited distance (from -128 to +127 bytes relative to the instruction following BNE). This macro extends that range by using a combination of BNE, BEQ, and JMP instructions.</p>
<p>If the label is within the range of a normal BNE, it uses that. If not, it uses a BEQ to skip over a JMP instruction.; This works because BNE jumps if the zero flag is clear, and BEQ jumps if the zero flag is set - they are opposites. So if the BNE would not have jumped, the BEQ does, and the JMP is skipped. If the BNE would have jumped, the BEQ does not, and the JMP is executed, jumping to the label.;</p>
<p>If the label is within the range of a normal BNE;, it uses that. If not, it uses a BEQ to skip over a JMP instruction. This works because BNE jumps if the zero flag is clear, and BEQ jumps if the zero flag is set - they are opposites. So if the BNE would not have jumped, the BEQ does, and the JMP is skipped. If the BNE would have jumped, the BEQ does not, and the JMP is executed, jumping to the label.;</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">label</td><td>The label to jump to if the zero flag is not set.;</td></tr>
Expand Down Expand Up @@ -201,7 +201,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae98a137386860d11f55492f2

<p>This macro provides a far branch if minus (BMI) operation. </p>
<p>The 6502 processor's BMI instruction can only jump a limited distance (from -128 to +127 bytes relative to the instruction following BMI). This macro extends that range by using a combination of BMI, BPL, BEQ, and JMP instructions.</p>
<p>If the label is within the range of a normal BMI, it uses that. If not, it uses a BPL and BEQ to skip over a JMP instruction.; This works because BMI jumps if the negative flag is set, and BPL jumps if the negative flag is clear - they are opposites. So if the BMI would not have jumped, the BPL and BEQ do, and the JMP is skipped. If the BMI would have jumped, the BPL and BEQ do not, and the JMP is executed, jumping to the label.;</p>
<p>If the label is within the range of a normal BMI;, it uses that. If not, it uses a BPL and BEQ to skip over a JMP instruction. This works because BMI jumps if the negative flag is set, and BPL jumps if the negative flag is clear - they are opposites. So if the BMI would not have jumped, the BPL and BEQ do, and the JMP is skipped. If the BMI would have jumped, the BPL and BEQ do not, and the JMP is executed, jumping to the label.;</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">label</td><td>The label to jump to if the negative flag is set.;</td></tr>
Expand All @@ -218,7 +218,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae98a137386860d11f55492f2
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="common-global_8asm.html">common-global.asm</a></li>
<li class="footer">Generated on Sat Jun 1 2024 16:55:32 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
<li class="footer">Generated on Sun Jun 2 2024 16:29:27 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
</ul>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions common_8asm.html
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad113da6eb3829f6edc1ad521

<p>This macro provides a far branch if not equal (BNE) operation. </p>
<p>The 6502 processor's BNE instruction can only jump a limited distance (from -128 to +127 bytes relative to the instruction following BNE). This macro extends that range by using a combination of BNE, BEQ, and JMP instructions.</p>
<p>If the label is within the range of a normal BNE, it uses that. If not, it uses a BEQ to skip over a JMP instruction.; This works because BNE jumps if the zero flag is clear, and BEQ jumps if the zero flag is set - they are opposites. So if the BNE would not have jumped, the BEQ does, and the JMP is skipped. If the BNE would have jumped, the BEQ does not, and the JMP is executed, jumping to the label.;</p>
<p>If the label is within the range of a normal BNE;, it uses that. If not, it uses a BEQ to skip over a JMP instruction. This works because BNE jumps if the zero flag is clear, and BEQ jumps if the zero flag is set - they are opposites. So if the BNE would not have jumped, the BEQ does, and the JMP is skipped. If the BNE would have jumped, the BEQ does not, and the JMP is executed, jumping to the label.;</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">label</td><td>The label to jump to if the zero flag is not set.;</td></tr>
Expand Down Expand Up @@ -225,7 +225,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a9fdfca7fa415120dabcfd4c5

<p>This macro provides a far branch if minus (BMI) operation. </p>
<p>The 6502 processor's BMI instruction can only jump a limited distance (from -128 to +127 bytes relative to the instruction following BMI). This macro extends that range by using a combination of BMI, BPL, BEQ, and JMP instructions.</p>
<p>If the label is within the range of a normal BMI, it uses that. If not, it uses a BPL and BEQ to skip over a JMP instruction.; This works because BMI jumps if the negative flag is set, and BPL jumps if the negative flag is clear - they are opposites. So if the BMI would not have jumped, the BPL and BEQ do, and the JMP is skipped. If the BMI would have jumped, the BPL and BEQ do not, and the JMP is executed, jumping to the label.;</p>
<p>If the label is within the range of a normal BMI;, it uses that. If not, it uses a BPL and BEQ to skip over a JMP instruction. This works because BMI jumps if the negative flag is set, and BPL jumps if the negative flag is clear - they are opposites. So if the BMI would not have jumped, the BPL and BEQ do, and the JMP is skipped. If the BMI would have jumped, the BPL and BEQ do not, and the JMP is executed, jumping to the label.;</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">label</td><td>The label to jump to if the negative flag is set.;</td></tr>
Expand Down Expand Up @@ -269,7 +269,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a560e473f9831ccddc60aac21
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="common_8asm.html">common.asm</a></li>
<li class="footer">Generated on Sat Jun 1 2024 16:55:32 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
<li class="footer">Generated on Sun Jun 2 2024 16:29:27 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
</ul>
</div>
</body>
Expand Down
14 changes: 2 additions & 12 deletions doxygen_crawl.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@
<a href="globals.html"/>
<a href="globals.html"/>
<a href="globals.html"/>
<a href="globals.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
Expand All @@ -56,8 +55,6 @@
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="cia-global_8asm.html"/>
<a href="cia-global_8asm.html#a0a20b24b923eefc2320221728819cf1c"/>
<a href="cia-global_8asm.html#a5987c4a815721a5c6bf2b7758ec06cc6"/>
Expand Down Expand Up @@ -101,15 +98,9 @@
<a href="math-global_8asm.html#ae739e5204f8182212b67b928b91d90b4"/>
<a href="math-global_8asm.html#aee848cb5a4dc08d64ec309d82b74fab0"/>
<a href="math_8asm.html"/>
<a href="math_8asm.html#a1f7eeabfb5695acf8eaa35149cfabaea"/>
<a href="math_8asm.html#a277d29a8e58c921e5db820e1cf158bff"/>
<a href="math_8asm.html#a314152c0c8da304e022330d4e0b128dc"/>
<a href="math_8asm.html#a7d992c9dc6c09fef528cccb0e7dd4091"/>
<a href="math_8asm.html#aa16081611f2ddb703a87e5ddefd0fc4b"/>
<a href="math_8asm.html#aac97fe6d1536a70ea3129fb4e4e3a471"/>
<a href="math_8asm.html#ad4fd58a50f930619fc64223327a1ddf1"/>
<a href="math_8asm.html#af2f847421a1beca5fea36b43750c65a8"/>
<a href="math_8asm.html#af9826fd3a9fd1c658104b443a67c8846"/>
<a href="mem-global_8asm.html"/>
<a href="mem-global_8asm.html#aad7d5a9efa61b5d4df7887bd6d36f2f5"/>
<a href="mem-global_8asm.html#aae623e7d1cfafb292bf07b0ccd958d49"/>
Expand All @@ -121,7 +112,6 @@
<a href="mem_8asm.html#a1e8d90edc813416c4cbfb995d68c893f"/>
<a href="mem_8asm.html#a4709c4cd23c0927e213e70b509f40da2"/>
<a href="mem_8asm.html#a55061d19016a525ff8bbbf7946862bd4"/>
<a href="mem_8asm.html#a697bfde9d9ace484fb0c9b86fa208cb9"/>
<a href="mem_8asm.html#a8eecc5c843b1e6d33e725bff22e509de"/>
<a href="mem_8asm.html#a91f628c476ff15d21e675cd8c0441002"/>
<a href="mmu-global_8asm.html"/>
Expand Down Expand Up @@ -185,16 +175,17 @@
<a href="vic2_8asm.html"/>
<a href="vic2_8asm.html#a019728b3c82a42e44d6967ffbe8a28d4"/>
<a href="vic2_8asm.html#a07d392b6b40acf6e9fa1e94119e146fc"/>
<a href="vic2_8asm.html#a21bb005969d26af3851c86cc8d54940e"/>
<a href="vic2_8asm.html#a41bd78bc1430779dd005bd6eb18cc8bd"/>
<a href="vic2_8asm.html#a547f8a875c6d10a0905efe7c5a49b4ab"/>
<a href="vic2_8asm.html#a555d98a6f57d64e95152b9c24dd36fa0"/>
<a href="vic2_8asm.html#a56c79e54be7b018471efc789b2201b6f"/>
<a href="vic2_8asm.html#a5ccd4e98b3abae65a27199f2bbbc17e9"/>
<a href="vic2_8asm.html#a5da15613576454c85e9fbb1b5e973efb"/>
<a href="vic2_8asm.html#a68a77950c0628f5f0123c598ae3a9657"/>
<a href="vic2_8asm.html#a6e1467f92f74dd051509c89af37f7dc7"/>
<a href="vic2_8asm.html#a7eadcac3839595110dc966b7d3a2fb06"/>
<a href="vic2_8asm.html#a805440d17d14e6a7222ad8e12e211785"/>
<a href="vic2_8asm.html#a83b83a53962b3edb25be8c2f829d4ab6"/>
<a href="vic2_8asm.html#a96f227e221dd8dafa42753beb1b2a337"/>
<a href="vic2_8asm.html#aa632748b29f29b73679a78c716f280a7"/>
<a href="vic2_8asm.html#aa69b4d0b41f75640ffec4e1c140402fd"/>
Expand All @@ -206,7 +197,6 @@
<a href="vic2_8asm.html#ad24ac666b2884256c5c4094c78e0be0c"/>
<a href="vic2_8asm.html#ad440bb847c466649947bcb26ac5eae9d"/>
<a href="vic2_8asm.html#ad745239cfce1e840c94493ca9639e75e"/>
<a href="vic2_8asm.html#ada697243163383e60d7ea174bf3ec9a0"/>
<a href="vic2_8asm.html#adbeb79e20563404fe32a2f3b77a225f3"/>
<a href="vic2_8asm.html#adf46d89d191a189cb26dd451da046c87"/>
<a href="vic2_8asm.html#ae5260b1497f514dbdad27353a4f71921"/>
Expand Down
2 changes: 1 addition & 1 deletion files.html
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Sat Jun 1 2024 16:55:32 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
<li class="footer">Generated on Sun Jun 2 2024 16:29:27 for c128lib Base by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
</ul>
</div>
</body>
Expand Down
Loading

0 comments on commit 77a23db

Please sign in to comment.