Да, я это и имел ввиду. Многовато неделю на меню-то, даже если каждую строчку комментировать.
Я вообще стараюсь не комментировать, а давать длиннющие, но автоматически понятные метки.
Да, я это и имел ввиду. Многовато неделю на меню-то, даже если каждую строчку комментировать.
Я вообще стараюсь не комментировать, а давать длиннющие, но автоматически понятные метки.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Ну смотри - за неделю разобрано и откомменчено: копирайты, само меню со спрайтом, смена миссии, печать таблицы рекордов, redefine, плеер, чтение параметров миссии и вывод описания, вывод статики в нижних строках, кое-какая инициализация попутная. Это примерно за 6 часов. Да, хотелось бы быстре, конечно, но как есть...
У меня примерно неделя уходит на получение вменяемого исходника, где данные оформлены правильно, т.е. с таблицами переходов и т.д. И месяц, на окончательный разбор с комментами всего кода и данных. По времени в день не скажу сколько - сколько есть. Или час или три или 15 мин.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Vadim, неделя то это на что? на одну игру?
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Vadim, я тебе гарантирую с саботерами ты провозишься дольше. Там психоделическая отрисовка карты. а уж как они выводят экран это вообще песня. можно сделать проще.
С уважением,
Jerri / Red Triangle.
Ну дело в том, что можно большую часть текста сформировать особо не понимая, что там делается, нет, конечно определенные вещи видишь сразу, что тут это, тут то, тут другое, но детально всё равно не скажешь, есть там ошибка или нету, задается куда именно что и как. Т.е. видишь что код делает и всё. Сначала я делаю просмотр дампа в отладчике, потом быстрый дизасм и выделяю основные диапазоны с данными, потом делаю первый дизасм. Смотрю его, не ставить же комменты, текст этот будет удалён. Если при первом просмотре нашёл ещё несколько крупных блоков с данными - просто обновляю инфу о данные и заново получаю текст, и его уже начинаю комментировать и разбирать. Да, во вермя комментирования ещё бывает приходится код менять на данные и наоборот, но тут уже без повторного пересоздания текста. Вручную.
---------- Post added at 14:52 ---------- Previous post was at 14:48 ----------
Вполне допускаю это. Код бывает разный. Если человек пишет впервые - качество соответствующее. Как вот бут - ZYX. Смотришь на него, с мыслью - "исправлять надо", но написан он так, что исправление выльется на 80% в другой код. Всё не так как надо написано. Это же самое можно сделать лаконичнее, понятнее и быстрее по времени исполнения
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)