Просмотр полной версии : К аласму драйвер пентагона 512
Привет, подскажите как к аласму подключить драйвер пентагона, и если можно, то ссылочку на сам драйвер пожалуйста. Спасибо.
подскажите как к аласму подключить драйвер пентагона, и если можно, то ссылочку на сам драйвер пожалуйста.
Емнип на сайте Alone-кодера лежит самый последний аласм со всевозможными дровами, только что загрузил его с памятью П512, он мне показал, что видит 512Кил. Т.е. то что тебе нужно. сейчас линк поищу
---------- Post added at 19:16 ---------- Previous post was at 19:15 ----------
http://alonecoder.nedopc.com/
спасибо!
---------- Post added at 23:02 ---------- Previous post was at 22:13 ----------
Напомните, как аласмовские файлы компилировать в коде?
В смысле асемблировать?
После загрузки - W (work) - загрузка файла
E (Edit) - редактирование
A (Assemble) - асемблировать
R (Run) - запуск
мне надо сохранять как код
Руслан, зачем тебе этот Аласм?
Storm форева! (для твоих целей тем более)
STS аласмовские фалы в исполняемый в код компилирует, чтоб через рандомизе я мог запускать?
---------- Post added at 00:08 ---------- Previous post was at 00:08 ----------
Руслан, зачем тебе этот Аласм?
Есть лучшие альтернативы?
goblinish
07.08.2012, 05:27
Есть лучшие альтернативы?
sjASM
Не знаю что в нем хорошего, но в теме про него я понял что с настройками там повозиться придется - есть готовый под винду? Хоть посмотреть что из себя представляет. Кстати, вопрос с аласмом и как компилировать его файлы - открыт.
Не знаю что в нем хорошего, но в теме про него я понял что с настройками там повозиться придется - есть готовый под винду?
никакие настройки там особо не нужны. текст набиваешь в блокноте, запускаешь sjasm с указанием нужного асм-файла и тебе генерится выходной файл, какой тебе только нужен - там в описании и приложенных примерах доходчиво описано.
---------- Post added at 07:19 ---------- Previous post was at 07:09 ----------
Кстати, вопрос с аласмом и как компилировать его файлы - открыт.
в конце исходника аласма указать команду:
SAVEOBJ "filename",start,lenght
Где start - начало кодового блока
lenght - его длина
Эти параметры можно указать метками, указав к примеру BEGIN в самом начале исходника, сразу после ORG, а длину кодового блока можно посчитать формулой $-BEGIN, команда примет вид:
SAVEOBJ "MYFILE", BEGIN, $-BEGIN
После всего этого запускаешь асемблирование CS+SS "A". И при успешном асемблировании на диске у тебя появится файл MYFILE.C
Чет выдает. http://picupic.net/images/2012-08-07/1050_mini.jpg (http://picupic.net/photo.php?id=1050)
Файлик появился? Собственно ошибок в сообщениях нет
неа, не появился
---------- Post added at 08:12 ---------- Previous post was at 08:12 ----------
я думал с ошибкой.
дай-ка текст файла, посмотрим.
http://files.mail.ru/07835K - файл нонаме
ld hl,50000
ld ix,32774
loop ld a,(hl)
ld (ix + 2),a
inc hl
ld a,(hl)
ld (ix + 0),a
inc hl
ld a,(hl)
ld (ix + 1),a
inc hl
push ix
push hl
call 32768
pop hl
pop ix
ld a,(hl)
and a
jr nz,loop
inc hl
ld a,(hl)
and a
jr nz,loop
ret
И при успешном асемблировании на диске у тебя появится файл MYFILE.C
При ассемблировании не появится, имхо надо запустить.
при запуске предлагает сохранить как исходник - далее зависон. Парни, чем я могу эту хрень откомпилировать? Не уж то нет нормальных программ для этих целей). Я имею ввиду на реале.
при запуске предлагает сохранить как исходник - далее зависон. Парни, чем я могу эту хрень откомпилировать? Не уж то нет нормальных программ для этих целей). Я имею ввиду на реале.
Ну предлагает сохранить потому что ты туда изменения внес- это нормальная практика.
Полный текст исходника приведи, заэкспортируй из асма.
Я в свое время через STS списывал. Не так удобно, но это было давно:)
таки вверху и есть полный текст
таки вверху и есть полный текст
Это всяко неполный текст. Там нет используемого тобой макроса для сохранения объектных файлов.
ну в конце я приписываю saveobj"fff",40000,100
ну в конце я приписываю saveobj"fff",40000,100
Какая версия аласма?
64_444, так написано
А ты читал что написано в SAVEOBJ.H?
нет, прочитаю. На всякий случай скину образ с рабочим примером - скрипт работает, только с компиляцией разобраться. Спасибо.
п.с. файл нонаме
http://files.mail.ru/OIY70U
Автор просил помощи в Аласме, прошу так же отвечать в тему про Аласм. Все остальные пожелания и хотелки буду вырубать калёным плюсомётом.
Складывается впечатление что SAVEOBJ не верная команда, хз - но если я пишу savebbj и тд, то все абсолютно работает так же, аласм не ругается.
---------- Post added at 14:51 ---------- Previous post was at 14:50 ----------
где есть по нему инструкция?
где есть по нему инструкция?
В начале файла с этим макросом. На русском языке
Используйте Аласм 5.09 и библиотеки из его комплекта. Версия 4.44 устарела.
Спасибо всем, решил вопрос путем сохранения через бейсик)
John North
08.08.2012, 06:40
Мда уж..
Всё не через голову в аласме походу..
Всё таки Storm удобнее гораздо. Особенно для начинающих.
И длину obj-файла задавать не надо. Сам считает..
И длину obj-файла задавать не надо. Сам считает..
А если программа состоит из нескольких кодовых блоков?
John North
08.08.2012, 07:25
Vitamin, пробовать надо..
Я не ас кодинга. До такого не доходил..
Если прога моя в разных местах памяти находилась (обработка прерываний, напр), то сама себя по памяти и раскидывала..
---------- Post added at 07:25 ---------- Previous post was at 07:23 ----------
А в аласме как?
Если даже ОДИН кусок кода надо сохранять через.. басик.
Если даже ОДИН кусок кода надо сохранять через.. басик.
Умеючи и член сломать можно. Если вы осилили только один способ, это не значит, что только этот способ и сущствует.
Vitamin, пробовать надо..
Вот попробуй.
Если прога моя в разных местах памяти находилась (обработка прерываний, напр), то сама себя по памяти и раскидывала..
Это дело не проги, а загрузчика.
В Аласме можно и с загрузчиком программу собрать, даже упакованную. Курите m2hrust.H и mrip*.H.
John North
08.08.2012, 12:10
alone, речь не об этом же..
Речь о сохранении готовых кодовых блоков на диск, когда эти кодовые блоки лежат по разным адресам..
Аласм такое умеет?
---------- Post added at 12:10 ---------- Previous post was at 12:02 ----------
Vitamin, ну и наговорил..
Во-первых, давай сразу «на ты», ок?
Во-вторых, я никого не заставляю и не принуждаю же пользовать Storm..
Дело то хозяйское)
Кому чего нравится..
Просто, оглядываясь на себя назад, считаю, что Storm очень, очень хорош для начинающих. И не только для них)
До него пользовал Zeus, тоже отличный асм, но тока для 48..
А аласм, даже сейчас, судя по отзывам, у меня вызывает аналогию с генсом..
Пс: не орать. это чисто имхо..
Речь о сохранении готовых кодовых блоков на диск, когда эти кодовые блоки лежат по разным адресам..
Аласм такое умеет?
Разумеется. В любых страницах и в любом количестве. Причём перед сохранением можно выполнить любую процедуру.
Просто, оглядываясь на себя назад, считаю, что Storm очень, очень хорош для начинающих. И не только для них)
У него мало памяти, поэтому он учит писать *****код, который потом невозможно понимать. И главное - там даже нет условной компиляции, не говоря уж про макросы.
Драйвер.. в данном контексте звучит устрашающе... :)
Стоп холиварам. Человек спрашивает про аласм, пишите про аласм.
Во-первых, давай сразу «на ты», ок?
Я под "вы" имел в виду неопытных пользователей alasm :)
Просто, оглядываясь на себя назад, считаю, что Storm очень, очень хорош для начинающих. И не только для них)
Ага. Отлично отбивает охоту кодить после запарывания диска с наработками в силу своего корявого турбо-драйвера:)
А аласм, даже сейчас, судя по отзывам, у меня вызывает аналогию с генсом..
Я начинал с PASM. А разборки с ALASM начал нетипично- с чтения документации:)
John North
08.08.2012, 16:05
Vitamin, кстати, есть две версии Сторма под 3d13..
Vitamin, кстати, есть две версии Сторма под 3d13..
Поздняк метацца:) К тому же отсутствием диалога для выбора файлов, Storm как раз опускается до уровня GENS.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot