Page 4 of 4

Re: некорректно работает дема

PostPosted: 09 Jun 2013, 17:55
by zxmak
lvd wrote:Кздаде что касается инта, то инт (если прерывания запрещены) длится примерно стлько же,сколько и в пентагоне, а как только процессор его хватает - инт кончается (/IORQ+/M1). Так что некоторые мерялки могут мерять хуету.
На работоспособности это отражается только положительно (ну разве что если какой говнософт пожелает инт словить несколько раз за время его длительности, и обломается).


помнится была какая-то софтина которая использовала двойной вход в прерывания для саморасшифровки... к сожалению забыл как она называлась

Re: некорректно работает дема

PostPosted: 09 Jun 2013, 17:57
by deathsoft
zxmak wrote:помнится была какая-то софтина которая использовала двойной вход в прерывания для саморасшифровки

Ну эта софтина на половине клонов работать не будет. Вон в томже KAY подтверждение прерывания делается по /IORQ, /M1.

Офтопик: Можешь выложить сорцы старого zxmak (который не .net а на обычном ц++ был написан (версия 0.282 от 2003 года)).

Re: некорректно работает дема

PostPosted: 09 Jun 2013, 20:51
by lvd
zxmak wrote:помнится была какая-то софтина которая использовала двойной вход в прерывания для саморасшифровки... к сожалению забыл как она называлась

И чо, можно написать софтину, которая будет мерять R*C цепочки в пентаговне и не работать, если отличается от, бугага, номинала. Если поддерживать всё говно, что накопилось, то получится пентаговн №2.

Re: некорректно работает дема

PostPosted: 11 Jun 2013, 01:54
by zxmak
deathsoft wrote:Офтопик: Можешь выложить сорцы старого zxmak (который не .net а на обычном ц++ был написан (версия 0.282 от 2003 года)).


там код страшненький, стесняюсь :D
z80 в нем кстати на асме написан в виде адской смеси макросов. А зачем тебе они? :)

Re: некорректно работает дема

PostPosted: 12 Jun 2013, 01:33
by deathsoft
zxmak wrote:А зачем тебе они?

Ты не стесняйся выкладывай, код z80 меня особо не интересует, меня все остальное игтеерсует, малоли там какие интересные идеи есть, например как реализована ВГ93 ну и прочее. В унриале вон говнокод не меньше, однако СМТ его выложил и не стеснялся, и тепер ьвсем есть польза, на базе унриала можно любые другие эмуляторы делать.

P.S. Вон сорцы же эмуля Шалаева под дос выложены, там тоже половина на асме написана и автор этого не стеснялся, зато если чтото нужно всегда можно посмотрет ькак там было сделано.