mirror of https://github.com/AxioDL/kabufuda.git
Revert file index 0 avoidance
This commit is contained in:
parent
408ac735b4
commit
8ed773d16f
|
@ -41,7 +41,7 @@ Directory::Directory(uint8_t data[]) { memcpy(__raw, data, BlockSize); }
|
||||||
|
|
||||||
bool Directory::hasFreeFile() const
|
bool Directory::hasFreeFile() const
|
||||||
{
|
{
|
||||||
for (uint16_t i = 1; i < 127; i++)
|
for (uint16_t i = 0; i < 127; i++)
|
||||||
if (m_files[i].m_game[0] == 0xFF)
|
if (m_files[i].m_game[0] == 0xFF)
|
||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
|
@ -50,7 +50,7 @@ bool Directory::hasFreeFile() const
|
||||||
int32_t Directory::numFreeFiles() const
|
int32_t Directory::numFreeFiles() const
|
||||||
{
|
{
|
||||||
int32_t ret = 0;
|
int32_t ret = 0;
|
||||||
for (uint16_t i = 1; i < 127; i++)
|
for (uint16_t i = 0; i < 127; i++)
|
||||||
if (m_files[i].m_game[0] == 0xFF)
|
if (m_files[i].m_game[0] == 0xFF)
|
||||||
++ret;
|
++ret;
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -58,7 +58,7 @@ int32_t Directory::numFreeFiles() const
|
||||||
|
|
||||||
File* Directory::getFirstFreeFile(const char* game, const char* maker, const char* filename)
|
File* Directory::getFirstFreeFile(const char* game, const char* maker, const char* filename)
|
||||||
{
|
{
|
||||||
for (uint16_t i = 1; i < 127; i++)
|
for (uint16_t i = 0; i < 127; i++)
|
||||||
{
|
{
|
||||||
if (m_files[i].m_game[0] == 0xFF)
|
if (m_files[i].m_game[0] == 0xFF)
|
||||||
{
|
{
|
||||||
|
@ -97,7 +97,7 @@ File* Directory::getFirstNonFreeFile(uint32_t start, const char* game, const cha
|
||||||
|
|
||||||
File* Directory::getFile(const char* game, const char* maker, const char* filename)
|
File* Directory::getFile(const char* game, const char* maker, const char* filename)
|
||||||
{
|
{
|
||||||
for (uint16_t i = 1; i < 127; i++)
|
for (uint16_t i = 0; i < 127; i++)
|
||||||
{
|
{
|
||||||
if (game && strlen(game) == 4 && memcmp(m_files[i].m_game, game, 4))
|
if (game && strlen(game) == 4 && memcmp(m_files[i].m_game, game, 4))
|
||||||
continue;
|
continue;
|
||||||
|
|
Loading…
Reference in New Issue