Add some missing binary files

This commit is contained in:
Antonio Niño Díaz 2024-12-01 21:33:43 +00:00
parent c6df41542f
commit 3620f79b17
11 changed files with 101 additions and 99 deletions

View File

@ -14,7 +14,9 @@ ARM_NONE_EABI_PATH ?= $(WONDERFUL_TOOLCHAIN)/toolchain/gcc-arm-none-eabi/bin/
SOURCEDIRS := source/arm9
INCLUDEDIRS := include include/arm9 include/arm9/gif
GFXDIRS :=
BINDIRS :=
BINDIRS := source/arm9/BitmapFont/bin \
source/arm9/TiledFont/bin \
source/arm9/TransBg/bin
# Defines passed to all files
# ---------------------------

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_BmpFont0_Tiles[];
extern const char PA_BmpFont0_Map[];
extern const char PA_BmpFont0_Sizes[];
#include "PA_BmpFont0_Tiles_bin.h"
#include "PA_BmpFont0_Map_bin.h"
#include "PA_BmpFont0_Sizes_bin.h"
const PA_BgStruct PA_BmpFont0 = {
PA_Font1bit,
256, 64,
PA_BmpFont0_Tiles,
PA_BmpFont0_Map,
{PA_BmpFont0_Sizes},
PA_BmpFont0_Tiles_bin,
PA_BmpFont0_Map_bin,
{PA_BmpFont0_Sizes_bin},
6400,
{6}

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_BmpFont1_Tiles[];
extern const char PA_BmpFont1_Map[];
extern const char PA_BmpFont1_Sizes[];
#include "PA_BmpFont1_Tiles_bin.h"
#include "PA_BmpFont1_Map_bin.h"
#include "PA_BmpFont1_Sizes_bin.h"
const PA_BgStruct PA_BmpFont1 = {
PA_Font1bit,
256, 64,
PA_BmpFont1_Tiles,
PA_BmpFont1_Map,
{PA_BmpFont1_Sizes},
PA_BmpFont1_Tiles_bin,
PA_BmpFont1_Map_bin,
{PA_BmpFont1_Sizes_bin},
6720,
{8}

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_BmpFont2_Tiles[];
extern const char PA_BmpFont2_Map[];
extern const char PA_BmpFont2_Sizes[];
#include "PA_BmpFont2_Tiles_bin.h"
#include "PA_BmpFont2_Map_bin.h"
#include "PA_BmpFont2_Sizes_bin.h"
const PA_BgStruct PA_BmpFont2 = {
PA_Font1bit,
512, 128,
PA_BmpFont2_Tiles,
PA_BmpFont2_Map,
{PA_BmpFont2_Sizes},
PA_BmpFont2_Tiles_bin,
PA_BmpFont2_Map_bin,
{PA_BmpFont2_Sizes_bin},
7360,
{9}

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_BmpFont3_Tiles[];
extern const char PA_BmpFont3_Map[];
extern const char PA_BmpFont3_Sizes[];
#include "PA_BmpFont3_Tiles_bin.h"
#include "PA_BmpFont3_Map_bin.h"
#include "PA_BmpFont3_Sizes_bin.h"
const PA_BgStruct PA_BmpFont3 = {
PA_Font1bit,
512, 128,
PA_BmpFont3_Tiles,
PA_BmpFont3_Map,
{PA_BmpFont3_Sizes},
PA_BmpFont3_Tiles_bin,
PA_BmpFont3_Map_bin,
{PA_BmpFont3_Sizes_bin},
12544,
{12}

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_BmpFont4_Tiles[];
extern const char PA_BmpFont4_Map[];
extern const char PA_BmpFont4_Sizes[];
#include "PA_BmpFont4_Tiles_bin.h"
#include "PA_BmpFont4_Map_bin.h"
#include "PA_BmpFont4_Sizes_bin.h"
const PA_BgStruct PA_BmpFont4 = {
PA_Font1bit,
512, 128,
PA_BmpFont4_Tiles,
PA_BmpFont4_Map,
{PA_BmpFont4_Sizes},
PA_BmpFont4_Tiles_bin,
PA_BmpFont4_Map_bin,
{PA_BmpFont4_Sizes_bin},
16768,
{14}

View File

@ -2,24 +2,24 @@
#include <locale.h>
// Text stuff
extern const unsigned short PA_TiledFont_Map[];
extern const unsigned char PA_TiledFont_Tiles[];
extern const unsigned short PA_TiledFont_Pal[];
#include "PA_TiledFont_Map_bin.h"
#include "PA_TiledFont_Tiles_bin.h"
#include "PA_TiledFont_Pal_bin.h"
#include "BitmapFont/all_gfx.h"
extern const u32 PA_BmpFont0_Tiles_size;
extern const u32 PA_BmpFont1_Tiles_size;
extern const u32 PA_BmpFont2_Tiles_size;
extern const u32 PA_BmpFont3_Tiles_size;
extern const u32 PA_BmpFont4_Tiles_size;
#include "PA_BmpFont0_Tiles_bin.h"
#include "PA_BmpFont1_Tiles_bin.h"
#include "PA_BmpFont2_Tiles_bin.h"
#include "PA_BmpFont3_Tiles_bin.h"
#include "PA_BmpFont4_Tiles_bin.h"
static void PAFillBitTextSizes(){
pa_bittextsizes[0] = PA_BmpFont0_Tiles_size;
pa_bittextsizes[1] = PA_BmpFont1_Tiles_size;
pa_bittextsizes[2] = PA_BmpFont2_Tiles_size;
pa_bittextsizes[3] = PA_BmpFont3_Tiles_size;
pa_bittextsizes[4] = PA_BmpFont4_Tiles_size;
pa_bittextsizes[0] = PA_BmpFont0_Tiles_bin_size;
pa_bittextsizes[1] = PA_BmpFont1_Tiles_bin_size;
pa_bittextsizes[2] = PA_BmpFont2_Tiles_bin_size;
pa_bittextsizes[3] = PA_BmpFont3_Tiles_bin_size;
pa_bittextsizes[4] = PA_BmpFont4_Tiles_bin_size;
pa_bittextpoliceheight[0] = PA_BmpFont0.FontHeight;
pa_bittextpoliceheight[1] = PA_BmpFont1.FontHeight;
@ -100,9 +100,9 @@ void PA_Init(){
for(i = 0; i < 2; i ++){
PA_SetBrightness(i, 0);
PA_font[i] = 0;
PA_textmap[i] = (u16*) PA_TiledFont_Map;
PA_texttiles[i] = (u8*) PA_TiledFont_Tiles;
PA_textpal[i] = (u16*) PA_TiledFont_Pal;
PA_textmap[i] = (u16*) PA_TiledFont_Map_bin;
PA_texttiles[i] = (u8*) PA_TiledFont_Tiles_bin;
PA_textpal[i] = (u16*) PA_TiledFont_Pal_bin;
}
PA_UpdateUserInfo();

View File

@ -1,17 +1,17 @@
#include <PA9.h>
extern u8 PA_BmpFont0_Tiles[];
extern u8 PA_BmpFont1_Tiles[];
extern u8 PA_BmpFont2_Tiles[];
extern u8 PA_BmpFont3_Tiles[];
extern u8 PA_BmpFont4_Tiles[];
#include "PA_BmpFont0_Tiles_bin.h"
#include "PA_BmpFont1_Tiles_bin.h"
#include "PA_BmpFont2_Tiles_bin.h"
#include "PA_BmpFont3_Tiles_bin.h"
#include "PA_BmpFont4_Tiles_bin.h"
u8* bit8_tiles[10] = {
PA_BmpFont0_Tiles,
PA_BmpFont1_Tiles,
PA_BmpFont2_Tiles,
PA_BmpFont3_Tiles,
PA_BmpFont4_Tiles
PA_BmpFont0_Tiles_bin,
PA_BmpFont1_Tiles_bin,
PA_BmpFont2_Tiles_bin,
PA_BmpFont3_Tiles_bin,
PA_BmpFont4_Tiles_bin
};
void Letter(u8 size, u8 screen, u16 x, u16 y, char letter, u8 color);

View File

@ -1,45 +1,45 @@
#include "PA_TextBits.h"
extern u16 PA_BmpFont0_Map[];
extern u16 PA_BmpFont1_Map[];
extern u16 PA_BmpFont2_Map[];
extern u16 PA_BmpFont3_Map[];
extern u16 PA_BmpFont4_Map[];
#include "PA_BmpFont0_Tiles_bin.h"
#include "PA_BmpFont1_Tiles_bin.h"
#include "PA_BmpFont2_Tiles_bin.h"
#include "PA_BmpFont3_Tiles_bin.h"
#include "PA_BmpFont4_Tiles_bin.h"
extern u8 PA_BmpFont0_Tiles[];
extern u8 PA_BmpFont1_Tiles[];
extern u8 PA_BmpFont2_Tiles[];
extern u8 PA_BmpFont3_Tiles[];
extern u8 PA_BmpFont4_Tiles[];
#include "PA_BmpFont0_Map_bin.h"
#include "PA_BmpFont1_Map_bin.h"
#include "PA_BmpFont2_Map_bin.h"
#include "PA_BmpFont3_Map_bin.h"
#include "PA_BmpFont4_Map_bin.h"
extern u8 PA_BmpFont0_Sizes[];
extern u8 PA_BmpFont1_Sizes[];
extern u8 PA_BmpFont2_Sizes[];
extern u8 PA_BmpFont3_Sizes[];
extern u8 PA_BmpFont4_Sizes[];
#include "PA_BmpFont0_Sizes_bin.h"
#include "PA_BmpFont1_Sizes_bin.h"
#include "PA_BmpFont2_Sizes_bin.h"
#include "PA_BmpFont3_Sizes_bin.h"
#include "PA_BmpFont4_Sizes_bin.h"
u16 *bittext_maps[10] = {
PA_BmpFont0_Map,
PA_BmpFont1_Map,
PA_BmpFont2_Map,
PA_BmpFont3_Map,
PA_BmpFont4_Map
(u16 *)PA_BmpFont0_Map_bin,
(u16 *)PA_BmpFont1_Map_bin,
(u16 *)PA_BmpFont2_Map_bin,
(u16 *)PA_BmpFont3_Map_bin,
(u16 *)PA_BmpFont4_Map_bin
};
u8 *bittext_tiles_blank[10] = {
PA_BmpFont0_Tiles,
PA_BmpFont1_Tiles,
PA_BmpFont2_Tiles,
PA_BmpFont3_Tiles,
PA_BmpFont4_Tiles
PA_BmpFont0_Tiles_bin,
PA_BmpFont1_Tiles_bin,
PA_BmpFont2_Tiles_bin,
PA_BmpFont3_Tiles_bin,
PA_BmpFont4_Tiles_bin
};
u8 *pa_bittextdefaultsize[10] = {
PA_BmpFont0_Sizes,
PA_BmpFont1_Sizes,
PA_BmpFont2_Sizes,
PA_BmpFont3_Sizes,
PA_BmpFont4_Sizes
PA_BmpFont0_Sizes_bin,
PA_BmpFont1_Sizes_bin,
PA_BmpFont2_Sizes_bin,
PA_BmpFont3_Sizes_bin,
PA_BmpFont4_Sizes_bin
};
// Will be filled later

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_TiledFont_Tiles[];
extern const char PA_TiledFont_Map[];
extern const char PA_TiledFont_Pal[];
#include "PA_TiledFont_Tiles_bin.h"
#include "PA_TiledFont_Map_bin.h"
#include "PA_TiledFont_Pal_bin.h"
const PA_BgStruct PA_TiledFont = {
PA_BgNormal,
256, 192,
PA_TiledFont_Tiles,
PA_TiledFont_Map,
{PA_TiledFont_Pal},
PA_TiledFont_Tiles_bin,
PA_TiledFont_Map_bin,
{PA_TiledFont_Pal_bin},
13248,
{1536}

View File

@ -1,16 +1,16 @@
#include <PA_BgStruct.h>
extern const char PA_TransBg_Tiles[];
extern const char PA_TransBg_Map[];
extern const char PA_TransBg_Pal[];
#include "PA_TransBg_Tiles_bin.h"
#include "PA_TransBg_Map_bin.h"
#include "PA_TransBg_Pal_bin.h"
const PA_BgStruct PA_TransBg = {
PA_BgNormal,
256, 192,
PA_TransBg_Tiles,
PA_TransBg_Map,
{PA_TransBg_Pal},
PA_TransBg_Tiles_bin,
PA_TransBg_Map_bin,
{PA_TransBg_Pal_bin},
3584,
{1536}