MCPcopy Create free account
hub / github.com/TASEmulators/fceux / SetBoardName

Function SetBoardName

src/unif.cpp:280–290  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

278}
279
280static int SetBoardName(FCEUFILE *fp) {
281 if (!(boardname = (uint8*)FCEU_malloc(uchead.info + 1)))
282 return(0);
283 FCEU_fread(boardname, 1, uchead.info, fp);
284 boardname[uchead.info] = 0;
285 FCEU_printf(" Board name: %s\n", boardname);
286 sboardname = boardname;
287 if (!memcmp(boardname, "NES-", 4) || !memcmp(boardname, "UNL-", 4) || !memcmp(boardname, "HVC-", 4) || !memcmp(boardname, "BTL-", 4) || !memcmp(boardname, "BMC-", 4))
288 sboardname += 4;
289 return(1);
290}
291
292static int LoadCHR(FCEUFILE *fp) {
293 int z, t;

Callers

nothing calls this directly

Calls 3

FCEU_mallocFunction · 0.85
FCEU_freadFunction · 0.85
FCEU_printfFunction · 0.85

Tested by

no test coverage detected