Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 12 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: msk
имо.

программерный раздел не нужен.

уклон будет один тупой - еще одну тритысячистовосемьдесятпятую утилу для разгона моей РИВЫ ТНТ1 или там редактирования бивоса. а не банально ли оно сводится для карт ати например к замене байтов по определенным офсетам и пересчету чексама. у меня по крайней мере даже после winhex без правки суммы работает...

с другой стороны - тут супер такие сидят програмеры прям волнуюсь - вот типо все лохи кто пишет базы и яву - а вот я знаю
asm{
push ax
mov ax, 0x00
pop ax
}
ну и чего? остальные не люди? вот сталкивался - народ програмает на альтерах в параллель решение 4х систем уравнений седьмой степени... и ничего так работают параллельно в контроллере 4 задачи автономно. зато два года всякими извратами пытались рендерить растр размером 20кХ15килопикселей. так у них и не получилсоь. хотя как лучше - суперпрограммерным оверклокерам должно уж больно очевидно быть.

и еще меня поражает. идейные все такие. hello world вспомнили. а чего не устают до сих пор всяким лузрам-начинающим типо оверклокерам в тысячный раз объяснять про разлчку проца, про мостики, про переделку радика, про поднятие напряжения... смешно уже. типа элита такая тут.

дайте мне строку синхронизации с обратным ходом луча под дос, гениальные мегакулхацкеры. известная кстати штуковина. кто без поиска может? или дос вчерашний день и не фиг его вспоминать? тогда и флашром не в счет, не хрен его юзать... пишите прошивальщик видях под винду.. а я поюзаю с радостью...

имо. без обид. ничего личного.



Партнер
 

Member
Статус: Не в сети
Регистрация: 12.03.2003
Откуда: Израиль
Цитата:
дайте мне строку синхронизации с обратным ходом луча под дос

А чего тут думать? ;)
Читаем порт 3DAh, ждем пока восьмой бит не очистится. (типа, ритрейс уже идет полным ходом)
Теперь продолжаем читать, ждем пока восьмой бит не загорится. (типа, выйдем из этого цикла как только ритрейс начнется)
Скинем что хотели в буфер экрана.
И для тонких ценителей ДОСа: http://phantom.urbis.net.il/inspector/ (хвастаюсь, типа)

А вообще пускай новички задают вопросы, лишь бы в тему.
А модерация строгая в технических форумах еще никогда не вредила, для борьбы с оффтопами.

_________________
Более мощный компьютер глючит быстрее и точнее.


 

Member
Статус: Не в сети
Регистрация: 14.04.2003
Откуда: Минск, Беларусь
dumb
Цитата:
дайте мне строку синхронизации с обратным ходом луча под дос
Горизонтальным али вертикальным? Если уж точнее вопрос ставить. Тебе подарить программулину (BP7.0) определения частот горизонтальных и вертикальных разверток для любого VESA режима? :)
Не считай себя умнее других :) Здесь вопрос всего лишь в том, как рано человек начал программировать - и учитывая что я этим занимаюсь с 1988 года (и железо в том числе), то просто в силу этого знаю программные модели железяк начиная с оригинальных PC.

WhPh
Цитата:
Читаем порт 3DAh
А если мы в режиме эмуляции моноцветного, что делать будешь? :P

dumb
Цитата:
а чего не устают до сих пор всяким лузрам-начинающим типо оверклокерам в тысячный раз объяснять про разлчку проца, про мостики, про переделку радика, про поднятие напряжения
Сайт просто именно ТАКОЙ направленности.

P.S. Ты чего взъелся???

_________________
"Помогите, 20 беспроводных мышей общаются сквозь стены!"
--- SweetLow ---


 

Member
Статус: Не в сети
Регистрация: 12.03.2003
Откуда: Израиль
Doors4ever
Цитата:
Вообще-то мне кажется, что можно создать открытый форум по программированию. Хотя бы в качестве эксперимента. Удалить его мы всегда успеем, но может этого не потребуется.

Дык вот и ответ! ;)

SweetLow
Цитата:
Здесь вопрос всего лишь в том, как рано человек начал программировать

Кстати вот она правда сермяжная! И если кому-то вдруг что-то подобное понадобится, на то и будет программерский форум.
Цитата:
А если мы в режиме эмуляции моноцветного, что делать будешь?

Попрошу впредь конкретнее ставить условие задачи! :P

dumb
Цитата:
а строчки от Вас так и не увидел...

Алгоритм, кажется, дали... Ладно... Для МАСМа
Код:
mov    edx, 3DAh
@@:
in        al, dx
test     al, 80h
jnz      @B
@@:
in        al, dx
test     al, 80h
jz        @B
; можно рисовать что хотели

Успокоился? ;)

_________________
Более мощный компьютер глючит быстрее и точнее.


 

Member
Статус: Не в сети
Регистрация: 14.04.2003
Откуда: Минск, Беларусь
dumb
Цитата:
а строчки от Вас так и не увидел
Экий упрямый мэн! Лови то, что я обещал:

Copyright(C) Мой от 08/10/2001 (файл датирован)

BP7.0

SYNC.PAS
Код:
uses Dos;
const
  Ticks=200;
  TicksInDay=1573040;
  SecondInDay=86400;

