|
ZX Format
#4.5
29 августа 1996 |
|
Интервью - Московский музыкант и программист KSA.

music by DNK ________________________________ ZF> расскажите, над чем вы сей- час работаете? KSA> сейчас пишется, а точнее уже написан компрессор, который, работая по методу LZSS, превос- ходит все существующие на данный момент спектрумовские компрессо- ры, включая MSpack и trash, ко- торые являются переработанным с ibm пклайзом. Также в ближайшее время будет дописан компрессор для больших файлов, использующий как Хафман, так и арифметический метод.Не смотря на большой раз- мер депакера (500-1000bute) он будет давать существенный выиг- рыш на больших файлах. Еще одна текущая работа - это MASM-3, который будет выпу- щен, я полагаю, в конце осени. Скорее всего интерфейс останется прежним, так как, по мнению мос- ковских хакеров,для которых я в основном пишу (ну и для себя, конечно), оконый интерфейс сильно тормозит работу. Пример- ные характеристики - повышение скорости ассемблирования в 2-а раза относительно MASM, в 4-ре раза относительно TASM 3, т.е. RST7 придется либо писать новый TASM, либо вообще не придется писать. Ассемблеров сейчас много и других, например ALASM. Но разным людям удобны разные ас- семблеры, например мне удобно работать с одним большим текстом, а кому-то удобнее иметь доступ к множеству маленьких текстов. Но, так как иметь один текст выгоднее с точки зрения скорости ассемблирования, я по- лагаю что направления, заданные в MASM 1 и TASM 4 будут продол- жаться - т.е. будет увеличи- ваться скорость, объём буферов и количество меток, объём памяти. ZF> MASM-3 будет подерживать существующие расширения памяти? KSA> Обязательно, все типы па- мяти, которые мне известны на данный момент. А это: ATM, Scor- pion, Pentagon 512 и Profi. ZF> Не собираетесь ли написать что-либо не системное ? KSA> Из не системного? Есть мысль написать что-либо думовид- ное, но не как у Stalker'a, а с однородной заливкой стен. Подоб- но Driller, Total Eclipse и т.п. Скорость смены кадров в окне 128*256 будет составлять 2 - 3 прерывания. Stalker говорит,что в его DOOM'е,с окошком 64*128 пиксела, сокрсть смены кадров составит 4 - 7 инта. ZF> Многих интересует, зачем делались навороченные интры к играм. Вы этим тоже грешили, не правда ли? KSA> Если по личной инициативе, то можно сказать, что интра де- лалась только после того, как программа подвергалась капи- тальному ремонту. Т.е. исправле- ние различных глюков, коррекция параметров, таким образом, чтобы игру можно было пройти. И, ко- нечно, после полного тестирова- ния; встречалась в моей практике и русификаця. Кстати, если кто не знает, во всех моих дисковых версиях есть скрытый инфинит, который включается нажатием кла- виш "KSA" в определённом месте. Да, и ещё хочу сказать - ibm RU- LEZ, Amiga sux. Я не знаю что думают те люди, которые говорят, что Amiga лучше ibm. В принципе такое строение памяти может и не плохо, но 32'х битный адрес под- разумевает тратить на команду перехода 4-ре байта. При сегмен- тированной памяти, как на pc, такой проблемы нет. А ассемблер, может он и лучше, но мне нравит- ся вот этот тупой pc'шный режим сегментации, т.к. многие вещи проще реализовать на нем.
Другие статьи номера:
Похожие статьи:
В этот день... 1 января
SibNews #08,
Woot! #01,
Spectrum Magazine #01,
ACNews #25,
Psychoz #14,
ACNews #14,
Last 128 #08,
Last 128 #06,
Last 128 #05,
Last 128 #04,
Last 128 #03,
Last 128 #02,
Last 128 #09,
Last 128 #3.5,
Last 128 #8.025,
Sinclair Club #05,
Last 128 #M!R 01,
Fantadrom #01,
Buzz #20,
Last 128 #01,
DonNews #13,
Nicron #120,
Promised Land #01,
Inferno #01,
Marazm #25,
Ultimathum #01,
Marazm #21,
Hooy Mag #02,
KrNews #11,
Marazm #22,
Marazm #23,
ZX Football 2000 #01,
Codemania #01,
Always #03,
Bugs #02,
IzhNews #08,
Virtual Worlds #01,
Listok #04,
Scenergy #02,
Flash Info #18,
Marazm #16,
Marazm #17,
Zed #01,
Balagan #02,
ZX Format #08,
ZX Power #03,
Shock #01,
Impulse #02,
Deja Vu #03,
ZX Club #08,
ZX Club #06,
Numberology #01,
Marazm #13,
Marazm #12,
Marazm #14,
Gorodok #02,
Zodiac #01,
Marazm #15,
Deja Vu #07,
Marazm #11,
Deja Vu #07,
Playboy #03,
Crazy News #2,
Crazy News #4,
ZX Light #01,
Crazy News #5,
Playboy #02,
ZX News #03,
ZX Review #1-2,
Read Me #02,
Crazy News #3,
Nicron #13,
Read Me #01,
Public Spirit #01,
Faultless #06,
Faultless #05,
ZX Software #01,
Stump #04,
Speccy #07,
Возраждение #0,
Speccy #03,
On-Line #17,
Scene+ #01,
Welcome Press #01,
ZX Konig #04,
Adventurer #01,
Faultless #05,
Faultless #04,
Di Halt #01,
Faultless #01,
Playboy #01,
Crazy News #1,
Faultless #03,
Pioneer #03,
Sinclair Town #02,
ZX Magazine #01,
Eldorado #01,
ZX Magazine #02,
Spectron #01,
ZX News #01,
ZX Konig #02,
200 #W,
Welcome Press #00,
Dune #07,
Subliminal Extacy #01,
Subliminal Extacy #02,
ZX Konig #01,
Subliminal Extacy #00,
Muchomor #01,
Spectrofon #01,
ZX Revija #02,
Outlet #01,
Outlet #1-3