Просмотр полной версии : Кто чем пользуется?
Jack Ketch
22.09.2005, 14:32
Если раньше все пользовальсь отладчиком СТС, лет так 5 назад то интересно чем сейчас народ пользуется, это если не считать всяких там встроенных в эмуляторы отладчиков.
Да соьственнр им радимым 6.2 версия :) даже на оффтопике - под эмулем :)
Собственно говоря, стс на реале не имеет альтернатив.. Я и на эмулях считаю его удобнее многих встроенных..
Как старый скорпионщик заявляю - теневик самое бестовое творение всех времён и народов!!!!!
Как старый скорпионщик заявляю - теневик самое бестовое творение всех времён и народов!!!!!
Положим перед стс у него основное преимущество только лишь теневитость, а остальное - сплошные недостатки! ТОРМОЗ страшный, метки аласмовские не понимает (хотя и стс не понимает... на скорпе).
Как старый скорпионщик заявляю - теневик самое бестовое творение всех времён и народов!!!!!А я реально прочитал "беспонтовое" :biggrin:
SAM style
23.09.2005, 11:25
(хотя и стс не понимает... на скорпе).
С какого это не понимает? У меня на скорпе sts alasm'овские метки отлично понимает, в какой бы странице они не лежали.
alasm 4.44 + sts 6.2
С какого это не понимает? У меня на скорпе sts alasm'овские метки отлично понимает, в какой бы странице они не лежали.
alasm 4.44 + sts 6.2
Ну что ж, у меня скорпион1024 по битам 6 и 7 1ффд, и аласм 5.0. Жду рекомендаций, как заставить стс (хотя бы одной какой-то версии) понимать метки в пагах за пределами 256к.
SAM style
23.09.2005, 13:18
Ну что ж, у меня скорпион1024 по битам 6 и 7 1ффд, и аласм 5.0. Жду рекомендаций, как заставить стс (хотя бы одной какой-то версии) понимать метки в пагах за пределами 256к.
Насчет работоспособности не знаю, но попробуй чтоб было это: драйвер alasm для scorp1024, sts6.2 (просто другого, который с памятью выше 128К не на 7FFD работает не знаю) с настройками:
ext.port=#1ffd
ext.port mask=#ff
asm ext bank=#XY
насчет последнего - в 7ffd выводится #1Y, а в ext.port - #XY. Страницу с метками sts берет прямо из alasm'а, и желательно чтоб номер был правильно понят (может, из-за этого страницы выше 15й понимаются alasm'ом и sts'ом по разному). Наверное, придется менять himem-драйвер alasm'а и точить номера страниц под sts. Как - у меня не спрашивай, я в это еще не закапывался, у меня ZS256 и нормально все работает.
А я реально прочитал "беспонтовое" :biggrin:ну так прочитай ещё раз, или сходи на уроки русского языка, если ты слова уже не разбираешь.
Положим перед стс у него основное преимущество только лишь теневитость, а остальное - сплошные недостатки! ТОРМОЗ страшный, метки аласмовские не понимает (хотя и стс не понимает... на скорпе).ха-ха, вспомни когда был написан теневичок, и когда вышли версии стс НОРМАЛЬНО работающие с аласм, и почему скажи мне должны прошивать пзу под поддержку только одной отдельно взятой проги?
Не спорю - стс прост в обращении, (както пришлось снимать защиту с какогото журнала на пентагоне - после 30 минутного топтания клавы -взял и разбомбил, не видя его до этого), а по теневику пришлось проштудировать описание вдоль и поперёк... но это стоило того...
ну так прочитай ещё раз, или сходи на уроки русского языка, если ты слова уже не разбираешь.Зачем же на шутки так агресивно реагировать?
STS кстати переделывали и для поддержки меток других асмов.. под тот же STORM
Вчера угрохал несколько часов на следующие операции:
1. Переводя Alasm 4.46 на STS 6.2 (скорпионовская модель памяти), что требует поиска и замены нескольких адресов в STS и Alasm'е
2. Поиск старого драйвера скорпиона, поскольку AlCo в новом сделал не плоскую нумерацию страниц, а как на пентагоне.
3. Поиск и исправление ошибки в результате которой STS при трассировке записи чисел в #1FFD зависала (это Аласм немного портил STS, опять пришлось править)
4. Нашел что STS нагло портит 3 байта по адресам #0000-#0002, а у меня там прога лежит (из-за чего я и перебирался на скорпионовскую память - чтобы можно было 0-ую страницу вместо ПЗУ подставлять), долго искал на дисках и в инете авторский хелп по STS, чтобы узнать где там есть свободное место, чтобы глюк обойти. Нашел статью Рощина в которой написано где в STS 6.2 есть свободных байт 10 куда я и поместил исправление глюка.
После всего этого могу пользоваться последней версией Alasm'а (5.00 мне не нравится), с STS которая умеет работать с ОЗУ вместо ПЗУ (начиная с версии 3.3 STS использует ПЗУ для опроса клавиатуры и без него виснет), запускается и возвращается в Аласм, правильно выводит метки Аласма, не портит мою прогу и не виснет при ее отладке.
Из недостатков только что US0.32b2 не может из нее метки импортировать. А так STS 6.2 вне конкуренции.
Если это кому-нибудь надо. На мой взгляд Alasm4.46+STS5.7 оптимальная связка.
Ну для начала мне надо :)
я использую именно 6.2
Dima Bystrov (2:5029/77.48)
07.10.2005, 03:16
Hello Андрей!
02 Oct 05 20:59, Андрей Богданович wrote to rasmer:
АБ> 1. Переводя Alasm 4.46 на STS 6.2 (скорпионовская модель памяти), что
АБ> требует поиска и замены нескольких адресов в STS и Alasm'е
зачем было так себя мучать? Исходник аласма 5.0 давно сюда постился, и в нём
есть ключики для генерации версии под STS6.2.
АБ> 2. Поиск
АБ> старого драйвера скорпиона, поскольку AlCo в новом сделал не
АБ> плоскую нумерацию страниц, а как на пентагоне.
А чем плоха пентагоновская? Она и для профийного драйвера такая же. С
пентагоновской нумерацией твои исходники можно будет откомпилировать везде, не
меняя.
АБ> 3. Поиск и исправление
АБ> ошибки в результате которой STS при трассировке записи чисел в #1FFD
АБ> зависала (это Аласм немного портил STS, опять пришлось править)
последствия пункта 1 - берём исходник аласма и компилируем по-человечески :) а
не по-хуцкерски крякаем :)
АБ> чтобы можно было 0-ую страницу вместо ПЗУ подставлять), долго искал на
АБ> дисках и в инете авторский хелп по STS, чтобы узнать где там есть
АБ> свободное место, чтобы глюк обойти. Hашел статью Рощина в которой
АБ> написано где в STS 6.2 есть свободных байт 10 куда я и поместил
АБ> исправление глюка.
берём авторские исходники STS 6.2 и получаем сколько угодно памяти методом
выкидывания всякой ерунды :)
АБ> После всего этого могу пользоваться последней версией Alasm'а (5.00
АБ> мне не нравится), с STS которая умеет работать с ОЗУ вместо ПЗУ
а как ты опрос клавиатуры реализовал?
АБ> Из недостатков только что US0.32b2 не может из нее метки
АБ> импортировать. А так STS 6.2 вне конкуренции.
недостатков море - начиная от глюка ss/5 и кончая несинхронизированным опросом
клавиатуры. Краткий список прочих глюков прилагался к описанию STS 7.0!
- A.Coder [Wolf3d2004 InfoGuide7 ACEdit96 ACN42 PT3695 Chip13 HexFill HDDoct6]
[Ansi04 8col12 ZXRar27UnR59 Jpg042 CacVox1 Dbs07 Gluk61R PC21 Alasm50f2 Sts70i]
... ZX Spectrum today
Dima Bystrov (2:5029/77.48)
08.10.2005, 06:05
Hello Андрей!
03 Oct 05 19:29, Андрей Богданович wrote to jerri:
АБ> Если это кому-нибудь надо. Hа мой взгляд Alasm4.46+STS5.7 оптимальная
АБ> связка.
включи в US 300000 тактов - передумаешь!
- A.Coder [Wolf3d2004 InfoGuide7 ACEdit96 ACN42 PT3695 Chip13 HexFill HDDoct6]
[Ansi04 8col12 ZXRar27UnR59 Jpg042 CacVox1 Dbs07 Gluk61R PC21 Alasm50f2 Sts70i]
... ZX Spectrum today
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot