- A = [xA, yA] is a point on the 2D plane. Same for B, C, ...
- lengths are in any unit (ex: pixels)
- code snippets are in JavaScript
angleRad = angleDeg * Math.PI / 180;
| # SPDX-License-Identifier: GPL-2.0-or-later OR MIT | |
| # | |
| # how to build this: | |
| # | |
| # $ as -o check-new-world.tiny.o check-new-world.tiny.s | |
| # $ ld check-new-world.tiny.o -o check-new-world.tiny.tmp | |
| # $ objcopy -O binary --only-section=.blob ./check-new-world.tiny.tmp ./check-new-world.tiny | |
| .section ".blob", "aw", @progbits |
| #include <stdio.h> | |
| #include <conio.h> | |
| #include <windows.h> | |
| #include <time.h> | |
| #include <math.h> | |
| #include <string.h> | |
| #define u16 unsigned short | |
| char XC[2001]={0}; | |
| const char* blk[30]={ | |
| "oo", |