|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.02.2009, 20:32 | #61 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Создал новый сайт на Народе... Пока никакого оформления, но самые интересные творения коллектива "Farbrausch" уже там...
Плюс нашёл одну из первых их демосцен - "fr-0.1"! Для ДОСа!! Весом всего 64 байта!!! Да ещё и с исходным кодом на Ассемблере!!! Синтаксис мне не знаком, вероятно НЕ для TASM... Нужен кто-то, кто просто "опупенно" разбирается в Ассемблере.......
I am the First of Cyber Evolution...
I am the First to Program your Future... |
18.02.2009, 14:38 | #62 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Да синтаксис не важен, 64 байта разобрать легко, вот на FASM`е например, а вот допереть что-там за манипуляции с видеопамятью...
Код:
пыщь
|
18.02.2009, 16:47 | #63 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Похоже.....
А где можно поподробнее узнать про эти "манипуляции с видеопамятью"..? Чтоб как бы вводное для начинающих... Код:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
18.02.2009, 18:01 | #64 | ||
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Цитата:
Цитата:
mov al,13h / int 10h - установка видеорежима 320х200х8bpp. По адресу A000:0000 находится видеопамять, двухмерный массив длиной 64 кб. Запись туда моментально отображается на экране. http://www.faqs.org/faqs/assembly-la...ection-12.html
пыщь
|
||
18.02.2009, 20:26 | #65 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Ясно... Спасибо, почитаем...
Общий смысл фразы мне понятен, но может кто-то нормальный перевод дать..? А слова "har" вообще в словаре нету... Так это на FASM..? А то я тут его скачал, жалуется на "bits 16"...
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 18.02.2009 в 20:39. |
18.02.2009, 20:38 | #66 | |
Форумчанин
Регистрация: 16.12.2006
Сообщений: 859
|
Цитата:
перевод: я желаю вам получить больше удовольствия при понимании этого кода. гагага! Последний раз редактировалось Роман Радер; 18.02.2009 в 20:40. |
|
19.02.2009, 12:03 | #67 |
Заблокирован
Регистрация: 18.02.2009
Сообщений: 26
|
Не... игра прикольная. Размеры поражают, навряд демо версия игры будет столько весить.
|
20.02.2009, 11:44 | #68 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Меня зацепила программа на асме, приведенная выше.
После зловещих экспериментов я смог разобраться, как поставить одЫм пиксель на экран. Может кому будет интересно: Код:
Программа после компиляции в FASM весит 29 байт. |
20.02.2009, 12:30 | #69 | |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Цитата:
Вот, 23 байта, нормальный выход не предусмотрен Код:
пыщь
Последний раз редактировалось JTG; 20.02.2009 в 12:54. |
|
21.02.2009, 00:45 | #70 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
ОСь переустановил, но эксперимент не удался - в мою винду уже был "вшит" DirectX 9.0c... (
Цитата:
А во-вторых, отнюдь не бесполезно... Вот, например, поменяйте "adc [si], bx" на "adc [si], ax"... )
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 21.02.2009 в 01:20. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Музыка - и ничего более... | SuperVisor | Свободное общение | 55 | 10.01.2009 22:31 |
Delphi. Ничего не могу скопировать с WebBrowser | Евгений_k | Общие вопросы Delphi | 4 | 19.10.2008 20:09 |
Подскажите темы для сайтов, ничего в голову не лезет | Gorychev | Свободное общение | 2 | 02.04.2008 12:32 |
Помогите решить!Ничего не понимаю в информатике! | felice | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 03.02.2008 14:54 |
как сделать изменения в самом себе? файл должен изменить сам себя. | Alar | Общие вопросы Delphi | 0 | 29.10.2006 18:51 |