00001 #ifndef _PA_MAIN 00002 #define _PA_MAIN 00003 00004 #ifdef __cplusplus 00005 extern "C" { 00006 #endif 00007 00008 00009 00010 #include <nds.h> 00011 #include <nds/memory.h> 00012 #include <nds/bios.h> 00013 #include <malloc.h> 00014 00015 #include <stdarg.h> // Pour le système de text 00016 #include <string.h> 00017 00018 #include "gbfs.h" 00019 #include "gba-jpeg-decode.h" 00020 #include "Sound9.h" 00021 00022 00023 #include "arm9/PA_General.h" 00024 00025 #include "arm9/PA_Text.h" 00026 #include "arm9/PA_BgTiles.h" 00027 00028 #include "arm9/PA_BgLargeMap.h" 00029 00030 00031 00032 00033 #include "arm9/vidfile.h" 00034 #include "arm9/PA_Sprite.h" 00035 #include "arm9/PA_SpriteDual.h" 00036 #include "arm9/PA_Sound.h" 00037 #include "arm9/PA_Micro.h" 00038 #include "arm9/PA_Draw.h" 00039 #include "arm9/PA_Interrupt.h" 00040 #include "arm9/PA_Keys.h" 00041 00042 #include "arm9/PA_BgRot.h" 00043 00044 #include "arm9/PA_Timer.h" 00045 00046 #include "arm9/PA_API.h" // API only if has text... 00047 00048 #include "arm9/PA_Math.h" 00049 #include "arm9/PA_Palette.h" 00050 #include "arm9/PA_PaletteDual.h" 00051 #include "arm9/PA_Save.h" 00052 #include "arm9/PA_FS.h" 00053 #include "arm9/PA_GBFS.h" 00054 #include "arm9/PA_SpecialFx.h" 00055 00056 #include "arm9/PA_TileDual.h" 00057 00058 #include "arm9/PA_FAT.h" // fat driver by chrishm 00059 00060 #include "arm9/PA_Keyboard.h" 00061 00062 #include "arm9/PA_Window.h" 00063 00064 #include "arm9/PA_Mode7.h" 00065 00066 #include "arm9/PA_3D.h" 00067 00068 00069 #include "arm9/PA_IA.h" 00070 #include "arm9/PA_Reco.h" 00071 00072 #include "arm9/PA_16c.h" 00073 00074 #include "arm9/PA_Wifi.h" 00075 00076 00077 #ifdef __cplusplus 00078 } 00079 #endif 00080 00081 00082 #endif 00083 00084 00085