Cheril the Goddess.zip from The Mojon Twins (c)2012
Cheril the Goddess.zip from The Mojon Twins (c)2012
Последний раз редактировалось Slider; 11.05.2014 в 12:13.
Ave ZX!
Интро доброе, молодцы.
дал рекламу в мировых новостях, музыку выдрал
http://vk.com/club46646614?w=wall-46646614_80%2Fall
Последний раз редактировалось AAA; 29.12.2012 в 19:16.
Интро вообще-то Jerri сделал. И это уже 21-й релиз с этим интро...
Но все равно спасибо за лестные отзывы!![]()
Ave ZX!
Как я уже писал, после прохождения в easy mode оно должно писать что-то вроде "играй заново на hard или medium" а оно вместо этого виснет. Какая-то лажа в процедуре печати. В других же режимах все ок - финал-заставка и конец игры.
В данном релизе убран дебильный опрос на easy mode. Теперь в любом режиме можно увидеть финал-кат-картинку.
Ave ZX!
после обработки управляющего символа `перевод строки` не увеличивается номер символа в тексте. вот и зацикливается.
поскольку уровень сложности влияет только на потерю энергии в разных ситуациях, в бессмертном режиме он не важен.
не зная языка догадываюсь что скорее надо поставить ) перед *s++Код:void print_string (unsigned char x, unsigned char y, unsigned char *s) { unsigned char init_x = x; while (*s != 0) { if (*s == 13) { x = init_x; y += 2; } else { sp_PrintAtInv (y, x++, 71, *s++ - 32); } } }
Последний раз редактировалось goodboy; 06.01.2013 в 22:04.
>не увеличивается номер символа в тексте
s++ как раз и есть пост инкремент.
или такКод:void print_string (unsigned char x, unsigned char y, unsigned char *s) { unsigned char init_x = x; while (*s != 0) { if (*s == 13) { x = init_x; y += 2; s++; } else { sp_PrintAtInv (y, x++, 71, *s++ - 32); } } }
Код:void print_string (unsigned char x, unsigned char y, unsigned char *s) { unsigned char init_x = x; while (*s != 0) { if (*s == 13) { x = init_x; y += 2; } else { sp_PrintAtInv (y, x++, 71, *s - 32); } s++; } }
Я как бы нашел давно, что неправильно процедура работает и какая именно. Но как - спасибо GoodBoy, Blade и NovaStorm.
В маш.кодах, пожалуйста - какие изменения вносить?
Ave ZX!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)