Bbcodeconvertexample

From Learn @ Cemetech
Revision as of 04:05, 22 July 2016 by Unicorn (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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 variables. [b]dbg_sprintf(dbgout, "%d\n", variableName); [/b] 4) Use this code for text. [b]dbg_sprintf(dbgout, "Hi\n");[/b]

[i]How to Store and Retrieve Highscores or Variables from an AppVar[/i] [list]1) Declare [b]file[/b] as a [b]ti_var_t[/b] variable, and [b]highscore[/b] as an [b]uint8_t[/b] 2) When you want to store a value to the appvar, use this code. Interchange [b]highscore[/b] with the name of your variable getting stored, and [b]scorevar[/b] 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 [b]highscore[/b] with the name of your variable getting retrieved, and [b]scorevar[/b] with the name of your appvar. [code]ti_CloseAll(); file = ti_Open("scorevar", "r"); if (file) { ti_Read(&highscore, sizeof(highscore), 1, file);

    }[/code]

[/list]