mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-11-23 05:19:56 +00:00
Introduce 'lowmem' fonts for Symbian.
Right now it is for all Symbian devices. Although, high mem devices should continue to use the old fonts.
This commit is contained in:
parent
0f1d8f82df
commit
92f0678f2f
@ -50,7 +50,6 @@ SOURCES += ../UI/*Screen.cpp \
|
||||
../UI/GameInfoCache.cpp \
|
||||
../UI/OnScreenDisplay.cpp \
|
||||
../UI/UIShader.cpp \
|
||||
../UI/ui_atlas.cpp \
|
||||
../android/jni/TestRunner.cpp
|
||||
|
||||
HEADERS += ../UI/*.h
|
||||
@ -70,7 +69,13 @@ linux:!mobile_platform {
|
||||
# Desktop handles the Init separately
|
||||
SOURCES += ../UI/NativeApp.cpp
|
||||
}
|
||||
symbian {
|
||||
RESOURCES += assets_lowmem.qrc
|
||||
SOURCES += ../UI/ui_atlas_lowmem.cpp
|
||||
} else {
|
||||
RESOURCES += assets.qrc
|
||||
SOURCES += ../UI/ui_atlas.cpp
|
||||
}
|
||||
|
||||
# Translations
|
||||
TRANSLATIONS = $$files(languages/ppsspp_*.ts)
|
||||
|
6
Qt/assets_lowmem.qrc
Normal file
6
Qt/assets_lowmem.qrc
Normal file
@ -0,0 +1,6 @@
|
||||
<RCC>
|
||||
<qresource prefix="/">
|
||||
<file alias="assets/ui_atlas.zim">../assets/ui_atlas_lowmem.zim</file>
|
||||
<file alias="assets/ppge_atlas.zim">../assets/ppge_atlas.zim</file>
|
||||
</qresource>
|
||||
</RCC>
|
605
UI/ui_atlas_lowmem.cpp
Normal file
605
UI/ui_atlas_lowmem.cpp
Normal file
@ -0,0 +1,605 @@
|
||||
// C++ generated by atlastool from atlasscript.txt (hrydgard@gmail.com)
|
||||
|
||||
#include "ui_atlas.h"
|
||||
|
||||
const AtlasChar font_UBUNTU24_chardata[] = {
|
||||
// RANGE: 0x20 - 0x80, start 0x18
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -4.0000f, 7.5000f, 1, 1}, // 0020
|
||||
{0.191406f, 0.707031f, 0.195312f, 0.820312f, 0.1875f, -28.1875f, 7.9375f, 8, 29}, // 0021
|
||||
{0.899414f, 0.484375f, 0.905273f, 0.535156f, 0.1250f, -28.1875f, 11.6875f, 12, 13}, // 0022
|
||||
{0.044922f, 0.570312f, 0.054688f, 0.683594f, -1.0625f, -28.1875f, 18.0000f, 20, 29}, // 0023
|
||||
{0.585449f, 0.488281f, 0.594238f, 0.628906f, -0.2500f, -31.9375f, 17.3750f, 18, 36}, // 0024
|
||||
{0.020508f, 0.476562f, 0.032227f, 0.589844f, -0.3750f, -28.5000f, 22.7500f, 24, 29}, // 0025
|
||||
{0.353516f, 0.500000f, 0.364258f, 0.613281f, -0.8750f, -28.5000f, 19.7500f, 22, 29}, // 0026
|
||||
{0.423828f, 0.371094f, 0.427734f, 0.421875f, -0.2500f, -28.1875f, 6.7500f, 8, 13}, // 0027
|
||||
{0.316895f, 0.679688f, 0.322754f, 0.832031f, -0.0625f, -31.0000f, 10.0625f, 12, 39}, // 0028
|
||||
{0.502441f, 0.707031f, 0.508301f, 0.859375f, -1.6250f, -31.0000f, 10.1875f, 12, 39}, // 0029
|
||||
{0.769043f, 0.753906f, 0.776367f, 0.816406f, -0.9375f, -21.9375f, 13.1875f, 15, 16}, // 002a
|
||||
{0.079102f, 0.722656f, 0.088379f, 0.808594f, -0.8750f, -23.8125f, 17.1875f, 19, 22}, // 002b
|
||||
{0.195801f, 0.585938f, 0.200195f, 0.636719f, -1.0625f, -7.6250f, 6.8750f, 9, 13}, // 002c
|
||||
{0.909180f, 0.585938f, 0.915527f, 0.613281f, 0.2500f, -15.5625f, 13.0625f, 13, 7}, // 002d
|
||||
{0.751953f, 0.296875f, 0.755859f, 0.328125f, 0.3125f, -7.2500f, 8.3125f, 8, 8}, // 002e
|
||||
{0.195801f, 0.695312f, 0.203613f, 0.816406f, -1.8750f, -28.1875f, 12.1250f, 16, 31}, // 002f
|
||||
{0.083496f, 0.605469f, 0.092773f, 0.718750f, -0.3125f, -28.5000f, 17.5625f, 19, 29}, // 0030
|
||||
{0.349121f, 0.734375f, 0.355469f, 0.847656f, 1.1250f, -28.5000f, 17.5000f, 13, 29}, // 0031
|
||||
{0.144043f, 0.605469f, 0.153320f, 0.718750f, -0.3125f, -28.5000f, 17.5625f, 19, 29}, // 0032
|
||||
{0.734375f, 0.605469f, 0.743652f, 0.718750f, -0.4375f, -28.5000f, 17.5000f, 19, 29}, // 0033
|
||||
{0.094727f, 0.570312f, 0.104492f, 0.683594f, -1.0000f, -28.1875f, 17.5625f, 20, 29}, // 0034
|
||||
{0.761719f, 0.632812f, 0.770508f, 0.746094f, 0.0625f, -28.1875f, 17.5000f, 18, 29}, // 0035
|
||||
{0.562988f, 0.613281f, 0.572266f, 0.726562f, -0.0625f, -28.5000f, 17.5625f, 19, 29}, // 0036
|
||||
{0.835938f, 0.613281f, 0.845215f, 0.726562f, -0.6250f, -28.1875f, 17.5000f, 19, 29}, // 0037
|
||||
{0.909180f, 0.613281f, 0.918457f, 0.726562f, -0.5000f, -28.5000f, 17.5625f, 19, 29}, // 0038
|
||||
{0.000000f, 0.617188f, 0.009277f, 0.730469f, -0.5625f, -28.5000f, 17.5000f, 19, 29}, // 0039
|
||||
{0.905273f, 0.343750f, 0.909180f, 0.429688f, 0.3125f, -21.8125f, 7.9375f, 8, 22}, // 003a
|
||||
{0.734375f, 0.355469f, 0.738770f, 0.460938f, -0.1875f, -21.8125f, 7.8750f, 9, 27}, // 003b
|
||||
{0.876953f, 0.750000f, 0.884766f, 0.824219f, -1.0000f, -20.6875f, 15.1250f, 16, 19}, // 003c
|
||||
{0.471680f, 0.757812f, 0.479980f, 0.812500f, 0.1250f, -20.0625f, 16.8750f, 17, 14}, // 003d
|
||||
{0.760254f, 0.750000f, 0.768555f, 0.824219f, -0.1250f, -20.4375f, 15.4375f, 17, 19}, // 003e
|
||||
{0.944824f, 0.695312f, 0.953125f, 0.808594f, -1.2500f, -28.5000f, 14.3750f, 17, 29}, // 003f
|
||||
{0.687500f, 0.187500f, 0.701660f, 0.328125f, -0.8125f, -27.8125f, 27.5625f, 29, 36}, // 0040
|
||||
{0.364746f, 0.500000f, 0.375488f, 0.613281f, -1.4375f, -28.1875f, 18.6875f, 22, 29}, // 0041
|
||||
{0.200195f, 0.578125f, 0.209961f, 0.691406f, 0.3125f, -28.1875f, 18.7500f, 20, 29}, // 0042
|
||||
{0.825684f, 0.578125f, 0.835449f, 0.691406f, -0.3125f, -28.5625f, 18.8125f, 20, 29}, // 0043
|
||||
{0.944336f, 0.578125f, 0.954102f, 0.691406f, 0.3125f, -28.1875f, 19.7500f, 20, 29}, // 0044
|
||||
{0.227539f, 0.636719f, 0.236328f, 0.750000f, 0.3125f, -28.1875f, 16.4375f, 18, 29}, // 0045
|
||||
{0.400391f, 0.636719f, 0.409180f, 0.750000f, 0.3125f, -28.1875f, 16.3750f, 18, 29}, // 0046
|
||||
{0.493164f, 0.507812f, 0.503418f, 0.621094f, -0.3125f, -28.5000f, 19.8750f, 21, 29}, // 0047
|
||||
{0.299805f, 0.511719f, 0.310059f, 0.625000f, 0.3125f, -28.1875f, 20.8125f, 21, 29}, // 0048
|
||||
{0.508789f, 0.707031f, 0.512695f, 0.820312f, 0.6250f, -28.1875f, 8.6250f, 8, 29}, // 0049
|
||||
{0.614258f, 0.636719f, 0.623047f, 0.750000f, -1.0625f, -28.1875f, 16.3750f, 18, 29}, // 004a
|
||||
{0.387207f, 0.515625f, 0.397461f, 0.628906f, 0.3125f, -28.1875f, 18.7500f, 21, 29}, // 004b
|
||||
{0.770996f, 0.636719f, 0.779785f, 0.750000f, 0.3125f, -28.1875f, 16.3750f, 18, 29}, // 004c
|
||||
{0.287109f, 0.449219f, 0.299316f, 0.562500f, 0.1875f, -28.1875f, 24.8125f, 25, 29}, // 004d
|
||||
{0.409180f, 0.515625f, 0.419434f, 0.628906f, 0.3125f, -28.1875f, 20.8125f, 21, 29}, // 004e
|
||||
{0.227539f, 0.519531f, 0.237793f, 0.632812f, -0.3750f, -28.5000f, 20.2500f, 21, 29}, // 004f
|
||||
{0.954590f, 0.578125f, 0.964355f, 0.691406f, 0.3125f, -28.1875f, 18.7500f, 20, 29}, // 0050
|
||||
{0.154785f, 0.468750f, 0.166016f, 0.589844f, -0.3750f, -28.5000f, 20.6250f, 23, 31}, // 0051
|
||||
{0.964844f, 0.578125f, 0.974609f, 0.691406f, 0.3125f, -28.1250f, 18.8750f, 20, 29}, // 0052
|
||||
{0.248535f, 0.582031f, 0.258301f, 0.695312f, -0.5000f, -28.5000f, 18.1875f, 20, 29}, // 0053
|
||||
{0.594727f, 0.527344f, 0.604980f, 0.640625f, -1.3125f, -28.1875f, 17.3750f, 21, 29}, // 0054
|
||||
{0.673828f, 0.527344f, 0.684082f, 0.640625f, 0.0625f, -28.1875f, 20.1250f, 21, 29}, // 0055
|
||||
{0.108398f, 0.480469f, 0.119629f, 0.593750f, -1.6875f, -28.1875f, 18.6875f, 23, 29}, // 0056
|
||||
{0.246582f, 0.332031f, 0.260742f, 0.445312f, -1.4375f, -28.1875f, 25.8125f, 29, 29}, // 0057
|
||||
{0.375977f, 0.500000f, 0.386719f, 0.613281f, -1.2500f, -28.1875f, 18.6875f, 22, 29}, // 0058
|
||||
{0.532715f, 0.500000f, 0.543457f, 0.613281f, -1.5625f, -28.1875f, 18.6875f, 22, 29}, // 0059
|
||||
{0.009766f, 0.617188f, 0.019043f, 0.730469f, -0.7500f, -28.1875f, 16.6875f, 19, 29}, // 005a
|
||||
{0.668457f, 0.191406f, 0.673340f, 0.339844f, 0.1250f, -31.7500f, 8.4375f, 10, 38}, // 005b
|
||||
{0.823242f, 0.695312f, 0.831055f, 0.816406f, -1.6250f, -28.1875f, 12.3750f, 16, 31}, // 005c
|
||||
{0.167969f, 0.734375f, 0.172852f, 0.882812f, -1.7500f, -31.7500f, 8.4375f, 10, 38}, // 005d
|
||||
{0.406250f, 0.753906f, 0.413574f, 0.820312f, -1.1250f, -28.1875f, 12.7500f, 15, 17}, // 005e
|
||||
{0.856445f, 0.757812f, 0.864746f, 0.785156f, -1.8750f, -4.0000f, 13.3125f, 17, 7}, // 005f
|
||||
{0.387207f, 0.355469f, 0.392578f, 0.390625f, -0.8125f, -29.2500f, 9.8750f, 11, 9}, // 0060
|
||||
{0.111816f, 0.722656f, 0.120605f, 0.812500f, -0.7500f, -22.3125f, 16.0625f, 18, 23}, // 0061
|
||||
{0.684570f, 0.593750f, 0.693359f, 0.714844f, -0.0625f, -29.8750f, 16.7500f, 18, 31}, // 0062
|
||||
{0.831543f, 0.730469f, 0.839844f, 0.820312f, -0.7500f, -22.3125f, 15.3750f, 17, 23}, // 0063
|
||||
{0.104980f, 0.597656f, 0.113770f, 0.718750f, -0.6875f, -29.8750f, 16.7500f, 18, 31}, // 0064
|
||||
{0.143066f, 0.722656f, 0.151855f, 0.812500f, -0.7500f, -22.3125f, 15.5000f, 18, 23}, // 0065
|
||||
{0.153809f, 0.714844f, 0.160645f, 0.835938f, -1.2500f, -30.2500f, 10.1250f, 14, 31}, // 0066
|
||||
{0.532227f, 0.617188f, 0.541016f, 0.734375f, -0.6250f, -22.3125f, 16.7500f, 18, 30}, // 0067
|
||||
{0.671875f, 0.644531f, 0.680176f, 0.761719f, -0.1250f, -29.8750f, 16.7500f, 17, 30}, // 0068
|
||||
{0.186035f, 0.468750f, 0.189941f, 0.585938f, 0.1875f, -29.9375f, 7.7500f, 8, 30}, // 0069
|
||||
{0.994141f, 0.000000f, 0.999512f, 0.148438f, -3.1250f, -30.0000f, 7.8125f, 11, 38}, // 006a
|
||||
{0.653320f, 0.617188f, 0.662109f, 0.734375f, -0.0625f, -29.8750f, 15.5000f, 18, 30}, // 006b
|
||||
{0.971191f, 0.695312f, 0.975098f, 0.812500f, 0.1875f, -29.9375f, 7.7500f, 8, 30}, // 006c
|
||||
{0.285645f, 0.566406f, 0.298340f, 0.656250f, -0.0625f, -22.3125f, 25.6875f, 26, 23}, // 006d
|
||||
{0.906738f, 0.730469f, 0.915039f, 0.820312f, -0.0625f, -22.3125f, 16.7500f, 17, 23}, // 006e
|
||||
{0.019531f, 0.714844f, 0.028809f, 0.804688f, -0.7500f, -22.3125f, 16.7500f, 19, 23}, // 006f
|
||||
{0.493164f, 0.625000f, 0.501953f, 0.742188f, -0.0625f, -22.3125f, 16.7500f, 18, 30}, // 0070
|
||||
{0.662598f, 0.625000f, 0.671387f, 0.742188f, -0.6875f, -22.3125f, 16.7500f, 18, 30}, // 0071
|
||||
{0.066406f, 0.753906f, 0.072754f, 0.843750f, -0.0625f, -22.3125f, 10.4375f, 13, 23}, // 0072
|
||||
{0.000000f, 0.734375f, 0.008301f, 0.824219f, -0.9375f, -22.3125f, 15.0000f, 17, 23}, // 0073
|
||||
{0.492188f, 0.746094f, 0.498535f, 0.851562f, -1.4375f, -26.3750f, 10.1875f, 13, 27}, // 0074
|
||||
{0.008789f, 0.734375f, 0.017090f, 0.824219f, -0.1250f, -21.9375f, 16.7500f, 17, 23}, // 0075
|
||||
{0.509766f, 0.363281f, 0.518555f, 0.449219f, -1.4375f, -21.9375f, 15.0000f, 18, 22}, // 0076
|
||||
{0.640625f, 0.617188f, 0.652832f, 0.703125f, -1.3125f, -21.9375f, 22.0625f, 25, 22}, // 0077
|
||||
{0.572754f, 0.726562f, 0.581543f, 0.812500f, -1.4375f, -21.9375f, 15.0000f, 18, 22}, // 0078
|
||||
{0.342773f, 0.582031f, 0.352051f, 0.699219f, -1.6875f, -21.9375f, 15.0000f, 19, 30}, // 0079
|
||||
{0.355957f, 0.734375f, 0.364258f, 0.820312f, -0.7500f, -21.9375f, 15.0000f, 17, 22}, // 007a
|
||||
{0.458008f, 0.644531f, 0.464355f, 0.789062f, -1.1250f, -30.5000f, 10.0000f, 13, 37}, // 007b
|
||||
{0.627930f, 0.492188f, 0.631348f, 0.621094f, 0.1875f, -28.1875f, 7.4375f, 7, 33}, // 007c
|
||||
{0.204102f, 0.695312f, 0.210449f, 0.839844f, -1.5000f, -30.5000f, 10.0000f, 13, 37}, // 007d
|
||||
{0.602051f, 0.757812f, 0.611816f, 0.800781f, -0.1875f, -17.3125f, 19.6250f, 20, 11}, // 007e
|
||||
{0.060547f, 0.449219f, 0.073730f, 0.554688f, 1.7500f, -24.5000f, 30.0000f, 27, 27}, // 007f
|
||||
// RANGE: 0x80 - 0x81, start 0x78
|
||||
{0.239746f, 0.449219f, 0.252930f, 0.554688f, 1.7500f, -24.5000f, 30.0000f, 27, 27}, // 0080
|
||||
// RANGE: 0xa2 - 0x100, start 0x79
|
||||
{0.804688f, 0.625000f, 0.813477f, 0.742188f, -0.7500f, -25.8750f, 16.6875f, 18, 30}, // 00a2
|
||||
{0.164551f, 0.617188f, 0.173828f, 0.730469f, -0.6875f, -28.5000f, 17.3750f, 19, 29}, // 00a3
|
||||
{0.543945f, 0.558594f, 0.555176f, 0.660156f, -0.4375f, -25.0625f, 21.8125f, 23, 26}, // 00a4
|
||||
{0.979004f, 0.527344f, 0.989258f, 0.640625f, -1.4375f, -28.1875f, 18.0000f, 21, 29}, // 00a5
|
||||
{0.161621f, 0.335938f, 0.165527f, 0.464844f, 0.0625f, -28.1875f, 7.3750f, 8, 33}, // 00a6
|
||||
{0.189941f, 0.437500f, 0.199707f, 0.582031f, -0.5625f, -28.5000f, 18.3750f, 20, 37}, // 00a7
|
||||
{0.466797f, 0.164062f, 0.474121f, 0.195312f, 0.5000f, -28.1875f, 15.7500f, 15, 8}, // 00a8
|
||||
{0.777832f, 0.375000f, 0.790527f, 0.488281f, -0.5625f, -28.5000f, 24.2500f, 26, 29}, // 00a9
|
||||
{0.480469f, 0.757812f, 0.487305f, 0.824219f, -0.1875f, -28.5000f, 13.2500f, 14, 17}, // 00aa
|
||||
{0.227539f, 0.753906f, 0.235352f, 0.824219f, -0.5625f, -19.1875f, 14.3750f, 16, 18}, // 00ab
|
||||
{0.627930f, 0.757812f, 0.635742f, 0.800781f, -0.0625f, -17.1875f, 16.3750f, 16, 11}, // 00ac
|
||||
{0.669922f, 0.765625f, 0.676270f, 0.792969f, 0.2500f, -15.5625f, 13.0625f, 13, 7}, // 00ad
|
||||
{0.791016f, 0.375000f, 0.803711f, 0.488281f, -0.5625f, -28.5000f, 24.2500f, 26, 29}, // 00ae
|
||||
{0.916016f, 0.445312f, 0.923340f, 0.472656f, 0.0625f, -28.1875f, 14.7500f, 15, 7}, // 00af
|
||||
{0.503906f, 0.507812f, 0.509766f, 0.558594f, 0.0625f, -28.5000f, 11.8750f, 12, 13}, // 00b0
|
||||
{0.636719f, 0.707031f, 0.645508f, 0.808594f, -0.4375f, -25.2500f, 16.5625f, 18, 26}, // 00b1
|
||||
{0.310547f, 0.511719f, 0.316895f, 0.582031f, -0.3750f, -28.6250f, 12.5000f, 13, 18}, // 00b2
|
||||
{0.239746f, 0.375000f, 0.246582f, 0.445312f, -0.5000f, -28.5000f, 12.6875f, 14, 18}, // 00b3
|
||||
{0.287109f, 0.410156f, 0.292480f, 0.445312f, -0.0625f, -29.2500f, 10.3125f, 11, 9}, // 00b4
|
||||
{0.953613f, 0.695312f, 0.961914f, 0.808594f, 0.1875f, -21.9375f, 17.5000f, 17, 29}, // 00b5
|
||||
{0.751953f, 0.707031f, 0.759766f, 0.820312f, -1.0000f, -28.1875f, 15.0625f, 16, 29}, // 00b6
|
||||
{0.838867f, 0.437500f, 0.842773f, 0.468750f, 0.4375f, -17.3125f, 8.4375f, 8, 8}, // 00b7
|
||||
{0.108398f, 0.433594f, 0.112793f, 0.480469f, -0.3125f, -3.9375f, 7.7500f, 9, 12}, // 00b8
|
||||
{0.855957f, 0.304688f, 0.860352f, 0.375000f, -0.6875f, -28.5000f, 8.1875f, 9, 18}, // 00b9
|
||||
{0.582031f, 0.757812f, 0.588867f, 0.824219f, -0.1875f, -28.5000f, 13.5625f, 14, 17}, // 00ba
|
||||
{0.776855f, 0.753906f, 0.784668f, 0.812500f, 0.0000f, -18.1875f, 14.3750f, 16, 15}, // 00bb
|
||||
{0.327637f, 0.449219f, 0.339844f, 0.562500f, 0.8125f, -28.5000f, 22.1875f, 25, 29}, // 00bc
|
||||
{0.855957f, 0.375000f, 0.868652f, 0.488281f, 0.8125f, -28.5000f, 23.2500f, 26, 29}, // 00bd
|
||||
{0.261230f, 0.332031f, 0.275391f, 0.445312f, -0.2500f, -28.6250f, 25.0625f, 29, 29}, // 00be
|
||||
{0.962402f, 0.695312f, 0.970703f, 0.808594f, -0.5625f, -21.9375f, 14.7500f, 17, 29}, // 00bf
|
||||
{0.609375f, 0.339844f, 0.620117f, 0.480469f, -1.4375f, -35.0625f, 18.6875f, 22, 36}, // 00c0
|
||||
{0.631348f, 0.343750f, 0.642090f, 0.480469f, -1.4375f, -35.0000f, 18.6875f, 22, 35}, // 00c1
|
||||
{0.894043f, 0.343750f, 0.904785f, 0.480469f, -1.4375f, -34.8125f, 18.6875f, 22, 35}, // 00c2
|
||||
{0.935547f, 0.343750f, 0.946289f, 0.480469f, -1.4375f, -34.8750f, 18.6875f, 22, 35}, // 00c3
|
||||
{0.275879f, 0.410156f, 0.286621f, 0.542969f, -1.4375f, -33.9375f, 18.6875f, 22, 34}, // 00c4
|
||||
{0.668457f, 0.339844f, 0.679199f, 0.480469f, -1.4375f, -35.5000f, 18.6875f, 22, 36}, // 00c5
|
||||
{0.097168f, 0.316406f, 0.112305f, 0.429688f, -1.6875f, -28.1875f, 28.1875f, 31, 29}, // 00c6
|
||||
{0.264648f, 0.449219f, 0.274414f, 0.589844f, -0.3125f, -28.5625f, 18.8125f, 20, 36}, // 00c7
|
||||
{0.762695f, 0.488281f, 0.771484f, 0.628906f, 0.3125f, -35.0625f, 16.4375f, 18, 36}, // 00c8
|
||||
{0.698242f, 0.500000f, 0.707031f, 0.636719f, 0.3125f, -35.0000f, 16.4375f, 18, 35}, // 00c9
|
||||
{0.707520f, 0.500000f, 0.716309f, 0.636719f, 0.3125f, -34.8125f, 16.4375f, 18, 35}, // 00ca
|
||||
{0.474609f, 0.503906f, 0.483398f, 0.636719f, 0.3125f, -33.9375f, 16.4375f, 18, 34}, // 00cb
|
||||
{0.442383f, 0.726562f, 0.447754f, 0.867188f, -2.8125f, -35.0625f, 8.6250f, 11, 36}, // 00cc
|
||||
{0.840332f, 0.730469f, 0.845703f, 0.867188f, 0.6250f, -35.0000f, 8.6250f, 11, 35}, // 00cd
|
||||
{0.184082f, 0.707031f, 0.190918f, 0.843750f, -2.4375f, -34.8125f, 8.6250f, 14, 35}, // 00ce
|
||||
{0.789551f, 0.644531f, 0.796875f, 0.777344f, -3.0625f, -33.9375f, 8.6250f, 15, 34}, // 00cf
|
||||
{0.640625f, 0.500000f, 0.651367f, 0.613281f, -1.8125f, -28.1875f, 19.7500f, 22, 29}, // 00d0
|
||||
{0.200195f, 0.437500f, 0.210449f, 0.574219f, 0.3125f, -34.8750f, 20.8125f, 21, 35}, // 00d1
|
||||
{0.354980f, 0.355469f, 0.365234f, 0.496094f, -0.3750f, -35.4375f, 20.2500f, 21, 36}, // 00d2
|
||||
{0.365723f, 0.355469f, 0.375977f, 0.496094f, -0.3750f, -35.3125f, 20.2500f, 21, 36}, // 00d3
|
||||
{0.376465f, 0.355469f, 0.386719f, 0.496094f, -0.3750f, -35.1875f, 20.2500f, 21, 36}, // 00d4
|
||||
{0.533203f, 0.355469f, 0.543457f, 0.496094f, -0.3750f, -35.2500f, 20.2500f, 21, 36}, // 00d5
|
||||
{0.828125f, 0.437500f, 0.838379f, 0.574219f, -0.3750f, -34.2500f, 20.2500f, 21, 35}, // 00d6
|
||||
{0.529297f, 0.738281f, 0.538086f, 0.816406f, -0.7500f, -22.9375f, 16.4375f, 18, 20}, // 00d7
|
||||
{0.564453f, 0.488281f, 0.574707f, 0.609375f, -0.3750f, -29.1250f, 20.2500f, 21, 31}, // 00d8
|
||||
{0.642578f, 0.355469f, 0.652832f, 0.496094f, 0.0625f, -35.0625f, 20.1250f, 21, 36}, // 00d9
|
||||
{0.653320f, 0.355469f, 0.663574f, 0.496094f, 0.0625f, -35.0000f, 20.1250f, 21, 36}, // 00da
|
||||
{0.702148f, 0.355469f, 0.712402f, 0.496094f, 0.0625f, -34.8125f, 20.1250f, 21, 36}, // 00db
|
||||
{0.946777f, 0.437500f, 0.957031f, 0.574219f, 0.0625f, -33.9375f, 20.1250f, 21, 35}, // 00dc
|
||||
{0.563965f, 0.347656f, 0.574707f, 0.484375f, -1.5625f, -34.9375f, 18.6875f, 22, 35}, // 00dd
|
||||
{0.174316f, 0.617188f, 0.183594f, 0.730469f, 0.2500f, -28.1875f, 17.7500f, 19, 29}, // 00de
|
||||
{0.186035f, 0.585938f, 0.195312f, 0.703125f, 0.0625f, -29.6250f, 18.1250f, 19, 30}, // 00df
|
||||
{0.889648f, 0.625000f, 0.898438f, 0.742188f, -0.7500f, -29.6875f, 16.0625f, 18, 30}, // 00e0
|
||||
{0.298828f, 0.628906f, 0.307617f, 0.746094f, -0.7500f, -29.6250f, 16.0625f, 18, 30}, // 00e1
|
||||
{0.464355f, 0.628906f, 0.473145f, 0.746094f, -0.7500f, -29.5000f, 16.0625f, 18, 30}, // 00e2
|
||||
{0.813965f, 0.628906f, 0.822754f, 0.746094f, -0.7500f, -29.5625f, 16.0625f, 18, 30}, // 00e3
|
||||
{0.780273f, 0.636719f, 0.789062f, 0.750000f, -0.7500f, -28.5625f, 16.0625f, 18, 29}, // 00e4
|
||||
{0.114258f, 0.597656f, 0.123047f, 0.718750f, -0.7500f, -30.1875f, 16.0625f, 18, 31}, // 00e5
|
||||
{0.849121f, 0.492188f, 0.862793f, 0.582031f, -0.6250f, -22.3125f, 25.6250f, 28, 23}, // 00e6
|
||||
{0.975098f, 0.644531f, 0.983398f, 0.761719f, -0.7500f, -22.3125f, 15.3750f, 17, 30}, // 00e7
|
||||
{0.432129f, 0.601562f, 0.440918f, 0.722656f, -0.7500f, -29.7500f, 15.5000f, 18, 31}, // 00e8
|
||||
{0.880371f, 0.628906f, 0.889160f, 0.746094f, -0.7500f, -29.6875f, 15.5000f, 18, 30}, // 00e9
|
||||
{0.069824f, 0.632812f, 0.078613f, 0.750000f, -0.7500f, -29.5000f, 15.5000f, 18, 30}, // 00ea
|
||||
{0.473633f, 0.640625f, 0.482422f, 0.753906f, -0.7500f, -28.6250f, 15.5000f, 18, 29}, // 00eb
|
||||
{0.804688f, 0.746094f, 0.810059f, 0.863281f, -3.2500f, -29.3750f, 7.8125f, 11, 30}, // 00ec
|
||||
{0.889648f, 0.746094f, 0.895020f, 0.863281f, 0.1875f, -29.3125f, 7.8125f, 11, 30}, // 00ed
|
||||
{0.254395f, 0.714844f, 0.261230f, 0.832031f, -2.8125f, -29.1250f, 7.8125f, 14, 30}, // 00ee
|
||||
{0.029297f, 0.714844f, 0.036621f, 0.828125f, -3.4375f, -28.2500f, 7.8125f, 15, 29}, // 00ef
|
||||
{0.751953f, 0.585938f, 0.761230f, 0.703125f, -1.0000f, -29.2500f, 17.5000f, 19, 30}, // 00f0
|
||||
{0.322754f, 0.648438f, 0.331055f, 0.765625f, -0.0625f, -29.5625f, 16.7500f, 17, 30}, // 00f1
|
||||
{0.849121f, 0.585938f, 0.858398f, 0.703125f, -0.7500f, -29.6875f, 16.7500f, 19, 30}, // 00f2
|
||||
{0.899414f, 0.585938f, 0.908691f, 0.703125f, -0.7500f, -29.6250f, 16.7500f, 19, 30}, // 00f3
|
||||
{0.020508f, 0.593750f, 0.029785f, 0.710938f, -0.7500f, -29.5000f, 16.7500f, 19, 30}, // 00f4
|
||||
{0.030273f, 0.593750f, 0.039551f, 0.710938f, -0.7500f, -29.5625f, 16.7500f, 19, 30}, // 00f5
|
||||
{0.352539f, 0.617188f, 0.361816f, 0.730469f, -0.7500f, -28.5625f, 16.7500f, 19, 29}, // 00f6
|
||||
{0.432617f, 0.726562f, 0.441895f, 0.808594f, -0.9375f, -23.7500f, 16.8750f, 19, 21}, // 00f7
|
||||
{0.593262f, 0.644531f, 0.602539f, 0.750000f, -0.7500f, -24.1875f, 16.7500f, 19, 27}, // 00f8
|
||||
{0.331543f, 0.648438f, 0.339844f, 0.765625f, -0.1250f, -29.3750f, 16.7500f, 17, 30}, // 00f9
|
||||
{0.936035f, 0.648438f, 0.944336f, 0.765625f, -0.1250f, -29.3125f, 16.7500f, 17, 30}, // 00fa
|
||||
{0.721680f, 0.652344f, 0.729980f, 0.769531f, -0.1250f, -29.1250f, 16.7500f, 17, 30}, // 00fb
|
||||
{0.245605f, 0.699219f, 0.253906f, 0.812500f, -0.1250f, -28.2500f, 16.7500f, 17, 29}, // 00fc
|
||||
{0.166504f, 0.468750f, 0.175781f, 0.613281f, -1.6875f, -29.3125f, 15.0000f, 19, 37}, // 00fd
|
||||
{0.816406f, 0.480469f, 0.825195f, 0.625000f, 0.0625f, -29.8750f, 16.9375f, 18, 37}, // 00fe
|
||||
{0.926270f, 0.472656f, 0.935547f, 0.613281f, -1.6875f, -28.2500f, 15.0000f, 19, 36}, // 00ff
|
||||
// RANGE: 0x100 - 0x180, start 0xd7
|
||||
{0.543945f, 0.421875f, 0.554688f, 0.554688f, -1.4375f, -33.6250f, 18.6875f, 22, 34}, // 0100
|
||||
{0.482910f, 0.640625f, 0.491699f, 0.753906f, -0.7500f, -28.3125f, 16.0625f, 18, 29}, // 0101
|
||||
{0.805176f, 0.339844f, 0.815918f, 0.480469f, -1.4375f, -35.1250f, 18.6875f, 22, 36}, // 0102
|
||||
{0.441406f, 0.601562f, 0.450195f, 0.722656f, -0.7500f, -29.7500f, 16.0625f, 18, 31}, // 0103
|
||||
{0.923828f, 0.328125f, 0.935059f, 0.468750f, -1.4375f, -28.1875f, 18.6875f, 23, 36}, // 0104
|
||||
{0.154785f, 0.593750f, 0.164062f, 0.710938f, -0.7500f, -22.3125f, 16.0625f, 19, 30}, // 0105
|
||||
{0.522461f, 0.449219f, 0.532227f, 0.589844f, -0.3125f, -35.3125f, 18.8125f, 20, 36}, // 0106
|
||||
{0.868164f, 0.652344f, 0.876465f, 0.769531f, -0.7500f, -29.6250f, 15.3750f, 17, 30}, // 0107
|
||||
{0.687988f, 0.449219f, 0.697754f, 0.589844f, -0.3125f, -35.1875f, 18.8125f, 20, 36}, // 0108
|
||||
{0.285645f, 0.660156f, 0.293945f, 0.777344f, -0.7500f, -29.5000f, 15.3750f, 17, 30}, // 0109
|
||||
{0.838867f, 0.472656f, 0.848633f, 0.609375f, -0.3125f, -34.4375f, 18.8125f, 20, 35}, // 010a
|
||||
{0.275391f, 0.664062f, 0.283691f, 0.781250f, -0.7500f, -28.7500f, 15.3750f, 17, 30}, // 010b
|
||||
{0.434570f, 0.457031f, 0.444336f, 0.597656f, -0.3125f, -35.3125f, 18.8125f, 20, 36}, // 010c
|
||||
{0.541504f, 0.664062f, 0.549805f, 0.781250f, -0.7500f, -29.5625f, 15.3750f, 17, 30}, // 010d
|
||||
{0.916016f, 0.472656f, 0.925781f, 0.609375f, 0.3125f, -34.9375f, 19.7500f, 20, 35}, // 010e
|
||||
{0.083496f, 0.480469f, 0.094238f, 0.601562f, -0.6875f, -29.9375f, 16.7500f, 22, 31}, // 010f
|
||||
{0.651855f, 0.500000f, 0.662598f, 0.613281f, -1.8125f, -28.1875f, 19.7500f, 22, 29}, // 0110
|
||||
{0.464355f, 0.503906f, 0.474121f, 0.625000f, -0.6875f, -30.0000f, 16.7500f, 20, 31}, // 0111
|
||||
{0.483887f, 0.503906f, 0.492676f, 0.636719f, 0.3125f, -33.6250f, 16.4375f, 18, 34}, // 0112
|
||||
{0.693848f, 0.640625f, 0.702637f, 0.753906f, -0.7500f, -28.3125f, 15.5000f, 18, 29}, // 0113
|
||||
{0.399902f, 0.492188f, 0.408691f, 0.632812f, 0.3125f, -35.1250f, 16.4375f, 18, 36}, // 0114
|
||||
{0.575195f, 0.601562f, 0.583984f, 0.722656f, -0.7500f, -29.7500f, 15.5000f, 18, 31}, // 0115
|
||||
{0.716797f, 0.500000f, 0.725586f, 0.636719f, 0.3125f, -34.1250f, 16.4375f, 18, 35}, // 0116
|
||||
{0.381836f, 0.632812f, 0.390625f, 0.750000f, -0.7500f, -28.8125f, 15.5000f, 18, 30}, // 0117
|
||||
{0.618652f, 0.492188f, 0.627441f, 0.632812f, 0.3125f, -28.1875f, 16.4375f, 18, 36}, // 0118
|
||||
{0.703125f, 0.640625f, 0.711914f, 0.753906f, -0.7500f, -22.3125f, 15.5000f, 18, 29}, // 0119
|
||||
{0.863281f, 0.500000f, 0.872070f, 0.636719f, 0.3125f, -34.9375f, 16.4375f, 18, 35}, // 011a
|
||||
{0.391113f, 0.632812f, 0.399902f, 0.750000f, -0.7500f, -29.6250f, 15.5000f, 18, 30}, // 011b
|
||||
{0.712891f, 0.355469f, 0.723145f, 0.496094f, -0.3125f, -35.1875f, 19.8750f, 21, 36}, // 011c
|
||||
{0.609375f, 0.484375f, 0.618164f, 0.628906f, -0.6250f, -29.5000f, 16.7500f, 18, 37}, // 011d
|
||||
{0.723633f, 0.355469f, 0.733887f, 0.496094f, -0.3125f, -35.4375f, 19.8750f, 21, 36}, // 011e
|
||||
{0.631348f, 0.484375f, 0.640137f, 0.628906f, -0.6250f, -29.7500f, 16.7500f, 18, 37}, // 011f
|
||||
{0.957520f, 0.437500f, 0.967773f, 0.574219f, -0.3125f, -34.4375f, 19.8750f, 21, 35}, // 0120
|
||||
{0.771973f, 0.492188f, 0.780762f, 0.632812f, -0.6250f, -28.7500f, 16.7500f, 18, 36}, // 0121
|
||||
{0.402344f, 0.343750f, 0.412598f, 0.488281f, -0.3125f, -28.5000f, 19.8750f, 21, 37}, // 0122
|
||||
{0.555176f, 0.421875f, 0.563965f, 0.574219f, -0.6250f, -31.4375f, 16.7500f, 18, 39}, // 0123
|
||||
{0.968262f, 0.437500f, 0.978516f, 0.574219f, 0.3125f, -34.8125f, 20.8125f, 21, 35}, // 0124
|
||||
{0.503906f, 0.566406f, 0.512207f, 0.703125f, -0.1250f, -34.8125f, 16.7500f, 17, 35}, // 0125
|
||||
{0.032715f, 0.476562f, 0.044434f, 0.589844f, -1.5625f, -28.1875f, 20.7500f, 24, 29}, // 0126
|
||||
{0.258789f, 0.593750f, 0.268066f, 0.710938f, -2.1250f, -30.0000f, 16.7500f, 19, 30}, // 0127
|
||||
{0.210449f, 0.632812f, 0.217773f, 0.769531f, -2.8750f, -34.8750f, 8.6250f, 15, 35}, // 0128
|
||||
{0.898926f, 0.707031f, 0.906250f, 0.824219f, -3.2500f, -29.1875f, 7.8125f, 15, 30}, // 0129
|
||||
{0.744141f, 0.652344f, 0.751465f, 0.785156f, -3.0000f, -33.6250f, 8.6250f, 15, 34}, // 012a
|
||||
{0.521484f, 0.714844f, 0.528809f, 0.824219f, -3.4375f, -27.9375f, 7.8125f, 15, 28}, // 012b
|
||||
{0.992676f, 0.667969f, 0.999512f, 0.808594f, -2.5000f, -35.1250f, 8.6250f, 14, 36}, // 012c
|
||||
{0.261719f, 0.714844f, 0.268555f, 0.832031f, -2.9375f, -29.3750f, 7.8125f, 14, 30}, // 012d
|
||||
{0.376465f, 0.734375f, 0.381348f, 0.875000f, -1.2500f, -28.1875f, 8.6250f, 10, 36}, // 012e
|
||||
{0.371094f, 0.734375f, 0.375977f, 0.878906f, -1.6875f, -29.9375f, 7.7500f, 10, 37}, // 012f
|
||||
{0.979004f, 0.382812f, 0.982910f, 0.519531f, 0.3750f, -34.1250f, 8.6250f, 8, 35}, // 0130
|
||||
{0.828125f, 0.347656f, 0.832031f, 0.433594f, 0.1875f, -21.9375f, 7.8125f, 8, 22}, // 0131
|
||||
{0.509766f, 0.449219f, 0.521973f, 0.562500f, 0.6250f, -28.1875f, 24.9375f, 25, 29}, // 0132
|
||||
{0.726074f, 0.500000f, 0.733887f, 0.648438f, 0.1875f, -30.0000f, 15.5000f, 16, 38}, // 0133
|
||||
{0.316895f, 0.441406f, 0.327148f, 0.578125f, -1.0625f, -34.5625f, 16.3750f, 21, 35}, // 0134
|
||||
{0.450684f, 0.644531f, 0.457520f, 0.789062f, -3.0625f, -28.8750f, 8.0000f, 14, 37}, // 0135
|
||||
{0.620605f, 0.343750f, 0.630859f, 0.488281f, 0.3125f, -28.1875f, 18.7500f, 21, 37}, // 0136
|
||||
{0.880371f, 0.476562f, 0.889160f, 0.625000f, -0.0625f, -29.8750f, 15.5000f, 18, 38}, // 0137
|
||||
{0.102051f, 0.722656f, 0.111328f, 0.808594f, 0.1250f, -21.9375f, 17.0000f, 19, 22}, // 0138
|
||||
{0.455078f, 0.503906f, 0.463867f, 0.640625f, 0.3125f, -34.1250f, 16.3750f, 18, 35}, // 0139
|
||||
{0.562988f, 0.730469f, 0.568359f, 0.871094f, 0.1875f, -35.2500f, 7.7500f, 11, 36}, // 013a
|
||||
{0.781250f, 0.492188f, 0.790039f, 0.632812f, 0.3125f, -28.1875f, 16.3750f, 18, 36}, // 013b
|
||||
{0.623535f, 0.636719f, 0.627441f, 0.785156f, -0.3125f, -29.9375f, 7.7500f, 8, 38}, // 013c
|
||||
{0.712402f, 0.640625f, 0.721191f, 0.753906f, 0.3125f, -28.1875f, 16.3750f, 18, 29}, // 013d
|
||||
{0.161133f, 0.734375f, 0.167480f, 0.851562f, 0.1875f, -29.9375f, 7.7500f, 13, 30}, // 013e
|
||||
{0.858887f, 0.640625f, 0.867676f, 0.753906f, 0.3125f, -28.1875f, 16.3750f, 18, 29}, // 013f
|
||||
{0.555664f, 0.738281f, 0.561523f, 0.855469f, 0.1875f, -29.9375f, 7.7500f, 12, 30}, // 0140
|
||||
{0.362305f, 0.617188f, 0.371582f, 0.730469f, -1.5000f, -28.1875f, 15.3125f, 19, 29}, // 0141
|
||||
{0.652832f, 0.738281f, 0.658691f, 0.855469f, -1.5000f, -29.9375f, 8.4375f, 12, 30}, // 0142
|
||||
{0.342773f, 0.441406f, 0.353027f, 0.578125f, 0.3125f, -35.0000f, 20.8125f, 21, 35}, // 0143
|
||||
{0.983887f, 0.667969f, 0.992188f, 0.785156f, -0.0625f, -29.6250f, 16.7500f, 17, 30}, // 0144
|
||||
{0.869629f, 0.355469f, 0.879883f, 0.496094f, 0.3125f, -28.1875f, 20.8125f, 21, 36}, // 0145
|
||||
{0.584473f, 0.632812f, 0.592773f, 0.753906f, -0.0625f, -22.3125f, 16.7500f, 17, 31}, // 0146
|
||||
{0.423828f, 0.441406f, 0.434082f, 0.578125f, 0.3125f, -34.9375f, 20.8125f, 21, 35}, // 0147
|
||||
{0.236816f, 0.679688f, 0.245117f, 0.796875f, -0.0625f, -29.5625f, 16.7500f, 17, 30}, // 0148
|
||||
{0.238281f, 0.558594f, 0.248047f, 0.675781f, -2.3125f, -29.8750f, 16.7500f, 20, 30}, // 0149
|
||||
{0.456055f, 0.359375f, 0.466309f, 0.500000f, 0.2500f, -28.1875f, 20.6250f, 21, 36}, // 014a
|
||||
{0.308105f, 0.679688f, 0.316406f, 0.796875f, -0.0625f, -22.3125f, 16.7500f, 17, 30}, // 014b
|
||||
{0.751953f, 0.445312f, 0.762207f, 0.582031f, -0.3750f, -34.0000f, 20.2500f, 21, 35}, // 014c
|
||||
{0.372070f, 0.617188f, 0.381348f, 0.730469f, -0.7500f, -28.3125f, 16.7500f, 19, 29}, // 014d
|
||||
{0.466797f, 0.359375f, 0.477051f, 0.500000f, -0.3750f, -35.4375f, 20.2500f, 21, 36}, // 014e
|
||||
{0.512695f, 0.566406f, 0.521973f, 0.687500f, -0.7500f, -29.7500f, 16.7500f, 19, 31}, // 014f
|
||||
{0.477539f, 0.359375f, 0.487793f, 0.500000f, -0.3750f, -35.3750f, 20.2500f, 21, 36}, // 0150
|
||||
{0.522461f, 0.593750f, 0.531738f, 0.710938f, -0.7500f, -29.6875f, 16.7500f, 19, 30}, // 0151
|
||||
{0.427734f, 0.324219f, 0.442383f, 0.437500f, -0.4375f, -28.5000f, 28.3125f, 30, 29}, // 0152
|
||||
{0.044922f, 0.476562f, 0.059570f, 0.566406f, -0.7500f, -22.3125f, 26.6875f, 30, 23}, // 0153
|
||||
{0.000000f, 0.476562f, 0.009766f, 0.613281f, 0.3125f, -35.0000f, 18.8750f, 20, 35}, // 0154
|
||||
{0.680664f, 0.718750f, 0.687500f, 0.835938f, -0.0625f, -29.6250f, 10.4375f, 14, 30}, // 0155
|
||||
{0.444824f, 0.457031f, 0.454590f, 0.597656f, 0.3125f, -28.1250f, 18.8750f, 20, 36}, // 0156
|
||||
{0.735840f, 0.722656f, 0.742188f, 0.843750f, -0.3125f, -22.3125f, 10.4375f, 13, 31}, // 0157
|
||||
{0.010254f, 0.476562f, 0.020020f, 0.613281f, 0.3125f, -34.9375f, 18.8750f, 20, 35}, // 0158
|
||||
{0.797363f, 0.718750f, 0.804199f, 0.835938f, -0.8750f, -29.5625f, 10.4375f, 14, 30}, // 0159
|
||||
{0.575195f, 0.457031f, 0.584961f, 0.597656f, -0.5000f, -35.3125f, 18.1875f, 20, 36}, // 015a
|
||||
{0.418457f, 0.679688f, 0.426758f, 0.796875f, -0.9375f, -29.6250f, 15.0000f, 17, 30}, // 015b
|
||||
{0.734375f, 0.460938f, 0.744141f, 0.601562f, -0.5000f, -35.1875f, 18.1875f, 20, 36}, // 015c
|
||||
{0.918945f, 0.683594f, 0.927246f, 0.800781f, -0.9375f, -29.5000f, 15.0000f, 17, 30}, // 015d
|
||||
{0.123535f, 0.468750f, 0.133301f, 0.609375f, -0.5000f, -28.5000f, 18.1875f, 20, 36}, // 015e
|
||||
{0.927734f, 0.683594f, 0.936035f, 0.800781f, -0.9375f, -22.3125f, 15.0000f, 17, 30}, // 015f
|
||||
{0.133789f, 0.468750f, 0.143555f, 0.609375f, -0.5000f, -35.3125f, 18.1875f, 20, 36}, // 0160
|
||||
{0.040039f, 0.687500f, 0.048340f, 0.804688f, -0.9375f, -29.5625f, 15.0000f, 17, 30}, // 0161
|
||||
{0.488281f, 0.359375f, 0.498535f, 0.500000f, -1.3125f, -28.1875f, 17.3750f, 21, 36}, // 0162
|
||||
{0.645996f, 0.707031f, 0.652344f, 0.843750f, -1.4375f, -26.3750f, 10.1875f, 13, 35}, // 0163
|
||||
{0.905273f, 0.445312f, 0.915527f, 0.582031f, -1.3125f, -34.8750f, 17.3750f, 21, 35}, // 0164
|
||||
{0.593262f, 0.195312f, 0.600586f, 0.316406f, -1.4375f, -30.1875f, 10.1875f, 15, 31}, // 0165
|
||||
{0.274902f, 0.546875f, 0.285156f, 0.660156f, -1.3125f, -28.1875f, 17.3750f, 21, 29}, // 0166
|
||||
{0.173340f, 0.734375f, 0.180176f, 0.839844f, -1.9375f, -26.3750f, 10.1875f, 14, 27}, // 0167
|
||||
{0.218262f, 0.363281f, 0.228516f, 0.503906f, 0.0625f, -34.8750f, 20.1250f, 21, 36}, // 0168
|
||||
{0.048828f, 0.687500f, 0.057129f, 0.804688f, -0.1250f, -29.1875f, 16.7500f, 17, 30}, // 0169
|
||||
{0.144043f, 0.468750f, 0.154297f, 0.601562f, 0.0625f, -33.6250f, 20.1250f, 21, 34}, // 016a
|
||||
{0.340332f, 0.703125f, 0.348633f, 0.816406f, -0.1250f, -27.9375f, 16.7500f, 17, 29}, // 016b
|
||||
{0.499023f, 0.363281f, 0.509277f, 0.503906f, 0.0625f, -35.1250f, 20.1250f, 21, 36}, // 016c
|
||||
{0.057617f, 0.687500f, 0.065918f, 0.804688f, -0.1250f, -29.3750f, 16.7500f, 17, 30}, // 016d
|
||||
{0.306152f, 0.367188f, 0.316406f, 0.507812f, 0.0625f, -35.5000f, 20.1250f, 21, 36}, // 016e
|
||||
{0.605469f, 0.632812f, 0.613770f, 0.753906f, -0.1250f, -29.8125f, 16.7500f, 17, 31}, // 016f
|
||||
{0.413086f, 0.371094f, 0.423340f, 0.511719f, 0.0625f, -35.0625f, 20.1250f, 21, 36}, // 0170
|
||||
{0.409180f, 0.632812f, 0.417969f, 0.750000f, -0.1250f, -29.3750f, 16.7500f, 18, 30}, // 0171
|
||||
{0.229004f, 0.375000f, 0.239258f, 0.515625f, 0.0625f, -28.1875f, 20.1250f, 21, 36}, // 0172
|
||||
{0.218262f, 0.644531f, 0.227051f, 0.757812f, -0.1250f, -21.9375f, 16.7500f, 18, 29}, // 0173
|
||||
{0.520996f, 0.195312f, 0.535156f, 0.332031f, -1.4375f, -34.8125f, 25.8125f, 29, 35}, // 0174
|
||||
{0.387207f, 0.394531f, 0.399414f, 0.511719f, -1.3125f, -29.1250f, 22.0625f, 25, 30}, // 0175
|
||||
{0.766602f, 0.347656f, 0.777344f, 0.484375f, -1.5625f, -34.7500f, 18.6875f, 22, 35}, // 0176
|
||||
{0.176270f, 0.468750f, 0.185547f, 0.613281f, -1.6875f, -29.1250f, 15.0000f, 19, 37}, // 0177
|
||||
{0.097168f, 0.433594f, 0.107910f, 0.566406f, -1.5625f, -33.8750f, 18.6875f, 22, 34}, // 0178
|
||||
{0.664062f, 0.484375f, 0.673340f, 0.621094f, -0.7500f, -35.0000f, 16.6875f, 19, 35}, // 0179
|
||||
{0.093262f, 0.687500f, 0.101562f, 0.804688f, -0.7500f, -29.3125f, 15.0000f, 17, 30}, // 017a
|
||||
{0.804199f, 0.484375f, 0.813477f, 0.621094f, -0.7500f, -34.1250f, 16.6875f, 19, 35}, // 017b
|
||||
{0.123535f, 0.707031f, 0.131836f, 0.820312f, -0.7500f, -28.4375f, 15.0000f, 17, 29}, // 017c
|
||||
{0.889648f, 0.484375f, 0.898926f, 0.621094f, -0.7500f, -34.9375f, 16.6875f, 19, 35}, // 017d
|
||||
{0.512695f, 0.691406f, 0.520996f, 0.808594f, -0.7500f, -29.2500f, 15.0000f, 17, 30}, // 017e
|
||||
{0.364746f, 0.734375f, 0.370605f, 0.855469f, 0.0625f, -30.2500f, 7.6250f, 12, 31}, // 017f
|
||||
// RANGE: 0x2121 - 0x2123, start 0x157
|
||||
{0.918945f, 0.617188f, 0.935547f, 0.679688f, 1.0000f, -23.5000f, 35.1875f, 34, 16}, // 2121
|
||||
{0.614258f, 0.753906f, 0.623535f, 0.804688f, -0.4375f, -28.1875f, 18.5625f, 19, 13}, // 2122
|
||||
// RANGE: 0xfffd - 0xfffe, start 0x159
|
||||
{0.474609f, 0.000000f, 0.490234f, 0.191406f, -0.6250f, -39.6875f, 30.1875f, 32, 49}, // fffd
|
||||
};
|
||||
const AtlasCharRange font_UBUNTU24_ranges[] = {
|
||||
{ 32, 128, 0 },
|
||||
{ 128, 129, 96 },
|
||||
{ 162, 256, 97 },
|
||||
{ 256, 384, 191 },
|
||||
{ 8481, 8483, 319 },
|
||||
{ 65533, 65534, 321 },
|
||||
};
|
||||
const AtlasFont font_UBUNTU24 = {
|
||||
-6.125000f, // padding
|
||||
49.000000f, // height
|
||||
37.687500f, // ascend
|
||||
0.750000f, // distslope
|
||||
font_UBUNTU24_chardata,
|
||||
font_UBUNTU24_ranges,
|
||||
6,
|
||||
"UBUNTU24", // name
|
||||
};
|
||||
const AtlasChar font_UBUNTU48_chardata[] = {
|
||||
// RANGE: 0x20 - 0x80, start 0x15a
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 0020
|
||||
{0.550293f, 0.664062f, 0.555176f, 0.824219f, 1.3750f, -38.4375f, 11.5625f, 10, 41}, // 0021
|
||||
{0.593262f, 0.753906f, 0.601562f, 0.812500f, -1.1875f, -42.1875f, 15.1250f, 17, 15}, // 0022
|
||||
{0.123535f, 0.613281f, 0.135254f, 0.703125f, -0.3750f, -38.8750f, 21.4375f, 24, 23}, // 0023
|
||||
{0.882324f, 0.339844f, 0.893555f, 0.472656f, -0.8125f, -41.5000f, 21.3750f, 23, 34}, // 0024
|
||||
{0.756348f, 0.164062f, 0.769043f, 0.324219f, 0.4375f, -38.4375f, 25.6250f, 26, 41}, // 0025
|
||||
{0.355957f, 0.191406f, 0.368164f, 0.351562f, -1.0625f, -38.3750f, 22.6875f, 25, 41}, // 0026
|
||||
{0.069824f, 0.558594f, 0.074219f, 0.617188f, -0.8750f, -42.1875f, 6.6250f, 9, 15}, // 0027
|
||||
{0.307129f, 0.132812f, 0.315918f, 0.363281f, 2.3750f, -45.0000f, 17.8750f, 18, 59}, // 0028
|
||||
{0.860352f, 0.140625f, 0.869141f, 0.371094f, 1.3750f, -45.0000f, 19.2500f, 18, 59}, // 0029
|
||||
{0.310547f, 0.582031f, 0.322266f, 0.675781f, -0.8125f, -31.5000f, 22.3125f, 24, 24}, // 002a
|
||||
{0.419922f, 0.582031f, 0.431641f, 0.675781f, -0.8125f, -31.4375f, 22.3125f, 24, 24}, // 002b
|
||||
{0.322754f, 0.582031f, 0.327148f, 0.640625f, 0.6875f, -4.8125f, 9.1875f, 9, 15}, // 002c
|
||||
{0.708008f, 0.757812f, 0.715332f, 0.789062f, 0.6875f, -20.3750f, 14.6250f, 15, 8}, // 002d
|
||||
{0.756348f, 0.132812f, 0.761230f, 0.164062f, 1.0000f, -6.0625f, 10.0000f, 10, 8}, // 002e
|
||||
{0.590332f, 0.324219f, 0.600098f, 0.484375f, 0.3125f, -38.3750f, 18.6875f, 20, 41}, // 002f
|
||||
{0.368652f, 0.191406f, 0.380859f, 0.351562f, -0.2500f, -38.3750f, 24.0625f, 25, 41}, // 0030
|
||||
{0.268555f, 0.593750f, 0.274902f, 0.753906f, -0.0625f, -38.4375f, 13.0625f, 13, 41}, // 0031
|
||||
{0.951660f, 0.000000f, 0.965332f, 0.160156f, 0.0625f, -38.3750f, 26.7500f, 28, 41}, // 0032
|
||||
{0.740234f, 0.296875f, 0.751465f, 0.457031f, -0.5000f, -38.3750f, 22.3125f, 23, 41}, // 0033
|
||||
{0.909180f, 0.164062f, 0.921875f, 0.324219f, -0.5000f, -38.3750f, 24.6875f, 26, 41}, // 0034
|
||||
{0.342285f, 0.121094f, 0.355469f, 0.281250f, -0.8750f, -38.3750f, 24.5000f, 27, 41}, // 0035
|
||||
{0.293457f, 0.132812f, 0.306641f, 0.292969f, 0.6875f, -38.5000f, 26.5625f, 27, 41}, // 0036
|
||||
{0.381348f, 0.191406f, 0.393555f, 0.351562f, -0.8125f, -38.3750f, 22.5625f, 25, 41}, // 0037
|
||||
{0.550293f, 0.132812f, 0.563477f, 0.292969f, 0.0000f, -38.3750f, 26.3750f, 27, 41}, // 0038
|
||||
{0.742676f, 0.132812f, 0.755859f, 0.292969f, -0.3750f, -38.5000f, 26.3125f, 27, 41}, // 0039
|
||||
{0.664062f, 0.355469f, 0.668457f, 0.464844f, 1.2500f, -23.5625f, 9.6250f, 9, 28}, // 003a
|
||||
{0.055176f, 0.570312f, 0.059570f, 0.675781f, 1.2500f, -29.1250f, 9.4375f, 9, 27}, // 003b
|
||||
{0.989746f, 0.539062f, 0.999023f, 0.664062f, -1.2500f, -34.6875f, 16.7500f, 19, 32}, // 003c
|
||||
{0.810547f, 0.750000f, 0.819824f, 0.816406f, 0.1875f, -24.8125f, 18.3125f, 19, 17}, // 003d
|
||||
{0.060059f, 0.558594f, 0.069336f, 0.683594f, -0.4375f, -34.6875f, 16.9375f, 19, 32}, // 003e
|
||||
{0.535645f, 0.191406f, 0.547852f, 0.351562f, -0.5625f, -38.3750f, 22.7500f, 25, 41}, // 003f
|
||||
{0.687500f, 0.332031f, 0.701660f, 0.445312f, 0.8125f, -31.9375f, 28.7500f, 29, 29}, // 0040
|
||||
{0.166504f, 0.140625f, 0.179688f, 0.300781f, -0.8750f, -38.3125f, 24.3125f, 27, 41}, // 0041
|
||||
{0.922363f, 0.164062f, 0.935059f, 0.324219f, 0.1875f, -38.3750f, 26.1250f, 26, 41}, // 0042
|
||||
{0.166504f, 0.304688f, 0.177734f, 0.464844f, 0.0000f, -38.3750f, 22.3125f, 23, 41}, // 0043
|
||||
{0.951660f, 0.164062f, 0.964355f, 0.324219f, 0.1875f, -38.3750f, 25.4375f, 26, 41}, // 0044
|
||||
{0.074707f, 0.316406f, 0.085449f, 0.476562f, 1.3750f, -38.3750f, 23.3125f, 22, 41}, // 0045
|
||||
{0.085938f, 0.316406f, 0.096680f, 0.476562f, 0.2500f, -38.3750f, 19.5000f, 22, 41}, // 0046
|
||||
{0.964844f, 0.164062f, 0.977539f, 0.324219f, -0.3750f, -38.3750f, 24.5000f, 26, 41}, // 0047
|
||||
{0.180176f, 0.140625f, 0.193359f, 0.300781f, 1.3750f, -38.3750f, 28.4375f, 27, 41}, // 0048
|
||||
{0.427246f, 0.679688f, 0.432129f, 0.839844f, 1.3125f, -38.3750f, 11.5625f, 10, 41}, // 0049
|
||||
{0.178223f, 0.304688f, 0.189453f, 0.464844f, 0.0625f, -38.3750f, 23.4375f, 23, 41}, // 004a
|
||||
{0.978027f, 0.164062f, 0.990723f, 0.324219f, 0.8750f, -38.3750f, 25.4375f, 26, 41}, // 004b
|
||||
{0.112793f, 0.316406f, 0.123047f, 0.476562f, 1.0625f, -38.5625f, 20.8125f, 21, 41}, // 004c
|
||||
{0.762207f, 0.000000f, 0.777344f, 0.160156f, 1.5000f, -38.3750f, 33.2500f, 31, 41}, // 004d
|
||||
{0.250000f, 0.167969f, 0.262695f, 0.328125f, 0.0625f, -38.3750f, 26.0000f, 26, 41}, // 004e
|
||||
{0.965820f, 0.000000f, 0.979492f, 0.160156f, -0.2500f, -38.3750f, 27.2500f, 28, 41}, // 004f
|
||||
{0.263184f, 0.167969f, 0.275879f, 0.328125f, 0.0000f, -38.3750f, 25.2500f, 26, 41}, // 0050
|
||||
{0.629883f, 0.000000f, 0.644531f, 0.175781f, -0.2500f, -38.3750f, 29.1875f, 30, 45}, // 0051
|
||||
{0.403320f, 0.179688f, 0.416016f, 0.339844f, 0.1250f, -38.3750f, 26.3750f, 26, 41}, // 0052
|
||||
{0.643066f, 0.191406f, 0.655273f, 0.351562f, -0.5000f, -38.3750f, 23.6875f, 25, 41}, // 0053
|
||||
{0.655762f, 0.191406f, 0.667969f, 0.351562f, -0.1875f, -38.5000f, 22.9375f, 25, 41}, // 0054
|
||||
{0.909180f, 0.000000f, 0.923340f, 0.160156f, 0.0625f, -38.2500f, 29.5000f, 29, 41}, // 0055
|
||||
{0.193848f, 0.140625f, 0.207031f, 0.300781f, -0.6250f, -38.3750f, 25.0000f, 27, 41}, // 0056
|
||||
{0.454102f, 0.000000f, 0.474121f, 0.160156f, 0.0625f, -38.3750f, 40.0625f, 41, 41}, // 0057
|
||||
{0.629883f, 0.179688f, 0.642578f, 0.339844f, 0.2500f, -38.3750f, 25.9375f, 26, 41}, // 0058
|
||||
{0.702148f, 0.191406f, 0.714355f, 0.351562f, 0.1250f, -38.3750f, 23.6875f, 25, 41}, // 0059
|
||||
{0.234375f, 0.210938f, 0.246094f, 0.371094f, 0.6250f, -38.3750f, 24.1250f, 24, 41}, // 005a
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 13.6875f, 1, 1}, // 005b
|
||||
{0.074219f, 0.480469f, 0.083008f, 0.628906f, 0.1250f, -35.2500f, 17.6250f, 18, 38}, // 005c
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 13.6875f, 1, 1}, // 005d
|
||||
{0.563965f, 0.132812f, 0.570312f, 0.183594f, 1.3125f, -38.8750f, 14.4375f, 13, 13}, // 005e
|
||||
{0.390137f, 0.753906f, 0.405762f, 0.785156f, -2.6250f, 6.5625f, 27.1250f, 32, 8}, // 005f
|
||||
{0.693359f, 0.757812f, 0.700195f, 0.800781f, -1.5625f, -36.9375f, 11.1875f, 14, 11}, // 0060
|
||||
{0.123535f, 0.335938f, 0.135742f, 0.464844f, -0.8750f, -30.7500f, 23.7500f, 25, 33}, // 0061
|
||||
{0.935547f, 0.179688f, 0.948242f, 0.339844f, 0.7500f, -38.4375f, 25.9375f, 26, 41}, // 0062
|
||||
{0.253418f, 0.449219f, 0.264160f, 0.578125f, 0.8750f, -30.7500f, 22.1250f, 22, 33}, // 0063
|
||||
{0.563965f, 0.183594f, 0.576660f, 0.343750f, 0.8750f, -38.4375f, 26.8125f, 26, 41}, // 0064
|
||||
{0.442871f, 0.324219f, 0.455566f, 0.453125f, -0.1250f, -30.7500f, 24.8125f, 26, 33}, // 0065
|
||||
{0.936035f, 0.484375f, 0.943848f, 0.644531f, 0.7500f, -38.3750f, 14.8750f, 16, 41}, // 0066
|
||||
{0.938477f, 0.000000f, 0.951172f, 0.175781f, 0.3750f, -30.8125f, 25.8750f, 26, 45}, // 0067
|
||||
{0.207520f, 0.140625f, 0.220703f, 0.300781f, 0.6875f, -38.3750f, 26.3750f, 27, 41}, // 0068
|
||||
{0.687988f, 0.718750f, 0.692871f, 0.878906f, 0.8125f, -38.4375f, 10.5000f, 10, 41}, // 0069
|
||||
{0.991211f, 0.164062f, 0.999023f, 0.371094f, 0.6875f, -38.4375f, 16.6250f, 16, 53}, // 006a
|
||||
{0.714844f, 0.191406f, 0.727051f, 0.351562f, 0.8125f, -38.3750f, 24.5000f, 25, 41}, // 006b
|
||||
{0.730469f, 0.722656f, 0.735352f, 0.882812f, 1.3125f, -38.3750f, 11.6250f, 10, 41}, // 006c
|
||||
{0.742676f, 0.000000f, 0.761719f, 0.128906f, 0.3750f, -30.7500f, 38.8125f, 39, 33}, // 006d
|
||||
{0.577148f, 0.324219f, 0.589844f, 0.453125f, 0.3750f, -30.7500f, 25.8750f, 26, 33}, // 006e
|
||||
{0.189941f, 0.304688f, 0.203613f, 0.433594f, -0.0625f, -30.7500f, 26.3750f, 28, 33}, // 006f
|
||||
{0.818848f, 0.000000f, 0.832031f, 0.179688f, -0.3750f, -30.8125f, 25.5625f, 27, 46}, // 0070
|
||||
{0.895996f, 0.000000f, 0.908691f, 0.179688f, -0.3750f, -30.8125f, 25.1875f, 26, 46}, // 0071
|
||||
{0.218262f, 0.507812f, 0.227051f, 0.640625f, -0.1250f, -31.1875f, 15.1250f, 18, 34}, // 0072
|
||||
{0.136230f, 0.335938f, 0.148438f, 0.464844f, -0.6250f, -30.8125f, 23.6250f, 25, 33}, // 0073
|
||||
{0.991211f, 0.375000f, 0.999512f, 0.535156f, 0.6875f, -38.3750f, 15.8125f, 17, 41}, // 0074
|
||||
{0.329102f, 0.316406f, 0.342285f, 0.445312f, -0.1875f, -30.8125f, 25.5000f, 27, 33}, // 0075
|
||||
{0.204102f, 0.304688f, 0.217773f, 0.433594f, -0.6250f, -30.8125f, 25.4375f, 28, 33}, // 0076
|
||||
{0.550293f, 0.000000f, 0.570801f, 0.128906f, -0.6250f, -30.8125f, 39.1875f, 42, 33}, // 0077
|
||||
{0.148926f, 0.335938f, 0.161133f, 0.464844f, 1.0000f, -30.8125f, 25.1250f, 25, 33}, // 0078
|
||||
{0.571289f, 0.000000f, 0.585938f, 0.179688f, -0.8125f, -30.8125f, 27.8750f, 30, 46}, // 0079
|
||||
{0.816406f, 0.347656f, 0.827637f, 0.476562f, 0.5000f, -30.8125f, 22.6875f, 23, 33}, // 007a
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 007b
|
||||
{0.799316f, 0.492188f, 0.804199f, 0.714844f, 1.3750f, -43.9375f, 11.5000f, 10, 57}, // 007c
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 007d
|
||||
{0.279297f, 0.000000f, 0.315918f, 0.128906f, 1.3750f, -30.8125f, 77.8125f, 75, 33}, // 007e
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 007f
|
||||
// RANGE: 0x80 - 0x81, start 0x1ba
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 0080
|
||||
// RANGE: 0xa2 - 0x100, start 0x1bb
|
||||
{0.627930f, 0.632812f, 0.636230f, 0.753906f, -1.4375f, -42.1250f, 14.2500f, 17, 31}, // 00a2
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00a3
|
||||
{0.846680f, 0.140625f, 0.859863f, 0.300781f, -1.0625f, -38.3750f, 25.0625f, 27, 41}, // 00a4
|
||||
{0.727539f, 0.191406f, 0.739746f, 0.351562f, -1.4375f, -38.3750f, 20.8750f, 25, 41}, // 00a5
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00a6
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00a7
|
||||
{0.218262f, 0.761719f, 0.225586f, 0.789062f, -0.5000f, -34.1250f, 13.4375f, 15, 7}, // 00a8
|
||||
{0.852539f, 0.000000f, 0.869629f, 0.136719f, 0.2500f, -32.5000f, 34.8750f, 35, 35}, // 00a9
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00aa
|
||||
{0.659180f, 0.746094f, 0.669434f, 0.808594f, 0.2500f, -24.6250f, 20.5625f, 21, 16}, // 00ab
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00ac
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00ad
|
||||
{0.518555f, 0.335938f, 0.532715f, 0.445312f, 0.5625f, -33.0625f, 29.6875f, 29, 28}, // 00ae
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00af
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b0
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b1
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b2
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b3
|
||||
{0.700684f, 0.757812f, 0.707520f, 0.800781f, -1.4375f, -36.9375f, 12.6875f, 14, 11}, // 00b4
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b5
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b6
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b7
|
||||
{0.269043f, 0.757812f, 0.275391f, 0.812500f, 0.7500f, -1.3750f, 11.0625f, 13, 14}, // 00b8
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00b9
|
||||
{0.845703f, 0.707031f, 0.855957f, 0.792969f, -0.3125f, -43.8750f, 20.5625f, 21, 22}, // 00ba
|
||||
{0.294434f, 0.750000f, 0.304688f, 0.812500f, 0.8125f, -24.6250f, 21.2500f, 21, 16}, // 00bb
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00bc
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00bd
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00be
|
||||
{0.466797f, 0.195312f, 0.479004f, 0.355469f, -0.3125f, -27.4375f, 22.7500f, 25, 41}, // 00bf
|
||||
{0.701660f, 0.000000f, 0.714844f, 0.187500f, -0.8125f, -45.8750f, 24.3125f, 27, 48}, // 00c0
|
||||
{0.715332f, 0.000000f, 0.728516f, 0.187500f, -0.8125f, -45.9375f, 24.3125f, 27, 48}, // 00c1
|
||||
{0.777832f, 0.000000f, 0.791016f, 0.183594f, -0.8125f, -44.6875f, 24.3125f, 27, 47}, // 00c2
|
||||
{0.791504f, 0.000000f, 0.804688f, 0.183594f, -0.8125f, -44.4375f, 24.3125f, 27, 47}, // 00c3
|
||||
{0.805176f, 0.000000f, 0.818359f, 0.183594f, -0.8125f, -44.6875f, 24.3125f, 27, 47}, // 00c4
|
||||
{0.729004f, 0.000000f, 0.742188f, 0.187500f, -0.8125f, -45.1875f, 24.3125f, 27, 48}, // 00c5
|
||||
{0.923828f, 0.000000f, 0.937988f, 0.160156f, -1.3125f, -38.3750f, 26.8125f, 29, 41}, // 00c6
|
||||
{0.330566f, 0.121094f, 0.341797f, 0.312500f, -0.1875f, -38.3750f, 23.1250f, 23, 49}, // 00c7
|
||||
{0.416504f, 0.179688f, 0.427246f, 0.367188f, 0.1875f, -45.7500f, 23.3125f, 22, 48}, // 00c8
|
||||
{0.455566f, 0.164062f, 0.466309f, 0.355469f, 0.1875f, -46.1250f, 23.3125f, 22, 49}, // 00c9
|
||||
{0.782715f, 0.187500f, 0.793457f, 0.371094f, 0.0000f, -44.8750f, 23.3125f, 22, 47}, // 00ca
|
||||
{0.793945f, 0.187500f, 0.804688f, 0.371094f, 0.1875f, -44.9375f, 23.3125f, 22, 47}, // 00cb
|
||||
{0.744629f, 0.460938f, 0.751465f, 0.648438f, -1.9375f, -45.7500f, 11.5625f, 14, 48}, // 00cc
|
||||
{0.210938f, 0.437500f, 0.217773f, 0.628906f, 0.0000f, -46.1250f, 11.5625f, 14, 49}, // 00cd
|
||||
{0.600586f, 0.339844f, 0.608887f, 0.523438f, -2.5000f, -45.0000f, 11.5625f, 17, 47}, // 00ce
|
||||
{0.679688f, 0.339844f, 0.687500f, 0.523438f, -2.0625f, -45.0000f, 11.5625f, 16, 47}, // 00cf
|
||||
{0.979980f, 0.000000f, 0.993652f, 0.160156f, -2.0000f, -38.3750f, 26.1250f, 28, 41}, // 00d0
|
||||
{0.882812f, 0.000000f, 0.895508f, 0.183594f, 0.0625f, -44.8750f, 26.0000f, 26, 47}, // 00d1
|
||||
{0.645020f, 0.000000f, 0.658691f, 0.187500f, -0.2500f, -45.8750f, 27.2500f, 28, 48}, // 00d2
|
||||
{0.586426f, 0.000000f, 0.600098f, 0.191406f, -0.2500f, -46.2500f, 27.2500f, 28, 49}, // 00d3
|
||||
{0.673340f, 0.000000f, 0.687012f, 0.183594f, -0.2500f, -44.6875f, 27.2500f, 28, 47}, // 00d4
|
||||
{0.687500f, 0.000000f, 0.701172f, 0.183594f, -0.2500f, -44.8750f, 27.2500f, 28, 47}, // 00d5
|
||||
{0.659180f, 0.000000f, 0.672852f, 0.187500f, -0.2500f, -45.0625f, 27.2500f, 28, 48}, // 00d6
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00d7
|
||||
{0.316406f, 0.121094f, 0.330078f, 0.281250f, -0.2500f, -38.3750f, 27.2500f, 28, 41}, // 00d8
|
||||
{0.520996f, 0.000000f, 0.535156f, 0.191406f, 0.0625f, -46.1250f, 29.5000f, 29, 49}, // 00d9
|
||||
{0.535645f, 0.000000f, 0.549805f, 0.187500f, 0.0625f, -45.9375f, 29.5000f, 29, 48}, // 00da
|
||||
{0.600586f, 0.000000f, 0.614746f, 0.183594f, 0.0625f, -44.6875f, 29.5000f, 29, 47}, // 00db
|
||||
{0.615234f, 0.000000f, 0.629395f, 0.183594f, 0.0625f, -44.8750f, 29.5000f, 29, 47}, // 00dc
|
||||
{0.870117f, 0.000000f, 0.882324f, 0.191406f, -2.4375f, -46.1875f, 20.5625f, 25, 49}, // 00dd
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00de
|
||||
{0.818848f, 0.183594f, 0.831543f, 0.343750f, -1.3750f, -38.5000f, 23.3125f, 26, 41}, // 00df
|
||||
{0.869629f, 0.195312f, 0.881836f, 0.351562f, -0.8750f, -37.3125f, 23.7500f, 25, 40}, // 00e0
|
||||
{0.505859f, 0.203125f, 0.518066f, 0.359375f, -0.8750f, -37.3750f, 23.7500f, 25, 40}, // 00e1
|
||||
{0.316406f, 0.285156f, 0.328613f, 0.437500f, -0.8750f, -36.0625f, 23.7500f, 25, 39}, // 00e2
|
||||
{0.832031f, 0.285156f, 0.844238f, 0.433594f, -0.8750f, -35.7500f, 23.7500f, 25, 38}, // 00e3
|
||||
{0.293457f, 0.296875f, 0.305664f, 0.445312f, -0.8750f, -35.6875f, 23.7500f, 25, 38}, // 00e4
|
||||
{0.342285f, 0.285156f, 0.354492f, 0.437500f, -0.8750f, -36.6250f, 23.7500f, 25, 39}, // 00e5
|
||||
{0.832520f, 0.000000f, 0.852051f, 0.121094f, 0.0000f, -28.3125f, 39.0625f, 40, 31}, // 00e6
|
||||
{0.844727f, 0.304688f, 0.855469f, 0.468750f, -1.3125f, -30.7500f, 19.9375f, 22, 42}, // 00e7
|
||||
{0.895996f, 0.183594f, 0.908691f, 0.339844f, -0.1250f, -37.0625f, 24.8125f, 26, 40}, // 00e8
|
||||
{0.769531f, 0.187500f, 0.782227f, 0.343750f, -0.1250f, -37.1250f, 24.8125f, 26, 40}, // 00e9
|
||||
{0.479492f, 0.207031f, 0.492188f, 0.355469f, -0.1250f, -35.8750f, 24.8125f, 26, 38}, // 00ea
|
||||
{0.492676f, 0.207031f, 0.505371f, 0.355469f, -0.1250f, -35.8125f, 24.8125f, 26, 38}, // 00eb
|
||||
{0.555664f, 0.578125f, 0.562500f, 0.734375f, -2.0000f, -37.6875f, 10.5000f, 14, 40}, // 00ec
|
||||
{0.135742f, 0.613281f, 0.142578f, 0.765625f, -0.4375f, -36.9375f, 10.5000f, 14, 39}, // 00ed
|
||||
{0.790527f, 0.492188f, 0.798828f, 0.640625f, -2.3125f, -36.0000f, 10.5000f, 17, 38}, // 00ee
|
||||
{0.872559f, 0.500000f, 0.879883f, 0.648438f, -1.8750f, -36.0000f, 10.5000f, 15, 38}, // 00ef
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00f0
|
||||
{0.221191f, 0.210938f, 0.233887f, 0.359375f, 0.3750f, -35.7500f, 25.8750f, 26, 38}, // 00f1
|
||||
{0.832520f, 0.125000f, 0.846191f, 0.281250f, 0.0625f, -37.1250f, 26.3750f, 28, 40}, // 00f2
|
||||
{0.279297f, 0.132812f, 0.292969f, 0.289062f, 0.0625f, -37.0625f, 26.3750f, 28, 40}, // 00f3
|
||||
{0.600586f, 0.187500f, 0.614258f, 0.335938f, 0.0625f, -35.8125f, 26.3750f, 28, 38}, // 00f4
|
||||
{0.614746f, 0.187500f, 0.628418f, 0.335938f, 0.0625f, -35.7500f, 26.3750f, 28, 38}, // 00f5
|
||||
{0.673340f, 0.187500f, 0.687012f, 0.335938f, 0.0625f, -35.8125f, 26.3750f, 28, 38}, // 00f6
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00f7
|
||||
{0.060547f, 0.316406f, 0.074219f, 0.445312f, 0.0625f, -30.7500f, 26.3750f, 28, 33}, // 00f8
|
||||
{0.428223f, 0.164062f, 0.441406f, 0.320312f, -0.1875f, -37.1250f, 25.5000f, 27, 40}, // 00f9
|
||||
{0.441895f, 0.164062f, 0.455078f, 0.320312f, -0.1875f, -37.3125f, 25.5000f, 27, 40}, // 00fa
|
||||
{0.805176f, 0.187500f, 0.818359f, 0.335938f, -0.1875f, -36.0000f, 25.5000f, 27, 38}, // 00fb
|
||||
{0.882812f, 0.187500f, 0.895996f, 0.335938f, -0.1875f, -35.8125f, 25.5000f, 27, 38}, // 00fc
|
||||
{0.490723f, 0.000000f, 0.505371f, 0.203125f, -1.1250f, -37.3125f, 27.5625f, 30, 52}, // 00fd
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 00fe
|
||||
{0.505859f, 0.000000f, 0.520508f, 0.199219f, -0.8125f, -35.8750f, 27.8750f, 30, 51}, // 00ff
|
||||
// RANGE: 0x2121 - 0x2123, start 0x219
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // 2121
|
||||
{0.327637f, 0.566406f, 0.342285f, 0.644531f, 0.3125f, -31.6875f, 30.8125f, 30, 20}, // 2122
|
||||
// RANGE: 0xfffd - 0xfffe, start 0x21b
|
||||
{0.000000f, 0.000000f, 0.000488f, 0.003906f, -2.0000f, -2.0000f, 12.2500f, 1, 1}, // fffd
|
||||
};
|
||||
const AtlasCharRange font_UBUNTU48_ranges[] = {
|
||||
{ 32, 128, 0 },
|
||||
{ 128, 129, 96 },
|
||||
{ 162, 256, 97 },
|
||||
{ 8481, 8483, 191 },
|
||||
{ 65533, 65534, 193 },
|
||||
};
|
||||
const AtlasFont font_UBUNTU48 = {
|
||||
-3.437500f, // padding
|
||||
61.437500f, // height
|
||||
46.250000f, // ascend
|
||||
0.750000f, // distslope
|
||||
font_UBUNTU48_chardata,
|
||||
font_UBUNTU48_ranges,
|
||||
5,
|
||||
"UBUNTU48", // name
|
||||
};
|
||||
const AtlasFont *ui_fonts[2] = {
|
||||
&font_UBUNTU24,
|
||||
&font_UBUNTU48,
|
||||
};
|
||||
const AtlasImage ui_images[24] = {
|
||||
{0.382080f, 0.755859f, 0.389404f, 0.814453f, 16, 16, "SOLIDWHITE"},
|
||||
{0.548584f, 0.298828f, 0.563232f, 0.416016f, 31, 31, "I_CROSS"},
|
||||
{0.577393f, 0.197266f, 0.592529f, 0.318359f, 32, 32, "I_CIRCLE"},
|
||||
{0.752197f, 0.330078f, 0.765869f, 0.439453f, 29, 29, "I_SQUARE"},
|
||||
{0.276611f, 0.294922f, 0.292725f, 0.404297f, 34, 29, "I_TRIANGLE"},
|
||||
{0.948975f, 0.330078f, 0.982178f, 0.376953f, 69, 13, "I_SELECT"},
|
||||
{0.947021f, 0.384766f, 0.974854f, 0.431641f, 58, 13, "I_START"},
|
||||
{0.465088f, 0.751953f, 0.470947f, 0.845703f, 13, 25, "I_ARROW"},
|
||||
{0.250244f, 0.001953f, 0.278564f, 0.162109f, 59, 42, "I_DIR"},
|
||||
{0.223389f, 0.001953f, 0.249268f, 0.205078f, 54, 53, "I_ROUND"},
|
||||
{0.123779f, 0.001953f, 0.165771f, 0.330078f, 87, 85, "I_STICK"},
|
||||
{0.166748f, 0.001953f, 0.222412f, 0.134766f, 115, 35, "I_SHOULDER"},
|
||||
{0.909424f, 0.330078f, 0.923096f, 0.439453f, 29, 29, "I_CHECKEDBOX"},
|
||||
{0.316650f, 0.001953f, 0.354736f, 0.115234f, 79, 30, "I_RECT"},
|
||||
{0.000244f, 0.001953f, 0.059814f, 0.470703f, 123, 121, "I_STICKBG"},
|
||||
{0.060791f, 0.001953f, 0.122803f, 0.310547f, 128, 80, "I_BG"},
|
||||
{0.544189f, 0.357422f, 0.548096f, 0.412109f, 9, 15, "I_L"},
|
||||
{0.300049f, 0.451172f, 0.305908f, 0.505859f, 13, 15, "I_R"},
|
||||
{0.983154f, 0.330078f, 0.990479f, 0.521484f, 16, 50, "I_BUTTON"},
|
||||
{0.394287f, 0.193359f, 0.401611f, 0.388672f, 16, 51, "I_BUTTON_SELECTED"},
|
||||
{0.355713f, 0.001953f, 0.378662f, 0.185547f, 48, 48, "I_ICON_UMD"},
|
||||
{0.403564f, 0.001953f, 0.427490f, 0.173828f, 50, 45, "I_ICON_FOLDER"},
|
||||
{0.428467f, 0.001953f, 0.453369f, 0.158203f, 52, 41, "I_ICON_EXE"},
|
||||
{0.379639f, 0.001953f, 0.402588f, 0.185547f, 48, 48, "I_DROP_SHADOW"},
|
||||
};
|
||||
const Atlas ui_atlas = {
|
||||
"ui_atlas.zim",
|
||||
ui_fonts, 2,
|
||||
ui_images, 24,
|
||||
};
|
BIN
assets/ui_atlas_lowmem.zim
Normal file
BIN
assets/ui_atlas_lowmem.zim
Normal file
Binary file not shown.
2
buildatlas.sh
Normal file → Executable file
2
buildatlas.sh
Normal file → Executable file
@ -1 +1 @@
|
||||
./atlastool atlasscript.txt ui 8888 && cp ui_atlas.zim assets && mv ui_atlas.zim android/assets && mv ui_atlas.cpp ui_atlas.h UI
|
||||
./native/tools/build/atlastool atlasscript.txt ui 8888 && cp ui_atlas.zim assets && mv ui_atlas.zim android/assets && mv ui_atlas.cpp ui_atlas.h UI
|
||||
|
2
native
2
native
@ -1 +1 @@
|
||||
Subproject commit f7c51bbeee023293e6338f6f664fcb85c6dbb89f
|
||||
Subproject commit dd01ff5d9688d54555090d652ca6fae570217356
|
Loading…
Reference in New Issue
Block a user