Цитата Сообщение от lvd
Вообще-то 257-байтовая таблица для вектора прерывания - стандартное правило хорошего тона, равно как и использование порта #7ffd вместо #fd с левыми битами в старшей части шины. Если ты не знал. =)
Какраз #7ffd, пошло от пентагона, поскольку создатели обломались посмотреть на устоявшиеся стандарты ... Так, что есть такая знаменитая игра как Target Renegade, где да же и не пахнет портом #7ffd, вот именно пентагоны, доработанные до 512 хорошо пролетали ... И на всякий случай, перед работой с простым портом #fd делаеш всего-то один OUT (#7ffd), с нужными битами в верхних двух битах, а после OUT (#fd) велеколепно работает, за исключением левых пентагонов !

Цитата Сообщение от lvd
И какой-нибудь левоватый демопитон со свистом пролетит, если шина будет нестабильной в цикле считывания вектора прерывания или не дай бог будет полная дешифрация #7ffd. Так что решать про извраты - не тебе, а тому, у кого это просто не заработает.
У меня стоит фирменный Speccy, всё работает идеально, а у Вас, пролетает ??? А по поводу нормального тона советую изучить методы программирования такх фирм как Durell, или CRL, или посмотреть как сделана игра Untochables на 512к, и станет всё ясно, у кого какие Speccy !!!

Не мы задавали эти стандарты, а те, кто создавали свои работы до 1990-ого года ... Наши могли только подхватить идеи, и реализовать их лучше ... Ну, или создать пентагон, сделать его более-менее комерческим и сказать, что это есть стандарт ...