- [FIX] Problema amb alguns arxius binaris que algú en tota la cadena se pensava que eren de text i canviava caracter 13 per 10+13

This commit is contained in:
JailDoctor committed 2023-10-23 16:50:23 +02:00
1 parent 8c4233e90e
commit 0981882fd3
3 files changed
+5 -35

No files matched your search

+1 -30
View File
@@ -1,30 +1 @@
œ낯교말묻쉴뉠Ч짰션┳Фこ습껼ジ㉰ス영렘┯떽량갼읗복Ш돌껙께㎣낮립쒜�뎃럇뭄뮌셈┼뭍낙으꼰무난�뭇갗섐낮엷뎅떵㏊뭔쓺런좋내껑럽У뮐�객궁맏셉㈊껌렛떡벙덴し�신셌㎣ぜ�뉵뮐㎏융�씁�セこ�Ц뮐났난떱뉴늑ЦŒ껀씔셈㎉㈃�윙뭄ご맒�Я뺏괠キ뎔뉴�ご맒�Ч꼰났벱きМ�났�돗말뮤�Ф쓺영변げ랭섹쨩엾
œ낯교말묻
쉴뉠Ч짰션
┳Фこ습껼
ジ㉰ス영렘
┯떽량갼읗
복Ш돌껙께
㎣낮립쒜�
뎃럇뭄뮌셈
┼뭍낙으꼰
무난�뭇갗
섐낮엷뎅떵
㏊뭔쓺런좋
내껑럽У뮐
�객궁맏셉
㈊껌렛떡벙
덴し�신셌
㎣ぜ�뉵뮐
㎏융�씁�
セこ�Ц뮐
났난떱뉴늑
ЦŒ껀씔셈
㎉㈃�윙뭄
ご맒�Я뺏
괠キ뎔뉴�
ご맒�Ч꼰
났벱きМ�
났�돗말뮤
�Ф쓺영변
げ랭섹쨩엾
+1 -3
View File
@@ -130,10 +130,8 @@ namespace gamestate
while ( numPassword < 30 && !salir ) { while ( numPassword < 30 && !salir ) {
for (int i=0;i<10;i++) { for (int i=0;i<10;i++) {
punter++; passFile[i] = buffer[punter++] - (101+i);
passFile[i] = buffer[punter] - (101+i);
} }
punter++;
salir = true; salir = true;
for (int i=0;i<10;i++) { for (int i=0;i<10;i++) {
+3 -2
View File
@@ -106,9 +106,10 @@ namespace gamestate
{ {
char *buffer = file::getFileBuffer("offsets.bal"); char *buffer = file::getFileBuffer("offsets.bal");
int punter = (game::getConfig("fase")-1)*11; int punter = (game::getConfig("fase")-1)*10;
char passFile[11]; char passFile[11];
for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[++punter]) - (101+i); for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[punter++]) - (101+i);
passFile[10] = 0;
free(buffer); free(buffer);
return passFile; return passFile;