Difference between revisions of "Bbcodeconvertexample"
(Created page with "''How to set up Debug Mode for CEmu'' ----1) Enable it in the makefile ''''DEBUGMODE ?= DEBUG''' 2) Add [b]#include <debug.h>[/b] to the makefiles 3) Use this code for variabl...") |
|||
Line 1: | Line 1: | ||
''How to set up Debug Mode for CEmu'' | ''How to set up Debug Mode for CEmu'' | ||
----1) Enable it in the makefile ''''DEBUGMODE ?= DEBUG''' | ----1) Enable it in the makefile ''''DEBUGMODE ?= DEBUG''' | ||
− | 2) Add | + | 2) Add ''''#include <debug.h>''' to the makefiles |
− | 3) Use this code for variables. | + | 3) Use this code for variables. ''''dbg_sprintf(dbgout, "%d\n", variableName); ''' |
− | 4) Use this code for text. | + | 4) Use this code for text. ''''dbg_sprintf(dbgout, "Hi\n");''' |
− | + | ''How to Store and Retrieve Highscores or Variables from an AppVar'' | |
− | + | ----1) Declare ''''file''' as a ''''ti_var_t''' variable, and ''''highscore''' as an ''''uint8_t''' | |
− | 2) When you want to store a value to the appvar, use this code. Interchange | + | 2) When you want to store a value to the appvar, use this code. Interchange ''''highscore''' with the name of your variable getting stored, and ''''scorevar''' with the name of your appvar.<code>ti_CloseAll(); |
file = ti_Open("scorevar", "w"); | file = ti_Open("scorevar", "w"); | ||
if (file) | if (file) | ||
ti_Write(&highscore, sizeof(highscore), 1, file); | ti_Write(&highscore, sizeof(highscore), 1, file); | ||
− | }</code> 3) When you want to store a value from the appvar to a variable, use this code. Interchange | + | }</code> 3) When you want to store a value from the appvar to a variable, use this code. Interchange ''''highscore''' with the name of your variable getting retrieved, and ''''scorevar''' with the name of your appvar. |
+ | |||
+ | <code>ti_CloseAll(); | ||
+ | |||
file = ti_Open("scorevar", "r"); | file = ti_Open("scorevar", "r"); | ||
+ | |||
if (file) { | if (file) { | ||
+ | |||
ti_Read(&highscore, sizeof(highscore), 1, file); | ti_Read(&highscore, sizeof(highscore), 1, file); | ||
− | } | + | }</code> |
− | |||
− |
Revision as of 05:30, 22 July 2016
How to set up Debug Mode for CEmu
1) Enable it in the makefile 'DEBUGMODE ?= DEBUG
2) Add '#include <debug.h> to the makefiles 3) Use this code for variables. 'dbg_sprintf(dbgout, "%d\n", variableName); 4) Use this code for text. 'dbg_sprintf(dbgout, "Hi\n");
How to Store and Retrieve Highscores or Variables from an AppVar
1) Declare 'file as a 'ti_var_t variable, and 'highscore as an 'uint8_t
2) When you want to store a value to the appvar, use this code. Interchange 'highscore with the name of your variable getting stored, and 'scorevar with the name of your appvar.ti_CloseAll();
file = ti_Open("scorevar", "w");
if (file)
ti_Write(&highscore, sizeof(highscore), 1, file);
}
3) When you want to store a value from the appvar to a variable, use this code. Interchange 'highscore with the name of your variable getting retrieved, and 'scorevar with the name of your appvar.
ti_CloseAll();
file = ti_Open("scorevar", "r");
if (file) {
ti_Read(&highscore, sizeof(highscore), 1, file);
}