mirror of
https://github.com/knightfox75/nds_nflib.git
synced 2025-06-18 08:45:35 -04:00
Remove superfluous comments
This commit is contained in:
parent
54d5435650
commit
e0296e0856
@ -16,11 +16,6 @@
|
||||
#include "nf_sprite256.h"
|
||||
#include "nf_tiledbg.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Set2D();
|
||||
void NF_Set2D(u8 screen, u8 mode) {
|
||||
|
||||
if (screen == 0) { // Pantalla Superior
|
||||
@ -55,9 +50,6 @@ void NF_Set2D(u8 screen, u8 mode) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ShowBg();
|
||||
void NF_ShowBg(u8 screen, u8 layer) {
|
||||
|
||||
if (screen == 0) { // Pantalla Superior
|
||||
@ -98,9 +90,6 @@ void NF_ShowBg(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_HideBg();
|
||||
void NF_HideBg(u8 screen, u8 layer) {
|
||||
|
||||
if (screen == 0) { // Pantalla Superior
|
||||
@ -141,9 +130,6 @@ void NF_HideBg(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ScrollBg();
|
||||
void NF_ScrollBg(u8 screen, u8 layer, s16 x, s16 y) {
|
||||
|
||||
// Variables temporales
|
||||
@ -294,9 +280,6 @@ void NF_ScrollBg(u8 screen, u8 layer, s16 x, s16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_MoveSprite();
|
||||
void NF_MoveSprite(u8 screen, u8 id, s16 x, s16 y) {
|
||||
|
||||
NF_SPRITEOAM[screen][id].x = x; // Coordenada X
|
||||
@ -304,43 +287,29 @@ void NF_MoveSprite(u8 screen, u8 id, s16 x, s16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteLayer();
|
||||
void NF_SpriteLayer(u8 screen, u8 id, u8 layer) {
|
||||
|
||||
NF_SPRITEOAM[screen][id].layer = layer; // Capa sobre la que esta el sprite
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ShowSprite();
|
||||
void NF_ShowSprite(u8 screen, u8 id, bool show) {
|
||||
|
||||
NF_SPRITEOAM[screen][id].hide = !show; // Muestra o oculta el sprite
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_HflipSprite();
|
||||
void NF_HflipSprite(u8 screen, u8 id, bool hflip) {
|
||||
|
||||
NF_SPRITEOAM[screen][id].hflip = hflip; // Volteado horizontal;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetSpriteHflip();
|
||||
bool NF_GetSpriteHflip(u8 screen, u8 id) {
|
||||
return NF_SPRITEOAM[screen][id].hflip;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_VflipSprite();
|
||||
void NF_VflipSprite(u8 screen, u8 id, bool vflip) {
|
||||
|
||||
NF_SPRITEOAM[screen][id].vflip = vflip; // Volteado vertical;
|
||||
@ -348,15 +317,10 @@ void NF_VflipSprite(u8 screen, u8 id, bool vflip) {
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetSpriteVflip();
|
||||
bool NF_GetSpriteVflip(u8 screen, u8 id) {
|
||||
return NF_SPRITEOAM[screen][id].vflip;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteFrame();
|
||||
void NF_SpriteFrame(u8 screen, u8 id, u16 frame) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -405,9 +369,6 @@ void NF_SpriteFrame(u8 screen, u8 id, u16 frame) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_EnableSpriteRotScale();
|
||||
void NF_EnableSpriteRotScale(u8 screen, u8 sprite, u8 id, bool doublesize) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -432,9 +393,6 @@ void NF_EnableSpriteRotScale(u8 screen, u8 sprite, u8 id, bool doublesize) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DisableSpriteRotScale();
|
||||
void NF_DisableSpriteRotScale(u8 screen, u8 sprite) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -454,9 +412,6 @@ void NF_DisableSpriteRotScale(u8 screen, u8 sprite) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteRotScale();
|
||||
void NF_SpriteRotScale(u8 screen, u8 id, s16 angle, u16 sx, u16 sy) {
|
||||
|
||||
// Variables temporales
|
||||
|
@ -15,7 +15,6 @@
|
||||
#include "nf_3d.h"
|
||||
#include "nf_basic.h"
|
||||
|
||||
// Funcion NF_Set3D();
|
||||
void NF_Set3D(u8 screen, u8 mode) {
|
||||
|
||||
// Especifica en que pantalla estara el main engine (unico que puede usar 3D)
|
||||
@ -40,9 +39,6 @@ void NF_Set3D(u8 screen, u8 mode) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitOpenGL();
|
||||
void NF_InitOpenGL(void) {
|
||||
|
||||
// Inicializa el OpenGL de Libnds
|
||||
@ -80,9 +76,6 @@ void NF_InitOpenGL(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetTextureSize();
|
||||
u16 NF_GetTextureSize(u16 textel) {
|
||||
|
||||
// Variables
|
||||
|
@ -20,14 +20,8 @@
|
||||
// Estructura para almacenar los parametros de los fondos Affine
|
||||
NF_TYPE_AFFINE_BG NF_AFFINE_BG[2][4];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitTiledBgSys();
|
||||
void NF_InitAffineBgSys(u8 screen) {
|
||||
|
||||
// Variables
|
||||
u8 n = 0;
|
||||
|
||||
// Define los bancos de Mapas y Tiles
|
||||
@ -90,9 +84,6 @@ void NF_InitAffineBgSys(u8 screen) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadAffineBg();
|
||||
void NF_LoadAffineBg(const char* file, const char* name, u16 width, u16 height) {
|
||||
|
||||
// Verifica si el fondo cumple las medidas correctas
|
||||
@ -213,18 +204,10 @@ void NF_LoadAffineBg(const char* file, const char* name, u16 width, u16 height)
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadAffineBg();
|
||||
void NF_UnloadAffineBg(const char* name) {
|
||||
NF_UnloadTiledBg(name);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_CreateAffineBg();
|
||||
void NF_CreateAffineBg(u8 screen, u8 layer, const char* name, u8 wrap) {
|
||||
|
||||
// Variables
|
||||
@ -444,9 +427,6 @@ void NF_CreateAffineBg(u8 screen, u8 layer, const char* name, u8 wrap) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DeleteAffineBg();
|
||||
void NF_DeleteAffineBg(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -516,9 +496,6 @@ void NF_DeleteAffineBg(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_AffineBgTransform();
|
||||
void NF_AffineBgTransform(u8 screen, u8 layer, s32 x_scale, s32 y_scale, s32 x_tilt, s32 y_tilt) {
|
||||
|
||||
if (screen == 0) {
|
||||
@ -561,11 +538,6 @@ void NF_AffineBgTransform(u8 screen, u8 layer, s32 x_scale, s32 y_scale, s32 x_t
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_AffineBgMove();
|
||||
void NF_AffineBgMove(u8 screen, u8 layer, s32 x, s32 y, s32 angle) {
|
||||
|
||||
// Funcion de rotacion basada en la original de Libnds
|
||||
@ -652,13 +624,9 @@ void NF_AffineBgMove(u8 screen, u8 layer, s32 x, s32 y, s32 angle) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_AffineBgCenter();
|
||||
void NF_AffineBgCenter(u8 screen, u8 layer, s32 x, s32 y) {
|
||||
|
||||
NF_AFFINE_BG[screen][layer].x_center = x;
|
||||
NF_AFFINE_BG[screen][layer].y_center = y;
|
||||
|
||||
}
|
||||
|
||||
|
@ -22,9 +22,6 @@
|
||||
// Define la variable global NF_ROOTFOLDER
|
||||
char NF_ROOTFOLDER[64];
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Error();
|
||||
void NF_Error(u16 code, const char* text, u32 value) {
|
||||
|
||||
consoleDemoInit(); // Inicializa la consola de texto
|
||||
@ -168,9 +165,6 @@ void NF_Error(u16 code, const char* text, u32 value) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetRootFolder();
|
||||
void NF_SetRootFolder(const char* folder) {
|
||||
|
||||
if (strcmp(folder, "NITROFS") == 0) { // Si se debe iniciar el modo NitroFS y FAT
|
||||
@ -272,10 +266,6 @@ void NF_SetRootFolder(const char* folder) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DmaMemCopy();
|
||||
void NF_DmaMemCopy(void* destination, const void* source, u32 size) {
|
||||
|
||||
// Funcion basada en la documentacion de Coranac
|
||||
@ -318,9 +308,6 @@ void NF_DmaMemCopy(void* destination, const void* source, u32 size) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetLanguage();
|
||||
u8 NF_GetLanguage(void) {
|
||||
|
||||
return PersonalData->language;
|
||||
|
@ -29,12 +29,7 @@ NF_TYPE_BG8B_INFO NF_BG8B[NF_SLOTS_BG8B]; // Fondos indexados de 8 bits
|
||||
NF_TYPE_BB8B_INFO NF_8BITS_BACKBUFFER[2];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Init16bitsBgBuffers();
|
||||
void NF_Init16bitsBgBuffers(void) {
|
||||
// Variables locales
|
||||
u8 n = 0;
|
||||
for (n = 0; n < NF_SLOTS_BG16B; n ++) {
|
||||
NF_BG16B[n].buffer = NULL;
|
||||
@ -45,11 +40,7 @@ void NF_Init16bitsBgBuffers(void) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Reset16bitsBgBuffers();
|
||||
void NF_Reset16bitsBgBuffers(void) {
|
||||
// Variables locales
|
||||
u8 n = 0;
|
||||
// Libera la RAM
|
||||
for (n = 0; n < NF_SLOTS_BG16B; n ++) {
|
||||
@ -59,17 +50,12 @@ void NF_Reset16bitsBgBuffers(void) {
|
||||
NF_Init16bitsBgBuffers();
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Init16bitsBackBuffer();
|
||||
void NF_Init16bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
NF_16BITS_BACKBUFFER[scr] = NULL;
|
||||
}
|
||||
|
||||
|
||||
// Funcion NF_Enable16bitsBackBuffer();
|
||||
void NF_Enable16bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
@ -82,9 +68,6 @@ void NF_Enable16bitsBackBuffer(u8 screen) {
|
||||
if (NF_16BITS_BACKBUFFER[scr] == NULL) NF_Error(102, NULL, 131072);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Disble16bitsBackBuffer();
|
||||
void NF_Disble16bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
@ -93,9 +76,6 @@ void NF_Disble16bitsBackBuffer(u8 screen) {
|
||||
NF_16BITS_BACKBUFFER[scr] = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Flip16bitsBackBuffer();
|
||||
void NF_Flip16bitsBackBuffer(u8 screen) {
|
||||
// Copia el contenido del Backbuffer a la VRAM
|
||||
// de la pantalla solicitada
|
||||
@ -106,14 +86,10 @@ void NF_Flip16bitsBackBuffer(u8 screen) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitBitmapBgSys();
|
||||
void NF_InitBitmapBgSys(u8 screen, u8 mode) {
|
||||
|
||||
// Habilita la capa 3 de la pantalla indicada en modo BITMAP
|
||||
|
||||
// Variables locales
|
||||
u8 n = 0;
|
||||
|
||||
// Inicializa la VRAM
|
||||
@ -184,25 +160,16 @@ void NF_InitBitmapBgSys(u8 screen, u8 mode) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Load16bitsBg();
|
||||
void NF_Load16bitsBg(const char* file, u8 slot) {
|
||||
// Llama a la funcion de carga de datos de imagen de 16bits
|
||||
NF_Load16bImgData(file, slot, 256, 256, 0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Load16bitsImage();
|
||||
void NF_Load16bitsImage(const char* file, u8 slot, u16 size_x, u16 size_y) {
|
||||
// Llama a la funcion de carga de datos de imagen de 16bits
|
||||
NF_Load16bImgData(file, slot, size_x, size_y, 1);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Load16bImgData();
|
||||
void NF_Load16bImgData(const char* file, u8 slot, u16 x, u16 y, u8 type) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -263,9 +230,6 @@ void NF_Load16bImgData(const char* file, u8 slot, u16 x, u16 y, u8 type) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Unload16bitsBg();
|
||||
void NF_Unload16bitsBg(u8 slot) {
|
||||
|
||||
// Verifica si el buffer contiene datos
|
||||
@ -280,9 +244,6 @@ void NF_Unload16bitsBg(u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Copy16bitsBuffer();
|
||||
void NF_Copy16bitsBuffer(u8 screen, u8 destination, u8 slot) {
|
||||
|
||||
// Verifica si el buffer contiene datos
|
||||
@ -306,9 +267,6 @@ void NF_Copy16bitsBuffer(u8 screen, u8 destination, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Draw16bitsImage();
|
||||
void NF_Draw16bitsImage(u8 screen, u8 slot, s16 x, s16 y, bool alpha) {
|
||||
|
||||
// Verifica si el buffer contiene datos
|
||||
@ -357,11 +315,7 @@ void NF_Draw16bitsImage(u8 screen, u8 slot, s16 x, s16 y, bool alpha) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Init8bitsBgBuffers();
|
||||
void NF_Init8bitsBgBuffers(void) {
|
||||
// Variables locales
|
||||
u8 n = 0;
|
||||
for (n = 0; n < NF_SLOTS_BG8B; n ++) {
|
||||
NF_BG8B[n].data = NULL;
|
||||
@ -372,11 +326,7 @@ void NF_Init8bitsBgBuffers(void) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Reset8bitsBgBuffers();
|
||||
void NF_Reset8bitsBgBuffers(void) {
|
||||
// Variables locales
|
||||
u8 n = 0;
|
||||
// Libera la RAM usada
|
||||
for (n = 0; n < NF_SLOTS_BG8B; n ++) {
|
||||
@ -387,8 +337,6 @@ void NF_Reset8bitsBgBuffers(void) {
|
||||
NF_Init8bitsBgBuffers();
|
||||
}
|
||||
|
||||
|
||||
// Funcion NF_Load8bitsBg();
|
||||
void NF_Load8bitsBg(const char* file, u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -462,9 +410,6 @@ void NF_Load8bitsBg(const char* file, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Unload8bitsBg();
|
||||
void NF_Unload8bitsBg(u8 slot) {
|
||||
|
||||
// Verifica si el buffer contiene datos
|
||||
@ -482,9 +427,6 @@ void NF_Unload8bitsBg(u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Copy8bitsBuffer();
|
||||
void NF_Copy8bitsBuffer(u8 screen, u8 destination, u8 slot) {
|
||||
|
||||
// Verifica si el buffer contiene datos
|
||||
@ -522,9 +464,6 @@ void NF_Copy8bitsBuffer(u8 screen, u8 destination, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Init8bitsBackBuffer();
|
||||
void NF_Init8bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
@ -532,9 +471,6 @@ void NF_Init8bitsBackBuffer(u8 screen) {
|
||||
NF_8BITS_BACKBUFFER[scr].pal = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Enable8bitsBackBuffer();
|
||||
void NF_Enable8bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
@ -551,9 +487,6 @@ void NF_Enable8bitsBackBuffer(u8 screen) {
|
||||
if (NF_8BITS_BACKBUFFER[scr].pal == NULL) NF_Error(102, NULL, 512);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Disble8bitsBackBuffer();
|
||||
void NF_Disble8bitsBackBuffer(u8 screen) {
|
||||
u8 scr = screen;
|
||||
if (scr > 1) scr = 1;
|
||||
@ -564,9 +497,6 @@ void NF_Disble8bitsBackBuffer(u8 screen) {
|
||||
NF_8BITS_BACKBUFFER[scr].pal = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Flip8bitsBackBuffer();
|
||||
void NF_Flip8bitsBackBuffer(u8 screen, u8 destination) {
|
||||
|
||||
// Copia el contenido del Backbuffer a la VRAM
|
||||
|
@ -15,15 +15,10 @@
|
||||
#include "nf_basic.h"
|
||||
#include "nf_collision.h"
|
||||
|
||||
|
||||
|
||||
|
||||
// Define los buffers y estructuras de control de los mapas de colision
|
||||
NF_TYPE_CMAP_INFO NF_CMAP[NF_SLOTS_CMAP];
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitCmapBuffers();
|
||||
void NF_InitCmapBuffers(void) {
|
||||
u8 n = 0;
|
||||
for (n = 0; n < NF_SLOTS_CMAP; n ++) {
|
||||
@ -37,9 +32,6 @@ void NF_InitCmapBuffers(void) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ResetCmapBuffers();
|
||||
void NF_ResetCmapBuffers(void) {
|
||||
u8 n = 0;
|
||||
for (n = 0; n < NF_SLOTS_CMAP; n ++) {
|
||||
@ -49,9 +41,6 @@ void NF_ResetCmapBuffers(void) {
|
||||
NF_InitCmapBuffers(); // Y reinicia todas las variables
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadCollisionMap();
|
||||
void NF_LoadCollisionMap(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -103,9 +92,6 @@ void NF_LoadCollisionMap(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadCollisionMap();
|
||||
void NF_UnloadCollisionMap(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -127,9 +113,6 @@ void NF_UnloadCollisionMap(u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetTile();
|
||||
u16 NF_GetTile(u8 slot, s32 x, s32 y) {
|
||||
|
||||
// Si la coordenada esta fuera de rango, devuelve 0
|
||||
@ -168,9 +151,6 @@ u16 NF_GetTile(u8 slot, s32 x, s32 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetTile();
|
||||
void NF_SetTile(u8 slot, s32 x, s32 y, u16 value) {
|
||||
|
||||
// Si la coordenada esta dentro del rango...
|
||||
@ -208,9 +188,6 @@ void NF_SetTile(u8 slot, s32 x, s32 y, u16 value) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadCollisionBg();
|
||||
void NF_LoadCollisionBg(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -284,9 +261,6 @@ void NF_LoadCollisionBg(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadCollisionBg();
|
||||
void NF_UnloadCollisionBg(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -310,9 +284,6 @@ void NF_UnloadCollisionBg(u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetPoint();
|
||||
u8 NF_GetPoint(u8 slot, s32 x, s32 y) {
|
||||
|
||||
// Si la coordenada esta fuera de rango, devuelve 0
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include "nf_bitmapbg.h"
|
||||
#include "nf_media.h"
|
||||
|
||||
// Funcion NF_LoadBMP();
|
||||
void NF_LoadBMP(const char* file, u8 slot) {
|
||||
|
||||
// Buffers locales
|
||||
|
@ -18,14 +18,8 @@
|
||||
#include "nf_mixedbg.h"
|
||||
#include "nf_tiledbg.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitMixedBgSys();
|
||||
void NF_InitMixedBgSys(u8 screen) {
|
||||
|
||||
// Variables
|
||||
u8 n = 0;
|
||||
|
||||
// Define el numero de bancos de Mapas y Tiles
|
||||
|
@ -15,10 +15,6 @@
|
||||
#include "nf_basic.h"
|
||||
#include "nf_sound.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Define los Buffers para almacenar los archivos de audio
|
||||
char* NF_BUFFER_RAWSOUND[NF_SLOTS_RAWSOUND];
|
||||
|
||||
@ -26,10 +22,6 @@ char* NF_BUFFER_RAWSOUND[NF_SLOTS_RAWSOUND];
|
||||
NF_TYPE_RAWSOUND_INFO NF_RAWSOUND[NF_SLOTS_RAWSOUND];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitRawSoundBuffers();
|
||||
void NF_InitRawSoundBuffers(void) {
|
||||
|
||||
u8 n = 0; // Variable comun
|
||||
@ -45,13 +37,7 @@ void NF_InitRawSoundBuffers(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ResetRawSoundBuffers();
|
||||
void NF_ResetRawSoundBuffers(void) {
|
||||
|
||||
u8 n = 0; // Variable comun
|
||||
|
||||
// Borra los datos de los buffers de sonido en RAW
|
||||
@ -64,11 +50,6 @@ void NF_ResetRawSoundBuffers(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadRawSound();
|
||||
void NF_LoadRawSound(const char* file, u16 id, u16 freq, u8 format) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -123,11 +104,6 @@ void NF_LoadRawSound(const char* file, u16 id, u16 freq, u8 format) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion UnloadRawSound();
|
||||
void NF_UnloadRawSound(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -151,11 +127,6 @@ void NF_UnloadRawSound(u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_PlayRawSound();
|
||||
u8 NF_PlayRawSound(u8 id, u8 volume, u8 pan, bool loop, u16 loopfrom) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
|
@ -17,8 +17,6 @@
|
||||
#include "nf_basic.h"
|
||||
#include "nf_sprite256.h"
|
||||
|
||||
|
||||
|
||||
// Define los Buffers para almacenar los Sprites
|
||||
char* NF_BUFFER_SPR256GFX[NF_SLOTS_SPR256GFX];
|
||||
char* NF_BUFFER_SPR256PAL[NF_SLOTS_SPR256PAL];
|
||||
@ -40,10 +38,6 @@ NF_TYPE_SPRITEOAM_INFO NF_SPRITEOAM[2][128]; // 2 pantallas, 128 sprites
|
||||
NF_TYPE_SPRVRAM_INFO NF_SPRVRAM[2]; // Informacion VRAM de Sprites en ambas pantallas
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitSpriteBuffers()
|
||||
void NF_InitSpriteBuffers(void) {
|
||||
|
||||
u16 n = 0; // Variable comun
|
||||
@ -66,9 +60,6 @@ void NF_InitSpriteBuffers(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ResetSpriteBuffers()
|
||||
void NF_ResetSpriteBuffers(void) {
|
||||
|
||||
u16 n = 0; // Variable comun
|
||||
@ -88,9 +79,6 @@ void NF_ResetSpriteBuffers(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitSpriteSys();
|
||||
void NF_InitSpriteSys(int screen, ...) {
|
||||
|
||||
// Analiza los parametros variables de la funcion
|
||||
@ -195,9 +183,6 @@ void NF_InitSpriteSys(int screen, ...) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadSpriteGfx();
|
||||
void NF_LoadSpriteGfx(const char *file, u16 id, u16 width, u16 height) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -249,9 +234,6 @@ void NF_LoadSpriteGfx(const char *file, u16 id, u16 width, u16 height) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadSpriteGfx();
|
||||
void NF_UnloadSpriteGfx(u16 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -276,9 +258,6 @@ void NF_UnloadSpriteGfx(u16 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadSpritePal();
|
||||
void NF_LoadSpritePal(const char* file, u8 id) {
|
||||
|
||||
// Variable temporal del tamaño de la paleta
|
||||
@ -332,9 +311,6 @@ void NF_LoadSpritePal(const char* file, u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadSpritePal();
|
||||
void NF_UnloadSpritePal(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -357,9 +333,6 @@ void NF_UnloadSpritePal(u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_VramSpriteGfx();
|
||||
void NF_VramSpriteGfx(u8 screen, u16 ram, u16 vram, bool keepframes) {
|
||||
|
||||
// Verifica el rango de Id's de RAM
|
||||
@ -506,9 +479,6 @@ void NF_VramSpriteGfx(u8 screen, u16 ram, u16 vram, bool keepframes) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_FreeSpriteGfx();
|
||||
void NF_FreeSpriteGfx(u8 screen, u16 id) {
|
||||
|
||||
// Verifica si hay un grafico cargado en esa Id.
|
||||
@ -548,9 +518,6 @@ void NF_FreeSpriteGfx(u8 screen, u16 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_VramSpriteGfxDefrag();
|
||||
void NF_VramSpriteGfxDefrag(u8 screen) {
|
||||
|
||||
// Calcula la VRAM en uso y crea un buffer para guardarla
|
||||
@ -632,9 +599,6 @@ void NF_VramSpriteGfxDefrag(u8 screen) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_VramSpritePal();
|
||||
void NF_VramSpritePal(u8 screen, u8 id, u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -671,9 +635,6 @@ void NF_VramSpritePal(u8 screen, u8 id, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_CreateSprite();
|
||||
void NF_CreateSprite(u8 screen, u8 id, u16 gfx, u8 pal, s16 x, s16 y) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -781,9 +742,6 @@ void NF_CreateSprite(u8 screen, u8 id, u16 gfx, u8 pal, s16 x, s16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DeleteSprite();
|
||||
void NF_DeleteSprite(u8 screen, u8 id) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -821,9 +779,6 @@ void NF_DeleteSprite(u8 screen, u8 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteOamSet();
|
||||
void NF_SpriteOamSet(u8 screen) {
|
||||
|
||||
u8 n = 0; // Variable de uso general
|
||||
@ -872,9 +827,6 @@ void NF_SpriteOamSet(u8 screen) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteSetPalColor();
|
||||
void NF_SpriteSetPalColor(u8 screen, u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -902,9 +854,6 @@ void NF_SpriteSetPalColor(u8 screen, u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteEditPalColor();
|
||||
void NF_SpriteEditPalColor(u8 screen, u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -925,9 +874,6 @@ void NF_SpriteEditPalColor(u8 screen, u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteUpdatePalette();
|
||||
void NF_SpriteUpdatePalette(u8 screen, u8 pal) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -956,9 +902,6 @@ void NF_SpriteUpdatePalette(u8 screen, u8 pal) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SpriteGetPalColor();
|
||||
void NF_SpriteGetPalColor(u8 screen, u8 pal, u8 number, u8* r, u8* g, u8* b) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
|
@ -32,10 +32,6 @@ NF_TYPE_TEXVRAM_INFO NF_TEXVRAM;
|
||||
NF_TYPE_CREATED_3DSPRITE_INFO NF_CREATED_3DSPRITE;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Init3dSpriteSys();
|
||||
void NF_Init3dSpriteSys(void) {
|
||||
|
||||
// Variables locales
|
||||
@ -126,9 +122,6 @@ void NF_Init3dSpriteSys(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Vram3dSpriteGfx();
|
||||
void NF_Vram3dSpriteGfx(u16 ram, u16 vram, bool keepframes) {
|
||||
|
||||
// Verifica el rango de Id's de RAM
|
||||
@ -289,9 +282,6 @@ void NF_Vram3dSpriteGfx(u16 ram, u16 vram, bool keepframes) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Free3dSpriteGfx();
|
||||
void NF_Free3dSpriteGfx(u16 id) {
|
||||
|
||||
// Verifica si hay un grafico cargado en esa Id.
|
||||
@ -335,9 +325,6 @@ void NF_Free3dSpriteGfx(u16 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Vram3dSpriteGfxDefrag();
|
||||
void NF_Vram3dSpriteGfxDefrag(void) {
|
||||
|
||||
// Bloquea el banco de VRAM (modo LCD) para permitir la escritura
|
||||
@ -423,9 +410,6 @@ void NF_Vram3dSpriteGfxDefrag(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Vram3dSpritePal();
|
||||
void NF_Vram3dSpritePal(u8 id, u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
@ -455,9 +439,6 @@ void NF_Vram3dSpritePal(u8 id, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Create3dSprite();
|
||||
void NF_Create3dSprite(u16 id, u16 gfx, u16 pal, s16 x, s16 y) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -519,9 +500,6 @@ void NF_Create3dSprite(u16 id, u16 gfx, u16 pal, s16 x, s16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Delete3dSprite();
|
||||
void NF_Delete3dSprite(u16 id) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -590,9 +568,6 @@ void NF_Delete3dSprite(u16 id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Sort3dSprites();
|
||||
void NF_Sort3dSprites(void) {
|
||||
|
||||
// Variables
|
||||
@ -625,9 +600,6 @@ void NF_Sort3dSprites(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Set3dSpritePriority();
|
||||
void NF_Set3dSpritePriority(u16 id, u16 prio) {
|
||||
|
||||
// Variables
|
||||
@ -664,9 +636,6 @@ void NF_Set3dSpritePriority(u16 id, u16 prio) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Swap3dSpritePriority();
|
||||
void NF_Swap3dSpritePriority(u16 id_a, u16 id_b) {
|
||||
|
||||
// Variables, obten las prioridades a cambiar
|
||||
@ -683,9 +652,6 @@ void NF_Swap3dSpritePriority(u16 id_a, u16 id_b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Move3dSprite();
|
||||
void NF_Move3dSprite(u16 id, s16 x, s16 y) {
|
||||
|
||||
// Actualiza las coordenadas del Sprite
|
||||
@ -694,9 +660,6 @@ void NF_Move3dSprite(u16 id, s16 x, s16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Show3dSprite();
|
||||
void NF_Show3dSprite(u16 id, bool show) {
|
||||
|
||||
// Actualiza el flag de visibilidad
|
||||
@ -704,9 +667,6 @@ void NF_Show3dSprite(u16 id, bool show) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Set3dSpriteFrame();
|
||||
void NF_Set3dSpriteFrame(u16 id, u16 frame) {
|
||||
|
||||
// Verifica el rango de Id's de Sprites
|
||||
@ -745,9 +705,6 @@ void NF_Set3dSpriteFrame(u16 id, u16 frame) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Draw3dSprites();
|
||||
void NF_Draw3dSprites(void) {
|
||||
|
||||
// Variables
|
||||
@ -828,9 +785,6 @@ void NF_Draw3dSprites(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Update3dSpritesGfx();
|
||||
void NF_Update3dSpritesGfx(void) {
|
||||
|
||||
// Variables
|
||||
@ -875,9 +829,6 @@ void NF_Update3dSpritesGfx(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Rotate3dSprite();
|
||||
void NF_Rotate3dSprite(u16 id, s16 x, s16 y, s16 z) {
|
||||
|
||||
// Variables locales
|
||||
@ -925,9 +876,6 @@ void NF_Rotate3dSprite(u16 id, s16 x, s16 y, s16 z) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Scale3dSprite();
|
||||
void NF_Scale3dSprite(u16 id, u16 x, u16 y) {
|
||||
|
||||
// Calcula la rotacion eje X
|
||||
@ -945,9 +893,6 @@ void NF_Scale3dSprite(u16 id, u16 x, u16 y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_Blend3dSprite();
|
||||
void NF_Blend3dSprite(u8 sprite, u8 poly_id, u8 alpha) {
|
||||
// Si el nivel de alpha es opaco o el ID es 0...
|
||||
if ((poly_id == 0) || (alpha == 31)) {
|
||||
@ -960,9 +905,6 @@ void NF_Blend3dSprite(u8 sprite, u8 poly_id, u8 alpha) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_3dSpritesLayer();
|
||||
void NF_3dSpritesLayer(u8 layer) {
|
||||
|
||||
// Resetea los BITS de control de prioridad en todos los fondos
|
||||
@ -1007,9 +949,6 @@ void NF_3dSpritesLayer(u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_3dSpriteEditPalColor();
|
||||
void NF_3dSpriteEditPalColor(u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -1030,9 +969,6 @@ void NF_3dSpriteEditPalColor(u8 pal, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_3dSpriteUpdatePalette();
|
||||
void NF_3dSpriteUpdatePalette(u8 pal) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -1051,9 +987,6 @@ void NF_3dSpriteUpdatePalette(u8 pal) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_3dSpriteGetPalColor();
|
||||
void NF_3dSpriteGetPalColor(u8 pal, u8 number, u8* r, u8* g, u8* b) {
|
||||
|
||||
// Verifica si esta la paleta en VRAM
|
||||
@ -1075,8 +1008,6 @@ void NF_3dSpriteGetPalColor(u8 pal, u8 number, u8* r, u8* g, u8* b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Funcion NF_3dSpriteSetDepth();
|
||||
void NF_3dSpriteSetDepth(u8 id, s16 z) {
|
||||
|
||||
// Asigna la profundidad
|
||||
|
@ -21,8 +21,6 @@
|
||||
NF_TYPE_TEXT_INFO NF_TEXT[2][4];
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitTextSys();
|
||||
void NF_InitTextSys(u8 screen) {
|
||||
|
||||
u8 n = 0;
|
||||
@ -40,9 +38,6 @@ void NF_InitTextSys(u8 screen) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadTextFont();
|
||||
void NF_LoadTextFont(const char* file, const char* name, u16 width, u16 height, u8 rotation) {
|
||||
|
||||
// Busca un slot libre
|
||||
@ -143,16 +138,10 @@ void NF_LoadTextFont(const char* file, const char* name, u16 width, u16 height,
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadTestFont();
|
||||
void NF_UnloadTextFont(const char* name) {
|
||||
NF_UnloadTiledBg(name);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_CreateTextLayer();
|
||||
void NF_CreateTextLayer(u8 screen, u8 layer, u8 rotation, const char* name) {
|
||||
|
||||
u8 n = 0; // Bucle
|
||||
@ -186,9 +175,6 @@ void NF_CreateTextLayer(u8 screen, u8 layer, u8 rotation, const char* name) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DeleteTextLayer();
|
||||
void NF_DeleteTextLayer(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
@ -211,9 +197,6 @@ void NF_DeleteTextLayer(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WriteText();
|
||||
void NF_WriteText(u8 screen, u8 layer, u16 x, u16 y, const char* text) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
@ -402,9 +385,6 @@ void NF_WriteText(u8 screen, u8 layer, u16 x, u16 y, const char* text) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UpdateTextLayers();
|
||||
void NF_UpdateTextLayers(void) {
|
||||
|
||||
// Variables
|
||||
@ -424,9 +404,6 @@ void NF_UpdateTextLayers(void) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ClearTextLayer();
|
||||
void NF_ClearTextLayer(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
@ -445,9 +422,6 @@ void NF_ClearTextLayer(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DefineTextColor();
|
||||
void NF_DefineTextColor(u8 screen, u8 layer, u8 color, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
@ -483,9 +457,6 @@ void NF_DefineTextColor(u8 screen, u8 layer, u8 color, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Function NF_SetTextColor();
|
||||
void NF_SetTextColor(u8 screen, u8 layer, u8 color) {
|
||||
|
||||
NF_TEXT[screen][layer].pal = color;
|
||||
|
@ -18,11 +18,6 @@
|
||||
#include "nf_text.h"
|
||||
#include "nf_tiledbg.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadTextFont16();
|
||||
void NF_LoadTextFont16(const char* file, const char* name, u16 width, u16 height, u8 rotation) {
|
||||
|
||||
// Variable temporal del tamaño de la paleta
|
||||
@ -130,11 +125,6 @@ void NF_LoadTextFont16(const char* file, const char* name, u16 width, u16 height
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_CreateTextLayer16();
|
||||
void NF_CreateTextLayer16(u8 screen, u8 layer, u8 rotation, const char* name) {
|
||||
|
||||
u8 n = 0; // Bucle
|
||||
@ -180,11 +170,6 @@ void NF_CreateTextLayer16(u8 screen, u8 layer, u8 rotation, const char* name) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WriteText16();
|
||||
void NF_WriteText16(u8 screen, u8 layer, u16 x, u16 y, const char* text) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
@ -389,11 +374,6 @@ void NF_WriteText16(u8 screen, u8 layer, u16 x, u16 y, const char* text) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ClearTextLayer16();
|
||||
void NF_ClearTextLayer16(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica si la capa de texto de destino existe
|
||||
|
@ -17,7 +17,6 @@
|
||||
#include "nf_tiledbg.h"
|
||||
|
||||
|
||||
|
||||
// Define los bancos de Mapas y Tiles
|
||||
u8 NF_BANKS_TILES[2]; // (1 banks = 16kb) Cada banco de tiles puede alvergar 8 bancos de Mapas
|
||||
u8 NF_BANKS_MAPS[2]; // (1 bank = 2kb) Usar multiplos de 8. Cada set de 8 bancos consume 1 banco de tiles
|
||||
@ -39,8 +38,6 @@ u8 NF_TILEBLOCKS[2][NF_MAX_BANKS_TILES];
|
||||
u8 NF_MAPBLOCKS[2][NF_MAX_BANKS_MAPS];
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitTiledBgBuffers();
|
||||
void NF_InitTiledBgBuffers(void) {
|
||||
u8 n = 0;
|
||||
// Buffers de fondos tileados
|
||||
@ -65,9 +62,6 @@ void NF_InitTiledBgBuffers(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_ResetTiledBgBuffers();
|
||||
void NF_ResetTiledBgBuffers(void) {
|
||||
u8 n = 0;
|
||||
for (n = 0; n < NF_SLOTS_TBG; n ++) { // Inicializa todos los slots
|
||||
@ -81,9 +75,6 @@ void NF_ResetTiledBgBuffers(void) {
|
||||
NF_InitTiledBgBuffers(); // Reinicia el resto de variables
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_InitTiledBgSys();
|
||||
void NF_InitTiledBgSys(u8 screen) {
|
||||
|
||||
// Variables
|
||||
@ -155,9 +146,6 @@ void NF_InitTiledBgSys(u8 screen) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadTiledBg();
|
||||
void NF_LoadTiledBg(const char* file, const char* name, u16 width, u16 height) {
|
||||
|
||||
// Variable temporal del tamaño de la paleta
|
||||
@ -269,9 +257,6 @@ void NF_LoadTiledBg(const char* file, const char* name, u16 width, u16 height) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadTilesForBg();
|
||||
void NF_LoadTilesForBg(const char* file, const char* name, u16 width, u16 height, u16 tile_start, u16 tile_end) {
|
||||
|
||||
// Variable temporal del tamaño de los datos
|
||||
@ -385,9 +370,6 @@ void NF_LoadTilesForBg(const char* file, const char* name, u16 width, u16 height
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadTiledBg();
|
||||
void NF_UnloadTiledBg(const char* name) {
|
||||
|
||||
// Busca el fondo solicitado
|
||||
@ -427,9 +409,6 @@ void NF_UnloadTiledBg(const char* name) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_CreateTiledBg();
|
||||
void NF_CreateTiledBg(u8 screen, u8 layer, const char* name) {
|
||||
|
||||
// Variables
|
||||
@ -704,9 +683,6 @@ void NF_CreateTiledBg(u8 screen, u8 layer, const char* name) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_DeleteTiledBg();
|
||||
void NF_DeleteTiledBg(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -795,9 +771,6 @@ void NF_DeleteTiledBg(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetTileMapAddress();
|
||||
u32 NF_GetTileMapAddress(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -831,9 +804,6 @@ u32 NF_GetTileMapAddress(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetTileOfMap();
|
||||
u16 NF_GetTileOfMap(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -848,9 +818,6 @@ u16 NF_GetTileOfMap(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetTileOfMap();
|
||||
void NF_SetTileOfMap(u8 screen, u8 layer, u16 tile_x, u16 tile_y, u16 tile) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -866,9 +833,6 @@ void NF_SetTileOfMap(u8 screen, u8 layer, u16 tile_x, u16 tile_y, u16 tile) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UpdateVramMap();
|
||||
void NF_UpdateVramMap(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -930,10 +894,6 @@ void NF_UpdateVramMap(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_BgSetPalColor();
|
||||
void NF_BgSetPalColor(u8 screen, u8 layer, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -967,9 +927,6 @@ void NF_BgSetPalColor(u8 screen, u8 layer, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_BgEditPalColor();
|
||||
void NF_BgEditPalColor(u8 screen, u8 layer, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -992,9 +949,6 @@ void NF_BgEditPalColor(u8 screen, u8 layer, u8 number, u8 r, u8 g, u8 b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_BgUpdatePalette();
|
||||
void NF_BgUpdatePalette(u8 screen, u8 layer) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -1029,9 +983,6 @@ void NF_BgUpdatePalette(u8 screen, u8 layer) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_BgGetPalColor();
|
||||
void NF_BgGetPalColor(u8 screen, u8 layer, u8 number, u8* r, u8* g, u8* b) {
|
||||
|
||||
// Verifica que el fondo esta creado
|
||||
@ -1055,9 +1006,6 @@ void NF_BgGetPalColor(u8 screen, u8 layer, u8 number, u8* r, u8* g, u8* b) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_GetTilePal();
|
||||
u8 NF_GetTilePal(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -1071,9 +1019,6 @@ u8 NF_GetTilePal(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetTilePal();
|
||||
void NF_SetTilePal(u8 screen, u8 layer, u16 tile_x, u16 tile_y, u8 pal) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -1090,9 +1035,6 @@ void NF_SetTilePal(u8 screen, u8 layer, u16 tile_x, u16 tile_y, u8 pal) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadExBgPal();
|
||||
void NF_LoadExBgPal(const char* file, u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's de Gfx
|
||||
@ -1141,9 +1083,6 @@ void NF_LoadExBgPal(const char* file, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadExBgPal();
|
||||
void NF_UnloadExBgPal(u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's de Gfx
|
||||
@ -1168,9 +1107,6 @@ void NF_UnloadExBgPal(u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_VramExBgPal();
|
||||
void NF_VramExBgPal(u8 screen, u8 layer, u8 id, u8 slot) {
|
||||
|
||||
// Verifica el rango de Id's de Gfx
|
||||
@ -1199,9 +1135,6 @@ void NF_VramExBgPal(u8 screen, u8 layer, u8 id, u8 slot) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetExBgPal();
|
||||
void NF_SetExBgPal(u8 screen, u8 layer, u8 pal) {
|
||||
|
||||
// Verifica el rango de Id's de Gfx
|
||||
@ -1237,9 +1170,6 @@ void NF_SetExBgPal(u8 screen, u8 layer, u8 pal) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetTileHflip();
|
||||
void NF_SetTileHflip(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -1256,9 +1186,6 @@ void NF_SetTileHflip(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_SetTileVflip();
|
||||
void NF_SetTileVflip(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
// Obten la direccion en el buffer del Tile
|
||||
@ -1275,11 +1202,6 @@ void NF_SetTileVflip(u8 screen, u8 layer, u16 tile_x, u16 tile_y) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_RotateTileGfx();
|
||||
void NF_RotateTileGfx(u8 slot, u16 tile, u8 rotation) {
|
||||
|
||||
// Buffers temporales
|
||||
|
@ -18,10 +18,6 @@
|
||||
|
||||
#include "nf_wifi.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Parametros de la RED
|
||||
struct in_addr NF_IP, NF_GATEWAY, NF_MASK, NF_DNS1, NF_DNS2; // Datos de la LAN
|
||||
|
||||
@ -44,10 +40,6 @@ fd_set NF_READFDS; // Estructura donde se almacenaran los datos de los sockets
|
||||
struct timeval NF_TIMEOUT; // Almacena el valor del time out
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WiFiConnectDefaultAp();
|
||||
bool NF_WiFiConnectDefaultAp(void) {
|
||||
|
||||
// Variables locales
|
||||
@ -65,9 +57,6 @@ bool NF_WiFiConnectDefaultAp(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WiFiDisconnectAp();
|
||||
void NF_WiFiDisconnectAp(void) {
|
||||
|
||||
// Desconectate del punto de acceso
|
||||
@ -77,9 +66,6 @@ void NF_WiFiDisconnectAp(void) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Function NF_WIFI_CreateUdpSender();
|
||||
bool NF_WIFI_CreateUdpSender(const char* address, u16 port) {
|
||||
|
||||
// Variables locales
|
||||
@ -113,9 +99,6 @@ bool NF_WIFI_CreateUdpSender(const char* address, u16 port) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Function NF_WIFI_CreateUdpListener();
|
||||
bool NF_WIFI_CreateUdpListener(u16 port) {
|
||||
|
||||
// Variables locales
|
||||
@ -150,9 +133,6 @@ bool NF_WIFI_CreateUdpListener(u16 port) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WIFI_UdpSend();
|
||||
bool NF_WIFI_UdpSend(const char* data) {
|
||||
|
||||
// Borra el buffer de envio
|
||||
@ -175,9 +155,6 @@ bool NF_WIFI_UdpSend(const char* data) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Funcion NF_WIFI_UdpListen();
|
||||
s32 NF_WIFI_UdpListen(u32 timeout) {
|
||||
|
||||
s32 status = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user