diff --git a/source/virtual/vtickdb.c b/source/virtual/vtickdb.c index 0c0373b..d9a82cb 100644 --- a/source/virtual/vtickdb.c +++ b/source/virtual/vtickdb.c @@ -82,7 +82,7 @@ u32 InitVTickDbDrive(void) { // prerequisite: ticket.db mounted as image for (; data + TICKET_SIZE < ((u8*) TEMP_BUFFER) + read_bytes; data += 0x200) { Ticket* ticket = TicketFromTickDbChunk(data, NULL, false); if (!ticket) continue; - AddTickDbInfo(tick_info, ticket, offset_area + i + 0x18); + AddTickDbInfo(tick_info, ticket, offset_area + i + (data - ((u8*) TEMP_BUFFER)) + 0x18); } } }