var
  CounterV,CounterH:LongInt;
  i:byte;
  Time:LongInt absolute 0:$046c;
  OldTime:LongInt;
  PortPrev,PortCur:byte;
  _Counter:Extended;
  Sost:array[0..255] of byte;
  SostCount:byte;
  isNew:boolean;
  R:Registers;
  PortDisp:Word;

  Rows:Byte absolute 0:$484;
  PortDispBase:Word absolute 0:$463;

Begin
  if ParamCount=0 then
  begin
    WriteLn('Usage:');
    WriteLn('  SYNC ModeNumber');
    WriteLn('  ModeNumber - VESA Mode Number(Hex Value)');
    Halt;
  end;
  Val('$'+ParamStr(1),R.BX,R.AX);
  if R.BX>$FF then
  begin
    R.AH:=$4F;R.AL:=$2;
  end else
  begin
    R.AH:=0;R.AL:=R.BL;
  end;

  intr($10,R);
  PortDisp:=PortDispBase+6;
  for i:=1 to Rows do
    WriteLn('Строка ',i);
  Write('Синхронизация (5 Second Wait)...');
  CounterV:=0;CounterH:=0;

  SostCount:=0;
  OldTime:=Time;
  while OldTime=Time do;
  PortPrev:=port[PortDisp];
  OldTime:=Time+Ticks;

  while OldTime>Time do
  begin
    asm
      mov dx,PortDisp
      in al,dx
      mov PortCur,al
    end;
    isNew:=True;
    for i:=1 to SostCount do
      if PortCur=Sost[i] then begin isNew:=False;break end;
    if isNew then
    begin
      Inc(SostCount);
      Sost[SostCount]:=PortCur;
    end;

    Inc(CounterV,Ord( (PortCur and 1) > (PortPrev and 1) ));
    Inc(CounterH,Ord( (PortCur and 8) > (PortPrev and 8) ));
{    Inc(Counter,Ord( (PortCur and 1) <> ((PortCur and 8) shr 3) ));}
    PortPrev:=PortCur;
  end;

  R.AH:=0;R.AL:=$3;
  intr($10,R);
  WriteLn;
  for i:=1 to SostCount do
  begin
    write(Sost[i],' ');
  end;
  WriteLn;
  _Counter:=CounterH;
  _Counter:=_Counter*TicksInDay / (SecondInDay*Ticks);
  WriteLn('HSync = ',_Counter:1:1,' Hz');
  _Counter:=CounterV;
  _Counter:=_Counter*TicksInDay / (SecondInDay*Ticks);
  WriteLn('VSync = ',_Counter:1:0,' Hz');
End.


Надеюсь понятно, что это для Pure DOS?

Добавлено спустя 6 минут, 21 секунду:
dumb
Цитата:
ну и сдк
Давай мне SDK aka datasheet на Nforce2. Хачу!

_________________
"Помогите, 20 беспроводных мышей общаются сквозь стены!"
--- SweetLow ---


 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
dumb
Цитата:
нужно запрограмать двухслойную сетку для разбора картинки (сравнение с еталоном). инет рыть безполезно - форумы тем более.

Почему же бесполезно? Много чего найдется, правда, вряд ли в Рунете.

Мне тоже в нейронных сетях придется разбираться... Ездил на конференцию Молодых Отморозков, так там докладов в которых они используются, - выше крыши. А я - #77. Дурная привычка - знать только то, что нужно в данный момент. :)

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 14.03.2004
Откуда: Москва
dumb
Цитата:
еще одну тритысячистовосемьдесятпятую утилу для разгона моей РИВЫ ТНТ1
А иногда надо. Под очень редкие Оси.

_________________
ФИЗТЕХ- рулез, ФАКИ - сила, Кванты тоже хорошо


 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: msk
плиз верните пост там где он был... с него не надо ветку начинать. ну или кильните. мне на хрен не нужна синхронизация под дос.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
дайте мне строку синхронизации с обратным ходом луча под дос, гениальные мегакулхацкеры.

А это кто писал?


 

Member
Статус: Не в сети
Регистрация: 02.07.2003
Ну пошли кодить бред всякий, можно раздел переименововать во "Флейм 2".

_________________
Seleron, GeForse и Windovs -три любимых слова ламеров.


 

Member
Статус: Не в сети
Регистрация: 15.03.2004
Откуда: Moscu.Moscow
Цитата:
BP7.0

Ну и кто говорил, что на Паскале не пишут?!!!!!!!
_ОЧЕНЬ_ КЛАССНАЯ ИДЕЯ ПО ПРОГРАММИРОВАНИЮ ФОРУМ СДЕЛАТЬ!

_________________
http://www.blog.webjustnow.com/;
TSC! Russia {Beastriker at Folding@Home}


 

Member
Статус: Не в сети
Регистрация: 08.05.2004
Откуда: Novosibirsk
Мне кажется dumb просто не уважает всех присутствующих на форуме!!!
Ты сам то тоже когда то начинал(если начинал вообще).
Матвеев Иван Владимирович - согласен:
Цитата:
_ОЧЕНЬ_ КЛАССНАЯ ИДЕЯ ПО ПРОГРАММИРОВАНИЮ ФОРУМ СДЕЛАТЬ!

Только одно смущает. То ли Delphi`ков слишком много развилось, то ли даже не знаю......
Может это так актуально конечно. Неужели Delphi это панацея?

_________________
All Cool, Style In All


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 12 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan