Search found 445 matches

by Rock_maniak_forever
Tue Sep 25, 2012 12:14 am
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

Rock_maniak_forever 36-я кривая, там всё закручено через медленный call dword [GETPIXEL], да еще и с преобразованием в 24bpp. С той же скоростью ты можешь закрутить и 35-ю в цикле - главное сформировать (один раз) битмап исходного экрана. Все равно пока ты двигаешь скроллбар - эта область меняться ...
by Rock_maniak_forever
Mon Sep 24, 2012 7:48 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

Кто нибудь знает? Есть ли способ, сделать более быстрый снимок области экрана, чем при использовании ф.35 или ф.36 ? Переделываю свой ScrollBar . Добавил в него функцию полупрозрачности. Он у меня очень сильно мерцает, из-за тормазов ф.36 (очень медленно делается снимок). Help me, please! :mrgreen: ...
by Rock_maniak_forever
Tue Aug 07, 2012 5:14 pm
Forum: Design and decoration
Topic: Новые шкурки (have new skins)!!!
Replies: 188
Views: 160239

Re: Новые шкурки (have new skins)!!!

Перезалил шкурки.
by Rock_maniak_forever
Tue Aug 07, 2012 1:17 pm
Forum: Design and decoration
Topic: Новые шкурки (have new skins)!!!
Replies: 188
Views: 160239

Re: Новые шкурки (have new skins)!!!

На досуге, нарисовал несколько шкурок.
--------------------------
| Exclusive skin |
--------------------------
by Rock_maniak_forever
Thu Jul 19, 2012 2:00 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

А можно и так (у меня прога получилась на 13 байт короче): use16 org 100h movzx cx, byte [n] xor di, di mov si, cx dec si shl si, 1 raznost: mov bx, word [array2+si] mov dx, word [array1+di] sub bx, dx mov [array3+si], word bx add di, s sub si, s loop raznost int 20h s = 2 n db 5 array1 dw 2, -3, 5,...
by Rock_maniak_forever
Mon Jul 16, 2012 12:54 am
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

А ещё, можно так:

Code: Select all

virtual at ARRAY
end virtual

ARRAY:
.e0: dw 1
.e1: dw 2
.e2: dw 3
.e3: dw 4
.e4: dw 5

mov ax,word [ARRAY.e3]
by Rock_maniak_forever
Sun Jul 15, 2012 11:38 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

Да, но можно и так:

mov ax,word [array+2*3]

2 - размер элемента (2 байта).
3 - третий элемент, в твоём массиве.
by Rock_maniak_forever
Sun Jul 15, 2012 10:46 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re: Помогите новичку

Ну вообщем, да.

Вот формула доступа к элементу массива:
Адрес элемента = базовый адрес + (смещение * размер элемента)
by Rock_maniak_forever
Sun Jul 15, 2012 10:14 pm
Forum: Coding
Topic: Помогите новичку
Replies: 1144
Views: 510513

Re:

punk_joker wrote:Ктонить подскажет поповоду массивов в fasm?
Не знаю, что конкретно тебе надо узнать, по поводу массивов, но думаю, следует сначало, почитать :arrow: вот это (там всё доступно описано).
by Rock_maniak_forever
Sat Jun 30, 2012 3:37 pm
Forum: System
Topic: Новый @RB (New @RB).
Replies: 54
Views: 40064

Re: Новый @RB (New @RB).

Leency wrote:Вот в чём плюс Сей, я могу иконки и ini прикрутить за час.

Код очень простой. Сейчас это 130 строк.
Да, а ещё можно не печь пирожки самому, а заказать через интернет. :lol:
by Rock_maniak_forever
Sat Jun 30, 2012 12:12 am
Forum: System
Topic: Новый @RB (New @RB).
Replies: 54
Views: 40064

Re: Новый @RB (New @RB).

Leency wrote:Не вижу препядствий, что С--, вижу только рабочую прогу. Попробуй.

P.S. Лучше использовать ini для параметров, а IPC лучше не использовать - слишком медленно, да и зачем?
Попробовал в эмуле. Да, ничего так.

Можно и через ini, но я пока не знаю как, а через IPC более реально.
by Rock_maniak_forever
Fri Jun 29, 2012 11:50 pm
Forum: System
Topic: Новый @RB (New @RB).
Replies: 54
Views: 40064

Re: Новый @RB (New @RB).

Leency Ещё не пробовал прогу, но судя по скринам неплохо. Но с-- ... Я тоже переписываю с нуля @rb , и скоро представлю на всеобщее обозрение. Вернее, я написал макрос MenuBox'а, его только надо причесать. Осталось написать: парсер обработки меню mb.dat и парсер IPC (чтобы могли использовать MB и д...
by Rock_maniak_forever
Mon Jun 25, 2012 1:21 am
Forum: Assembler
Topic: ряд вопросов по FASM
Replies: 143
Views: 86339

Re: ряд вопросов по FASM

Оладчиков под DOS, существует не мало. 1. Debug (находится в Wind'е) (самый простой, без наворотов) (документирован лучше, чем остальные отладчики). 2. AFD Pro (Advanced Fullscreen Debug Pro) (считается лучшим под DOS, но его описания, я нигде не встречал). 3. CodeView (Очень тяжёлый ИМХО). 4. Turbo...
by Rock_maniak_forever
Sun Jun 24, 2012 4:47 am
Forum: Assembler
Topic: ряд вопросов по FASM
Replies: 143
Views: 86339

Re:

Когда дошел до мат. операций, возник такой вопрос, как узнать значение переменной в результате определенных вычислений? Т.е как понять, что программа работает именно так как нужно. Имеется Turbo Debugger. Ну я лично, знаю только три способа: 1. Отладка в голове. 2. Отладка в отладчике (получая дамп...
by Rock_maniak_forever
Tue Jun 12, 2012 6:43 pm
Forum: Distributives
Topic: Мультизагрузочный диск с Колибри и Менуэт.
Replies: 66
Views: 45882

Re: Мультизагрузочный диск с Колибри и Менуэт.

:arrow: :arrow: :arrow: Обновился диск (ISO образ).

1. Добавил немного сборок Менуэта, в том числе свежего.
2. Добавил ночные сборки Колибри, в том числе свежие.

Теперь диск (ISO образ) весит 602 Метра.