Dr. Mario 64 Password Tool Version 1.1
A command-line tool written in C++ that allows to generate and decode the passwords of Dr. Mario 64.
Loading...
Searching...
No Matches
Constants.h File Reference

Constants.cpp's header file. It's used to import the program's constants inside every source file. More...

#include <string>

Go to the source code of this file.

Macros

#define ARRAY_SIZE(Source)

Variables

const string ProgramVersion
const unsigned char StringCenterLeftSpacing
const unsigned char StringCenterWidth
const unsigned char GameModeClassic
const unsigned char GameModeScoreAttack
const unsigned char GameModeMarathon
const unsigned char GameModes [3]
const unsigned char GameLevelEasy
const unsigned char GameLevelNormal
const unsigned char GameLevelHard
const unsigned char GameLevel [3]
const unsigned char VirusLevelMaximum
const unsigned char SpeedLow
const unsigned char SpeedMedium
const unsigned char SpeedHigh
const unsigned char GameSpeed [3]
const unsigned int ScoreMaximum
const unsigned short TimeMaximum
const unsigned int FrameCountMaximum
const string PasswordCharacters
const unsigned char PasswordLength
const unsigned char PasswordOK
const unsigned char PasswordInvalidLength
const unsigned char PasswordInvalidCharacters
const unsigned char PasswordInvalidChecksum
const unsigned char PasswordInvalidClassicLevel
const unsigned char PasswordInvalidNonClassicLevel
const unsigned char PasswordInvalidScore
const unsigned char PasswordInvalidTime
const unsigned char PasswordInvalidPlayerName
const unsigned char ArgumentInvalidGameMode
const unsigned char ArgumentInvalidLevel
const unsigned char ArgumentInvalidSpeed
const unsigned char ArgumentInvalidScore
const unsigned char ArgumentInvalidTime
const unsigned char ArgumentInvalidPlayerName
const unsigned char ArgumentInvalidFrameCount
const string AlphabeticNumericASCII
const unsigned char SpecialCharacterSpace
const unsigned char SpecialCharacterTilde
const unsigned char SpecialCharacterSlashSmall
const unsigned char SpecialCharacterCenteredDot
const unsigned char SpecialCharacterDot
const unsigned char SpecialCharacterQuestionMark
const unsigned char SpecialCharacterHeart
const unsigned char SpecialCharacterStar
const unsigned char SpecialCharacterCircle
const unsigned char SpecialCharacterMarkX
const unsigned char SpecialCharacterSlashBig
const unsigned char SpecialCharacterColon
const unsigned char SpecialCharacterPercentual
const unsigned char SpecialCharacterAccent
const unsigned char SpecialCharacterAmpersand
const unsigned char SpecialCharacterDotAlternate
const char SpecialToASCIICharactersTable [16]
const unsigned char InternalToASCIICharactersTable [78]
const unsigned char ConversionInternalToAsciiError
const unsigned char ConversionAsciiToInternalError
const string ConversionInternalToConversationalError
const unsigned int TableMaskPasswordChunkX [4]
const unsigned int TableMaskPasswordChunkY [4]
const unsigned int TableMaskPasswordChunkZ [4]
const unsigned int TableMaskFrameCountX [32]
const unsigned int TableMaskFrameCountY [32]

Detailed Description

Constants.cpp's header file. It's used to import the program's constants inside every source file.

Author
WaluigiBSOD

Macro Definition Documentation

◆ ARRAY_SIZE

#define ARRAY_SIZE ( Source)
Value:
(sizeof(Source) > 0 ? sizeof(Source) / sizeof(Source[0]) : 0)