Кстати, если не хочешь связываться с ассемблером, можешь попробовать переписать ее на HiSoft Pascal. В отличии от их C, вполне полноценно работал и писать было одно удовольствие.Цитата:
Проверено , не понимает Tobos команды +3Dos .... а жаль ..
Вид для печати
Кстати, если не хочешь связываться с ассемблером, можешь попробовать переписать ее на HiSoft Pascal. В отличии от их C, вполне полноценно работал и писать было одно удовольствие.Цитата:
Проверено , не понимает Tobos команды +3Dos .... а жаль ..
Да в принципе она меня и в Басике устраивает, но в АСМе всё равно перепишу, дабы просто вспомнить -))))
Давно я что то не писал ничего , а тут и возможность подвернулась (в смысле необходимость)
__________________________________________________ ____________
Такс и опять я в непонятках, начал переписал в GENS4 программульку (писал на эмуляторе), стал искать доки как организовать работу с FDD ... и что то ничего не нашол .. пробовал как раньше P1,, .... ,1:...(к примеру), а Gens мне ошибку и тю-тю ...
Может у меня эмуль тупит ?? (Spectaculator 6 ..)
__________________________________________________ _____________
Так я кажись понял , у меня GENS4 для работы с Микродрайвом , если я не ошибаюсь.
А вот GENS 4D - дисковая версия , чего то не могу найти ... может есть у кого ?
возьми Аласм или Засм или Ксас и не мучайся
GENS4 и был только под микродрайвы. HiSoft все под них писал. Может ты имеешь ввиду какую-то пиратку под TRDOS? Так в эмуляторе лучше уж работать с микродрайвами и оригинальной версией.Цитата:
А вот GENS 4D - дисковая версия , чего то не могу найти ... может есть у кого ?
Вот у меня только микродрайвы ни в одном эмуляторе не работают :v2_confu: На 733МГ работали а на 3ГГ не хотять.
Наверное самое лучшее описание в книге "Диалекты Бейсика для ZX Spectrum" (под редакцией Н.Родионова и А.Ларченко), "Питер", Санкт-Петербург, 1992. Возможно, где-нибудь есть и электронный вариант...
Да не только, и не особо пиратская, вроде. Еще в "Как написать ... на ассемблере" говорилось, что есть и особая D версия под DOS, которая умеет прямо с дискеты компилить исход и на дискету сбрасывать, не занимая память, ни тем ни другим.Цитата:
Сообщение от Trantor
Вот, завалялась...
Спасибо.Цитата:
Сообщение от TomCaT
Только вот откройте мне тайну , как же его правильно запускать ..(именно GENS4D)
В Эмуле он у меня отказался запускаться под 128 Basik, (Причём пробовал на разных и на +3 и на Пентагоне) под 48 - запускается , но тем не менее не работает .-((( :confused:
понял я ... беда у меня с эмулем ... на unreale всё работает.
Обнаружил странность в поведении Тобоса. На днях ляпнул в комментариях на Ютупе, что этот компилятор на порядок ускоряет работу программ, ну и решил на всякий случай проверить эти свои ощущения ~33-летней давности. На скорую руку набросал прогу, рисующую график, запустил в обычном режиме - работает 197,38 секунды. После компиляции - 6,78. Но чувствую, что эти секунды как-то слишком долго длятся. Проверил - точно: секудомер говорит, что на самом деле проходит ~12 секунд, т.е. почти вдвое больше! Думаю, дай проверю другие команды. Пауза на 10 секунд работает ровно столько, сколько нужно. Вывод текста на экран тоже, как и целочисленная арифметика. На всякий случай проверил в двух эмуляторах, а потом и на железе - результат одинаковый. Выходит, Тобос при выполнении некоторых команд отключает прерывания, и таймер перестаёт тикать? Но нафига, так же нечестно! Никто не сталкивался? Есть ли какое-то объяснение? На всякий случай прикрепил прогу (откомпилированный код вызывается командой RANDOMIZE USR 40000, а сам компилятор - RANDOMIZE USR 53100, если кто забыл).
И да, ощущения меня не подвели - в среднем где-то на порядок и убыстряется.
ЗЫ. Чтобы не плодить темы, нашёл существующую с нужным названием.