Difference between revisions of "Bbcodeconvertexample"

From Learn @ Cemetech
Jump to navigationJump to search
Line 5: Line 5:
 
4) Use this code for text. ''''dbg_sprintf(dbgout, "Hi\n");'''
 
4) Use this code for text. ''''dbg_sprintf(dbgout, "Hi\n");'''
 
</blockquote>
 
</blockquote>
 
 
''How to Store and Retrieve Highscores or Variables from an AppVar''
 
''How to Store and Retrieve Highscores or Variables from an AppVar''
 
<blockquote>1) Declare ''''file''' as a ''''ti_var_t''' variable, and ''''highscore''' as an ''''uint8_t'''
 
<blockquote>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.<code>ti_CloseAll();  
+
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.<pre>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 ''''highscore''' with the name of your variable getting retrieved, and ''''scorevar''' with the name of your appvar. <code>ti_CloseAll();
+
}</pre> 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. <pre>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>
+
     }</pre>
  
 
</blockquote>
 
</blockquote>

Revision as of 21:31, 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);

}