formatting

This commit is contained in:
Justin Scofield
2022-07-12 21:33:19 -04:00
parent ea01262232
commit 0beaf375fa
2 changed files with 26 additions and 37 deletions

View File

@@ -18,42 +18,36 @@ int AddressFromBytes(uint8_t addr1, uint8_t addr2, uint8_t addr3) {
return (addr1 << 16) | (addr2 << 8) | addr3; return (addr1 << 16) | (addr2 << 8) | addr3;
} }
//hextodec has been imported from SNESDisasm to parse hex numbers // hextodec has been imported from SNESDisasm to parse hex numbers
int HexToDec(char *input, int length) int HexToDec(char *input, int length) {
{ int result = 0;
int result = 0; int value;
int value; int ceiling = length - 1;
int ceiling = length - 1; int power16 = 16;
int power16 = 16;
int j = ceiling; int j = ceiling;
for( ; j >= 0; j--) for (; j >= 0; j--) {
{ if (input[j] >= 'A' && input[j] <= 'F') {
if(input[j] >= 'A' && input[j] <= 'F') value = input[j] - 'F';
{ value += 15;
value = input[j] - 'F'; } else {
value += 15; value = input[j] - '9';
} value += 9;
else
{
value = input[j] - '9';
value += 9;
}
if(j == ceiling)
{
result += value;
continue;
}
result += (value * power16);
power16 *= 16;
} }
return result; if (j == ceiling) {
result += value;
continue;
}
result += (value * power16);
power16 *= 16;
}
return result;
} }
} // namespace core } // namespace core
} // namespace app } // namespace app
} // namespace premia } // namespace yaze

View File

@@ -11,11 +11,6 @@ unsigned int SnesToPc(unsigned int addr);
int AddressFromBytes(uint8_t addr1, uint8_t addr2, uint8_t addr3); int AddressFromBytes(uint8_t addr1, uint8_t addr2, uint8_t addr3);
int HexToDec(char *input, int length); int HexToDec(char *input, int length);
template<typename T>
T* ReserveBytes(size_t size) {
auto bytes = new T[size];
}
} // namespace core } // namespace core
} // namespace app } // namespace app
} // namespace yaze } // namespace yaze