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