// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄▄ ▄▄ // ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄█▄█ ▄▀██ ██▀ ██▄ // █ █ █ ▀▀ ▄█ █ █ ██ █ ▀▄██ ▀█▄▄ ██ █ // ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ // ───────────────────────────────────────────────────────────────────────────── // MSXmath 1.8.2 by Guillaume "Aoineko" Blanchard // under CC-BY-SA free license // // Parameters: Entries=64, Bytes=2 (16-bits), Shift=8 (Q8.8) // ───────────────────────────────────────────────────────────────────────────── // ArcSinus table. Range [-1:1] const unsigned short g_ArcSinus64[] = { 0xFE6E, 0xFEAE, 0xFEC8, 0xFEDD, 0xFEEE, 0xFEFE, 0xFF0C, 0xFF19, 0xFF25, 0xFF31, 0xFF3C, 0xFF47, 0xFF51, 0xFF5B, 0xFF65, 0xFF6E, 0xFF78, 0xFF81, 0xFF8A, 0xFF92, 0xFF9B, 0xFFA3, 0xFFAC, 0xFFB4, 0xFFBC, 0xFFC4, 0xFFCC, 0xFFD4, 0xFFDC, 0xFFE4, 0xFFEC, 0xFFF4, 0xFFFC, 0x0004, 0x000C, 0x0014, 0x001C, 0x0024, 0x002C, 0x0034, 0x003C, 0x0044, 0x004C, 0x0054, 0x005D, 0x0065, 0x006E, 0x0076, 0x007F, 0x0088, 0x0092, 0x009B, 0x00A5, 0x00AF, 0x00B9, 0x00C4, 0x00CF, 0x00DB, 0x00E7, 0x00F4, 0x0102, 0x0112, 0x0123, 0x0138, }; // Size: 128 bytes